npm upgrade
Homeprettier 2 → 3
2.8.8 → 3.9.8. What the package's exports lost, renamed or changed between the two releases, from lurq's extraction of both published tarballs.
prettier 3.9.8 removes or renames exports your code may import.
- Removed
- 38
- Renamed
- 0
- Signature changes
- 0
- Types removed
- 0
- Newly deprecated
- 0
- Added
- 25
Does this break your code?
Run this in your project. It compares both releases against the names your code actually imports, locally, with no account and nothing sent to lurq:
npx lurqrun check-upgrade --upgrade prettier@2.8.8..3.9.8
To have your coding agent check upgrades like this before it writes them, connect lurq to Claude Code, Cursor, VS Code or Codex:
npx lurqrun
Removed
Gone at runtime, with no replacement found under another name. Imports of these fail.
- __assignobject
- __asyncDelegatorfunction
- __asyncGeneratorfunction
- __asyncValuesfunction
- __awaitfunction
- __awaiterfunction
- __classPrivateFieldGetfunction
- __classPrivateFieldSetfunction
- __createBindingfunction
- __debugobject
- __decoratefunction
- __exportStarfunction
- __extendsfunction
- __generatorfunction
- __importDefaultfunction
- __importStarfunction
- __internalobject
- __makeTemplateObjectfunction
- __metadatafunction
- __paramfunction
- __readfunction
- __restfunction
- __spreadfunction
- __spreadArraysfunction
- __valuesfunction
- checkobject
- clearConfigCacheobject
- docobject
- formatobject
- formatWithCursorobject
- getFileInfoobject
- getSupportInfoobject
- memClearfunction
- memDecoratorfunction
- resolveConfigobject
- resolveConfigFileobject
- utilobject
- versionobject
An export diff shows what a release removed or re-signatured, not behaviour changes: read the changelog for those. Extracted Sep 22, 2026. prettier on lurq.