From d7b63a4b05c4b544a7886254e1f5d7e9dac6cb9a Mon Sep 17 00:00:00 2001 From: leaysgur <6259812+leaysgur@users.noreply.github.com> Date: Fri, 20 Feb 2026 08:56:22 +0000 Subject: [PATCH] fix(oxfmt): Update API types for `sortPackageJsonOptions` (#19569) It was outdated... --- apps/oxfmt/src-js/index.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/apps/oxfmt/src-js/index.ts b/apps/oxfmt/src-js/index.ts index 268daab47a186..746b2f4b4796e 100644 --- a/apps/oxfmt/src-js/index.ts +++ b/apps/oxfmt/src-js/index.ts @@ -96,9 +96,9 @@ export type FormatOptions = Pick< /** @deprecated Use `sortImports` instead. */ experimentalSortImports?: SortImportsOptions; /** Sort `package.json` keys. (Default: `true`) */ - sortPackageJson?: boolean; + sortPackageJson?: boolean | SortPackageJsonOptions; /** @deprecated Use `sortPackageJson` instead. */ - experimentalSortPackageJson?: boolean; + experimentalSortPackageJson?: boolean | SortPackageJsonOptions; /** Enable Tailwind CSS class sorting. (Default: disabled) */ sortTailwindcss?: SortTailwindcssOptions; /** @deprecated Use `sortTailwindcss` instead. */ @@ -139,6 +139,14 @@ export type SortImportsOptions = { }[]; }; +/** + * Configuration options for sort package.json. + */ +export type SortPackageJsonOptions = { + /** Sort the `scripts` field alphabetically. (Default: `false`) */ + sortScripts?: boolean; +}; + /** * Configuration options for Tailwind CSS class sorting. * See https://github.com/tailwindlabs/prettier-plugin-tailwindcss#options