Almeida
985b525556
chore: bump dependencies ( #11133 )
...
* chore: bump dependencies
* chore: another bump
2025-10-06 22:42:31 +00:00
Almeida
cc43dadcae
chore: bump dependencies ( #11051 )
...
* chore: bump dependencies
* build: bump discord-api-types to 0.38.22
* fix: fix builders
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-08-29 12:01:54 +00:00
Jiralite
3a060f7494
docs: Replace Discord API with Discord Developers ( #10968 )
...
docs: replace with Discord Developers
2025-07-22 10:33:42 +00:00
Almeida
de2b2dd330
chore: bump dependencies ( #10967 )
2025-07-13 19:39:47 +00:00
Qjuh
3cff4d7412
feat: @discordjs/structures ( #10900 )
...
* chore: init /structures
* feat: base structure
* feat: initial structures design attempt
* refactor(Structure): use unknown to store in kData
* feat(Structure): add Invite
refactor(Structure): patch to _patch
* refactor: symbol names and override location
* fix: don't possibly return 0 if discord borks
Co-authored-by: Synbulat Biishev <signin@syjalo.dev >
* refactor: use getter value instead of api
Co-authored-by: Synbulat Biishev <signin@syjalo.dev >
* refactor: cache createdTimestamp value
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
* docs: better docs for what's done so far
* feat: add Mixin
* refactor(User): remove bitfield getters and add displayName
* feat(structures): add Connection
* feat(structures): add Channel base
* refactor(Mixin): trace prototype chain, allow construction
* fix(structures): fix mixin behavior
* fix(structures): data optimization call behavior from perf testing
* feat: channel mixins
* chore: update deps
* feat: channels and mixins
* chore: more typeguard tests
* fix: tests and some other issues
* feat: add ChannelWebhookMixin
* fix: more tests
* chore: tests and docs
* chore: docs
* fix: remove unneccessary omitted
* chore: apply code suggestions
* refactor: change how extended invite works
* fix: type imports
* Apply suggestions from code review
Co-authored-by: Almeida <github@almeidx.dev >
* fix: tests
* chore: add jsdoc
* refactor: apply code suggestions
* fix: don't instantiate sub-structures
* fix: don't do null default twice
* chore: use formatters, add _cache
* chore: lockfile
* chore: move MixinTypes to declaratiion file
* fix: tests
* fix: don't include source d.ts files for docs
* feat: bitfields
* feat: more bitfields
* refactor: remove DirectoryChannel structure
* chore: apply suggestions from code review
* chore: remove unused import
* refactor: use symbol for mixin toJSON, remove _ prefix
* chore: apply suggestions from code review
* refactor: remove bitfield casts
* refactor: remove special case for threadchannel types
* fix: apply code review suggestions
* refactor: bitfields always store bigint
* fix: tests
* chore: apply suggestions from code review
* fix: lint
* refactor: conditional structuredClone
* Apply suggestions from code review
Co-authored-by: ckohen <chaikohen@gmail.com >
* fix: code review errors
* fix: lint
* chore: bump dtypes
* Update packages/structures/cliff.toml
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* docs: link to VideoQualityMode
* chore: typo in comment
* chore: small nits in docs links
* chore: small nits
* docs: forgot one
* chore: update template
* chore: typos and things
* chore: apply suggestions from code review
* fix: tests and typeguards
* chore: don't clone appliedTags
* refactor: use a symbol for patch method
* fix: add missing readonly
* chore: remove todo comment
* refactor: use symbol for clone
* fix: add constraint to DataType
* chore: apply suggestions
* fix: dtypes bump
* chore: fix comment
* chore: add todo comment
* chore: mark bitfield as todo
chore: mark bit field as todo and edit readme
---------
Co-authored-by: ckohen <chaikohen@gmail.com >
Co-authored-by: Synbulat Biishev <signin@syjalo.dev >
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-07-12 18:24:30 +00:00
Vlad Frangu
d53b203174
chore: update tests badge across repository ( #10948 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-06-25 23:36:47 +00:00
Qjuh
8605fc81fa
fix(api-extractor): include entrypoint in links ( #10902 )
...
* fix(api-extractor): include entrypoint in links
* chore: prettier
2025-05-18 20:36:17 +02:00
Qjuh
14e226b72b
fix(website): remove several obsolete special handling of dtypes ( #10898 )
...
* fix(website): remove several obsolete special handling of dtypes
* fix: reduce hardcoded places
* chore: api-extractor.json setting mainEntryPointName
2025-05-13 20:40:41 +02:00
Qjuh
b3db92edfb
feat(api-extractor): support multiple entrypoints ( #10829 )
...
* feat(api-extractor): support multiple entrypoints
* chore: initial support in generateSplitDocumentation
* chore: bring in line with upstream
* refactor: multiple entrypoints in scripts
* fix: split docs
* feat: website
* fix: docs failing on next
* fix: don't include dtypes for now
* refactor: don't fetch entrypoint if there is none
---------
Co-authored-by: iCrawl <buechler.noel@outlook.com >
2025-05-12 23:48:41 +02:00
Qjuh
6efdf3b901
fix(website): link to external constructors ( #10869 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-05 07:15:53 +00:00
Qjuh
65f41bea96
fix(website): constructors show on too many items ( #10880 )
2025-05-03 20:25:00 +00:00
Noel
2184085fda
docs: guide setup ( #10862 )
2025-04-28 02:23:27 +02:00
Almeida
a4f3a2574d
ci: update list of packages in codecov uploads ( #10846 )
...
* ci: update list of packages in coverage upload
* build: remove test dependencies
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-04-27 00:45:54 +00:00
Qjuh
5a4de953fa
fix: generateSplitDocumentation for external docs on main ( #10827 )
...
* fix: generateSplitDocumentation for external docs on main
* fix: remove console.log
* chore: apply suggestion
Co-authored-by: Almeida <github@almeidx.dev >
* fix: mixes tag
* chore: docs include collection
---------
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-04-24 19:19:52 +00:00
Qjuh
74110b3e7d
fix(website): add type to variables ( #10779 )
...
* fix(website): add type to variables
* chore: apply suggestion
* chore: lint
2025-04-10 22:44:35 +02:00
Jiralite
3b76c7072d
build: Bump Undici to 7.8.0 ( #10831 )
...
build: bump Undici
2025-04-10 13:40:46 +00:00
Noel
f580de8025
chore: upgrade deps ( #10824 )
2025-04-05 13:18:56 +02:00
Qjuh
a151424261
fix(website): correctly link type parameters in docs ( #10801 )
2025-03-15 22:39:29 +00:00
Lobo Metalúrgico
5c48979096
build: Update undici to 6.21.1 ( #10743 )
...
fix: undici bumping to 6.21.1
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-02-10 23:07:06 +00:00
Jiralite
90105338f0
chore: Remove "typings" scope from cliff.toml ( #10738 )
...
chore: remove typings from generator
2025-02-02 15:44:53 +00:00
Jiralite
3db8ce70a2
build!: Bump Node.js to 22.12.0 ( #10726 )
...
BREAKING CHANGE: Node.js 22.12.0 or above is required.
2025-01-26 14:56:39 +00:00
Jiralite
9b8b0f828c
build: Properly add typecheck tests ( #10722 )
...
* build: exclude type tests from running
* refactor: use `tsc`
* test: fix broker test
* test: fix voice test
* test: fix builders test
* test: use vitest typecheck
remove unused test scripts
skip lib check
rm vitest.d.ts
* fix: remove tsd from core and ws
* fix: extend local tsconfig
---------
Co-authored-by: almeidx <github@almeidx.dev >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-01-26 14:28:45 +00:00
Vlad Frangu
052ed7fbe7
chore: backport-candidate GitHub label ( #10623 )
...
* chore: backport-candidate GitHub label
* chore: sort label script
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-01-18 07:22:50 +00:00
ckohen
65883f344e
chore(cliff): don't skip breaking commits ( #10675 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2025-01-02 00:48:21 +00:00
Almeida
a6685a319e
build: bump dependencies ( #10671 )
2024-12-31 21:31:34 +01:00
Qjuh
bd7a995717
feat(website): include reexported members in docs ( #10518 )
...
* feat(website): add re-exported members to docs site
* refactor(scripts): rewrite sourceURL for externals
* feat(website): add external badge
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-12-02 18:28:44 +00:00
Jiralite
e89c6b66ac
build!: Bump Node.js to 20 ( #10616 )
...
BREAKING CHANGE: Node.js 20 or above is required.
2024-11-27 16:37:35 +00:00
Jiralite
98153baf91
build: Update dependencies ( #10601 )
...
* build: update dependencies
* build: upgrade pnpm to 9.13.2
2024-11-19 10:30:06 +00:00
Qjuh
3540c3176c
feat(website): type parameters links, builtin doc links, default values ( #10515 )
...
* feat(website): links to type parameters, builtin doc links in api.json
* feat(website): show default values for params and props in excerpt
* fix: link in jsdoc
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2024-10-19 00:04:01 +00:00
ckohen
896dc8b21e
chore: update cliff configs ( #10471 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-09-15 17:58:21 +00:00
Qjuh
651f2d036a
feat: show default values in docs ( #10465 )
2024-09-15 19:49:31 +02:00
Vlad Frangu
3979f0b6e6
chore: add in more data to changelog entries ( #10470 )
...
* chore: add in more data to changelog entries
* chore: missed template
2024-09-02 09:26:08 +00:00
Jeroen Claassens
437437461e
chore: bump to @favware/cliff-jumper v4.1.0 and fix changelog generation ( #10459 )
...
* chore: bump to @favware/cliff-jumper v4
* chore: cleanup changelogs
* chore: set `topo_order` to `false` for cliff config
* chore: clean cliff.toml diffs
* chore(changelog): fix missing / incorrect entries
2024-08-24 13:06:35 +00:00
Almeida
e2e71b4d09
build: bump dependencies ( #10457 )
...
* build: bump `@vladfrangu/async_event_emitter`
* chore: bump again + fixes
* build: bump types/node and some dev deps
* build: bump discord-api-types again
* style: remove unused eslint-ignore comment
* build: sync dependencies and update templates
* build: bump turbo
* build: vercel + vitest
* build: bump undici
---------
Co-authored-by: Vlad Frangu <me@vladfrangu.dev >
2024-08-22 17:33:35 +02:00
Qjuh
8fb400827f
fix(website): duplicate method in docs when interface merging ( #10435 )
2024-08-19 15:26:08 +02:00
Qjuh
f623e7a315
fix(scripts): show name of inheriting class on search index ( #10424 )
...
* fix(scripts): show name of inheriting class on search index
* fix: sanity check
2024-08-03 20:45:21 +00:00
Qjuh
bb459d95e9
refactor(website): search index name of members includes class now ( #10415 )
2024-08-02 08:24:40 +00:00
Vlad Frangu
057fc89c92
chore: update emails ( #10364 )
...
* chore: update Vlad's email
* chore: my email too
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-07-31 19:45:07 +00:00
Qjuh
efa16a6095
fix(website): links to enum members from excerpts ( #10388 )
2024-07-13 18:06:25 +00:00
DD
9c8784fe51
fix: package gen script ( #10352 )
...
* fix: package gen script
* fix: files without extensions didn't have handlebars stripped
* chore: requested change
2024-06-18 09:55:02 +00:00
Qjuh
c5d40d3807
fix(website): remove merged interface from sitemap ( #10343 )
2024-06-09 19:07:33 +00:00
Jiralite
885defbce4
fix: Update config file to address labeller file changes ( #10332 )
...
fix: update label script
2024-06-07 13:38:08 +00:00
Jiralite
346d1be72b
build: Bump dependencies ( #10322 )
...
* build: bump dependencies
* build: update pnpm to 9.1.4
2024-06-05 09:42:33 +00:00
Qjuh
5498e18bf4
fix(website): links to builtin documentation not showing in summary ( #10267 )
2024-05-10 20:38:43 +00:00
Qjuh
e673b3c129
fix: add inherited properties to search index ( #10257 )
2024-05-06 17:30:06 +00:00
Synbulat Biishev
14f9ff7412
chore: Add funding field to package.json ( #10230 )
...
* chore: funding
* chore: one more package.json
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-04-27 17:26:11 +00:00
iCrawl
6759f5b9c5
chore: deps
2024-04-16 21:44:21 +02:00
Qjuh
7baa9e4333
feat(website): add type field to search index to sort by ( #10212 )
2024-04-14 19:53:16 +02:00
iCrawl
0d4c26ba4c
chore: deps
2024-03-11 17:50:39 +01:00
Superchupu
a66fc65742
ci: enable npm provenance ( #10164 )
...
* chore: enable npm provenance
* chore: do the same for dev releases
* chore: actually enable it in normal releases
* chore: specify provenance in `package.json`
* chore: remove `publishConfig` from api-extractor-utils as it's `private`
2024-03-04 21:11:32 +00:00