-
-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
Node Version: v22.9.0
Command: node --experimental-strip-types example.ts
import { Http2SecureServer } from 'http2'; // causes error
//import type { Http2SecureServer } from 'http2'; // no error
console.log('done');import { Http2SecureServer } from 'http2'; // causes error
^^^^^^^^^^^^^^^^^
SyntaxError: The requested module 'http2' does not provide an export named 'Http2SecureServer'
at ModuleJob._instantiate (node:internal/modules/esm/module_job:171:21)
at async ModuleJob.run (node:internal/modules/esm/module_job:254:5)
at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:483:26)
When I import a built in type using import type ... everything seems OK. I wonder if -experimental-strip-types needs to rewrite imports in some cases?
Metadata
Metadata
Assignees
Labels
No labels