From 38f74fce6b10e2526068104df7bafcaff9e38940 Mon Sep 17 00:00:00 2001 From: GRZ4NA Date: Sat, 19 Jun 2021 18:43:02 +0200 Subject: [PATCH] Setting up the project and IDE --- .gitignore | 3 ++- package-lock.json | 34 ++++++++++++++++++++++++++++++++++ package.json | 4 ++++ src/DiscordCommands.ts | 1 + tsconfig.json | 4 +++- 5 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 src/DiscordCommands.ts diff --git a/.gitignore b/.gitignore index 7432fe2..925923c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ node_modules .vscode -testenv \ No newline at end of file +testenv +compiled \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 8c5770d..fbfe3a2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,10 @@ "license": "MIT", "dependencies": { "discord.js": "^12.5.3" + }, + "devDependencies": { + "@types/node": "^15.12.4", + "@types/ws": "^7.4.5" } }, "node_modules/@discordjs/collection": { @@ -30,6 +34,21 @@ "node": ">= 6" } }, + "node_modules/@types/node": { + "version": "15.12.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.12.4.tgz", + "integrity": "sha512-zrNj1+yqYF4WskCMOHwN+w9iuD12+dGm0rQ35HLl9/Ouuq52cEtd0CH9qMgrdNmi5ejC1/V7vKEXYubB+65DkA==", + "dev": true + }, + "node_modules/@types/ws": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.5.tgz", + "integrity": "sha512-8mbDgtc8xpxDDem5Gwj76stBDJX35KQ3YBoayxlqUQcL5BZUthiqP/VQ4PQnLHqM4PmlbyO74t98eJpURO+gPA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", @@ -190,6 +209,21 @@ "mime-types": "^2.1.12" } }, + "@types/node": { + "version": "15.12.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.12.4.tgz", + "integrity": "sha512-zrNj1+yqYF4WskCMOHwN+w9iuD12+dGm0rQ35HLl9/Ouuq52cEtd0CH9qMgrdNmi5ejC1/V7vKEXYubB+65DkA==", + "dev": true + }, + "@types/ws": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.5.tgz", + "integrity": "sha512-8mbDgtc8xpxDDem5Gwj76stBDJX35KQ3YBoayxlqUQcL5BZUthiqP/VQ4PQnLHqM4PmlbyO74t98eJpURO+gPA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, "abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", diff --git a/package.json b/package.json index 691f6c5..8cf0759 100644 --- a/package.json +++ b/package.json @@ -24,5 +24,9 @@ "homepage": "https://github.com/GRZ4NA/DiscordCommands#readme", "dependencies": { "discord.js": "^12.5.3" + }, + "devDependencies": { + "@types/node": "^15.12.4", + "@types/ws": "^7.4.5" } } diff --git a/src/DiscordCommands.ts b/src/DiscordCommands.ts new file mode 100644 index 0000000..0135db7 --- /dev/null +++ b/src/DiscordCommands.ts @@ -0,0 +1 @@ +import { Client } from 'discord.js'; \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index 60aaea7..87e6140 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,6 +2,8 @@ "compilerOptions": { "target": "ES6", "strict": true, - "moduleResolution": "Node" + "moduleResolution": "Node", + "declaration": true, + "outDir": "./compiled" } } \ No newline at end of file