Skip to content

chore(deps): bump the stackra group across 1 directory with 5 updates#5

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/stackra-46c36d7ec8
Open

chore(deps): bump the stackra group across 1 directory with 5 updates#5
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/stackra-46c36d7ec8

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Bumps the stackra group with 5 updates in the / directory:

Package From To
@stackra/ts-support 2.5.9 2.6.2
@stackra/eslint-config 1.0.9 1.0.13
@stackra/prettier-config 1.0.7 1.0.10
@stackra/tsup-config 1.0.8 1.0.12
@stackra/typescript-config 1.0.10 1.0.12

Updates @stackra/ts-support from 2.5.9 to 2.6.2

Release notes

Sourced from @​stackra/ts-support's releases.

v2.6.2

Fixed

  • ESLint config — switched from viteConfig to baseConfig in eslint.config.ts. The viteConfig preset includes eslint-plugin-react which is incompatible with ESLint 10 (context.getFilename() removed). Since ts-support is a pure TypeScript utility library with no React, the base config is the correct choice.
  • ESLint version — pinned to ^9.28.0 until eslint-plugin-react adds ESLint 10 support See CHANGELOG for full details.

v2.6.1

Fixed

  • @​types import paths — changed ../src/ relative imports to @stackra/ts-support package imports in @types/index.d.ts. Fixes type resolution when consumed as an npm package (the ../src/ paths don't exist in published packages)
  • engines — relaxed node requirement from >=22 to >=20 for broader compatibility See CHANGELOG for full details.

v2.6.0

Added

  • Env class — Laravel-style environment variable accessor with typed getters (string, boolean, number, array), getOrFail, environment checks (isProduction, isLocal, isTesting), configurable repository (process.env, import.meta.env, or custom)
  • Arr class — Laravel-style array/object utilities: dot-notation get/set/ has/forget, only, except, pluck, groupBy, keyBy, first, last, flatten, wrap, shuffle, sortBy, unique, chunk, combine
  • Num class — Number formatting and helpers: format, abbreviate, forHumans, ordinal, percentage, currency, fileSize, clamp, random, between, type checks (isNumber, isInteger, isEven, isOdd)
  • GlobalRegistry — Extensible registry for global helper functions. Other @stackra/* packages can register their own globals via GlobalRegistry.register()
  • bootGlobals() — Registers built-in helpers (env, collect, collectMap, collectSet, value, tap, filled, blank, retry, sleep) on globalThis
  • Global helper functionsenv(), value(), tap(), filled(), blank(), retry(), sleep() available as importable functions or globals
  • @​types declarations — TypeScript global type declarations for all helpers. Consumers add "@stackra/ts-support/@types" to tsconfig types array
  • ./@types export — New package.json exports entry for the type declarations See CHANGELOG for full details.
Changelog

Sourced from @​stackra/ts-support's changelog.

[2.6.2] - 2026-04-30

Fixed

  • ESLint config — switched from viteConfig to baseConfig in eslint.config.ts. The viteConfig preset includes eslint-plugin-react which is incompatible with ESLint 10 (context.getFilename() removed). Since ts-support is a pure TypeScript utility library with no React, the base config is the correct choice.
  • ESLint version — pinned to ^9.28.0 until eslint-plugin-react adds ESLint 10 support

[2.6.1] - 2026-04-30

Fixed

  • @​types import paths — changed ../src/ relative imports to @stackra/ts-support package imports in @types/index.d.ts. Fixes type resolution when consumed as an npm package (the ../src/ paths don't exist in published packages)
  • engines — relaxed node requirement from >=22 to >=20 for broader compatibility

[2.6.0] - 2026-04-29

Added

  • Env class — Laravel-style environment variable accessor with typed getters (string, boolean, number, array), getOrFail, environment checks (isProduction, isLocal, isTesting), configurable repository (process.env, import.meta.env, or custom)
  • Arr class — Laravel-style array/object utilities: dot-notation get/set/ has/forget, only, except, pluck, groupBy, keyBy, first, last, flatten, wrap, shuffle, sortBy, unique, chunk, combine
  • Num class — Number formatting and helpers: format, abbreviate, forHumans, ordinal, percentage, currency, fileSize, clamp, random, between, type checks (isNumber, isInteger, isEven, isOdd)
  • GlobalRegistry — Extensible registry for global helper functions. Other @stackra/* packages can register their own globals via GlobalRegistry.register()
  • bootGlobals() — Registers built-in helpers (env, collect, collectMap, collectSet, value, tap, filled, blank, retry, sleep) on globalThis
  • Global helper functionsenv(), value(), tap(), filled(), blank(), retry(), sleep() available as importable functions or globals
  • @​types declarations — TypeScript global type declarations for all helpers. Consumers add "@stackra/ts-support/@types" to tsconfig types array
  • ./@types export — New package.json exports entry for the type declarations
Commits
  • 8f71c7a 🐛 fix: switch to baseConfig eslint preset, pin ESLint to v9
  • afda997 🐛 fix: @​types import paths and engine requirements
  • 1faa569 feat: add Env, Arr, Num classes, GlobalRegistry, bootGlobals, and @​types decl...
  • 676d9de chore: standardize with full checklist compliance
  • 67e1130 fix: add @​eslint/js override to prevent ESLint 10
  • See full diff in compare view

Updates @stackra/eslint-config from 1.0.9 to 1.0.13

Release notes

Sourced from @​stackra/eslint-config's releases.

v1.0.13

Release v1.0.13 See CHANGELOG for full details.

v1.0.12

Fixed

  • Inline prettier config for CI compatibility (no circular dependency)
  • Use package.json for CI cache key instead of lockfile
  • Use ^1.0.0 ranges for cross-tool dependencies See CHANGELOG for full details.
Commits
  • 652108a fix: move eslint plugins to dependencies for transitive install
  • fd25fe8 release: v1.0.12
  • a1748e8 fix: inline prettier config for CI compatibility
  • b7e971d fix: use package.json for CI cache key, remove stale lockfile
  • 9aab12e fix: use ^1.0.0 ranges for all @​stackra deps
  • 6ce5c58 fix: use ^1.0.0 ranges for cross-tool devDeps
  • 0e5286e fix: add prettier-config to devDeps for CI
  • fd642d4 chore: standardize configs, fix CI deps
  • 26b49dc fix: resolve tsconfig, use workspace deps
  • c5e3870 chore: standardize with full checklist compliance
  • Additional commits viewable in compare view

Updates @stackra/prettier-config from 1.0.7 to 1.0.10

Release notes

Sourced from @​stackra/prettier-config's releases.

v1.0.10

Fixed

  • Inline prettier config for CI compatibility (no circular dependency)
  • Use package.json for CI cache key instead of lockfile
  • Use ^1.0.0 ranges for cross-tool dependencies See CHANGELOG for full details.
Changelog

Sourced from @​stackra/prettier-config's changelog.

[1.0.10] - 2026-05-01

Fixed

  • Inline prettier config for CI compatibility (no circular dependency)
  • Use package.json for CI cache key instead of lockfile
  • Use ^1.0.0 ranges for cross-tool dependencies

[1.0.8] - 2026-05-01

Fixed

  • Fixed tsup config — removed invalid esbuild property that caused TypeScript errors
  • Fixed tsconfig extends path to resolve @stackra/typescript-config/base correctly
  • Added cjsInterop: true for proper CommonJS/ESM interoperability

Changed

  • Moved @stackra/tsup-config and @stackra/typescript-config to dependencies for correct turbo build ordering
  • Use workspace:* for all internal tool dependencies

[1.0.4] - 2025-07-14

Changed

  • Migrated npm scope from @stackra/prettier-config to @stackra/prettier-config
  • Updated repository to stackra-inc/prettier-config on GitHub
  • Updated author to Stackra L.L.C
  • Updated CI/CD workflows for the new scope and repository
  • Updated packageManager to pnpm@10.33.2
  • Updated engines to require pnpm >= 9.0.0
  • Added publishConfig for public npm access
  • Added sideEffects: false

[1.0.3] - 2025-06-01

Changed

  • Dependency updates

[1.0.0] - 2025-11-09

Added

  • Initial package setup
  • Base Prettier configuration preset
  • Full TypeScript support
  • ESM + CJS dual output
Commits
  • a085d30 release: v1.0.10
  • 6259ef5 fix: inline prettier config for CI compatibility
  • 7a42ed7 fix: use package.json for CI cache key, remove stale lockfile
  • bacf67e fix: remove stale lockfile, use ^1.0.0 ranges
  • 46e1b5c ci: trigger fresh CI run
  • 34047ad fix: use ^1.0.0 ranges for cross-tool devDeps
  • ff2aad7 fix: add eslint-config to devDeps for CI
  • 585f6c3 chore: standardize configs, fix CI deps, update GitHub workflows
  • f7b4609 fix: remove invalid esbuild prop, add cjsInterop, use workspace deps
  • ff3de70 chore: standardize with full checklist compliance
  • Additional commits viewable in compare view

Updates @stackra/tsup-config from 1.0.8 to 1.0.12

Release notes

Sourced from @​stackra/tsup-config's releases.

v1.0.12

Fixed

  • Inline prettier config for CI compatibility (no circular dependency)
  • Use package.json for CI cache key instead of lockfile
  • Use ^1.0.0 ranges for cross-tool dependencies See CHANGELOG for full details.

v1.0.9

Release v1.0.9 See CHANGELOG for full details.

Changelog

Sourced from @​stackra/tsup-config's changelog.

[1.0.12] - 2026-05-01

Fixed

  • Inline prettier config for CI compatibility (no circular dependency)
  • Use package.json for CI cache key instead of lockfile
  • Use ^1.0.0 ranges for cross-tool dependencies

[1.0.10] - 2026-05-01

Fixed

  • Fixed TypeScript config resolution — added @stackra/typescript-config as dependency
  • Added cjsInterop: true for proper CommonJS/ESM interoperability
  • Moved @stackra/typescript-config to dependencies for correct turbo build ordering

Changed

  • Use workspace:* for @stackra/typescript-config dependency

[1.0.4] - 2025-07-14

Changed

  • Migrated npm scope from @stackra/tsup-config to @stackra/tsup-config
  • Updated repository to stackra-inc/tsup-config on GitHub
  • Updated author to Stackra L.L.C
  • Updated CI/CD workflows for the new scope and repository
  • Updated packageManager to pnpm@10.33.2
  • Updated engines to require pnpm >= 9.0.0
  • Added publishConfig for public npm access
  • Added sideEffects: false

[1.0.3] - 2025-06-01

Changed

  • Dependency updates

[1.0.0] - 2025-11-09

Added

  • Initial package setup
  • Base, NestJS lib, NestJS app, CLI lib, and React lib presets
  • Utility functions (loadPackageJson, computeExternals, buildBanner)
  • Vite adapter
  • Full TypeScript support
  • ESM + CJS dual output
Commits
  • 589df72 release: v1.0.12
  • b451282 fix: inline prettier config for CI compatibility
  • 2eecff9 fix: use package.json for CI cache key, remove stale lockfile
  • 9427ac9 fix: use ^1.0.0 ranges for all @​stackra deps
  • 249bbbb fix: use ^1.0.0 ranges for cross-tool devDeps
  • 125ca18 fix: add eslint-config and prettier-config to devDeps for CI
  • 4193413 chore: standardize configs, fix CI deps
  • ae09772 fix: resolve tsconfig, add cjsInterop, use workspace deps
  • 17e1588 release: v1.0.9
  • 8046e73 fix: separate vite adapter into dedicated entry point
  • Additional commits viewable in compare view

Updates @stackra/typescript-config from 1.0.10 to 1.0.12

Release notes

Sourced from @​stackra/typescript-config's releases.

v1.0.12

Fixed

  • Use ^1.0.0 ranges for cross-tool devDependencies
  • Use package.json for CI cache key instead of lockfile
  • Inline prettier config for CI compatibility See CHANGELOG for full details.

v1.0.11

Changed

  • Use workspace:* for internal tool dependencies
  • Updated standardization checklist See CHANGELOG for full details.
Changelog

Sourced from @​stackra/typescript-config's changelog.

[1.0.12] - 2026-05-01

Fixed

  • Use ^1.0.0 ranges for cross-tool devDependencies
  • Use package.json for CI cache key instead of lockfile
  • Inline prettier config for CI compatibility

[1.0.11] - 2026-05-01

Changed

  • Use workspace:* for internal tool dependencies
  • Updated standardization checklist

1.0.5

Added

  • react-native-app preset — extends expo/tsconfig.base with strict checks for Expo apps
  • react-native-lib preset — bundler-compatible config for publishable React Native libraries

1.0.4

Changed

  • Migrated from @stackra to @stackra scope
  • Updated repository URLs to GitHub (stackra-inc)

0.1.0

Added

  • Initial release
  • base preset — strict TypeScript with NodeNext module resolution
  • bundler preset — ESNext modules with bundler resolution
  • next preset — Next.js optimized config
  • react-lib preset — React library with JSX support
  • nest-lib preset — NestJS library with decorators
  • nest-app preset — NestJS application config
Commits
  • 1f74812 release: v1.0.12
  • 95e10e6 fix: use package.json for CI cache key, remove stale lockfile
  • 3c06217 fix: use ^1.0.0 ranges for cross-tool devDeps
  • 70d8b41 fix: add eslint-config and prettier-config to devDeps for CI
  • 5f2a4ee chore: use workspace deps, update changelog
  • d275458 chore: standardize with full checklist compliance
  • 742cb98 fix: add @​eslint/js override to prevent ESLint 10
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the stackra group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@stackra/ts-support](https://github.com/stackra-inc/ts-support) | `2.5.9` | `2.6.2` |
| [@stackra/eslint-config](https://github.com/stackra-inc/eslint-config) | `1.0.9` | `1.0.13` |
| [@stackra/prettier-config](https://github.com/stackra-inc/prettier-config) | `1.0.7` | `1.0.10` |
| [@stackra/tsup-config](https://github.com/stackra-inc/tsup-config) | `1.0.8` | `1.0.12` |
| [@stackra/typescript-config](https://github.com/stackra-inc/typescript-config) | `1.0.10` | `1.0.12` |



Updates `@stackra/ts-support` from 2.5.9 to 2.6.2
- [Release notes](https://github.com/stackra-inc/ts-support/releases)
- [Changelog](https://github.com/stackra-inc/ts-support/blob/main/CHANGELOG.md)
- [Commits](stackra-inc/ts-support@v2.5.9...v2.6.2)

Updates `@stackra/eslint-config` from 1.0.9 to 1.0.13
- [Release notes](https://github.com/stackra-inc/eslint-config/releases)
- [Changelog](https://github.com/stackra-inc/eslint-config/blob/main/CHANGELOG.md)
- [Commits](stackra-inc/eslint-config@v1.0.9...v1.0.13)

Updates `@stackra/prettier-config` from 1.0.7 to 1.0.10
- [Release notes](https://github.com/stackra-inc/prettier-config/releases)
- [Changelog](https://github.com/stackra-inc/prettier-config/blob/main/CHANGELOG.md)
- [Commits](stackra-inc/prettier-config@v1.0.7...v1.0.10)

Updates `@stackra/tsup-config` from 1.0.8 to 1.0.12
- [Release notes](https://github.com/stackra-inc/tsup-config/releases)
- [Changelog](https://github.com/stackra-inc/tsup-config/blob/main/CHANGELOG.md)
- [Commits](stackra-inc/tsup-config@v1.0.8...v1.0.12)

Updates `@stackra/typescript-config` from 1.0.10 to 1.0.12
- [Release notes](https://github.com/stackra-inc/typescript-config/releases)
- [Changelog](https://github.com/stackra-inc/typescript-config/blob/main/CHANGELOG.md)
- [Commits](stackra-inc/typescript-config@v1.0.10...v1.0.12)

---
updated-dependencies:
- dependency-name: "@stackra/ts-support"
  dependency-version: 2.6.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: stackra
- dependency-name: "@stackra/eslint-config"
  dependency-version: 1.0.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: stackra
- dependency-name: "@stackra/prettier-config"
  dependency-version: 1.0.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: stackra
- dependency-name: "@stackra/tsup-config"
  dependency-version: 1.0.12
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: stackra
- dependency-name: "@stackra/typescript-config"
  dependency-version: 1.0.12
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: stackra
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 1, 2026
@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github May 1, 2026

Assignees

The following users could not be added as assignees: akouta. Either the username does not exist or it does not have the correct permissions to be added as an assignee.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 1, 2026
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.

0 participants