Compare commits
6 commits
Author | SHA1 | Date | |
---|---|---|---|
Ethan Lane | 523ec0a343 | ||
Ethan Lane | 6bc0cf3d6a | ||
Vylpes | 7861829f5d | ||
Ethan Lane | c526423607 | ||
Ethan Lane | 6d030737fc | ||
Ethan Lane | acde8b0ccf |
|
@ -1,13 +1,14 @@
|
|||
{
|
||||
"name": "vylbot-core",
|
||||
"version": "2.0.1",
|
||||
"version": "2.0.3",
|
||||
"description": "A discord client based upon discord.js",
|
||||
"main": "./src/index",
|
||||
"main": "./dist/index",
|
||||
"typings": "./dist",
|
||||
"scripts": {
|
||||
"build": "tsc",
|
||||
"test": "jest",
|
||||
"test:coverage": "jest --coverage",
|
||||
"lint": "eslint ."
|
||||
"lint": "eslint .",
|
||||
"publish": "np"
|
||||
},
|
||||
"author": "Vylpes",
|
||||
"license": "MIT",
|
||||
|
|
|
@ -95,11 +95,11 @@ export class Util {
|
|||
|
||||
for (let i = 0; i < eventFiles.length; i++) {
|
||||
if (eventFiles[i].includes('.ts')) {
|
||||
const eventName = eventFiles[i].split('.')[0];
|
||||
const eventName = eventFiles[i].split('.')[0];
|
||||
|
||||
const file = require(`${process.cwd()}/${folder}/${eventName}.ts`);
|
||||
const file = require(`${process.cwd()}/${folder}/${eventName}.ts`).default;
|
||||
|
||||
const event = new file[eventName]() as Event;
|
||||
const event = new file() as Event;
|
||||
|
||||
// Load events
|
||||
client.on('channelCreate', event.channelCreate);
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import { Event } from "../../../src/type/event";
|
||||
|
||||
export class normal extends Event {
|
||||
export default class normal extends Event {
|
||||
public override channelCreate() {}
|
||||
}
|
Reference in a new issue