Skip to content

chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260630.1#1565

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/typescript-native-preview-7.x
Open

chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260630.1#1565
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/typescript-native-preview-7.x

Conversation

@renovate

@renovate renovate Bot commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@typescript/native-preview (source) 7.0.0-dev.20260621.17.0.0-dev.20260630.1 age confidence

Release Notes

microsoft/typescript-go (@​typescript/native-preview)

v7.0.0-dev.20260630.1

Compare Source

v7.0.0-dev.20260629.1

Compare Source

v7.0.0-dev.20260628.1

Compare Source

v7.0.0-dev.20260627.2

Compare Source

v7.0.0-dev.20260626.1

Compare Source

v7.0.0-dev.20260624.1

Compare Source

v7.0.0-dev.20260623.1

Compare Source

v7.0.0-dev.20260622.1

Compare Source


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 a review from a team as a code owner June 26, 2026 00:06
@changeset-bot

changeset-bot Bot commented Jun 26, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 7487124

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

@pkg-pr-new

pkg-pr-new Bot commented Jun 26, 2026

Copy link
Copy Markdown

Open in StackBlitz

pnpm add https://pkg.pr.new/@tailor-platform/create-sdk@7487124
pnpm add https://pkg.pr.new/@tailor-platform/sdk@7487124

commit: 7487124

@github-actions

This comment has been minimized.

@github-actions

Copy link
Copy Markdown

🤖 Claude Dependency Review

📦 Update Summary

  • Library: @​typescript/native-preview
  • Version: 7.0.0-dev.20260621.1 → 7.0.0-dev.20260622.1
  • Change Type: Patch (daily dev build increment)

📝 Release Notes

GitHub Repository

Note: This is a daily development build. The PR comparison link shows no changes between the two versions, indicating this is likely an automated nightly build with minimal or no functional changes.

About @​typescript/native-preview

This package is Microsoft's native port of TypeScript, written in Go instead of JavaScript. It provides:

  • A faster TypeScript compiler (often ~10x speedup) using native code and shared memory parallelism
  • The tsgo executable as an alternative to tsc
  • Preview builds of TypeScript 7.0

The project is substantially complete but not yet feature-complete. This is intended for testing and experimentation, and will eventually be merged into the main typescript package.

Key Context:

🔐 Security Assessment

  • Risk: 🟢 Low
  • Known vulnerabilities: None found. No CVE or GHSA advisories exist for this package.
  • Supply-chain notes:
    • ✅ Official Microsoft package published to npm
    • ✅ No suspicious lifecycle scripts detected
    • ✅ No maintainer or ownership changes
    • ✅ Daily dev builds are expected for this preview package
    • ✅ This is a single-day increment (20260621 → 20260622) with no documented changes

🚨 Breaking Changes

None documented for this daily build increment.

✨ Main Changes

This is a daily development build with no specific changelog between versions 7.0.0-dev.20260621.1 and 7.0.0-dev.20260622.1. The GitHub comparison shows identical commits, suggesting automated build versioning rather than functional changes.

🔍 Impact Analysis

📁 Usage Locations

@​typescript/native-preview is used in the following 2 files as a devDependency:

  1. example/package.json

    "@​typescript/native-preview": "7.0.0-dev.20260622.1",
    • Feature used: TypeScript type checking via tsgo command
    • Impact: None expected - this is a daily build with no documented changes
  2. packages/sdk/package.json

    "@​typescript/native-preview": "7.0.0-dev.20260622.1",
    • Feature used: TypeScript type checking via tsgo command
    • Impact: None expected - this is a daily build with no documented changes

🔧 Active Usage Patterns

TypeScript Type Checking (via tsgo command):

Code Compatibility Notes:
The codebase contains several comments documenting tsc/tsgo compatibility differences:

  1. packages/sdk/src/configure/services/auth/index.test.ts:233

    // We verify this structurally rather than via overload resolution (which differs in tsgo).
    • Feature used: Type checking behavior differences
    • Impact: None - comment documents existing workaround
  2. packages/sdk/src/configure/services/workflow/wait-point.ts:109

    // constraints, because tsgo rejects self-referential constraints like
    • Feature used: TypeScript type constraints
    • Impact: None - comment documents tsgo limitation
  3. packages/sdk/src/configure/services/tailordb/schema.test.ts:308-317

    // NOTE: This is required for tsc/tsgo compatibility.
    // tsc and tsgo (TypeScript v7) report the same type error on different nodes.
    // Because tsgo does not report an error on this specific line,
    // using @​ts-expect-error would fail under tsgo.
    • Feature used: Error reporting differences between tsc and tsgo
    • Impact: None - test already handles compatibility
  4. packages/sdk/src/parser/service/tailordb/type-parser.test.ts:315

    // @​ts-ignore - intentionally missing 'type' to test runtime validation (tsgo/tsc compat)
    • Feature used: Error reporting compatibility
    • Impact: None - test uses @​ts-ignore for compatibility
  5. packages/sdk/src/parser/service/tailordb/type-parser.test.ts:334

    // @​ts-ignore - intentionally invalid 'type' to test runtime validation (tsgo/tsc compat)
    • Feature used: Error reporting compatibility
    • Impact: None - test uses @​ts-ignore for compatibility
  6. packages/sdk/tsdown.config.ts:48-51

    // Annotate as TsdownPluginOption[] to work around a tsgo TS2321 caused by
    // rolldown's Plugin type appearing under two paths in node_modules (root
    // rc.17 from tsdown's pin, packages/sdk rc.18 from our direct dep). tsc
    // handles this fine; tsgo's recursive Plugin comparison gets stuck.
    • Feature used: Type annotation workaround for tsgo type resolution
    • Impact: None - workaround already in place

Indirect Usage:

  • Used by tsdown build tool via rolldown-plugin-dts as an optional peer dependency
  • pnpm-lock.yaml shows transitive dependencies through the build chain

CI/CD Integration:

  • GitHub Actions workflow runs pnpm -r run typecheck:go as part of the CI pipeline
  • Pre-commit hooks validate types using tsgo via lefthook

✅ Recommended Actions

Merge with confidence: This is a low-risk daily development build update with:

  • ✅ No documented changes between versions
  • ✅ No security vulnerabilities
  • ✅ Official Microsoft package
  • ✅ Used only as a devDependency for type checking
  • ✅ Existing codebase already handles tsc/tsgo compatibility differences

No code changes required: All usage locations are:

  • DevDependencies (not production)
  • Build-time type checking via npm scripts
  • CI pipeline checks
  • Existing compatibility comments and workarounds

The CI pipeline will automatically validate that type checking still works correctly with this version.


@renovate renovate Bot force-pushed the renovate/typescript-native-preview-7.x branch from 19cc44f to bacf863 Compare June 26, 2026 10:39
@renovate renovate Bot requested a review from a team as a code owner June 26, 2026 10:39
@renovate renovate Bot changed the title chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260622.1 chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260623.1 Jun 26, 2026
@github-actions

This comment has been minimized.

@renovate renovate Bot force-pushed the renovate/typescript-native-preview-7.x branch from bacf863 to 087b8ab Compare June 27, 2026 08:48
@renovate renovate Bot changed the title chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260623.1 chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260624.1 Jun 27, 2026
@github-actions

This comment has been minimized.

@renovate renovate Bot force-pushed the renovate/typescript-native-preview-7.x branch from 087b8ab to 21e9c0c Compare June 29, 2026 03:01
@github-actions

This comment has been minimized.

@renovate renovate Bot force-pushed the renovate/typescript-native-preview-7.x branch from 21e9c0c to 8d6deac Compare June 29, 2026 17:31
@renovate renovate Bot changed the title chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260624.1 chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260626.1 Jun 29, 2026
@github-actions

This comment has been minimized.

@renovate renovate Bot force-pushed the renovate/typescript-native-preview-7.x branch from 8d6deac to c1f1bce Compare June 30, 2026 01:02
@github-actions

This comment has been minimized.

@renovate renovate Bot force-pushed the renovate/typescript-native-preview-7.x branch from c1f1bce to 0d2b641 Compare June 30, 2026 09:24
@renovate renovate Bot changed the title chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260626.1 chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260627.2 Jun 30, 2026
@github-actions

This comment has been minimized.

@renovate renovate Bot force-pushed the renovate/typescript-native-preview-7.x branch from 0d2b641 to 1aeec76 Compare July 1, 2026 09:17
@renovate renovate Bot changed the title chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260627.2 chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260628.1 Jul 1, 2026
@github-actions

This comment has been minimized.

@renovate renovate Bot force-pushed the renovate/typescript-native-preview-7.x branch from 1aeec76 to a8139f3 Compare July 2, 2026 09:07
@renovate renovate Bot changed the title chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260628.1 chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260629.1 Jul 2, 2026
@github-actions

This comment has been minimized.

@renovate renovate Bot force-pushed the renovate/typescript-native-preview-7.x branch from a8139f3 to 7487124 Compare July 3, 2026 08:55
@renovate renovate Bot changed the title chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260629.1 chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260630.1 Jul 3, 2026
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown

Code Metrics Report (packages/sdk)

main (6851982) #1565 (a8d048a) +/-
Coverage 72.4% 72.4% 0.0%
Code to Test Ratio 1:0.4 1:0.4 0.0
Details
  |                    | main (6851982) | #1565 (a8d048a) | +/-  |
  |--------------------|----------------|-----------------|------|
  | Coverage           |          72.4% |           72.4% | 0.0% |
  |   Files            |            432 |             432 |    0 |
  |   Lines            |          16370 |           16370 |    0 |
  |   Covered          |          11857 |           11857 |    0 |
  | Code to Test Ratio |          1:0.4 |           1:0.4 |  0.0 |
  |   Code             |         108107 |          108107 |    0 |
  |   Test             |          47296 |           47296 |    0 |

SDK Configure Bundle Size

main (6851982) #1565 (a8d048a) +/-
configure-index-size 20.32KB 20.32KB 0KB
dependency-chunks-size 47.12KB 47.12KB 0KB
total-bundle-size 67.44KB 67.44KB 0KB

Runtime Performance

main (6851982) #1565 (a8d048a) +/-
Generate Median 2,983ms 2,999ms 16ms
Generate Max 3,112ms 3,053ms -59ms
Apply Build Median 3,056ms 3,043ms -13ms
Apply Build Max 3,083ms 3,094ms 11ms

Type Performance (instantiations)

main (6851982) #1565 (a8d048a) +/-
tailordb-basic 39,489 39,489 0
tailordb-optional 4,385 4,385 0
tailordb-relation 5,103 5,103 0
tailordb-validate 742 742 0
tailordb-hooks 5,222 5,222 0
tailordb-object 12,510 12,510 0
tailordb-enum 1,450 1,450 0
resolver-basic 9,272 9,272 0
resolver-nested 26,139 26,139 0
resolver-array 18,078 18,078 0
executor-schedule 4,310 4,310 0
executor-webhook 949 949 0
executor-record 5,664 5,664 0
executor-resolver 4,108 4,108 0
executor-operation-function 937 937 0
executor-operation-gql 945 945 0
executor-operation-webhook 956 956 0
executor-operation-workflow 1,789 1,789 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