Vigia

Actualizar espree de 10.x a 11.x

Comparación de la API pública de espree 10.4.0 y 11.2.0, calculada automáticamente a partir de sus tipos TypeScript. Una firma modificada es un posible cambio incompatible, no una certeza.

Resumen

Rutas de importación eliminadas0
Exports eliminados0
Firmas modificadas6
Miembros de clases o interfaces eliminados0
Miembros de clases o interfaces modificados0
Nuevas deprecaciones0
Cambios de requisitos (engines, dependencias peer)1
Exports nuevos6

Exports eliminados

No se detectaron.

Firmas modificadas

exportAntesDespués
espree · parse(code: string, options?: Options | undefined): Program(code: string, options?: Options | undefined): acorn.Program
espree · Optionsinterface{ allowReserved?: boolean | undefined; ecmaVersion?: EcmaVersion | undefined; sourceType?: "script" | "module" | "commonjs" | undefined; ecmaFeatures?: { jsx?: boolean | undefined; globalReturn?: boolean | undefined; impliedStrict?: boolean | undefined; } | undefined; range?: boolean | undefined; loc?: boolean | undefined; tokens?: boolean | undefined; comment?: boolean | undefined; }
espree · tokenize(code: string, options?: Options | undefined): Token[](code: string, options?: Options | undefined): EspreeTokens
espree · VisitorKeysVisitorKeysany
espree · latestEcmaVersionnumber17
espree · supportedEcmaVersionsnumber[][3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17]

Miembros de clases o interfaces eliminados

No se detectaron.

Miembros de clases o interfaces modificados

No se detectaron.

Nuevas deprecaciones

No se detectaron.

Cambios de requisitos (engines, dependencias peer)

AntesDespués
engines.node^18.18.0 || ^20.9.0 || >=21.1.0^20.19.0 || ^22.13.0 || >=24
Exports nuevos (6)
importexportkind
espreenamevariable
espreeSyntaxvariable
espreeEcmaVersiontype
espreeEspreeTokentype
espreeEspreeTokenstype
espreeEspreeCommenttype

Preguntas frecuentes

¿Cuáles son los cambios incompatibles al actualizar espree de 10 a 11?

Entre espree 10.4.0 y 11.2.0, Vigia encontró 0 exports eliminados, 6 firmas modificadas y 0 miembros de clases o interfaces eliminados o modificados.

¿Qué quedó deprecado en espree 11?

0 exports o miembros quedaron marcados como deprecados en espree 11.2.0.

Para agentes

GET https://vigia.coredls.cloud/v1/packages/npm/espree/upgrade?from=10.4.0&to=11.2.0