Upgrading @babel/helper-module-imports from 7.x to 8.x
Comparison of the public API of @babel/helper-module-imports 7.29.7 and 8.0.0, computed automatically from their TypeScript types. A changed signature is a candidate for a breaking change, not a certainty.
Summary
| Removed import paths | 0 |
|---|---|
| Removed exports | 1 |
| Changed signatures | 3 |
| Removed class or interface members | 0 |
| Changed class or interface members | 4 |
| Newly deprecated | 0 |
| Requirement changes (engines, peer dependencies) | 1 |
| New exports | 0 |
Removed exports
| import | export | kind | Before |
|---|---|---|---|
@babel/helper-module-imports | ImportOptions | interface | interface |
Changed signatures
| export | Before | After |
|---|---|---|
@babel/helper-module-imports · addDefault | (path: NodePath, importedSource: string, opts?: Partial<ImportOptions> | undefined): t.Identifier | (path: NodePath, importedSource: string, opts?: Partial<ImportOptions> | undefined): any |
@babel/helper-module-imports · addNamespace | (path: NodePath, importedSource: string, opts?: Partial<ImportOptions> | undefined): t.Identifier | (path: NodePath, importedSource: string, opts?: Partial<ImportOptions> | undefined): any |
@babel/helper-module-imports · addSideEffect | (path: NodePath, importedSource: string, opts?: Partial<ImportOptions> | undefined): void | (path: NodePath, importedSource: string, opts?: Partial<ImportOptions> | undefined): any |
Removed class or interface members
None detected.
Changed class or interface members
| member | Before | After |
|---|---|---|
ImportInjector.addNamed | (importName: string, importedSourceIn: string, opts: Partial<ImportOptions>): t.Identifier | (importName: string, importedSourceIn: string, opts: Partial<ImportOptions> | undefined): any |
ImportInjector.addDefault | (importedSourceIn: string, opts: Partial<ImportOptions>): t.Identifier | (importedSourceIn: string, opts: Partial<ImportOptions> | undefined): any |
ImportInjector.addNamespace | (importedSourceIn: string, opts: Partial<ImportOptions>): t.Identifier | (importedSourceIn: string, opts: Partial<ImportOptions> | undefined): any |
ImportInjector.addSideEffect | (importedSourceIn: string, opts: Partial<ImportOptions>): void | (importedSourceIn: string, opts: Partial<ImportOptions> | undefined): any |
Newly deprecated
None detected.
Requirement changes (engines, peer dependencies)
| Before | After | |
|---|---|---|
engines.node | >=6.9.0 | ^22.18.0 || >=24.11.0 |
Frequently asked questions
What are the breaking changes when upgrading @babel/helper-module-imports from 7 to 8?
Between @babel/helper-module-imports 7.29.7 and 8.0.0, Vigia found 1 removed exports, 3 changed signatures and 4 removed or changed class or interface members.
What became deprecated in @babel/helper-module-imports 8?
0 exports or members are newly marked as deprecated in @babel/helper-module-imports 8.0.0.
For agents
GET https://vigia.coredls.cloud/v1/packages/npm/@babel/helper-module-imports/upgrade?from=7.29.7&to=8.0.0