Skip to content

chore(deps-dev): bump @djs-core/dev from 5.1.0 to 5.4.1 - #142

Merged
Cleboost merged 1 commit into
mainfrom
dependabot/bun/djs-core/dev-5.4.0
Aug 10, 2026
Merged

chore(deps-dev): bump @djs-core/dev from 5.1.0 to 5.4.1#142
Cleboost merged 1 commit into
mainfrom
dependabot/bun/djs-core/dev-5.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 23, 2026

Copy link
Copy Markdown
Contributor

Bumps @djs-core/dev from 5.1.0 to 5.4.1.

Release notes

Sourced from @​djs-core/dev's releases.

@​djs-core/dev@​5.4.1

Patch Changes

  • Updated dependencies [b4d86c3]
  • Updated dependencies [ea05cf9]
    • @​djs-core/runtime@​1.13.1

@​djs-core/dev@​5.4.0

Minor Changes

  • ee21ee9: Add require-description lint rule to djs-core check.

    Warns when a Command is missing .setDescription() — Discord requires a description for all slash commands. The rule is fixable: --fix inserts .setDescription("TODO: add a description") automatically.

  • 387494a: Add .withData<T>() method to Button, Modal, and all SelectMenu components

    • Button, Modal, StringSelectMenu, UserSelectMenu, RoleSelectMenu, ChannelSelectMenu, and MentionableSelectMenu now expose .withData<T>() to declare the expected data type
    • The old generic constructor syntax (new Button<T>()) is deprecated in favor of new Button().withData<T>()
    • New no-generic-constructor lint rule in djs-core check detects and autofixes the deprecated pattern

Patch Changes

  • Updated dependencies [387494a]
    • @​djs-core/runtime@​1.13.0

@​djs-core/dev@​5.3.0

Minor Changes

  • 7e6922e: Add djs-core check command — a static linter for djs-core anti-patterns powered by ts-morph.

    • --fix auto-applies all fixable issues
    • --rule <name> runs a single rule
    • Errors exit with code 1, warnings are informational only

    Built-in rules:

    • no-ephemeral (error, fixable): replaces deprecated ephemeral: true with flags: [MessageFlags.Ephemeral] and adds the import automatically
    • prefer-typed-options (warn): suggests using the typed options parameter in .run() instead of interaction.options.getXxx()
  • ff8a9f6: Add djs-core generate command (alias g) to scaffold interaction files from templates.

    Supported types: command, button, modal, select, event, context.

    djs-core generate command shop/search
    djs-core g button confirm
    djs-core g modal feedback --force

    Creates the file at the correct path with the right imports and a working skeleton. Intermediate directories are created automatically.

... (truncated)

Changelog

Sourced from @​djs-core/dev's changelog.

5.4.1

Patch Changes

  • Updated dependencies [b4d86c3]
  • Updated dependencies [ea05cf9]
    • @​djs-core/runtime@​1.13.1

5.4.0

Minor Changes

  • ee21ee9: Add require-description lint rule to djs-core check.

    Warns when a Command is missing .setDescription() — Discord requires a description for all slash commands. The rule is fixable: --fix inserts .setDescription("TODO: add a description") automatically.

  • 387494a: Add .withData<T>() method to Button, Modal, and all SelectMenu components

    • Button, Modal, StringSelectMenu, UserSelectMenu, RoleSelectMenu, ChannelSelectMenu, and MentionableSelectMenu now expose .withData<T>() to declare the expected data type
    • The old generic constructor syntax (new Button<T>()) is deprecated in favor of new Button().withData<T>()
    • New no-generic-constructor lint rule in djs-core check detects and autofixes the deprecated pattern

Patch Changes

  • Updated dependencies [387494a]
    • @​djs-core/runtime@​1.13.0

5.3.0

Minor Changes

  • 7e6922e: Add djs-core check command — a static linter for djs-core anti-patterns powered by ts-morph.

    • --fix auto-applies all fixable issues
    • --rule <name> runs a single rule
    • Errors exit with code 1, warnings are informational only

    Built-in rules:

    • no-ephemeral (error, fixable): replaces deprecated ephemeral: true with flags: [MessageFlags.Ephemeral] and adds the import automatically
    • prefer-typed-options (warn): suggests using the typed options parameter in .run() instead of interaction.options.getXxx()
  • ff8a9f6: Add djs-core generate command (alias g) to scaffold interaction files from templates.

    Supported types: command, button, modal, select, event, context.

    djs-core generate command shop/search
    djs-core g button confirm
    djs-core g modal feedback --force

... (truncated)

Commits
  • 6a4e6e7 Version Packages (#89)
  • 17e3317 chore(deps): bump @​clack/prompts from 1.6.0 to 1.7.0 in /packages/dev (#78)
  • 6ef38cb Version Packages (#61)
  • 2dc5039 chore(deps): bump @​clack/prompts from 1.5.1 to 1.6.0 (#64)
  • af923c2 fix(ci): auto-fix biome formatting and import ordering
  • 387494a feat: add .withData<T>() API to all interactive components
  • ee21ee9 feat(dev): add require-description lint rule to djs-core check
  • 92c532a chore(deps): bump @​clack/prompts from 1.1.0 to 1.5.1 (#56)
  • 521a9fd chore(docs): re-sync dev docs after merge
  • 5f5bd1a Version Packages (#55)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 23, 2026
@Cleboost

Cleboost commented Aug 9, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot changed the title chore(deps-dev): bump @djs-core/dev from 5.1.0 to 5.4.0 chore(deps-dev): bump @djs-core/dev from 5.1.0 to 5.4.1 Aug 9, 2026
@dependabot
dependabot Bot force-pushed the dependabot/bun/djs-core/dev-5.4.0 branch from 9bb1ef0 to 9a4976e Compare August 9, 2026 17:44
@Cleboost

Cleboost commented Aug 9, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [@djs-core/dev](https://github.com/Cleboost/djs-core/tree/HEAD/packages/dev) from 5.1.0 to 5.4.1.
- [Release notes](https://github.com/Cleboost/djs-core/releases)
- [Changelog](https://github.com/Cleboost/djs-core/blob/master/packages/dev/CHANGELOG.md)
- [Commits](https://github.com/Cleboost/djs-core/commits/@djs-core/dev@5.4.1/packages/dev)

---
updated-dependencies:
- dependency-name: "@djs-core/dev"
  dependency-version: 5.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/bun/djs-core/dev-5.4.0 branch from 9a4976e to 0468932 Compare August 9, 2026 18:14
@Cleboost
Cleboost merged commit 405bb34 into main Aug 10, 2026
2 checks passed
@dependabot
dependabot Bot deleted the dependabot/bun/djs-core/dev-5.4.0 branch August 10, 2026 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant