Commit ac45e65a50f for woocommerce

commit ac45e65a50f4180b5388ff6f97f4bcdb08c51038
Author: Jason Kytros <jason.kytros@automattic.com>
Date:   Wed Jun 24 15:20:08 2026 +0300

    Updated `generate-types` script to support paths with spaces (#65940)

diff --git a/packages/js/internal-build/scripts/generate-types.mjs b/packages/js/internal-build/scripts/generate-types.mjs
index 22fb4daea71..1488fc25637 100644
--- a/packages/js/internal-build/scripts/generate-types.mjs
+++ b/packages/js/internal-build/scripts/generate-types.mjs
@@ -24,6 +24,7 @@ import { join, dirname, relative, resolve, posix } from 'node:path';
 import { execSync } from 'node:child_process';
 import { tmpdir } from 'node:os';
 import { createRequire } from 'node:module';
+import { fileURLToPath } from 'node:url';
 import ts from 'typescript';

 // ---------------------------------------------------------------------------
@@ -42,7 +43,7 @@ const PACKAGE_NAMES = [
 	'@wordpress/notices',
 ];

-const PKG_ROOT = resolve( dirname( new URL( import.meta.url ).pathname ), '..' );
+const PKG_ROOT = resolve( dirname( fileURLToPath( import.meta.url ) ), '..' );
 const TYPES_DIR = join( PKG_ROOT, 'type-overrides' );

 function dtPackageName( packageName ) {