{"_id":"@reciple/npm-loader","_rev":"63-1938c7143d379762b4a8339dd117dc82","name":"@reciple/npm-loader","dist-tags":{"latest":"8.2.1","dev":"8.0.0-dev.5"},"versions":{"7.0.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.0.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.5.4"},"peerDependencies":{"@reciple/client":"^7.5.3"},"publishConfig":{"access":"public"},"gitHead":"c39709077176e644b4c4064c4088c48a639a18a7","_id":"@reciple/npm-loader@7.0.0","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-VCSYTK0H4MT3mqemgvZdS/wcdWx1nW8oBUP1NEKwveIAc8IHt1y/9zBeVDbe+7m5Oa/pfKBat15qgTR/h1oVyg==","shasum":"acdbca2c6808ccb50630ad23ba10d24b7be6f907","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.0.0.tgz","fileCount":10,"unpackedSize":51346,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYmep1pxI3yPIVMl4YBzoB60x/zWd/OkA8OiB9HvM35AIgWwL2rRzPOIE2FPjiZwt77+SrE3GLreEFGenpUFysOs0="}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.0.0_1684045459466_0.5601394039062064"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.0.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.5.4"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"70b7a1b7d0d4dd50fe812192f85183d2272176cf","_id":"@reciple/npm-loader@7.0.1","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-Ki++/0tdfO+KtlAKPXfwUm7wMKQccJ/TqKmvPHLnyuJQWw0H5CboDdzBfbL5WcLEAkas9YkV/OflSmmBJDc+Cw==","shasum":"26e702030491d3ec8a49fa8dad9cf98b05b66d45","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.0.1.tgz","fileCount":10,"unpackedSize":52721,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBIpGAIPQOtWJIHPeWQhlFLSq375OLQoQZX7cvqiWNVAiA6aMPzpCexazrISviCPNRtpL84ybCnxwy6VvikfCukQg=="}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.0.1_1684056918338_0.27666079180229364"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.2":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.0.2","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.5.4"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"5d87e0b27df9126e3a1fd39742a1bccce7b1a309","_id":"@reciple/npm-loader@7.0.2","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-UBREU9BGxoyN7ZjqoPhU1dKVInbZBOvn25YuwZITU1kSO4Ux7xmJmn38u8GChVhFYBjle+Pgsi4zhrbgUIAvew==","shasum":"8a3f797ba52fb73664158184dbaba3096ecc6df6","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.0.2.tgz","fileCount":10,"unpackedSize":53099,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGA2k5fjtKv1YPdOFLcoGgDeH+z+esEmVJd2gTEO+rnAiEA/O/2RTcKoyHKLHF63mYdtGTFGhD0csurZaNNjs2t0aY="}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.0.2_1684057663413_0.6132709257544657"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.3":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.0.3","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.5.4"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"4694b8dd18b43a853f62baa9a46f8d25f824b0a9","_id":"@reciple/npm-loader@7.0.3","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-BbiuhUGIqs6nwxGkBZSP8XaLLESaNI9FvM/X3q4jKHE9MvOhlA8DMSFIYGCLnTrrowUhKtKxKegareJkxix5IQ==","shasum":"b5baadbb97522687e2ce51db0d6b6e1acead9259","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.0.3.tgz","fileCount":10,"unpackedSize":53485,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXFMeTvoeld+YgoyRTHh02gFf0d9VaVqLNGiACFLkxPAIgWOtqzCU/APDavneEmyLYy21T8Ls1CGq7SbW/RgTh0wc="}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.0.3_1684058322313_0.796262340418185"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.4":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.0.4","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.5.4"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"a6988c274726ddf01d7d9aa2662e649c1df5228b","_id":"@reciple/npm-loader@7.0.4","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-V1KJr4+0l7kri7fxVKMi9iE6Iu1g5swTk7p/1Fmqu8h9aim2OZSycKwbYiT6LcWaJBS3V5dOriqIBSE/9s4bWA==","shasum":"e84ab1c874ffb7e7a433c0fd01b5edd426c479d6","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.0.4.tgz","fileCount":10,"unpackedSize":52043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPzRQM/3/CRpJFHNcw4lYwbFJlT/ufi4faRF83qVj6TAiB5JbkP0vWNPzWR0DTsExGTbKzCS+Usug5OnXYb5P+iMQ=="}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.0.4_1684063112546_0.15687663519764738"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.1.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.5.4"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"0a9c265443ad20704456ab4049a2eba88fd80fbe","_id":"@reciple/npm-loader@7.1.0","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-CM0d8LK5gyFA3LmGtFs8A4Q4OS4Wg55ZiaCN5mnjo6L/cnEI6dXDE+SsJs4BLjN42xes0uoDSJC6KQkbMunSNg==","shasum":"a6fcb5336efbd174341246b1b1a9abadaf82c5a1","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.1.0.tgz","fileCount":10,"unpackedSize":56016,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp5XkRjPxpmZvRSObpIHmYmWvT6UKzwWnw26cAni7CxwIhAPhqJpf/wiCLr/pf2jrjyJhmBcPqVgDevAlv+cS9Twjn"}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.1.0_1684120508070_0.3988893084715268"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.1.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.5.4"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"b4d6982da92e55309394694293b666c6e2adc569","_id":"@reciple/npm-loader@7.1.1","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-Pph1R/fvTo/7mYItG+8icWdG/5LPUwGStGbrarGTJaGwxr9dIWMbvPLy30wsyMGLY/xyMjRxdqclfw8vALY5hw==","shasum":"f890cdf0ac11d4f01883ec8602b45fd2a234c643","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.1.1.tgz","fileCount":10,"unpackedSize":57160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATDpEab/riqqosAd8gKqfg4/0oFExTL9MM8un4IixpLAiEAy2h5TeT3ZVAxOkZtHe1IVJRAa3NWnaRifg9EcV3VOEY="}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.1.1_1684147180801_0.6926461691392529"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.2":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.1.2","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.5.4"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"8bc9fce8cf50311acc67f9813de3576fa19deca1","_id":"@reciple/npm-loader@7.1.2","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-iSZaBJHdx/vNxDPtdlEnW1OhqFTkqow0vcCdaMyLcY+QKfWTNbkkzpk0ibzz93v4NxYAdR8K5piWcz71OsTHdA==","shasum":"25c465e67af292a60aa8e785aa14e91d0e04e06b","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.1.2.tgz","fileCount":10,"unpackedSize":59586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRxfkLer6YTNXtyyMPPeJ4q4sXVr/fFp+0Z9+7O9LxgQIhAMfczyuXCU5+WkqaRC1SV0ZvPv7No6g5GEoEK6rRuZ1b"}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.1.2_1684148745477_0.1060815547683891"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.4":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.1.4","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.5.4"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"4a82d4a09d1aa4b06c6696c1bf285bd8afab6c49","_id":"@reciple/npm-loader@7.1.4","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-LqIDT1PTiqMvw59mUuIfMWzSKPWtbaZ9fmTVln7GuZd2btHdR2IqQFvu3nrPqPbvp/UiNIJ+5A/dZNMEcezGxA==","shasum":"0aa4445b70642b8c9c3ea316340d63c199a067d8","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.1.4.tgz","fileCount":10,"unpackedSize":59536,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCglp2dgTfIBpy0acQ8zCD1MbPJsNBTu8oSFImYjp+f+AIgJooCYbzHiLvvxkDr/p0yTJF6A5ixmvhDqyDZgoEKi6c="}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.1.4_1684153269597_0.26744702003674603"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.0-dev.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.2.0-dev.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.6.0-dev.0"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"f078be6936292b907b4d10e9de33920bd4ab79bf","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.2.0-dev.0","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-IAfdhPmtcVUz2D8Tt+F9NO774lEb2F38HhJnTQBU+NYl7DvxBDxc7GxHy9H6ACEXMrV7EhxaQqvfdEnouZNqxw==","shasum":"6ad71df0422ea28566dd4c68d1de02602bdeba10","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.2.0-dev.0.tgz","fileCount":10,"unpackedSize":59548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCY2oSxJmp+M6nq8D2kwl9h63cpdrXMRPjOz2OTN+BsCQIhAKI95u/7z5M5t2Pxwj4oS3t4Y6cE7qoPD6k0cCKIWSug"}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.2.0-dev.0_1684228153168_0.6566185507789535"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.0-dev.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.2.0-dev.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.6.0-dev.1"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"fdea77119397189618df57b3458d67f295a38917","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.2.0-dev.1","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-kxzvqMI9+GRaVXj6Kdn4FbYaFHARfG1bOxCRzVaoMT3O3pIIrN6V8ah7S1fWV8H8WBVFlzIRrJfytnMclIaafw==","shasum":"50028c1de6a2539fa4e5e40224fb427b874cc82f","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.2.0-dev.1.tgz","fileCount":10,"unpackedSize":59548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDecPfPVLgBXkktEN7LCpONByEpIDwI8StPr5IvMB2tjAIgWSQwzrzkNfuEweRK54sZVAuxsJIjhNojD/H2JY54Lyw="}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.2.0-dev.1_1684289271024_0.2898752648187193"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.0-dev.2":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.2.0-dev.2","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.6.0-dev.2"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"ab9cae8feccf99e9e8813b45afaaba72d9e5f0a3","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.2.0-dev.2","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-ZpXVOfnCULhM0dbNEDm0FxPTqql0jQ0QUbVNgpytfoobu4DASeFX35qGftudzeZ88maVkTgXKzy1h9/BpsgUyQ==","shasum":"c9349f95a23ed0459e36a3a012ad53e0791a01cb","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.2.0-dev.2.tgz","fileCount":10,"unpackedSize":59548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID06jKorVC4EUryvqe/5O+c12FH0Q3wtz1jWgP8YSutAAiEAxZIwsdKFWPOUyewetK6a7dOGMrAPXLG/lqL1UQTGb84="}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.2.0-dev.2_1684304898041_0.19827532634280498"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.0-dev.3":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.2.0-dev.3","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.6.0-dev.3"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"288823970354adfd791ae9283ec53d78276fbc45","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.2.0-dev.3","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-861sXlZ8Qio5H6SOBHFWuXdf5ncpmuh3LBBrjsKFWNF1eFRrFfyLu07cv61v7GDMBSXbBJMkq6JxpM2UnjbAuw==","shasum":"556114c36f7dfe139db112fcf9c61ccbb91449ee","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.2.0-dev.3.tgz","fileCount":10,"unpackedSize":59548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA/nWJbCeeMR65p1sh8IUCr5wU8p4oV5jV30AIxBfPFAIhANr1StMzEMYhTfABbPzm5cUMVHzZ3ANrmh9rY7DkOeGL"}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.2.0-dev.3_1684305337961_0.443986654814174"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.0-dev.4":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.2.0-dev.4","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.6.0-dev.4"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"e2808e7f60791e123e57e87f2f390238cdbf3d6f","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.2.0-dev.4","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-fD9U6+ooRu/wMqth/KiMqYktQebhZQmMCcKgRBpvNF7pt+IVcBrMxLayQy5+7vJb+98fF4I8UBW8nJ8/A4mK9w==","shasum":"4eb85348f13b0849f1caf81cfb8abaa0a1112e7d","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.2.0-dev.4.tgz","fileCount":10,"unpackedSize":59548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJDGiZ6ByjbhjZrI43HbRKepuir4npFoIFO95uNzJpuQIhAPqAqWhB1c4QK1tMMxQV735DG/hna6Y+PnuYeiFA6QKv"}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.2.0-dev.4_1684502949582_0.6762890237175989"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.0-dev.5":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.2.0-dev.5","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.6.0-dev.5"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"ff3c2e1299045e69160a9fa9f0474b00534620d0","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.2.0-dev.5","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-IzuFNVBufv5GcZKJNhcuBwQT699V0HXyvruERdqO2xZHCkIMZMz6eR5KPQfghJuF1sy2/i77fu/S9d2TpSM3Cw==","shasum":"a87485472f680111f9ff53acf8753c7d65f5af3c","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.2.0-dev.5.tgz","fileCount":10,"unpackedSize":59548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDK2m3/+npFouzMHFkvvAVIBNB/3/0w9qEguaPLueRtAiAbPFkDlCyOuFAzGb2ZduYZD7oW4rNGnmeNQ50edB7eBw=="}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.2.0-dev.5_1684512462348_0.011021086264393576"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.0-dev.6":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.2.0-dev.6","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.6.0-dev.5"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"c9e5a200caa82cdb547398ad130e7970fafe50a6","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.2.0-dev.6","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-vlmn0IPA3tfT9L9//kMN5aaWzRiukhiWzEVpNrezbTVy7wRdiEGHmrDgYaYPGWic6q9uGBX/wNrdkfcUP8BAhg==","shasum":"37ad4c7358db24eeb2fc9f22f0a693ed264c67b1","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.2.0-dev.6.tgz","fileCount":10,"unpackedSize":59692,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCB3R3qLB6E/AAeuXjCEFp0oVaWR0+faf6Cwu4lXs2SAIhANscLll6NrEg3+fM19tluvbUumTwONAYVaLbykNrW79M"}]},"_npmUser":{"name":"ghextercortes","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"ghextercortes","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.2.0-dev.6_1684559969424_0.7007294903891668"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.0-dev.7":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.2.0-dev.7","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.6.0-dev.6"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"da097948e6688c5377bc79632d2001f359d9e50f","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.2.0-dev.7","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-sPRmEiHktTCLmZ9UvFeBqQ/1gC4Yj5Ft0g+mH1jZ43QRvUtdKiSyJ7V7BHri/Sef/VkTO4e8uzfRN2Fzw7t2aQ==","shasum":"5a0d3e62f72f9e0b5fbab67964256d87f33134b8","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.2.0-dev.7.tgz","fileCount":10,"unpackedSize":59692,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcV9aFBx77JnsY0ymDS4nO9P5V2KE6eZ1q0vzJDq0TqAiEAgfYIAXcHDAZaRpyA2OejCzoJGFf0mK80QMsQ1HT3HyU="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.2.0-dev.7_1684729327500_0.003683333185611426"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.2.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.6.0"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"1bbaec795165c2ee74bb5dc0fbe0687b211bf528","_id":"@reciple/npm-loader@7.2.0","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-eWNxDUpaMb/5SnMYHEeuk6J/ZGAs36Yp06ydAeBQzgwtkp+WaEegQ/gI2S6Vlv+1rfG7Bo5mbBFDz2gPf+2itg==","shasum":"7bca921fbb82173c2429084867e1f949265b43b2","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.2.0.tgz","fileCount":10,"unpackedSize":59680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbWUjQcB72lYxOYbkCRmAczBiCk9x0hNMoV8R3BWLLBAiBf9r9P2FFRL8a7mxbiAc4n48Rf/ws8uXAhXNXnBSbIjw=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.2.0_1684741009433_0.39907902262600037"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.2.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.6.1"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"64fed8b47547780ebc3015ef24cba6bfe6790f77","_id":"@reciple/npm-loader@7.2.1","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-q9a4D0SF5HCy6xOE7fVltqj3z1KvKd1aeMPuV6OutrScOuMXSZeLKEG0Q+14SuWVt3vRUwEvdoO4n3KENYaxfg==","shasum":"002eebe3b60dfa073e8450d05a521c1c5b2612f6","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.2.1.tgz","fileCount":10,"unpackedSize":59680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOoax8DsL2IDwXwvjLFEJL98GSm6QmKeayKDfxhlmPlAiAPp2kZjhbgjMP9mLBp0CGhGOAgphjBa+MVgsTyH+Elrg=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.2.1_1684823048759_0.08599451327021357"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.2":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.2.2","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.6.2"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"1165066036416557453a3f5f15483b7669fcb81f","_id":"@reciple/npm-loader@7.2.2","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-SD7YJ0Q3u8vohmdix3br2io5oH+ZVtGWEUqPMZwYHkRD2hfA4dAcKOsTtTmdBR5rla/BQ7DfkJXkBmF/nvqsrQ==","shasum":"70469ed2dcc81c2aeb2cc9c471c60be77f354dd7","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.2.2.tgz","fileCount":10,"unpackedSize":59680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH27BHNst3RxTVv6+VvrX7UdyX8RNtAMuDh+700Haa28CIQDXwuf9r5ETMe16oDB5MY0chVJOcLH1KOcVdH4RulQZGg=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.2.2_1685461953660_0.3143135075020078"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.0-dev.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.0-dev.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.0-dev.0"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"3e6e67522d3746969be52d3eda54b93f36f271cd","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.3.0-dev.0","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-nUxTAGqOKZp0KEED6xB7Iy5BV8BubEPDv/02etqFlUl/C1cbp/iQHiYZjyJhSmqSWDtni5n4vLAh5t/llHhJIA==","shasum":"15d6d7921c5f64c1f106cbbe79550cc1fff9b921","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.0-dev.0.tgz","fileCount":10,"unpackedSize":59688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApy1KH6wGOPp8MkEgK4yRedLiSNCO5nHEqhpZqMMOSxAiEA7Bc4nQDjVjr0KRbEqg2mK0Ltri/DAs9BxFcfJhYVQhY="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.0-dev.0_1686368283278_0.8831176423387399"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.0-dev.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.0-dev.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.0-dev.1"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"a723ea3bbe396d978e772adefd33cb0cb8d97850","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.3.0-dev.1","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-Oldhp+KHS/vYgmsJP47MJMABVSLdLBJSoSsdrhyyMt2gRKMFU+mSkulOtfQb9SRxCbcJgtKdigb8tyyWsdu8QA==","shasum":"771b739f396bd7a472295a0000b4bcdc879c0205","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.0-dev.1.tgz","fileCount":10,"unpackedSize":59688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWJBLhaFQl9dTACwbFu5VyOt5wpBx5vwX2LVhW+Uj98AIhAKur7GKIWRmcLQqJkNjSJOE3Ov3yeYj9DarZ2fnzmJMI"}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.0-dev.1_1686386733127_0.03737443343006541"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.0-dev.2":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.0-dev.2","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.0-dev.2"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"ec5627f206981af4f0e4897a4d55363f2caa1db6","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.3.0-dev.2","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-fNY3adzj2P0ym8YqW7fdi4kKXGdSE+vPU6832/iI2akKn6Ex3tRIW1CMX8gyWixIlZ8NB1RWrB+ctXGYXfjoJQ==","shasum":"86b294aa417ec43f0f5616e3763945c4ac0b4a09","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.0-dev.2.tgz","fileCount":10,"unpackedSize":59688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8M3A0aX8yVqqF+mcw/UpEGfnwWhqdOAiug7i3WxE/kgIgRI2fNA5GKuuOcte2n0uC6VBQgZZ9GsnZxydzgMrmIF0="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.0-dev.2_1686387575931_0.2918122312142175"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.0-dev.3":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.0-dev.3","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.0-dev.3"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"253fe5818771369f2f580509b2fe4cba009d4203","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.3.0-dev.3","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-QvIunTX0raoLyOkghuRnACHShtE3Q76pJ6Jv17ZYxFSwO4zffQMVjfq+wgtHhvV7A9/UxEyNfEj1SRybSr5u/A==","shasum":"de5c28318933617d3bf2c3c5becf7cbbc497abe8","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.0-dev.3.tgz","fileCount":10,"unpackedSize":59688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRJOXf+J/2IVx+TCWgZovznU+IZ8oQ3sbKvdKEkZ/yQAiBK0AvcTdrcyb5A5dQA97ipdbg0+0GZ5ig+I+Pp7uA0lA=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.0-dev.3_1686388224761_0.5076946604639088"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.0-dev.4":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.0-dev.4","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.0-dev.4"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"dee7625d04a4d4a5ba095e6d8f77f27d6a8070c5","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.3.0-dev.4","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-FD4rSkeQoKs0uRTy2DkKZGCAXI/0iJuEUs37OcrTAYGWW3woVMWNXSpIGX5dKSk6/+ZD7sDLAIpat+glnOedWg==","shasum":"1e43c92b9d17c71c5ac966df6133e0ff36a3e4e2","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.0-dev.4.tgz","fileCount":10,"unpackedSize":59688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9BmUf0qqPd9nQhCS2vECoPfVaWGTtNlwg22m7PZlZZAiEAwdxeoAEkVdkEm5tv38i5Ns5bdsgnSNc3iwlOmtYGe7g="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.0-dev.4_1686391466059_0.8964197333187822"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.0-dev.5":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.0-dev.5","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.0-dev.5"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"cf78a50b45ec8e8d54dfadd3e5b5eeabb9ff9b42","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.3.0-dev.5","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-soLDufEcoFLyqddH4y5scd4NqhjT+3FbsPiBSv6hMsEkY6rqj1KADGG428dYdSXT2DG664pU0HuQlwcGbRPVYA==","shasum":"285bae9a04f4e7bc0b89828b0781778f5a63ba14","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.0-dev.5.tgz","fileCount":10,"unpackedSize":59688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrz4Pga3bz0M7Ohoor1uRmvByFNfzOGpWSFJd9Hwv4BAiEAiidxwVVcUQ7/tAKSbUOw+HvlnTyL9pPjt+irgeActiQ="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.0-dev.5_1686392350454_0.7617130164311221"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.0-dev.6":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.0-dev.6","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.0-dev.6"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"11d2d92b80467412ed91a85e6624105ffe2bb6a9","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.3.0-dev.6","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-aYIC3MvwYv4CyjENolXQFF0YnJYTs2RyWieZltfKRmR2s0WnEhQBCi1lNdDdJS7KDMd/kOkOIySiwsuq0TI2zg==","shasum":"c77cf0788c5fec2abf0c3406da3ece05bc2c5d08","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.0-dev.6.tgz","fileCount":10,"unpackedSize":59688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4eL3GDNqWjgW2CsoVxEd7FBF2gyYA4aEZJ7X5+Xi/4AiBIoxQ5CMSaa9p5mJPX4JrGkxOx2h3MnvAvdwGYNOu5pw=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.0-dev.6_1686392696601_0.5279010738364485"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.0-dev.7":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.0-dev.7","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.0-dev.6"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"aee489f13af3d3e6d1b39d7cf7cde548814e7770","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.3.0-dev.7","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-mr4h3A4yZUBivwaXcPOcSAwA2tRvMXC7abHi0xW2/wsa5b0AEqe4/xYZQRE34XZr7FHKAkkmdIfn7R/ynW3/nw==","shasum":"689a984da0bacafd5dc77ce5c8f5086568b623aa","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.0-dev.7.tgz","fileCount":10,"unpackedSize":60440,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg2yFZh9rSX2H/SBlTfVZeXiTVMxaUtJtY8ZeEdbsQnwIhAKYoiY8Z8/8Ck6l1AucCnSWCFq7yAMDFRH1AYyKMDGLE"}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.0-dev.7_1686394334023_0.22666909304822114"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.0-dev.8":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.0-dev.8","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.0-dev.7"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"32803b5efdf8e8145a6d2b54291120023c9f5437","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport { cli } from 'reciple';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.3.0-dev.8","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-1d9Qr3yN+uof6C5lZub3itK6ia1Kemf9uNFNuLLoAyZlC7sTR/hEfaKP5bvF/35dnMcSD0v5Jp55Jkodu96l4g==","shasum":"5ffdd9a06b7280bcfcb570687966d7aa827d49de","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.0-dev.8.tgz","fileCount":10,"unpackedSize":60443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpPvtEjuwLxKERw/x8tPGWfMcoFeCsal+DK8iM5phhrwIgTAnisI09KkJDIFp0FqdbjrYbPidVtW6DJ4brDQqeDfA="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.0-dev.8_1686459727724_0.19573790898178967"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.0"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"b15e6d750baee5e5febdd5e5ff46d7e5e39baef2","_id":"@reciple/npm-loader@7.3.0","_nodeVersion":"20.0.0","_npmVersion":"lerna/6.6.2/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-rBosSu9IyWDlO1xNM/EC5v1bcRgtsFc8+meN5M2WoO/CXr4pNiLZgbc0AP0c6hV2bInyu5ld9P0Xl1Y2Y9av6A==","shasum":"67295ac06e2f72950a4e0f5f9f6db45f244d7341","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.0.tgz","fileCount":10,"unpackedSize":60431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6tc8wgatEdAPSbKJifqniTY/JRwxVF9YyW0WGOcTmfAiBTPo/2rOxwkmsS8AOZ6FfL4SIQWhYTIi3ICur9do0suw=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.0_1686620852857_0.1945187934979684"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.1"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"198185e857060426de47c2fb6a5a67f0d3ea0a29","_id":"@reciple/npm-loader@7.3.1","_nodeVersion":"20.0.0","_npmVersion":"lerna/7.0.1/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-71+z2u0EewZlXuRvveHLCnowkLrsRGyzsZtAkyPpAyE/SHAtYRX50AChTOTWi21UANwGhlVahDCGFGqFQXiRQQ==","shasum":"863fbc2bd4583e7fa8ae46e4bb637e9e5e5b3a5c","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.1.tgz","fileCount":10,"unpackedSize":60431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGoJSRy+GaUhmi4kBq2oRU6jkHFjgDOL8UkwN1htinXlAiAnz05v6bHu0JuDBZ9DTvNw6D2R0E/w17D8g0hxtwJMbA=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.1_1686750824258_0.6663234752237437"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.2":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.2","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.2"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"42ae1988c23938c5f2a06cd1108d6ccf047387c2","_id":"@reciple/npm-loader@7.3.2","_nodeVersion":"20.0.0","_npmVersion":"lerna/7.0.1/node@v20.0.0+x64 (linux)","dist":{"integrity":"sha512-JST5PCSlxjmicY0qZxLyKVOObDKxzvgl2Epcz7V85xWs0C44SSf6IEvSfAGeDFOL0qtHTgW40TeDkKz2dvJlRw==","shasum":"dbd35030b752714bcd33eb5886cf6c1d680e0626","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.2.tgz","fileCount":10,"unpackedSize":60431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClj8lKHfeRrDJ4Dzisf8FGUnEMpPv776s7CXCbrwioXgIhAIBnoEQuPT5zPF8yJJ8e70UVrnsf3WHn5pJY/1F24nrL"}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.2_1686972059947_0.23339750899326628"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.3-dev.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.3-dev.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.3-dev.0"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"b7d6a93aa5ac80b32c732e08113c249956a63b12","readme":"<h1 align=\"center\">\r\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\r\n    <br>\r\n</h1>\r\n\r\n<h3 align=\"center\">\r\n    <a href=\"https://npmjs.org/package/reciple\">\r\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\r\n    </a>\r\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\r\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\r\n    </a>\r\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\r\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\r\n    </a>\r\n</h3>\r\n\r\n## About\r\n\r\n`@reciple/npm-loader` will load Reciple modules from node_modules\r\n\r\n## Usage\r\n\r\n```js\r\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\r\n\r\nexport default new RecipleNPMLoader();\r\n```\r\n\r\nYou can set your custom node_modules folder by extending the class\r\n```js\r\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\r\nimport { cli } from 'reciple';\r\nimport path from 'path';\r\n\r\nexport class NPMLoader extends RecipleNPMLoader {\r\n    async onStart(client) {\r\n        // Change the node_modules path\r\n        this.nodeModulesFolder = path.join(cli.cwd, 'node_modules');\r\n        // Use config value of disableVersionChecks\r\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\r\n        // Ignored packages\r\n        this.ignoredPackages = [];\r\n        // Define to only use modules that are in package.json dependencies and dev dependencies\r\n        this.packageJsonPath = path.join(cli.cwd, 'package.json');\r\n\r\n        return super.onStart(client);\r\n    }\r\n}\r\n\r\nexport default new NPMLoader();\r\n```\r\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.3.3-dev.0","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-WXhHJxEh/If1hV/CaY2dWyVpK20OaVO1WOzlwhOgx3tnC2x+gU5I1//nHHtZQIXtoFdN77y+qpXv5eEUnthjZg==","shasum":"fc33723aa6d546ecbd35b1bafe60effc65cfd304","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.3-dev.0.tgz","fileCount":10,"unpackedSize":61169,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEClhu1tEKwoXQxlIkh/npL+2pEwIcaxlpoT22XRa8lAiEAuX7cet6nXiG/6nWpiurODCXCT1fDp53+Z2bb8ZpcQ+E="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.3-dev.0_1688178101747_0.8886342397777127"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.3.3":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.3.3","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.7.3"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"17ceac9c7bbf46d2263f942bd2f1fab93aafce67","_id":"@reciple/npm-loader@7.3.3","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-9T33rgHiERe9C1aGtva/2MsMhNlcwn/Lm9cpCEXQBS+hxhy9OOAyJ4Rf8KCax2p/RgR26o36eX/vQ8Zl+BN6Ww==","shasum":"83eb837daa8b3a57bfe007eaf27e2ab4058807e8","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.3.3.tgz","fileCount":10,"unpackedSize":61157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChMiKn7q7AEmq3AIJkvu89zkcfV8Cop/o1MIJrhcHtUQIgBjZa3CPD4RbtvM3UbIFZu3NzNbuq+z8vArEpw0sBRvw="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.3.3_1688179871282_0.1590125784408336"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.0-dev.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.0-dev.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.8.0-dev.0"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"7559a6eb8e62dccaf6addb988c7daccd5d524b86","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(process.cwd(), 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(process.cwd(), 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.4.0-dev.0","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-/W54zq23UiBqFMcoyMzke4EJ23YXntH78CT1lituPejvC4HM8QDwrzHvO48oIooWPuKCqasl8TeoE/RcGuBXtA==","shasum":"d7904c16db64dbb3904b4320ee7e54a4d0174296","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.0-dev.0.tgz","fileCount":10,"unpackedSize":61387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOdWgMa8yPP46iqH8x4KXQndf2XM86WHO2echyiR7glAiEA31zqLkeJW2ot7TEZMlQFFLGijhecu2Gx2FKgIcwaaGU="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.0-dev.0_1688264994448_0.357249868288557"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.0-dev.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.0-dev.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.8.0-dev.1"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"f74ca727a503cdf3aba28750b14911c0caf5162a","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=latest%20npm%20release%20\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/FalloutStudios/Reciple\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport path from 'path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(process.cwd(), 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(process.cwd(), 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@7.4.0-dev.1","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-a5+pjWwxOlKMOecZLrdRi+2smA3USD4K2Td8u8RGh+WQGSK2si2MX2qyyIt0HdO9RjC894DhzfVoh2zJaCDf8g==","shasum":"aeb925bf12d96f038b4924b66411f0af63080ce8","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.0-dev.1.tgz","fileCount":10,"unpackedSize":61387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7ZwN5VcBSk2ENeTzK5EFovc17sq0eOXn+kDOwJ28SRgIhALh50P/qTImBhxbgEIimyUSE5Yk5CAUQmZpUXxL3iuQs"}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.0-dev.1_1688269392969_0.32309883414764795"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.8.0"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"8e778ff833644527d678f71d5423a15dfaf946b1","_id":"@reciple/npm-loader@7.4.0","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-UV0+noh39MYL0RlldqeC0Wnky/Ft3WqXdeHzH9q5eF2LgalUYQHrEYsDxQU4XAV5Qp4yBcgyXzt+V2dp9lToyg==","shasum":"b4bcc6aeb78f6727e3564d7cc1796bed33a5d263","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.0.tgz","fileCount":10,"unpackedSize":61375,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCTSv8UuIdEr1W5NRsDPCQYZB4TLB4JHVRHxVxlNcsYAiAaPolwyTnwZfHmE84oR1dtM0Edj1DzqilneBdZzeIHuA=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.0_1688283894216_0.23450413417113514"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.8.1"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"417bdddfe7f5d579a643f7d243b867baa9b033ea","_id":"@reciple/npm-loader@7.4.1","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.4/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-KUHRLM9aSW2aPIWFsSIP0lcyDdCkIjVUz7wMY/4q+CML24VRbrAcF0vkTBbxmsGHO+BuLKMHNhQxwdbd1YhDRg==","shasum":"e42e0b1ecc06ad755f7499a8d668ba7f886a0eb2","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.1.tgz","fileCount":10,"unpackedSize":61426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9fbv8kpVu44oZeL+7MbpYAQCcv8x4Jw9DB2WNAnKAZAiBxBPffvXxVwxkH4XGdsQMI0l8MySgS3LbHy7kMQfC5NA=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.1_1689674274683_0.39585710237888505"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.2":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.2","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.8.2"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"8762515a10fd5f0fba0eb1214a72d44e3aae5579","_id":"@reciple/npm-loader@7.4.2","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.4/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-YxwYjqYhq+pqCxEFK49fYxnF+ogk3gVJ0hTM+4yj2DTkMC0eizswOGYK8kScj4At9YM57QY4yr5NUfVhQtgnXQ==","shasum":"40a08a183c362f602e4c8ad62d8940aeae0bd336","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.2.tgz","fileCount":10,"unpackedSize":61426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8fCB9zujbyG3OBg/lIoD4XmArLELIUrWN7tOYf08ofwIhAKiTis9EZaXI1fsQc0QE5/YaWHJYkMex15YyWCwQ4KON"}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.2_1691244065480_0.3574007764977032"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.3":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.3","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.8.3"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"e8c165498f74a535666099e72176b74b324a55dc","_id":"@reciple/npm-loader@7.4.3","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.4/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-f4mdW2IruNKnt7C9rpS0oRYAuMRwlsoiRopZU6UI26r6MzyQLEd9YRuBK0AwoETDd9Hw9AdMoNMYTUIUADh5WA==","shasum":"317b8e6bd018a6745dd45b887dfe1f5768e7363e","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.3.tgz","fileCount":10,"unpackedSize":61426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqhsXZH+SDICLgtKwhvHSwMwFvQ4ULtybHnGFH4+kltwIgZ7p+7rTyWKmj/+T2FYYTTDzdWkAAh6t3SChCRshIL6o="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.3_1691324918939_0.8419028405802558"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.4":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.4","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.8.4"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"8e37cdc16f8d8dda3b817b52b16be449214bb4b5","_id":"@reciple/npm-loader@7.4.4","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.4/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-tJ4JJ8vE2SIe0w6uqnrL6DDM6mffnJrdXNyWUNIaTtbJ2dKKUBTbmjstKO4FWJBau/7slX42bw+Zu8Z78KuCsg==","shasum":"9e9ab0a22755db8ced12d299493f37551b03de40","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.4.tgz","fileCount":10,"unpackedSize":61426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsBtONEDc88eZQkeYcHwQ7u9I+fDnCoUVH+1AP2INYQAiAOjPRei3G7M3QJgQHd1AmkY/h4h0Qtd2NoF96dv4Xxeg=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.4_1691327397859_0.8242878897322772"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.5":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.5","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.8.5"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"e2c192eb9d3f9f805393543cec60b5c6dc566a52","_id":"@reciple/npm-loader@7.4.5","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.4/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-goLzXApcdJLCjB2Ms/NYKW76lSZFZPmrGppuhOWMnVRGYdbXyOsCc24EbvAHInYabW/tt4FDC1nqUV2DDAJvUw==","shasum":"8a62c4f2c5b49d24991447a5679aa8b7be4a1fa1","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.5.tgz","fileCount":10,"unpackedSize":61426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsL2vFyeyzgjJk1DO6e3bzsYHKKjmFJbJxeA5b26hW2AiEAt33AoedUhCUY6chdpNEGaCLVGxH6Kb3D5UNG89iQILM="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.5_1691386257914_0.07437968511143156"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.6":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.6","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.8.6"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"6a2b6ed078f1996bf5716512a1495a265ae86ef2","_id":"@reciple/npm-loader@7.4.6","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.4/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-P1J+m48VINCinnDhCaO0G6WgBNSspU3IaqXbCltHtzJE0aCZgPig+6TTl0znekx+I8mNG9tdEbAE5OTHoPdTaQ==","shasum":"c238b20db56d95fbcb8a99478a0a90ef435e1d56","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.6.tgz","fileCount":10,"unpackedSize":61426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH208P9dNn7pkuUI08qn5Y9CUFaMnOh/CUUKwKODAIYFAiAZ2UaAwTvq3E5EkRfuE6uRDm6mjgW0NOl1sD2ddCYoVg=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.6_1691549182018_0.5139542861382433"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.7":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.7","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"npx docgen -i ./src/module.ts -c ./docs/custom.json -o ./docs/docs.json --typescript"},"devDependencies":{"@reciple/client":"^7.8.7"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"7168553458ab34f0b7bb947dc22e1298f48d7d23","_id":"@reciple/npm-loader@7.4.7","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.1.5/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-1DkUbHHbVaS5zGA6KYvhcrwQ9XX/2S9xL8KLEipk1Fcicky+F1QA3C3r6p53lrrlGWVdGLx8Z+JpnPAP1PioVQ==","shasum":"1dcc59a2be10d68c59fa5ad759eacbf24904da4f","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.7.tgz","fileCount":10,"unpackedSize":61426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlMhnyNKzhjxymTS/xx2hZ0eoZIthmQtWYBTK7ZNaihAiAVRoE9MkIHzqog+yIi0cfx0zcaAJrFFcDlrXNvXRRzFQ=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.7_1692111385214_0.9639505303264424"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.8":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.8","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"devDependencies":{"@reciple/client":"^7.8.8"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"c5b7e4cb11a23eb21830bea7264e1985b93e9085","_id":"@reciple/npm-loader@7.4.8","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.3.0/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-JbEM/HpOSngrl/cfQS/a4AG488+VWIY+0Dameqbm1FEWtVwDoFoqRoLBXPR+kH2ci0rMRrd+bucVxbj/qZvwNg==","shasum":"16cdb3a7069de1a1c72708b14cfd3c8f39e1528a","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.8.tgz","fileCount":10,"unpackedSize":61493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqflrUdI1RDzYuqmhiEi1fdVxhHvLXbdKK6mZQbF5jfgIhAPrZRGM1wBnW/w2sKxX1v+IG1sPFG87oh+JqLgW1tVrb"}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.8_1696166768285_0.023787102400348203"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.9":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.9","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"devDependencies":{"@reciple/client":"^7.8.9"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"44727a379456ebe0ecd124143e2a453caa8e3be3","_id":"@reciple/npm-loader@7.4.9","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.3.0/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-nszPvMb3DpKlQWupkvc6lwSZoaqpNyczvxA0dyvVIFaQvSc2VAEwC1gxNjTo7wNpLrgwHfxC7yMLGomKudjlKQ==","shasum":"cfd5537a0fc58f2cf70b32a3126ae37f80dc13ec","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.9.tgz","fileCount":10,"unpackedSize":61493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnVxKdXOV485QlhijGr6hdvSrlwZQUguLYQbFPGr4kpAiEAiHpgVd0xjP8JLrefwQ3vWIaUtiub2VUUs5L5DAa73aA="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.9_1696640578799_0.6902957514938011"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.0-dev.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.0.0-dev.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"gitHead":"43851bb8cee6768fa28ec67a954512725b6fa787","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://discord.gg/VzP8qW7Z8d\">\n        <img src=\"https://img.shields.io/discord/993105237000855592?color=5865F2&logo=discord&logoColor=white\">\n    </a>\n    <a href=\"https://npmjs.org/package/reciple\">\n        <img src=\"https://img.shields.io/npm/v/reciple?label=npm\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/blob/main/LICENSE\">\n        <img src=\"https://img.shields.io/npm/dt/reciple.svg?maxAge=3600\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` will load Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport path from 'node:path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(process.cwd(), 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(process.cwd(), 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@8.0.0-dev.0","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.3.0/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-rhZZ7b1YrngwyFyoiJ6AU67vbbFxpFIop/UTjXCsxnh2fjE4Jo8ALFqPOOkUct5VZ8gSLYAEfHevjwbiWNCoFQ==","shasum":"fcf2dae2bdc2042a16a86c80228472a1d789f986","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.0.0-dev.0.tgz","fileCount":10,"unpackedSize":59936,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMr2l8+VM/xSKSCYsodDvqXl/I5ILdu0Ierxee/g23GAiBwqr3keHwWlulGri/gdb36jVonnIrBlOJjtIl3cmuvNA=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.0.0-dev.0_1696688475283_0.35980799086145154"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.0-dev.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.0.0-dev.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"gitHead":"13fa09a96377aaf558ed6b02abacad08d9e5338f","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://discord.gg/VzP8qW7Z8d\">\n        <img src=\"https://img.shields.io/discord/993105237000855592?color=5865F2&logo=discord&logoColor=white\">\n    </a>\n    <a href=\"https://npmjs.org/package/@reciple/npm-loader\">\n        <img src=\"https://img.shields.io/npm/v/%40reciple/npm-loader?label=npm\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/tree/main/packages/npm-loader\">\n        <img src=\"https://img.shields.io/npm/dt/%40reciple/npm-loader?maxAge=3600\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` loads Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport path from 'node:path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(process.cwd(), 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(process.cwd(), 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@8.0.0-dev.1","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.3.0/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-jvZNwE4i9SZMh6Yr6Gk4H6mYhnzG5y1KA15UYZ14BhtAKXA02VLC5ogxg1cNivZ8fNNcjs5v60BjGak6ZLOUsw==","shasum":"af93c1c0ef2a14099ae72ab9332d49630d6d878b","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.0.0-dev.1.tgz","fileCount":10,"unpackedSize":59974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCJhmJY1TASEyrW9DAU9eXYdFdgkv2kcxo6miZ5/5ryAiBG2HpGZvTFXH8l6IfvQBZlQ/cwoWr2X6EbrioNuZNwsA=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.0.0-dev.1_1697094882558_0.2118395507214328"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.0-dev.2":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.0.0-dev.2","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0-dev.6"},"gitHead":"2385c87cb1e12c3b090f23c66c25b0806f923499","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://discord.gg/VzP8qW7Z8d\">\n        <img src=\"https://img.shields.io/discord/993105237000855592?color=5865F2&logo=discord&logoColor=white\">\n    </a>\n    <a href=\"https://npmjs.org/package/@reciple/npm-loader\">\n        <img src=\"https://img.shields.io/npm/v/%40reciple/npm-loader?label=npm\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/tree/main/packages/npm-loader\">\n        <img src=\"https://img.shields.io/npm/dt/%40reciple/npm-loader?maxAge=3600\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` loads Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport path from 'node:path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(process.cwd(), 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(process.cwd(), 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@8.0.0-dev.2","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.4.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-Ob8vrgXQgpIFlHNdGNfj5YBNFHkmBqqOH1rkA/B9CoGczKg2wMC7kTvQhY5kGpSUSJbXHpOENexFxXWOUAGKlA==","shasum":"deea3aa69ad2798be3e4feb19a9b963685ba8d87","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.0.0-dev.2.tgz","fileCount":10,"unpackedSize":60038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+0dYmEu+oL2aAZGqua+0mme4fp6lzxG7MtK1b8VLNrAIgU21GGY0HHCK0nokWOy/I9KfcTSRWPGJ+Jj2Fx2V/8VU="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.0.0-dev.2_1697882984597_0.4779949933292098"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.0-dev.3":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.0.0-dev.3","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0-dev.6"},"gitHead":"c25ffc041b846e9684a9f657c0e18e589929ec5d","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://discord.gg/VzP8qW7Z8d\">\n        <img src=\"https://img.shields.io/discord/993105237000855592?color=5865F2&logo=discord&logoColor=white\">\n    </a>\n    <a href=\"https://npmjs.org/package/@reciple/npm-loader\">\n        <img src=\"https://img.shields.io/npm/v/%40reciple/npm-loader?label=npm\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/tree/main/packages/npm-loader\">\n        <img src=\"https://img.shields.io/npm/dt/%40reciple/npm-loader?maxAge=3600\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n</h3>\n\n## About\n\n`@reciple/npm-loader` loads Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport path from 'node:path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(process.cwd(), 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(process.cwd(), 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@8.0.0-dev.3","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.4.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-QXfsgNlIIdTMhAL//CImo0KBr6vUfla1K7AksklG8unS+cqL6E+OpX/JBAbsxOBCyMwdQW+Tm0uFa8MoEEpXEA==","shasum":"403278294aa7225180018cdf465ed3e87a6020e6","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.0.0-dev.3.tgz","fileCount":10,"unpackedSize":59344,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLoZQNA2EzdYiBUcELb8ohRowQXAqEgPhw8If+bezkmgIgBNZ7BWjaRzh9of1GaK9CY/lzgx+Jq0zLK7p+fm/pOvQ="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.0.0-dev.3_1697937050819_0.2465059564190557"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.0-dev.4":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.0.0-dev.4","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0-dev.6"},"dependencies":{"@reciple/utils":"^8.0.0-dev.4"},"gitHead":"ec6958703aded3cf587c9d1512c5d1c2fcd23c1a","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://discord.gg/VzP8qW7Z8d\">\n        <img src=\"https://img.shields.io/discord/993105237000855592?color=5865F2&logo=discord&logoColor=white\">\n    </a>\n    <a href=\"https://npmjs.org/package/@reciple/npm-loader\">\n        <img src=\"https://img.shields.io/npm/v/%40reciple/npm-loader?label=npm\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/tree/main/packages/npm-loader\">\n        <img src=\"https://img.shields.io/npm/dt/%40reciple/npm-loader?maxAge=3600\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n    <br>\n    <div style=\"padding-top: 1rem\">\n        <a href=\"https://discord.gg/VzP8qW7Z8d\">\n            <img src=\"https://discord.com/api/guilds/993105237000855592/embed.png?style=banner2\">\n        </a>\n    </div>\n</h3>\n\n---\n\n## About\n\n`@reciple/npm-loader` loads Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport path from 'node:path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(process.cwd(), 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(process.cwd(), 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@8.0.0-dev.4","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.4.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-AAaqNYDyQiCBBPRYmizo4YadTNxQBisoMMdfRauXRHPyZSC2ZdMF+iPPvVoLeAPgln++VUs8J/dFvr55z6Cjcw==","shasum":"53d810201201a2727dec5aac1e7265a6da6c8c25","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.0.0-dev.4.tgz","fileCount":13,"unpackedSize":71525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuBlt0RpeCzFwqCSHoV/6YOXt/cpMAxVOrTXI9TZgYHgIgSd2ZWiUz2Cuck4CZADvJu8NmD/lcEaB3/JUbIY5vOsA="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.0.0-dev.4_1697981318204_0.17231739979851413"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.0-dev.5":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.0.0-dev.5","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0-dev.6"},"dependencies":{"@reciple/utils":"^8.0.0-dev.4"},"gitHead":"003258b7f42628f7a02db05abece2a12f564aca1","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://discord.gg/VzP8qW7Z8d\">\n        <img src=\"https://img.shields.io/discord/993105237000855592?color=5865F2&logo=discord&logoColor=white\">\n    </a>\n    <a href=\"https://npmjs.org/package/@reciple/npm-loader\">\n        <img src=\"https://img.shields.io/npm/v/%40reciple/npm-loader?label=npm\">\n    </a>\n    <a href=\"https://github.com/FalloutStudios/Reciple/tree/main/packages/npm-loader\">\n        <img src=\"https://img.shields.io/npm/dt/%40reciple/npm-loader?maxAge=3600\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n    <br>\n    <div style=\"padding-top: 1rem\">\n        <a href=\"https://discord.gg/VzP8qW7Z8d\">\n            <img src=\"https://discord.com/api/guilds/993105237000855592/embed.png?style=banner2\">\n        </a>\n    </div>\n</h3>\n\n---\n\n## About\n\n`@reciple/npm-loader` loads Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport path from 'node:path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(process.cwd(), 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(process.cwd(), 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","_id":"@reciple/npm-loader@8.0.0-dev.5","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.4.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-uamnRQM25dm/9nquBkfLSm54OMLBoZgONGa9pzaBxApH1IJq6HVJ8oCZNiRRMMK4gJpgZmYGXCJBJbChbkFuJw==","shasum":"1e4b91b40313bc28505301c09db104b99efcd36e","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.0.0-dev.5.tgz","fileCount":13,"unpackedSize":71604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuOhJUGvYls65f357x1DsGJ4rYdbgP+wHtX7u+vWzZPgIhAImQ1b2wWRwaXpEVr4xE6iWsyaI+IvpyMqnKdWnjhIV/"}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.0.0-dev.5_1698061929334_0.7171806102334388"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.0.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0-dev.6"},"dependencies":{"@reciple/utils":"^8.0.0"},"gitHead":"e63a5f2c7938163f3fddbab8a269cdc753efcd92","_id":"@reciple/npm-loader@8.0.0","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.4.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-s4DQSht00AiyRlcrrMNBksX6Y3tk36tUQszvwEpekrF/BPlHEG4K8NxQLvRHJa77zh8UWqRz1XvWnyzhVfItWA==","shasum":"ee58e5d8d1a2455b1df50be0eb1dde817d165e09","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.0.0.tgz","fileCount":13,"unpackedSize":71654,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuO939nVjzYo69oUUnVRtVwyBTR7CHh7HJNgP7VpwFQAiEA1iiDKdNXivCkPsvG8xoTuhQnTKAowtH2Xst1u9p+TJY="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.0.0_1698067247648_0.28513810882695534"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.0.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0-dev.6"},"dependencies":{"@reciple/utils":"^8.0.1"},"gitHead":"5d5dff1fe6af543c3fe485cecabf9136ed15a953","_id":"@reciple/npm-loader@8.0.1","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.4.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-cP5csIAwqg5LBdWuM/YF5kV88IkG69dNMHLVBbGUi5RbS/Bznu2n20i4ZOcFQXDXzn6RPghdn1l0fBNuJC7gjQ==","shasum":"082bfbd79aef84d74f232dd5bffe955009d006c3","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.0.1.tgz","fileCount":13,"unpackedSize":71654,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBW1dZuMyaAv1LojfhBc5Gm7ORxZpq9gUsrM0D/CYmtpAiBFPhJaPalrC3+Isdr9cXipFnOIpkqlV06zs1rWcAlYmQ=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.0.1_1698558914034_0.14895733327215144"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.3":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.0.3","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"git+https://github.com/thenorthsolution/Reciple.git","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0"},"dependencies":{"@reciple/utils":"^8.0.3"},"gitHead":"7571ba7686cf86a8eb31db16bc1f01a0f29b228c","bugs":{"url":"https://github.com/thenorthsolution/Reciple/issues"},"homepage":"https://github.com/thenorthsolution/Reciple#readme","_id":"@reciple/npm-loader@8.0.3","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.4.1/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-JCQ3q7n5L7JoV1nXflplLzCFcEFPmBJVgQMcFSde5uTlGLKrsZsZ9xaur4rWLeSKAbf8+HtAGdYQv+3JYwJfbw==","shasum":"24765acf9e38a25cc190b011d7ecaa640af8d030","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.0.3.tgz","fileCount":13,"unpackedSize":71632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqMqA7p67nF7NZqaKJnbvCY7VKl+KfnKQGBdIiwnJM5wIhAMICEx5RpDvCJWKFNuYYZ9Nyddp1/Jxgb3mKfRtVUkgH"}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.0.3_1698836055889_0.07796394800785511"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.4":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.0.4","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"git+https://github.com/thenorthsolution/Reciple.git","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0"},"dependencies":{"@reciple/utils":"^8.0.4"},"gitHead":"2a8d2bbea8253a1ebda7c3388be145bd29d1058e","bugs":{"url":"https://github.com/thenorthsolution/Reciple/issues"},"homepage":"https://github.com/thenorthsolution/Reciple#readme","_id":"@reciple/npm-loader@8.0.4","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.4.2/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-gz4I7ZxT/WOtoMq1PYGoqgZ5Oc2aicea5lPA74ylfl7mDrYxcHoPj1A+DfFpMCTpRbiKjPYRzGqIk2ryWEaCCQ==","shasum":"8529405b05cf741f3608178182be113aa0d53460","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.0.4.tgz","fileCount":13,"unpackedSize":71632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGevp3HHeH6Sw9IE40SmdWlAbdjlYfr5cwwiJCoaIRBBAiBW6iinBhjJd4BmA6dem6FQv9JAZsMI1tmc3TyQ/IiHDQ=="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.0.4_1699103245946_0.6147548565237408"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.1.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.1.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"git+https://github.com/thenorthsolution/Reciple.git","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0"},"dependencies":{"@reciple/utils":"^8.1.0"},"gitHead":"9a61eb346383b15f8ba7dc4a582039513008018b","bugs":{"url":"https://github.com/thenorthsolution/Reciple/issues"},"homepage":"https://github.com/thenorthsolution/Reciple#readme","_id":"@reciple/npm-loader@8.1.0","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.4.2/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-viwqB+hViZqAKwSSxqCfD7krlzwdibOdQvQEiu2gHHRhTJP2RLKDUPI0AaR4uFvUuxl9thTgtNyjzjkCXezEwg==","shasum":"20246f8c36ab56db643cb31bfbdbcb91f9b6f6bb","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.1.0.tgz","fileCount":13,"unpackedSize":71632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpOm/EgEF1hS1gcOTZ11XAteE7lE5gA2l6XmmIKGckXwIgTCH9cfXo19YfO0KT6OpPnfl3x2R4WdHB+5x8tBBAHx0="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.1.0_1699887824427_0.6150792166886172"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.4.10":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"7.4.10","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"https://github.com/FalloutStudios","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"npx rimraf ./dist","build":"npm run clean && npx tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"devDependencies":{"@reciple/client":"^7.8.10"},"peerDependencies":{"@reciple/client":"^7.5.4"},"publishConfig":{"access":"public"},"gitHead":"2057e052bbab4f99ea8ddd4ce78ebdf940ad1509","_id":"@reciple/npm-loader@7.4.10","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.3.0/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-JJdZ0ILueL9etlYR9pseu6VB4NeBAZBaro5rzFSwvAX7KDk5iSh/xUs7d2o010w8xrwitZGXMGcbysUvnCMYOA==","shasum":"b85f21868fb0b92551e4d4db421693d868d76c10","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-7.4.10.tgz","fileCount":10,"unpackedSize":61549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAwuV+noqLydaQWg+vH5YOJ2gErfMWX/fqlU2Bok9GdAIgccTlGzzd+rVqvUCGhxcI8RwzVIX+0RLGgwdBZcocAvk="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_7.4.10_1700544732261_0.510704695905392"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.1.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.1.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"git+https://github.com/thenorthsolution/Reciple.git","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0"},"dependencies":{"@reciple/utils":"^8.1.1"},"gitHead":"5cbcfad216115abfe9b6da2f0745d17e35a2308f","bugs":{"url":"https://github.com/thenorthsolution/Reciple/issues"},"homepage":"https://github.com/thenorthsolution/Reciple#readme","_id":"@reciple/npm-loader@8.1.1","_nodeVersion":"20.3.1","_npmVersion":"lerna/7.4.2/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-PXeSD2WG80Ap+9zEYGuW8c9cvm3T5OGh/FK1kC9V2lja7+RMHmW/+sq7s8JJzAbWceha/Dxchw4rKwqvZAAGSQ==","shasum":"5f7aa3817db01fa92520178fa2526c7e59c88ce0","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.1.1.tgz","fileCount":13,"unpackedSize":71694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD26ygADuguTE3NT2yRhdBX2EIjrDj41QUh+rQ3LywlHQIgeFKR5UlnX/w5EHjQa16Bz8LzhuBIGtxcmPeUZw/tm48="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.1.1_1701049035457_0.6204486438338517"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.2.0":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.2.0","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"git+https://github.com/thenorthsolution/Reciple.git","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0"},"dependencies":{"@reciple/utils":"^8.2.0"},"gitHead":"e97f0d7b7cfa45b1acec1c0a58a020a5d8f1f594","bugs":{"url":"https://github.com/thenorthsolution/Reciple/issues"},"homepage":"https://github.com/thenorthsolution/Reciple#readme","_id":"@reciple/npm-loader@8.2.0","_nodeVersion":"20.3.1","_npmVersion":"lerna/8.0.0/node@v20.3.1+x64 (win32)","dist":{"integrity":"sha512-dqocELnxzfW+oVKpTJIyKcart4anKcA0JXjVYRZr98VIAr+K+36RM9jGcyvO7qRT9ZjKigwdHDjqERAdg7FLLQ==","shasum":"c8001d2be85b71a77223b3cbbe521e0c06672e3b","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.2.0.tgz","fileCount":13,"unpackedSize":71794,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSypUyvHjn0c2u/if9p4aWFw5kjMO8QjDdqC5Zc5HMSwIgCLeuHdmyOisUT1EmTpKu/tM8EVIRbkcbv71ojCObSB8="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.2.0_1702086235841_0.7724183884080746"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.2.1":{"name":"@reciple/npm-loader","description":"Load Reciple modules from node_modules","license":"GPL-3.0","version":"8.2.1","main":"./dist/module.js","module":"./dist/module.mjs","types":"./dist/module.d.ts","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"git+https://github.com/thenorthsolution/Reciple.git","directory":"packages/npm-loader"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","require":"./dist/module.js"}},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && tsc","docs":"node ../docgen/dist/bin.js -i ./src/module.ts -o ./docs/docs.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@reciple/core":"^8.0.0"},"dependencies":{"@reciple/utils":"^8.2.1"},"gitHead":"04312e5e290b79bf512f4dcd99ebc0c45d854fd1","bugs":{"url":"https://github.com/thenorthsolution/Reciple/issues"},"homepage":"https://github.com/thenorthsolution/Reciple#readme","_id":"@reciple/npm-loader@8.2.1","_nodeVersion":"21.7.0","_npmVersion":"lerna/8.1.2/node@v21.7.0+x64 (linux)","dist":{"integrity":"sha512-Q0fgQ1lkcrLq5BtBkIt4630yi7t34bcEodCQZEMzM/30GAP9Bmi6UZBR0Nk1YCbbrUkxVZ+WzCpsy+6kkaN4cA==","shasum":"3c5a261e1a4a02ce22b94b2388943e99d57b16bb","tarball":"https://registry.npmjs.org/@reciple/npm-loader/-/npm-loader-8.2.1.tgz","fileCount":13,"unpackedSize":71038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFdDnumWDGASEwUVbxvtc3OQBVnDiaWNXikXmq32ov0wIgP7Yab9A+q5dV4r8UQjsn/PFRXRx4Y/EVfuL79WmpVSg="}]},"_npmUser":{"name":"catplusplus","email":"ghextershumies@gmail.com"},"directories":{},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-loader_8.2.1_1710514241375_0.8874488919634616"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2023-05-14T06:24:19.407Z","7.0.0":"2023-05-14T06:24:19.662Z","modified":"2024-03-16T05:58:09.099Z","7.0.1":"2023-05-14T09:35:18.537Z","7.0.2":"2023-05-14T09:47:43.605Z","7.0.3":"2023-05-14T09:58:42.507Z","7.0.4":"2023-05-14T11:18:32.727Z","7.1.0":"2023-05-15T03:15:08.301Z","7.1.1":"2023-05-15T10:39:40.987Z","7.1.2":"2023-05-15T11:05:45.641Z","7.1.4":"2023-05-15T12:21:09.795Z","7.2.0-dev.0":"2023-05-16T09:09:13.461Z","7.2.0-dev.1":"2023-05-17T02:07:51.201Z","7.2.0-dev.2":"2023-05-17T06:28:18.220Z","7.2.0-dev.3":"2023-05-17T06:35:38.164Z","7.2.0-dev.4":"2023-05-19T13:29:09.721Z","7.2.0-dev.5":"2023-05-19T16:07:42.612Z","7.2.0-dev.6":"2023-05-20T05:19:29.574Z","7.2.0-dev.7":"2023-05-22T04:22:07.708Z","7.2.0":"2023-05-22T07:36:49.769Z","7.2.1":"2023-05-23T06:24:08.939Z","7.2.2":"2023-05-30T15:52:33.939Z","7.3.0-dev.0":"2023-06-10T03:38:03.425Z","7.3.0-dev.1":"2023-06-10T08:45:33.318Z","7.3.0-dev.2":"2023-06-10T08:59:36.142Z","7.3.0-dev.3":"2023-06-10T09:10:24.938Z","7.3.0-dev.4":"2023-06-10T10:04:26.257Z","7.3.0-dev.5":"2023-06-10T10:19:10.662Z","7.3.0-dev.6":"2023-06-10T10:24:56.789Z","7.3.0-dev.7":"2023-06-10T10:52:14.198Z","7.3.0-dev.8":"2023-06-11T05:02:07.913Z","7.3.0":"2023-06-13T01:47:32.985Z","7.3.1":"2023-06-14T13:53:44.494Z","7.3.2":"2023-06-17T03:21:00.118Z","7.3.3-dev.0":"2023-07-01T02:21:41.943Z","7.3.3":"2023-07-01T02:51:11.456Z","7.4.0-dev.0":"2023-07-02T02:29:54.613Z","7.4.0-dev.1":"2023-07-02T03:43:13.155Z","7.4.0":"2023-07-02T07:44:54.362Z","7.4.1":"2023-07-18T09:57:54.833Z","7.4.2":"2023-08-05T14:01:05.686Z","7.4.3":"2023-08-06T12:28:39.198Z","7.4.4":"2023-08-06T13:09:58.108Z","7.4.5":"2023-08-07T05:30:58.044Z","7.4.6":"2023-08-09T02:46:22.224Z","7.4.7":"2023-08-15T14:56:25.400Z","7.4.8":"2023-10-01T13:26:08.443Z","7.4.9":"2023-10-07T01:02:59.071Z","8.0.0-dev.0":"2023-10-07T14:21:15.565Z","8.0.0-dev.1":"2023-10-12T07:14:42.800Z","8.0.0-dev.2":"2023-10-21T10:09:44.849Z","8.0.0-dev.3":"2023-10-22T01:10:50.997Z","8.0.0-dev.4":"2023-10-22T13:28:38.395Z","8.0.0-dev.5":"2023-10-23T11:52:09.561Z","8.0.0":"2023-10-23T13:20:47.842Z","8.0.1":"2023-10-29T05:55:14.319Z","8.0.3":"2023-11-01T10:54:16.159Z","8.0.4":"2023-11-04T13:07:26.187Z","8.1.0":"2023-11-13T15:03:44.644Z","7.4.10":"2023-11-21T05:32:12.457Z","8.1.1":"2023-11-27T01:37:15.626Z","8.2.0":"2023-12-09T01:43:56.016Z","8.2.1":"2024-03-15T14:50:41.523Z"},"maintainers":[{"name":"catplusplus","email":"ghextershumies@gmail.com"}],"description":"Load Reciple modules from node_modules","keywords":["reciple","discord.js","handler","client"],"repository":{"type":"git","url":"git+https://github.com/thenorthsolution/Reciple.git","directory":"packages/npm-loader"},"license":"GPL-3.0","readme":"<h1 align=\"center\">\n    <img src=\"https://i.imgur.com/DWM0tJL.png\" width=\"50%\">\n    <br>\n</h1>\n\n<h3 align=\"center\">\n    <a href=\"https://discord.ggthenorthsolution1\">\n        <img src=\"https://img.shields.io/discord/1032785824686817291?color=5865F2&logo=discord&logoColor=white\">\n    </a>\n    <a href=\"https://npmjs.org/package/@reciple/npm-loader\">\n        <img src=\"https://img.shields.io/npm/v/%40reciple/npm-loader?label=npm\">\n    </a>\n    <a href=\"https://github.com/thenorthsolution/Reciple/tree/main/packages/npm-loader\">\n        <img src=\"https://img.shields.io/npm/dt/%40reciple/npm-loader?maxAge=3600\">\n    </a>\n    <a href=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/overview/main\">\n        <img src=\"https://www.codefactor.io/repository/github/falloutstudios/reciple/badge/main\">\n    </a>\n    <br>\n    <div style=\"padding-top: 1rem\">\n        <a href=\"https://discord.ggthenorthsolution1\">\n            <img src=\"https://discord.com/api/guilds/1032785824686817291/embed.png?style=banner2\">\n        </a>\n    </div>\n</h3>\n\n---\n\n## About\n\n`@reciple/npm-loader` loads Reciple modules from node_modules\n\n## Usage\n\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\n\nexport default new RecipleNPMLoader();\n```\n\nYou can set your custom node_modules folder by extending the class\n```js\nimport { RecipleNPMLoader } from '@reciple/npm-loader';\nimport path from 'node:path';\n\nexport class NPMLoader extends RecipleNPMLoader {\n    async onStart(client) {\n        // Change the node_modules path\n        this.nodeModulesFolder = path.join(process.cwd(), 'node_modules');\n        // Use config value of disableVersionChecks\n        this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;\n        // Ignored packages\n        this.ignoredPackages = [];\n        // Define to only use modules that are in package.json dependencies and dev dependencies\n        this.packageJsonPath = path.join(process.cwd(), 'package.json');\n\n        return super.onStart(client);\n    }\n}\n\nexport default new NPMLoader();\n```\n","readmeFilename":"README.md","homepage":"https://github.com/thenorthsolution/Reciple#readme","bugs":{"url":"https://github.com/thenorthsolution/Reciple/issues"}}