renovate preparation - update prettier to 3.9.6 - #8469
Conversation
Update the pinned prettier devDependency across the workspace and refresh the lockfile. Reformatting is applied in a follow-up commit. This is part of the renovate preparations.
Apply the formatting changes produced by the prettier bump across the workspace. No behavioral changes — formatting only.
|
hardhatTotal size of the bundle: List of dependencies (sorted by size) |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
There was a problem hiding this comment.
Pull request overview
This PR updates the repo-wide Prettier version to 3.9.6 and applies the resulting formatting changes across packages, tests, and internal tooling so that lint/format checks remain consistent after the upgrade.
Changes:
- Bump
prettierfrom3.2.5to3.9.6across workspacepackage.jsonfiles and thepnpm-lock.yaml. - Apply Prettier 3.9.6 reformatting across TypeScript/JavaScript sources, tests, and docs (mostly type unions, generic constraints, dynamic imports, and chained property accesses).
- Regenerate vendored formatting in
hardhat-vendoredassets as part of the package’s Prettier run.
Reviewed changes
Copilot reviewed 175 out of 180 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| pnpm-lock.yaml | Locks Prettier 3.9.6 and updates importer devDependency entries accordingly. |
| packages/template-package/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/ignition-ui/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/ignition-core/src/types/status.ts | Prettier-driven formatting of a multi-line extends Omit<...> type. |
| packages/ignition-core/src/types/serialization.ts | Prettier-driven formatting of interface declarations and union types. |
| packages/ignition-core/src/types/module.ts | Prettier-driven formatting of unions and generic interface constraints. |
| packages/ignition-core/src/types/module-builder.ts | Prettier-driven formatting of union parameter types. |
| packages/ignition-core/src/types/execution-events.ts | Prettier-driven formatting of union type alias. |
| packages/ignition-core/src/track-transaction.ts | Prettier-driven line breaks for chained HardhatError.ERRORS access. |
| packages/ignition-core/src/list-transactions.ts | Prettier-driven formatting of a type predicate union return type. |
| packages/ignition-core/src/internal/views/find-status.ts | Prettier-driven formatting of a type predicate union return type. |
| packages/ignition-core/src/internal/utils/replace-within-arg.ts | Prettier-driven formatting of a recursive union type. |
| packages/ignition-core/src/internal/reconciliation/types.ts | Prettier-driven formatting of union type alias. |
| packages/ignition-core/src/internal/reconciliation/helpers/reconcile-value.ts | Prettier-driven formatting of union parameter type. |
| packages/ignition-core/src/internal/module.ts | Prettier-driven formatting of generics and union-typed ctor params. |
| packages/ignition-core/src/internal/module-builder.ts | Prettier-driven formatting of overloads, unions, and conditional checks. |
| packages/ignition-core/src/internal/journal/utils/emitExecutionEvent.ts | Prettier-driven formatting of union-typed function parameters. |
| packages/ignition-core/src/internal/journal/memory-journal.ts | Prettier-driven formatting of optional union-typed ctor param. |
| packages/ignition-core/src/internal/journal/file-journal.ts | Prettier-driven formatting of optional union-typed ctor param. |
| packages/ignition-core/src/internal/execution/types/messages.ts | Prettier-driven formatting of a union property type. |
| packages/ignition-core/src/internal/execution/types/jsonrpc.ts | Prettier-driven formatting of union type alias. |
| packages/ignition-core/src/internal/execution/types/execution-strategy.ts | Prettier-driven formatting of union type alias. |
| packages/ignition-core/src/internal/execution/types/execution-state.ts | Prettier-driven formatting of multi-line extends BaseExecutionState<...> interfaces. |
| packages/ignition-core/src/internal/execution/types/evm-execution.ts | Prettier-driven formatting of union type alias. |
| packages/ignition-core/src/internal/execution/reducers/helpers/network-interaction-helpers.ts | Prettier-driven formatting of generic constraints with union types. |
| packages/ignition-core/src/internal/execution/jsonrpc-client.ts | Prettier-driven formatting of extends Omit<...> and chained error descriptor access. |
| packages/ignition-core/src/internal/execution/future-processor/helpers/replay-strategy.ts | Prettier-driven formatting of union-typed parameter. |
| packages/ignition-core/src/internal/execution/future-processor/helpers/messages-helpers.ts | Prettier-driven formatting of union-typed parameters. |
| packages/ignition-core/src/internal/execution/future-processor/helpers/future-resolvers.ts | Prettier-driven formatting of union-typed parameter. |
| packages/ignition-core/src/internal/execution/future-processor/helpers/decode-simulation-result.ts | Prettier-driven formatting of union-typed parameter. |
| packages/ignition-core/src/internal/execution/future-processor/handlers/send-transaction.ts | Prettier-driven formatting of union-typed parameters and casts. |
| packages/ignition-core/src/internal/execution/future-processor/handlers/monitor-onchain-interaction.ts | Prettier-driven formatting of union-typed parameter in object shape. |
| packages/ignition-core/src/internal/execution/execution-strategy-helpers.ts | Prettier-driven formatting of a union variable type. |
| packages/ignition-core/src/internal/execution/execution-engine.ts | Prettier-driven formatting of optional union-typed ctor param. |
| packages/ignition-core/src/internal/deployment-loader/file-deployment-loader.ts | Prettier-driven formatting of optional union-typed ctor param. |
| packages/ignition-core/src/internal/deployment-loader/ephemeral-deployment-loader.ts | Prettier-driven formatting of optional union-typed ctor param. |
| packages/ignition-core/src/internal/deployer.ts | Prettier-driven formatting of optional union-typed ctor param. |
| packages/ignition-core/src/ignition-module-serializer.ts | Prettier-driven formatting of union casts and ternary indentation. |
| packages/ignition-core/src/deploy.ts | Prettier-driven parentheses/line-wrapping of nullish coalescing in ternary. |
| packages/ignition-core/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat/test/internal/hre-initialization.ts | Prettier-driven formatting of dynamic import(...) assignment. |
| packages/hardhat/test/internal/core/plugins/resolve-plugin-list.ts | Prettier-driven formatting of import.meta.resolve(...) usage. |
| packages/hardhat/test/internal/core/plugins/detect-plugin-npm-dependency-problems.ts | Prettier-driven formatting of import.meta.resolve(...) usage. |
| packages/hardhat/test/internal/builtin-plugins/network-manager/request-handlers/hooks-mock.ts | Prettier-driven formatting of dynamic import(...). |
| packages/hardhat/src/types/tasks.ts | Prettier-driven formatting of unions and generic constraints. |
| packages/hardhat/src/types/solidity/errors.ts | Prettier-driven formatting of interface declarations and unions. |
| packages/hardhat/src/types/solidity/build-system.ts | Prettier-driven formatting of many interfaces and a union type alias. |
| packages/hardhat/src/types/artifacts.ts | Prettier-driven formatting of a union type alias. |
| packages/hardhat/src/internal/global-hre-instance.ts | Prettier-driven formatting of union return type. |
| packages/hardhat/src/internal/core/user-interruptions.ts | Prettier-driven class declaration formatting. |
| packages/hardhat/src/internal/core/tasks/validations.ts | Prettier-driven line breaks for chained HardhatError.ERRORS access. |
| packages/hardhat/src/internal/core/tasks/task-manager.ts | Prettier-driven line breaks for chained HardhatError.ERRORS access. |
| packages/hardhat/src/internal/core/tasks/resolved-task.ts | Prettier-driven line breaks for chained HardhatError.ERRORS access. |
| packages/hardhat/src/internal/core/tasks/builders.ts | Prettier-driven formatting of class declarations, unions, and generic constraints. |
| packages/hardhat/src/internal/core/lazy-user-interruptions.ts | Prettier-driven formatting of cached dynamic import pattern. |
| packages/hardhat/src/internal/core/hre.ts | Prettier-driven class declaration formatting. |
| packages/hardhat/src/internal/core/hook-manager.ts | Prettier-driven formatting of union type casts. |
| packages/hardhat/src/internal/core/configuration-variables.ts | Prettier-driven class declaration formatting. |
| packages/hardhat/src/internal/core/config.ts | Prettier-driven line breaks for chained HardhatError.ERRORS access. |
| packages/hardhat/src/internal/cli/telemetry/sentry/anonymizer.ts | Prettier-driven formatting of discriminated union result types. |
| packages/hardhat/src/internal/cli/telemetry/error-reporter/global-error-handlers.ts | Prettier-driven indentation/line wrapping in conditional expression. |
| packages/hardhat/src/internal/cli/main.ts | Prettier-driven formatting of chained error descriptor access and boolean expression indentation. |
| packages/hardhat/src/internal/cli/error-handler.ts | Prettier-driven formatting of cached dynamic import assignment. |
| packages/hardhat/src/internal/builtin-plugins/solidity/type-extensions.ts | Prettier-driven formatting of mapped types and interface extends lists. |
| packages/hardhat/src/internal/builtin-plugins/solidity/hook-handlers/hre.ts | Prettier-driven formatting of cached dynamic import typing. |
| packages/hardhat/src/internal/builtin-plugins/solidity/config.ts | Prettier-driven formatting of union parameters. |
| packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/types.ts | Prettier-driven formatting of union type alias. |
| packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remapped-npm-packages-graph.ts | Prettier-driven class declaration formatting. |
| packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compilation-job.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat/src/internal/builtin-plugins/solidity/build-results.ts | Prettier-driven formatting of union type alias. |
| packages/hardhat/src/internal/builtin-plugins/solidity-test/type-extensions.ts | Prettier-driven formatting of union type alias. |
| packages/hardhat/src/internal/builtin-plugins/solidity-test/task-action.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat/src/internal/builtin-plugins/solidity-test/runner.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat/src/internal/builtin-plugins/solidity-test/reporter.ts | Prettier-driven parentheses/line wrapping around nullish coalescing. |
| packages/hardhat/src/internal/builtin-plugins/solidity-test/inline-config/validation.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat/src/internal/builtin-plugins/solidity-test/inline-config/parsing.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat/src/internal/builtin-plugins/solidity-test/inline-config/index.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat/src/internal/builtin-plugins/network-manager/type-extensions/config.ts | Prettier-driven formatting of unions in config type extensions. |
| packages/hardhat/src/internal/builtin-plugins/network-manager/request-handlers/handlers/accounts/local-accounts.ts | Prettier-driven formatting of cached dynamic imports and chained error descriptor access. |
| packages/hardhat/src/internal/builtin-plugins/network-manager/network-manager.ts | Prettier-driven parentheses/line wrapping around nullish coalescing in ternary. |
| packages/hardhat/src/internal/builtin-plugins/network-manager/network-connection.ts | Prettier-driven class declaration formatting. |
| packages/hardhat/src/internal/builtin-plugins/network-manager/hook-handlers/hre.ts | Prettier-driven formatting of dynamic import assignment. |
| packages/hardhat/src/internal/builtin-plugins/network-manager/edr/edr-provider.ts | Prettier-driven formatting of dynamic import assignment. |
| packages/hardhat/src/internal/builtin-plugins/network-manager/edr/edr-constants.ts | Prettier-driven interface declaration formatting. |
| packages/hardhat/src/internal/builtin-plugins/network-manager/accounts/derive-private-keys.ts | Prettier-driven formatting of cached dynamic imports. |
| packages/hardhat/src/internal/builtin-plugins/hhu/types.ts | Prettier-driven interface declaration formatting. |
| packages/hardhat/src/internal/builtin-plugins/gas-analytics/hook-handlers/hre.ts | Prettier-driven formatting of cached dynamic import assignment. |
| packages/hardhat/src/internal/builtin-plugins/coverage/hook-handlers/hre.ts | Prettier-driven formatting of cached dynamic import assignment. |
| packages/hardhat/src/internal/builtin-plugins/artifacts/hook-handlers/hre.ts | Prettier-driven formatting of cached dynamic import assignment. |
| packages/hardhat/src/internal/builtin-plugins/artifacts/artifact-manager.ts | Prettier-driven formatting of for loop header spacing. |
| packages/hardhat/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-zod-utils/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-viem/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-viem-assertions/src/internal/viem-assertions.ts | Prettier-driven class declaration formatting. |
| packages/hardhat-viem-assertions/src/internal/lazy-viem-assertions.ts | Prettier-driven formatting of cached dynamic import typing and class declaration. |
| packages/hardhat-viem-assertions/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-verify/test/utils.ts | Prettier-driven class declaration formatting. |
| packages/hardhat-verify/src/internal/verification.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-verify/src/internal/types.ts | Prettier-driven formatting of a union-typed parameter. |
| packages/hardhat-verify/src/internal/tasks/arg-resolution.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-verify/src/internal/sourcify.ts | Prettier-driven formatting of unions and chained error descriptor access. |
| packages/hardhat-verify/src/internal/lazy-verification.ts | Prettier-driven formatting of cached dynamic import assignment. |
| packages/hardhat-verify/src/internal/etherscan.types.ts | Prettier-driven formatting of union type alias. |
| packages/hardhat-verify/src/internal/etherscan.ts | Prettier-driven formatting of unions, chained error descriptor access, and class declaration. |
| packages/hardhat-verify/src/internal/contract.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-verify/src/internal/constructor-args.ts | Prettier-driven formatting of chained error descriptor access and nullish coalescing. |
| packages/hardhat-verify/src/internal/blockscout.types.ts | Prettier-driven formatting of union type alias. |
| packages/hardhat-verify/src/internal/blockscout.ts | Prettier-driven formatting of unions, chained error descriptor access, and class declaration. |
| packages/hardhat-verify/README.md | Prettier-driven formatting of code sample object literal. |
| packages/hardhat-verify/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/assets/vendor/prettify.js | Prettier-driven formatting of vendored JS loop header spacing. |
| packages/hardhat-vendored/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-utils/src/synchronization.ts | Prettier-driven formatting of discriminated unions. |
| packages/hardhat-utils/src/internal/bytecode.ts | Prettier-driven parentheses/line wrapping around nullish coalescing. |
| packages/hardhat-utils/src/format.ts | Prettier-driven formatting of union type alias. |
| packages/hardhat-utils/src/errors/request.ts | Prettier-driven formatting of union-typed property. |
| packages/hardhat-utils/src/crypto.ts | Prettier-driven formatting of cached dynamic import assignment. |
| packages/hardhat-utils/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-typechain/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-toolbox-viem/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-toolbox-mocha-ethers/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-test-utils/test/hardhat-error.ts | Prettier-driven formatting of chained error descriptor access in tests. |
| packages/hardhat-test-utils/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-solx/test/optimizer-mode.ts | Prettier-driven formatting of union type cast. |
| packages/hardhat-solx/test/hook-handlers/solidity.ts | Prettier-driven formatting of dynamic imports in tests. |
| packages/hardhat-solx/src/type-extensions.ts | Prettier-driven formatting of type-extension interface declarations. |
| packages/hardhat-solx/src/internal/downloader.ts | Prettier-driven formatting of dynamic imports. |
| packages/hardhat-solx/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-node-test-runner/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-node-test-reporter/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-network-helpers/src/internal/network-helpers/network-helpers.ts | Prettier-driven formatting of class declaration and chained error descriptor access. |
| packages/hardhat-network-helpers/src/internal/network-helpers/lazy-network-helpers.ts | Prettier-driven formatting of class declaration and cached dynamic import assignment. |
| packages/hardhat-network-helpers/src/internal/network-helpers/helpers/take-snapshot.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-network-helpers/src/internal/network-helpers/helpers/load-fixture.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-network-helpers/src/internal/conversion.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-network-helpers/src/internal/assertions.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-network-helpers/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-mocha/test/test-task-not-specified/partial-tests.ts | Prettier-driven formatting of dynamic import expression. |
| packages/hardhat-mocha/test/test-task-not-specified/all-tests.ts | Prettier-driven formatting of dynamic import expression. |
| packages/hardhat-mocha/test/index.ts | Prettier-driven formatting of dynamic imports in tests. |
| packages/hardhat-mocha/test/env.ts | Prettier-driven formatting of dynamic imports in tests. |
| packages/hardhat-mocha/src/performance.ts | Prettier-driven formatting of class declaration. |
| packages/hardhat-mocha/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-ledger/src/internal/handler.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-ledger/src/internal/create-tx.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-ledger/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-keystore/src/internal/tasks/change-password.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-keystore/src/internal/keystores/password.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-keystore/src/internal/keystores/keystore.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-keystore/src/internal/hook-handlers/configuration-variables.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-keystore/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-ignition/src/internal/visualization/write-visualization.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-ignition/src/internal/utils/bigintReviver.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-ignition/src/helpers/read-deployment-parameters.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-ignition/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-ignition-viem/src/types.ts | Prettier-driven formatting of a conditional type union. |
| packages/hardhat-ignition-viem/src/internal/viem-ignition-helper.ts | Prettier-driven formatting of class declaration and union-typed param. |
| packages/hardhat-ignition-viem/src/internal/hook-handlers/network.ts | Prettier-driven formatting of class declaration and chained error descriptor access. |
| packages/hardhat-ignition-viem/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-ignition-ethers/src/types.ts | Prettier-driven formatting of mapped type syntax. |
| packages/hardhat-ignition-ethers/src/internal/hook-handlers/network.ts | Prettier-driven formatting of class declaration, cached dynamic import, and chained error descriptor access. |
| packages/hardhat-ignition-ethers/src/internal/ethers-ignition-helper.ts | Prettier-driven formatting of class declaration. |
| packages/hardhat-ignition-ethers/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-foundry/test/integration/solidity-hook.ts | Prettier-driven formatting of dynamic imports in tests. |
| packages/hardhat-foundry/test/helpers/mock-exec.ts | Prettier-driven parentheses/line wrapping in ternary expressions. |
| packages/hardhat-foundry/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-ethers/src/internal/signers/derive-private-key.ts | Prettier-driven formatting of cached dynamic imports. |
| packages/hardhat-ethers/src/internal/hardhat-helpers/hardhat-helpers.ts | Prettier-driven formatting of unions and chained error descriptor access. |
| packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts | Prettier-driven formatting of chained error descriptor access. |
| packages/hardhat-ethers/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-ethers-chai-matchers/src/type-extensions.ts | Prettier-driven formatting of interface extends list. |
| packages/hardhat-ethers-chai-matchers/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/hardhat-errors/test/errors.ts | Prettier-driven formatting of chained error descriptor access and mapped types in tests. |
| packages/hardhat-errors/src/errors.ts | Prettier-driven formatting of a mapped type in a conditional type. |
| packages/hardhat-errors/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/example-project/package.json | Bumps Prettier devDependency to 3.9.6. |
| packages/config/package.json | Bumps Prettier devDependency to 3.9.6. |
| package.json | Bumps root Prettier devDependency to 3.9.6. |
| .github/scripts/validate-local-hardhat-install.ts | Prettier-driven formatting of a union type alias. |
Files not reviewed (1)
- pnpm-lock.yaml: Generated file
Update
prettieracross the repo, then as a follow on commit apply the formatting changes.