Qjuh
|
7a7fecbe3c
|
fix(structures): correctly check if flags are present (#11404)
* fix(structures): correctly check if flags are present
* chore: isFieldSet type guard
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
|
2026-01-27 16:47:56 +00:00 |
|
Asad
|
3550b497f6
|
feat(structures): add AutoModeration structures (#11381)
* feat(structures): add barrel exports in preparation new structures
* feat(structures): add AutoModerationRule structure
* feat(structures): add AutoModerationRuleTriggerMetadata structure
* feat(structures): add AutoModerationAction substructure
* feat(structure): add AutoModerationActionMetadata substructure
* chore: correct typo
* chore: do not expose exemptRoles and exemptChannels as getters
* feat(structures): rename substructure files
* chore(structures): update barrel exports
* chore(structures): export automod structures in package barrel exports
|
2026-01-24 19:40:01 +00:00 |
|
Asad
|
3d74122215
|
feat(structures): add entitlement structure (#11377)
* feat(structures): add entitlement structure
* feat(structures): create and update barrel exports
* chore: reword comment for entitlment deleted getter to be clearer
* feat(structures): add symbols to optimise ends_at, starts_at fields
* feat(structures): optimise starts_at and ends_at fields
* feat(structures): manage Date and Discord ISOs appropriately
* chore: remove accidental whitespace
* chore: correct name styles on symbols (remove 'at')
* chore: correct name styles on AtTimestamp fields (remove 'at')
* chore: call super.toJSON on toJSON override
* chore: run prettier to clear linting/formatter errors
* chore: correct usage of optimizeData
* chore: update DataTemplate override for Entitlement
* chore: update class default type param, update DataTemplate doc
* Apply suggestions from code review
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com>
---------
Co-authored-by: Almeida <github@almeidx.dev>
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com>
|
2026-01-15 23:43:39 +00:00 |
|
Asad
|
69432a1bca
|
feat(structures): add emoji structure (#11369)
* feat(structures): add emoji structure
* chore: update deps
* chore: update deps
* chore: update deps
* Revert "chore: update deps"
This reverts commit 8332f48611.
* Revert "chore: update deps"
This reverts commit a168e735a3.
* Revert "chore: update deps"
This reverts commit 0b19058cda.
* chore: consistency (capitalisation)
* fix(structures): do not export substructures from emoji structure
* chore(structures): add remark detailing substructures
* chore: update remarks to reflect exported substructures (remove roles)
* chore: update remarks to explain why roles not exposed on structure
|
2026-01-15 23:31:35 +00:00 |
|
Almeida
|
01f31f374a
|
chore: bump dependencies (#11356)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
|
2025-12-10 17:53:48 +00:00 |
|
Almeida
|
d0745afbea
|
chore: upgrade vitest to v4 (#11336)
|
2025-12-08 18:55:45 +00:00 |
|
Jiralite
|
5e6bd4b3d7
|
build: Bump dependencies (#11333)
* build: bump dependencies
* fix: guide build
* build: amend package.json.hbs
* build: create-discord-bot
* style: formatting
* build: final change
---------
Co-authored-by: almeidx <github@almeidx.dev>
|
2025-12-06 22:55:07 +00:00 |
|
Jiralite
|
2520a0fb96
|
chore: @favware/cliff-jumper schema (#11328)
* chore: add schema
* chore: template pain
* build: remove from docgen
|
2025-11-30 21:54:51 +00:00 |
|
Qjuh
|
19253f6b7b
|
feat: message structures (#10982)
* feat: message structures
* fix: docs
* chore: components and more
* feat: embed and more
* feat: more substructures and code review suggestions
* chore: tests and date conversions
* chore: jsdoc strings
* fix: tests
* fix: tests
* feat: hexColor getters
* chore: remove getters for nested data
* chore: apply suggestions from code review
* fix: burst_colors in toJSON
* docs: rephrase SectionBuilder remark
* chore: add LabelComponent
* fix: add name and size to file component
* chore: move resolved interaction data to interactions dir
* fix: code review
* chore: bump discord-api-types
* chore: apply code review suggestions
* fix: lockfile
* chore: update remark
* fix: missing export
* chore: code review and tests
* build: fix file
* fix: typo
* fix: missing toJSON
* fix: remove redundant patch overrides
* chore: missing component suffix
* chore: better name
* chore: add comment explaining timestamp conversion
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com>
|
2025-11-28 16:52:42 +00:00 |
|
Almeida
|
fb5c629638
|
chore: bump dependencies (#11225)
|
2025-10-31 11:15:45 +00:00 |
|
Naiyar
|
1a305fe4ad
|
build: bump discord-api-types to 0.38.30 (#11178)
* build: bump discord-api-types to 0.38.30
* chore: slap the errors
|
2025-10-14 18:02:10 +00:00 |
|
Denis-Adrian Cristea
|
f9ca29e3e4
|
chore: update readme badges (#11152)
* chore: update readme badges
* chore: add href
* chore: other readmes
* chore: reintroduce badge
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
|
2025-10-13 12:54:08 +00:00 |
|
Jiralite
|
a97ac82619
|
fix(guide): Miscellaneous fixes (#11147)
* fix: miscellaneous fixes
* docs: fix contributing link
* fix: link
* fix: you
* fix: main links
* fix: update source
* fix: update link
* fix: update update link
* fix: [
* fix: remove locale
* fix: update links
* fix: update GitHub link
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
|
2025-10-09 12:41:15 +00:00 |
|
Almeida
|
985b525556
|
chore: bump dependencies (#11133)
* chore: bump dependencies
* chore: another bump
|
2025-10-06 22:42:31 +00:00 |
|
Jiralite
|
5d5a6945e4
|
build: Update discord-api-types to 0.38.23 (#11095)
build: update
|
2025-09-10 08:30:00 +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 |
|
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 |
|