Skip to content

Replace tsx with nodejs official --experimental-strip-types after using nodejs_24 #1132

Closed

Description

@kachick

await $`node --import tsx --no-warnings --test ${testPaths}`;

nodejs/node@27dab9d

However GitHub action now only supports nodejs_20 in the action engine

runs:
using: 'node20'

They plan to use 24 in next update: https://github.com/orgs/community/discussions/160454#discussioncomment-13420519

Backported to nodejs 22: https://github.com/nodejs/node/pull/59256

Activity

  1. kachick commented on Aug 12, 2025

    @kachick
    OwnerAuthor
  2. kachick commented on Aug 13, 2025

    @kachick
    OwnerAuthor

    Hmm... the behavior seems it cannot handle when the type in import.

    https://typescript-eslint.io/rules/consistent-type-imports/

    separate-type-imports might be required, but it is not yet in deno_lint 🤔 ref: #550

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions