From 106d3d61f9f1f9cb09845e972ad40bb559c6e83d Mon Sep 17 00:00:00 2001 From: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:42:20 -0500 Subject: [PATCH] build: bump to 1.0.4-beta --- package-lock.json | 39 +++++++++++++++++++++++++++-------- package.json | 4 ++-- src/handler/plugins/plugin.ts | 1 + 3 files changed, 33 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3ad30e7..dd38b72 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@sern/handler", - "version": "1.0.1-beta", + "version": "1.0.3-beta", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@sern/handler", - "version": "1.0.1-beta", + "version": "1.0.3-beta", "license": "MIT", "dependencies": { "discord.js": "^14.0.0-dev.1647259751.2297c2b", @@ -21,7 +21,7 @@ "eslint": "^8.8.0", "prettier": "2.6.2", "standard-version": "^9.3.2", - "typescript": "^4.5.5" + "typescript": "4.5.5" } }, "node_modules/@babel/code-frame": { @@ -182,6 +182,20 @@ "node": ">=8" } }, + "node_modules/@commitlint/load/node_modules/typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "dev": true, + "optional": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, "node_modules/@commitlint/resolve-extends": { "version": "17.0.0", "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.0.0.tgz", @@ -4012,9 +4026,9 @@ "dev": true }, "node_modules/typescript": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.2.tgz", - "integrity": "sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==", + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -4438,6 +4452,13 @@ "requires": { "has-flag": "^4.0.0" } + }, + "typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "dev": true, + "optional": true } } }, @@ -7313,9 +7334,9 @@ "dev": true }, "typescript": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.2.tgz", - "integrity": "sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==", + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", "dev": true }, "uglify-js": { diff --git a/package.json b/package.json index 8049ee2..ee167c7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@sern/handler", - "version": "1.0.3-beta", + "version": "1.0.4-beta", "description": "A customizable, batteries-included, powerful discord.js framework to automate and streamline bot development.", "main": "dist/index.js", "scripts": { @@ -35,7 +35,7 @@ "cz-conventional-changelog": "3.0.1", "prettier": "2.6.2", "standard-version": "^9.3.2", - "typescript": "^4.5.5" + "typescript": "4.5.5" }, "repository": { "type": "git", diff --git a/src/handler/plugins/plugin.ts b/src/handler/plugins/plugin.ts index 805e53a..b1d3630 100644 --- a/src/handler/plugins/plugin.ts +++ b/src/handler/plugins/plugin.ts @@ -106,6 +106,7 @@ function isCommandPlugin( return !isEventPlugin(e); } //TODO: I WANT BETTER TYPINGS AHHHHHHHHHHHHHHH +// Maybe add overlaods export function sernModule( plugin: (CommandPlugin | EventPlugin)[], mod: ModuleNoPlugins[T],