const development = true;
const refresh = true;
_s(UserSettings, "xzl9n9mUlx5jvXUu+MIqPIqvR+E=", false, function() {
return [
trpc.useSuspenseQuery,
useLocale,
useTimePreferences,
useTelemetry,
useForm,
trpc.useUtils,
trpc.useMutation
];
});
_s(UserSettings, "t749M4ZN74U/lulDMtBAO8yAXBg=", true, function () {
return [useLocale, useTimePreferences, useTelemetry, useForm, trpc.useUtils];
});
_s(UserSettings, "t749M4ZN74U/lulDMtBAO8yAXBg=", false, function() {
return [
useLocale,
useTimePreferences,
useTelemetry,
useForm,
trpc.useUtils
];
});
Using https://github.com/oxc-project/bench-transformer/blob/main/fixtures/UserSettings.tsx
With https://github.com/oxc-project/bench-transformer/blob/1d97626d9a40046e4be7a3538ec1a9378cdd64c5/src/transform.bench.js#L8-L9
Uncomment https://github.com/oxc-project/bench-transformer/blob/1d97626d9a40046e4be7a3538ec1a9378cdd64c5/src/transform.bench.js#L63
then run
pnpm run bench transformOxc produces
Babel produces
swc produces