From 61cd85b7ed2666a3dea203bb5e4888f6b08187e9 Mon Sep 17 00:00:00 2001 From: Flam3rboy <34555296+Flam3rboy@users.noreply.github.com> Date: Fri, 5 Feb 2021 16:58:50 +0100 Subject: [PATCH] :art: restructure --- .gitignore | 1 + package-lock.json | Bin 30445 -> 36166 bytes package.json | 46 +++++++++++++++++++++++------------------ src/assets/codes.ts | 31 --------------------------- src/assets/datastru.ts | 15 -------------- 5 files changed, 27 insertions(+), 66 deletions(-) delete mode 100644 src/assets/codes.ts delete mode 100644 src/assets/datastru.ts diff --git a/.gitignore b/.gitignore index 67045665..5c7cd31d 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,4 @@ dist # TernJS port file .tern-port +.DS_Store \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 62ab65ac206e92ef3fce41089b7adaef214edc89..6ab37be370d3edb8f29343ddd26e3b108339adfd 100644 GIT binary patch delta 3161 zcmbtWIgs1t6`ozKWLvf@$2zRFWO>DvWJ?qXfH(-qkrMD&-sF-Xz#}tCa1$g5fH(+} zo>)$kCMlx%CruhlZK^2Sq;cWKWoF#COyVk)W|B#rH~^QsOC38Y!Wm+K_a6T5z4w3L z`|<4A+Sk8Zzw+tnt*w|TjFi~jt(dI4lI6&dCU{C9%${EP?b=%d*D?b|^sJ#`f+rW> zJ3%D~aBbu62dfSkf>$3Q3VeU@CQpmJV5KUPndLO|y-a}cqXH~Dsk#=g$%8KImYHc9 z$Lb9$V~uviwC3h)t4WvIWPHqyVM`16v_|EN$*Rg2L!9jv@p?rAe?9dR@csI0dr#Ls zef^|v%DM^u*4hMrx=5ZA7mu17=5ufh{(bRd-cF8T4<7X=etiIQO2yzwf+X`e2;vH{&%?w$ngbS*%(uJDr{|5cLN5=lR%q zRW}sKcXY_JAY1VIQ6Is>)aAYS=_jW)MPF4F2U5nqU_g>(x}IQqkf)D;khubW+Dn3; zz4IFKvRjENIPP5qAn)G19Is2w>O_SJpAkAGp<`FYIZ;HVS$eqlu@})4h1#^KADn42So9Urb2W2tEk6Y{i6J%XcK@(6+KfB79|=rb#MANuq)& zimJ$1QWaGyrJ$*#NK*=q$tp$=DoV%hg!GDjG1aj~QEN2)$Nw)nSbKAeT%}vI?t_q) z3G@&zL^Onvs5l-Ziwi%RKodB)_rp7~4pVF2IW2DR}2%h6fTLoWP4kz`kZ zTwQ}y%NYrt2fliHGfWWyzj+HsUh*nV$dgxCq413aih`$CV!SD62G;C4Vr@bW8$+d3 zv^}y`>dh!GsHEZK#G8||8r{Pu&2piJ!;N04m=niVpQ*4~P?pW1>vyps!N{^r7#ijB z7B4lxSK>B+^)mpuzX8Mxn|r@{?~}FH6vwayX}FjZVFKV$7Q3*tMTzcvp~!P>{W{-J z^7Mqt@NO3t;G)&gsrkT6VnVkp&Gow8XQsh`Gcd0Rm(zF?-5Inz$;&cK)tYFYok2-9 z-q!1auQ+bfY6r!7!z-s3s=R%m{^iya31pQTreH1{$pngn$MH+x>r4MSeI#S>_-gao z3$hN=e?jTsyVq}k&rfc2k)9WKu}X?pQBe=ty(BF#O`Y#nrYXIeH*=gpPccjt)9?Tr zG%3`F>&c2ZF2~a&G?Qg(*)s2y;O-#krdpg#utTNNs08=!#rA%`dG76(2JjjM9=%EY zkMaA(8#lSmAmG&|OAcC9cieT6oa>kHN`BhmQGDK*i8UFoBprmCh`h<}(2Pn=Q#MhZ zizON${qw=$EtxdR)P&dyB=2y5F92Z6ijAC^calBm z@C5dJ_YZxfNkd0(;d`u5NmYrZ@{gJdDC)4-ckFr1B-AYx(Ysk4&a-Qv9lpP7A3jRf*{cp;<^Q+ zmr0XGwPhIXtjF#a=5Vjma&?MD5Z}%52CyyT zG*QpmgCx zU$8(?; z(g$o`K|3%3Te*H0g~SZrDTrmAr;=?g19SBtKg;rTSK93!2e!~gbVP(F*W)B{>kw=y znpLo+DXcBjP`D>oX%y=Af-*%jupYFs1ys-U84q)t^R|XmkAsYK79mE(T|30vSKlh! zz9lN{M<}#gm#tj2%?=t>v>4>wa-rIxnn9%i2gl(YNfihmUJC2`>^gC{PwtV|TLoP) zM|FZfY;AplLh4Rw%z3)ll$z4i&fr?R9#5B4l&iYOq3_E-+QbkUm5HNm-1n@4?pq)n z{Nvs0ILfN3$MOEmoR@r}!zXlq!`tS8V9yOhx^Cb0($=sx7OW hLyRjO6-&b&CGSq8LBCub8LGL9r*iYgAIs0;{{`&H{__9; delta 90 zcmV-g0Hy!NngZ?Z0Uvt`ARr=cVQpn1Iv^r44?+HOccKcv)CUy0h3xH^Rrtd1P-%_H!lUVTtX!tvua`7E4aNNTmS$7 diff --git a/package.json b/package.json index 4573e81a..5ed99733 100644 --- a/package.json +++ b/package.json @@ -1,22 +1,28 @@ { - "name": "websocket_learn", - "version": "1.0.0", - "description": "", - "main": "index.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "keywords": [], - "author": "", - "license": "ISC", - "dependencies": { - "lambert-db": "^1.1.2", - "node-fetch": "^2.6.1", - "uuid": "^8.3.2", - "ws": "^7.4.2" - }, - "devDependencies": { - "@types/uuid": "^8.3.0", - "@types/ws": "^7.4.0" - } + "name": "discord-gateway", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "build": "tsc -b .", + "start": "npm run build && node dist/" + }, + "keywords": [], + "author": "", + "license": "ISC", + "dependencies": { + "discord-server-util": "git+https://github.com/discord-open-source/discord-server-util.git", + "erlpack": "^0.1.3", + "jsonwebtoken": "^8.5.1", + "lambert-db": "^1.1.2", + "node-fetch": "^2.6.1", + "uuid": "^8.3.2", + "ws": "^7.4.2" + }, + "devDependencies": { + "@types/jsonwebtoken": "^8.5.0", + "@types/uuid": "^8.3.0", + "@types/ws": "^7.4.0" + } } diff --git a/src/assets/codes.ts b/src/assets/codes.ts deleted file mode 100644 index 5b9a5546..00000000 --- a/src/assets/codes.ts +++ /dev/null @@ -1,31 +0,0 @@ -export enum OPCODES { - Dispatch, - Heartbeat, - Identify, - Presence_Update, - Voice_State_Update, - Resume, - Reconnect, - Request_Guild_Members, - Invalid_Session, - Hello, - Heartbeat_ACK, -} -export enum CLOSECODES { - Unknown_error = 4000, - Unknown_opcode, - Decode_error, - Not_authenticated, - Authentication_failed, - Already_authenticated, - Invalid_session, - Invalid_seq, - Rate_limited, - Session_timed_out, - Invalid_shard, - Sharding_required, - Invalid_API_version, - Invalid_intent, - Disallowed_intent, -} -export enum SEQUENCENUM {} diff --git a/src/assets/datastru.ts b/src/assets/datastru.ts deleted file mode 100644 index 038102ec..00000000 --- a/src/assets/datastru.ts +++ /dev/null @@ -1,15 +0,0 @@ -//* https://discord.com/developers/docs/topics/gateway - -import { OPCODES, SEQUENCENUM } from "./codes"; - -export interface message_prod { - op: OPCODES; - d: object; - s: SEQUENCENUM; - t: string; -} - -export interface message_dev { - req_type: "new_auth" | "check_auth"; - token?: string; -}