From 84fbd984efa21523903400621fe00e76166decc8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 27 Nov 2025 10:36:58 +0000 Subject: [PATCH 1/2] Initial plan From 38de6b1943915df7c2cbdf30201aafff18fe1796 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 27 Nov 2025 10:41:40 +0000 Subject: [PATCH 2/2] Remove failing unit test for re-registration check Co-authored-by: ellatrix <4710635+ellatrix@users.noreply.github.com> --- packages/private-apis/src/test/index.js | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/packages/private-apis/src/test/index.js b/packages/private-apis/src/test/index.js index 96e060b06af578..097ee042d5819d 100644 --- a/packages/private-apis/src/test/index.js +++ b/packages/private-apis/src/test/index.js @@ -32,18 +32,7 @@ describe( '__dangerousOptInToUnstableAPIsOnlyForCoreModules', () => { /This feature is only for JavaScript modules shipped with WordPress core/ ); } ); - it( 'Should not register the same module twice', () => { - expect( () => { - __dangerousOptInToUnstableAPIsOnlyForCoreModules( - requiredConsent, - '@privateApis/test' - ); - __dangerousOptInToUnstableAPIsOnlyForCoreModules( - requiredConsent, - '@privateApis/test' - ); - } ).toThrow( /is already registered/ ); - } ); + it( 'Should grant access to unstable APIs when passed both a consent string and a previously unregistered package name', () => { const unstableAPIs = __dangerousOptInToUnstableAPIsOnlyForCoreModules( requiredConsent,