feat(types): add and detach API types (#510)

* feat: add guidelines

* Camelize

* feat: add DiscordUser

* add Discord prefix

* feat: webhook types

* add integration typings

* add new errors and alphabetize

* Add channel types

* feat: add DiscordOverwrite

* feat: webhook typings

* feat: role typings

* fix name

* feat: integration types

* feat: mod.ts for types

* feat: add auditlog types

* feat: teams typings

* feat: add base user interface

* feat: image typings

* enable more mod.ts

* feat: add emoji typings

* channel typings

* embed types

* cleanup embed

* add emoji types

* add more member types

* feat: add message types

* add more to mod.ts

* fix name

* feat: add codes

* feat: add guild types

* feat: add integration types

* add more to mod.ts

* feat: add interaction types

* feat: add voice types

* add more to mod.ts

* feat: add gateway, events

* feat: add invite types

* add to mod ts

* feat: add template types

* feat: add rate limits types

* apply fixes

* deno fmt

* deno fmt

* fix: oauth snake case

* fix: oauth name

* fix: add back and ignore deno fmt

* fix: discord voice snake case

* fix: util fmt

* fix names and fmt

* fix: auditlog types

* lint: shut up in types

* fix: no longer needed

* test

* fix import

* fix missing error

* fix error
This commit is contained in:
Skillz4Killz
2021-02-10 11:02:12 -05:00
committed by GitHub
parent 93b7e57293
commit 99ed2c2edb
32 changed files with 3113 additions and 43 deletions

View File

@@ -7,6 +7,6 @@ jobs:
- uses: actions/checkout@v2
- uses: denolib/setup-deno@v2
- name: Run fmt check script
run: deno fmt --check --ignore=./src/types/util.ts
run: deno fmt --check
- name: Run lint script
run: deno lint src/** test/** --unstable
run: deno lint src/** test/** --unstable --ignore=./src/types/