UNPKG

@sern/handler

Version:

A complete, customizable, typesafe, & reactive framework for discord bots.

98 lines (97 loc) 2.71 kB
{ "name": "@sern/handler", "packageManager": "yarn@3.5.0", "version": "4.2.4", "description": "A complete, customizable, typesafe, & reactive framework for discord bots.", "main": "./dist/index.js", "module": "./dist/index.js", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.js" } }, "scripts": { "watch": "tsc --watch", "lint": "eslint src/**/*.ts", "format": "eslint src/**/*.ts --fix", "build:dev": "tsc", "build:prod": "tsc", "prepare": "tsc", "pretty": "prettier --write .", "tdd": "vitest", "benchmark": "vitest bench", "test": "vitest --run", "analyze-imports": "npx depcruise src --include-only \"^src\" --output-type dot | dot -T svg > dependency-graph.svg" }, "keywords": [ "sern-handler", "sern", "handler", "sern handler", "wrapper", "discord.js", "framework" ], "author": "SernDevs", "license": "MIT", "dependencies": { "@sern/ioc": "^1.1.2", "callsites": "^3.1.0", "cron": "^3.1.7", "deepmerge": "^4.3.1" }, "devDependencies": { "@faker-js/faker": "^8.0.1", "@types/node": "^20.0.0", "@types/node-cron": "^3.0.11", "@typescript-eslint/eslint-plugin": "5.58.0", "@typescript-eslint/parser": "5.59.1", "discord.js": "^14.14.1", "eslint": "8.39.0", "typescript": "5.0.2", "vitest": "^1.6.0" }, "eslintConfig": { "parser": "@typescript-eslint/parser", "extends": [ "plugin:@typescript-eslint/recommended" ], "parserOptions": { "ecmaVersion": "latest", "sourceType": "script" }, "rules": { "@typescript-eslint/no-non-null-assertion": "off", "quotes": [ 2, "single", { "avoidEscape": true, "allowTemplateLiterals": true } ], "semi": [ "error", "always" ], "@typescript-eslint/no-empty-interface": 0, "@typescript-eslint/ban-types": 0, "@typescript-eslint/no-explicit-any": "off" } }, "repository": { "type": "git", "url": "git+https://github.com/sern-handler/handler.git" }, "engines": { "node": ">= 20.0.x" }, "homepage": "https://sern.dev", "overrides": { "ws": "8.17.1" }, "resolutions": { "ws": "8.17.1" } }