UNPKG

advanced-command-handler

Version:

A package to help you create a bot with only 1 main file, directories for your events/commands, with some helpers classes and functions.

118 lines (117 loc) 2.59 kB
{ "author": "Ayfri", "bugs": { "url": "https://github.com/Ayfri/Advanced-Command-Handler/issues" }, "dependencies": { "argumentorum": "^0.1.1", "chalk": "^4.1.1", "dayjs": "^1.10.6", "discord.js": "^13.0.1", "discord.js-better-embed": "^1.3.0" }, "description": "A package to help you create a bot with only 1 main file, directories for your events/commands, with some helpers classes and functions.", "devDependencies": { "@types/node": "^16.4.2", "@typescript-eslint/eslint-plugin": "^4.28.2", "@typescript-eslint/parser": "^4.28.2", "eslint": "^7.30.0", "eslint-plugin-jsdoc": "^36.0.2", "eslint-plugin-tsdoc": "^0.2.14", "prettier": "^2.3.2", "typescript": "^4.4.2" }, "engineStrict": true, "engines": { "node": ">=16.6" }, "eslintConfig": { "extends": [ "plugin:jsdoc/recommended" ], "ignorePatterns": [ "dist", "src/defaults", "types", "tests" ], "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 2021, "sourceType": "module" }, "plugins": [ "eslint-plugin-tsdoc", "eslint-plugin-jsdoc", "@typescript-eslint" ], "rules": { "jsdoc/check-tag-names": "off", "jsdoc/require-description": [ "warn", { "checkConstructors": false } ], "jsdoc/require-description-complete-sentence": "warn", "jsdoc/require-jsdoc": [ "warn", { "checkGetters": true, "checkSetters": true, "contexts": [ "ClassProperty" ], "publicOnly": false, "require": { "MethodDefinition": true } } ], "jsdoc/require-param-type": "off", "jsdoc/require-returns": [ "warn", { "checkGetters": false } ], "jsdoc/require-returns-type": "off", "tsdoc/syntax": "warn" } }, "homepage": "https://github.com/Ayfri/Advanced-Command-Handler", "keywords": [ "discord", "command-handler", "discord-bot", "discordjs" ], "license": "ISC", "main": "dist", "maintainers": [ "ayfri" ], "name": "advanced-command-handler", "prettier": { "arrowParens": "avoid", "bracketSpacing": false, "printWidth": 160, "singleQuote": true, "tabWidth": 4, "trailingComma": "es5", "useTabs": true }, "readme": "https://github.com/Ayfri/Advanced-Command-Handler#readme", "repository": { "type": "github", "url": "git://github.com/Ayfri/Advanced-Command-Handler/tree/package.git" }, "scripts": { "build": "tsc", "lint": "eslint . --ext .ts", "prepare": "npm run build", "prettier": "prettier **.json **.md src tests --write" }, "types": "types", "version": "3.1.0" }