Vigia

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 paths0
Removed exports1
Changed signatures3
Removed class or interface members0
Changed class or interface members4
Newly deprecated0
Requirement changes (engines, peer dependencies)1
New exports0

Removed exports

importexportkindBefore
@babel/helper-module-importsImportOptionsinterfaceinterface

Changed signatures

exportBeforeAfter
@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

memberBeforeAfter
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)

BeforeAfter
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