From 23cc2f92d806ef1a45f03104a848abca01765a0b Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Thu, 6 Nov 2025 02:38:40 -0700 Subject: [PATCH] wrangler: 4.38.0 -> 4.48.0 https://github.com/cloudflare/workers-sdk/releases/tag/wrangler@4.48.0 Diff: https://github.com/cloudflare/workers-sdk/compare/wrangler@4.38.0...wrangler@4.48.0 --- pkgs/by-name/wr/wrangler/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/wr/wrangler/package.nix b/pkgs/by-name/wr/wrangler/package.nix index b80f1e9acbec..616b1e70be52 100644 --- a/pkgs/by-name/wr/wrangler/package.nix +++ b/pkgs/by-name/wr/wrangler/package.nix @@ -17,13 +17,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "wrangler"; - version = "4.38.0"; + version = "4.48.0"; src = fetchFromGitHub { owner = "cloudflare"; repo = "workers-sdk"; rev = "wrangler@${finalAttrs.version}"; - hash = "sha256-4avSdp68ecDnY5ZhtVCjq9+u8bmNRpq2XTbnapmY+S0="; + hash = "sha256-0ren1A943mMzsAxFiUb2GUR9GFhFJ1Oen0Q4badAVKM="; }; pnpmDeps = pnpm_9.fetchDeps { @@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch ; fetcherVersion = 2; - hash = "sha256-oavyEIDsGCsX0cZu0fI3vpjFc/BwHNre9hNantu/wCk="; + hash = "sha256-n5nKP6BLw0xMgIecFVNt/vjfdQmO3HiI0vrqAtpA4ms="; }; # pnpm packageManager version in workers-sdk root package.json may not match nixpkgs postPatch = '' @@ -71,6 +71,9 @@ stdenv.mkDerivation (finalAttrs: { # so I simply removed it postBuild = '' mv packages/vitest-pool-workers packages/~vitest-pool-workers + + NODE_ENV="production" pnpm --filter unenv-preset run build + NODE_ENV="production" pnpm --filter workers-utils run build NODE_ENV="production" pnpm --filter workers-shared run build NODE_ENV="production" pnpm --filter miniflare run build NODE_ENV="production" pnpm --filter wrangler run build @@ -87,7 +90,7 @@ stdenv.mkDerivation (finalAttrs: { runHook preInstall mkdir -p $out/{bin,lib} mv packages/~vitest-pool-workers packages/vitest-pool-workers - cp -r {fixtures,packages,node_modules,vendor} $out/lib + cp -r {fixtures,packages,node_modules} $out/lib cp -r tools $out/lib/tools rm -rf node_modules/typescript node_modules/eslint node_modules/prettier node_modules/bin node_modules/.bin node_modules/**/bin node_modules/**/.bin rm -rf $out/lib/**/bin $out/lib/**/.bin