Skip to content

chore(deps): update dependency oxlint-tsgolint to v0.22.1#1114

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/oxlint-tsgolint-0.x
Open

chore(deps): update dependency oxlint-tsgolint to v0.22.1#1114
renovate[bot] wants to merge 1 commit intomainfrom
renovate/oxlint-tsgolint-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 1, 2026

This PR contains the following updates:

Package Change Age Confidence
oxlint-tsgolint 0.22.00.22.1 age confidence

Release Notes

oxc-project/tsgolint (oxlint-tsgolint)

v0.22.1

Compare Source

What's Changed

Full Changelog: oxc-project/tsgolint@v0.22.0...v0.22.1


Configuration

📅 Schedule: (in timezone Asia/Tokyo)

  • Branch creation
    • Between 09:00 AM and 06:59 PM, Monday through Friday (* 9-18 * * 1-5)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested review from remiposo and toiroakr as code owners May 1, 2026 01:43
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 1, 2026

⚠️ No Changeset found

Latest commit: 62f4907

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

⚡ pkg.pr.new

@tailor-platform/sdk

pnpm add https://pkg.pr.new/@tailor-platform/sdk@62f4907
pnpm dlx https://pkg.pr.new/@tailor-platform/sdk@62f4907 --help

@tailor-platform/create-sdk

pnpm add https://pkg.pr.new/@tailor-platform/create-sdk@62f4907
pnpm dlx https://pkg.pr.new/@tailor-platform/create-sdk@62f4907 my-app

commit: 62f4907

Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@claude
Copy link
Copy Markdown

claude Bot commented May 1, 2026

🤖 Claude Dependency Review

📦 Update Summary

  • Library: oxlint-tsgolint
  • Version: 0.22.0 → 0.22.1
  • Change Type: Patch

📝 Release Notes

https://github.com/oxc-project/tsgolint/releases/tag/v0.22.1

📚 About oxlint-tsgolint

oxlint-tsgolint is a high-performance type-aware linting tool that integrates with Oxlint. It executes TypeScript type-aware lint rules and is 20-40x faster than ESLint + typescript-eslint on large repositories. The tool implements 59 of 61 targeted typescript-eslint type-aware rules to catch production-grade bugs that syntax-only linting might miss (such as unhandled floating promises).

✨ Main Changes

New Features

  • no-unsafe-enum-comparison: Added suggestion implementation to help developers fix unsafe enum comparisons
  • no-unnecessary-template-expression: Implemented automatic fix capability for unnecessary template expressions

🐛 Bug Fixes

  • prefer-optional-chain: Fixed false positive occurring during access comparison checks
  • Documentation: Clarified AGENTS.md submodule guidance

📦 Dependency Updates

  • Updated vitest to v4.1.5
  • Updated GitHub Actions

🔍 Impact Analysis

📁 Usage Locations

oxlint-tsgolint is used in the following 10 files:

  1. packages/sdk/package.json

    • Feature used: Type-aware linting via oxlint --type-aware command
    • Impact: Enhanced linting capabilities with improved auto-fix for no-unnecessary-template-expression and better suggestions for no-unsafe-enum-comparison
  2. packages/create-sdk/templates/executor/package.json

    • Feature used: Type-aware linting in project template
    • Impact: New projects created with this template will benefit from improved lint rules
  3. packages/create-sdk/templates/generators/package.json

    • Feature used: Type-aware linting in project template
    • Impact: New projects created with this template will benefit from improved lint rules
  4. packages/create-sdk/templates/hello-world/package.json

    • Feature used: Type-aware linting in project template
    • Impact: New projects created with this template will benefit from improved lint rules
  5. packages/create-sdk/templates/inventory-management/package.json

    • Feature used: Type-aware linting in project template
    • Impact: New projects created with this template will benefit from improved lint rules
  6. packages/create-sdk/templates/multi-application/package.json

    • Feature used: Type-aware linting in project template
    • Impact: New projects created with this template will benefit from improved lint rules
  7. packages/create-sdk/templates/resolver/package.json

    • Feature used: Type-aware linting in project template
    • Impact: New projects created with this template will benefit from improved lint rules
  8. packages/create-sdk/templates/static-web-site/package.json

    • Feature used: Type-aware linting in project template
    • Impact: New projects created with this template will benefit from improved lint rules
  9. packages/create-sdk/templates/tailordb/package.json

    • Feature used: Type-aware linting in project template
    • Impact: New projects created with this template will benefit from improved lint rules
  10. packages/create-sdk/templates/workflow/package.json

    • Feature used: Type-aware linting in project template
    • Impact: New projects created with this template will benefit from improved lint rules

Lint Script Usage

The library is invoked via the --type-aware flag in lint scripts:

  • packages/sdk/package.json: "lint": "oxlint --type-aware . && eslint --cache ."
  • packages/sdk/package.json: "lint:fix": "oxlint --type-aware . --fix && eslint --cache . --fix"

These scripts are executed:

  • During pnpm exec turbo run check (runs format, lint:fix, typecheck:go, and knip)
  • During pre-commit hooks (via Lefthook as mentioned in CLAUDE.md)
  • During manual linting operations

✅ Recommended Actions

None - This is a patch update with only improvements:

  • ✅ No breaking changes
  • ✅ Adds helpful auto-fix capabilities for no-unnecessary-template-expression
  • ✅ Improves suggestions for no-unsafe-enum-comparison
  • ✅ Fixes a false positive in prefer-optional-chain rule
  • ✅ All changes are backwards compatible

The update can be safely merged. Developers will benefit from improved linting with fewer false positives and better auto-fix capabilities.


@renovate renovate Bot force-pushed the renovate/oxlint-tsgolint-0.x branch from adeabc9 to 62f4907 Compare May 1, 2026 15:08
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

Code Metrics Report (packages/sdk)

main (f29e473) #1114 (7683950) +/-
Coverage 60.7% 60.7% 0.0%
Code to Test Ratio 1:0.4 1:0.4 0.0
Details
  |                    | main (f29e473) | #1114 (7683950) | +/-  |
  |--------------------|----------------|-----------------|------|
  | Coverage           |          60.7% |           60.7% | 0.0% |
  |   Files            |            357 |             357 |    0 |
  |   Lines            |          12120 |           12120 |    0 |
  |   Covered          |           7359 |            7359 |    0 |
  | Code to Test Ratio |          1:0.4 |           1:0.4 |  0.0 |
  |   Code             |          79761 |           79761 |    0 |
  |   Test             |          32753 |           32753 |    0 |

SDK Configure Bundle Size

main (f29e473) #1114 (7683950) +/-
configure-index-size 17.78KB 17.78KB 0KB
dependency-chunks-size 33.56KB 33.56KB 0KB
total-bundle-size 51.34KB 51.34KB 0KB

Runtime Performance

main (f29e473) #1114 (7683950) +/-
Generate Median 2,613ms 2,535ms -78ms
Generate Max 2,782ms 2,550ms -232ms
Apply Build Median 2,663ms 2,592ms -71ms
Apply Build Max 2,696ms 2,611ms -85ms

Type Performance (instantiations)

main (f29e473) #1114 (7683950) +/-
tailordb-basic 35,130 35,130 0
tailordb-optional 3,841 3,841 0
tailordb-relation 7,428 7,428 0
tailordb-validate 2,566 2,566 0
tailordb-hooks 5,767 5,767 0
tailordb-object 12,136 12,136 0
tailordb-enum 2,462 2,462 0
resolver-basic 9,424 9,424 0
resolver-nested 26,111 26,111 0
resolver-array 18,187 18,187 0
executor-schedule 4,234 4,234 0
executor-webhook 873 873 0
executor-record 8,166 8,166 0
executor-resolver 4,369 4,369 0
executor-operation-function 869 869 0
executor-operation-gql 869 869 0
executor-operation-webhook 888 888 0
executor-operation-workflow 1,714 1,714 0

Reported by octocov

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants