Skip to content

Commit 098586d

Browse files
authored
chore: migrate to @babel/plugin-transform-explicit-resource-management (microsoft#36849)
1 parent 3318fa9 commit 098586d

File tree

4 files changed

+44
-45
lines changed

4 files changed

+44
-45
lines changed

packages/playwright/ThirdPartyNotices.txt

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ This project incorporates components from the projects listed below. The origina
2929
- @babel/[email protected] (https://github.com/babel/babel)
3030
- @babel/[email protected] (https://github.com/babel/babel)
3131
- @babel/[email protected] (https://github.com/babel/babel)
32-
- @babel/[email protected] (https://github.com/babel/babel)
3332
- @babel/[email protected] (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-async-generators)
3433
- @babel/[email protected] (https://github.com/babel/babel)
3534
- @babel/[email protected] (https://github.com/babel/babel)
@@ -41,6 +40,7 @@ This project incorporates components from the projects listed below. The origina
4140
- @babel/[email protected] (https://github.com/babel/babel)
4241
- @babel/[email protected] (https://github.com/babel/babel)
4342
- @babel/[email protected] (https://github.com/babel/babel)
43+
- @babel/[email protected] (https://github.com/babel/babel)
4444
- @babel/[email protected] (https://github.com/babel/babel)
4545
- @babel/[email protected] (https://github.com/babel/babel)
4646
- @babel/[email protected] (https://github.com/babel/babel)
@@ -993,7 +993,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
993993
=========================================
994994
END OF @babel/[email protected] AND INFORMATION
995995

996-
%% @babel/plugin-proposal-explicit-resource-management@7.27.4 NOTICES AND INFORMATION BEGIN HERE
996+
%% @babel/plugin-syntax-async-generators@7.8.4 NOTICES AND INFORMATION BEGIN HERE
997997
=========================================
998998
MIT License
999999

@@ -1018,9 +1018,9 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
10181018
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
10191019
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
10201020
=========================================
1021-
END OF @babel/plugin-proposal-explicit-resource-management@7.27.4 AND INFORMATION
1021+
END OF @babel/plugin-syntax-async-generators@7.8.4 AND INFORMATION
10221022

1023-
%% @babel/plugin-syntax-async-generators@7.8.4 NOTICES AND INFORMATION BEGIN HERE
1023+
%% @babel/plugin-syntax-decorators@7.27.1 NOTICES AND INFORMATION BEGIN HERE
10241024
=========================================
10251025
MIT License
10261026

@@ -1045,9 +1045,9 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
10451045
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
10461046
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
10471047
=========================================
1048-
END OF @babel/plugin-syntax-async-generators@7.8.4 AND INFORMATION
1048+
END OF @babel/plugin-syntax-decorators@7.27.1 AND INFORMATION
10491049

1050-
%% @babel/plugin-syntax-decorators@7.27.1 NOTICES AND INFORMATION BEGIN HERE
1050+
%% @babel/plugin-syntax-import-attributes@7.27.1 NOTICES AND INFORMATION BEGIN HERE
10511051
=========================================
10521052
MIT License
10531053

@@ -1072,9 +1072,9 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
10721072
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
10731073
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
10741074
=========================================
1075-
END OF @babel/plugin-syntax-decorators@7.27.1 AND INFORMATION
1075+
END OF @babel/plugin-syntax-import-attributes@7.27.1 AND INFORMATION
10761076

1077-
%% @babel/plugin-syntax-import-attributes@7.27.1 NOTICES AND INFORMATION BEGIN HERE
1077+
%% @babel/plugin-syntax-json-strings@7.8.3 NOTICES AND INFORMATION BEGIN HERE
10781078
=========================================
10791079
MIT License
10801080

@@ -1099,9 +1099,9 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
10991099
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
11001100
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
11011101
=========================================
1102-
END OF @babel/plugin-syntax-import-attributes@7.27.1 AND INFORMATION
1102+
END OF @babel/plugin-syntax-json-strings@7.8.3 AND INFORMATION
11031103

1104-
%% @babel/plugin-syntax-json-strings@7.8.3 NOTICES AND INFORMATION BEGIN HERE
1104+
%% @babel/plugin-syntax-jsx@7.27.1 NOTICES AND INFORMATION BEGIN HERE
11051105
=========================================
11061106
MIT License
11071107

@@ -1126,9 +1126,9 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
11261126
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
11271127
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
11281128
=========================================
1129-
END OF @babel/plugin-syntax-json-strings@7.8.3 AND INFORMATION
1129+
END OF @babel/plugin-syntax-jsx@7.27.1 AND INFORMATION
11301130

1131-
%% @babel/plugin-syntax-jsx@7.27.1 NOTICES AND INFORMATION BEGIN HERE
1131+
%% @babel/plugin-syntax-object-rest-spread@7.8.3 NOTICES AND INFORMATION BEGIN HERE
11321132
=========================================
11331133
MIT License
11341134

@@ -1153,9 +1153,9 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
11531153
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
11541154
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
11551155
=========================================
1156-
END OF @babel/plugin-syntax-jsx@7.27.1 AND INFORMATION
1156+
END OF @babel/plugin-syntax-object-rest-spread@7.8.3 AND INFORMATION
11571157

1158-
%% @babel/plugin-syntax-object-rest-spread@7.8.3 NOTICES AND INFORMATION BEGIN HERE
1158+
%% @babel/plugin-syntax-optional-catch-binding@7.8.3 NOTICES AND INFORMATION BEGIN HERE
11591159
=========================================
11601160
MIT License
11611161

@@ -1180,9 +1180,9 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
11801180
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
11811181
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
11821182
=========================================
1183-
END OF @babel/plugin-syntax-object-rest-spread@7.8.3 AND INFORMATION
1183+
END OF @babel/plugin-syntax-optional-catch-binding@7.8.3 AND INFORMATION
11841184

1185-
%% @babel/plugin-syntax-optional-catch-binding@7.8.3 NOTICES AND INFORMATION BEGIN HERE
1185+
%% @babel/plugin-syntax-typescript@7.27.1 NOTICES AND INFORMATION BEGIN HERE
11861186
=========================================
11871187
MIT License
11881188

@@ -1207,9 +1207,9 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
12071207
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
12081208
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
12091209
=========================================
1210-
END OF @babel/plugin-syntax-optional-catch-binding@7.8.3 AND INFORMATION
1210+
END OF @babel/plugin-syntax-typescript@7.27.1 AND INFORMATION
12111211

1212-
%% @babel/plugin-syntax-typescript@7.27.1 NOTICES AND INFORMATION BEGIN HERE
1212+
%% @babel/plugin-transform-class-properties@7.27.1 NOTICES AND INFORMATION BEGIN HERE
12131213
=========================================
12141214
MIT License
12151215

@@ -1234,9 +1234,9 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
12341234
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
12351235
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
12361236
=========================================
1237-
END OF @babel/plugin-syntax-typescript@7.27.1 AND INFORMATION
1237+
END OF @babel/plugin-transform-class-properties@7.27.1 AND INFORMATION
12381238

1239-
%% @babel/plugin-transform-class-properties@7.27.1 NOTICES AND INFORMATION BEGIN HERE
1239+
%% @babel/plugin-transform-class-static-block@7.27.1 NOTICES AND INFORMATION BEGIN HERE
12401240
=========================================
12411241
MIT License
12421242

@@ -1261,9 +1261,9 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
12611261
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
12621262
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
12631263
=========================================
1264-
END OF @babel/plugin-transform-class-properties@7.27.1 AND INFORMATION
1264+
END OF @babel/plugin-transform-class-static-block@7.27.1 AND INFORMATION
12651265

1266-
%% @babel/plugin-transform-class-static-block@7.27.1 NOTICES AND INFORMATION BEGIN HERE
1266+
%% @babel/plugin-transform-destructuring@7.28.0 NOTICES AND INFORMATION BEGIN HERE
12671267
=========================================
12681268
MIT License
12691269

@@ -1288,9 +1288,9 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
12881288
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
12891289
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
12901290
=========================================
1291-
END OF @babel/plugin-transform-class-static-block@7.27.1 AND INFORMATION
1291+
END OF @babel/plugin-transform-destructuring@7.28.0 AND INFORMATION
12921292

1293-
%% @babel/plugin-transform-destructuring@7.28.0 NOTICES AND INFORMATION BEGIN HERE
1293+
%% @babel/plugin-transform-explicit-resource-management@7.28.0 NOTICES AND INFORMATION BEGIN HERE
12941294
=========================================
12951295
MIT License
12961296

@@ -1315,7 +1315,7 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
13151315
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
13161316
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
13171317
=========================================
1318-
END OF @babel/plugin-transform-destructuring@7.28.0 AND INFORMATION
1318+
END OF @babel/plugin-transform-explicit-resource-management@7.28.0 AND INFORMATION
13191319

13201320
%% @babel/[email protected] NOTICES AND INFORMATION BEGIN HERE
13211321
=========================================

packages/playwright/bundles/babel/package-lock.json

Lines changed: 17 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/playwright/bundles/babel/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@
88
"@babel/helper-plugin-utils": "^7.27.1",
99
"@babel/parser": "^7.28.0",
1010
"@babel/plugin-proposal-decorators": "^7.28.0",
11-
"@babel/plugin-proposal-explicit-resource-management": "^7.27.4",
1211
"@babel/plugin-syntax-async-generators": "^7.8.4",
1312
"@babel/plugin-syntax-import-attributes": "^7.27.1",
1413
"@babel/plugin-syntax-json-strings": "^7.8.3",
1514
"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
1615
"@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
1716
"@babel/plugin-transform-class-properties": "^7.27.1",
1817
"@babel/plugin-transform-class-static-block": "^7.27.1",
18+
"@babel/plugin-transform-explicit-resource-management": "^7.28.0",
1919
"@babel/plugin-transform-export-namespace-from": "^7.27.1",
2020
"@babel/plugin-transform-logical-assignment-operators": "^7.27.1",
2121
"@babel/plugin-transform-modules-commonjs": "^7.27.1",

packages/playwright/bundles/babel/src/babelBundleImpl.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ function babelTransformOptions(isTypeScript: boolean, isModule: boolean, plugins
3636
if (isTypeScript) {
3737
plugins.push(
3838
[require('@babel/plugin-proposal-decorators'), { version: '2023-05' }],
39-
[require('@babel/plugin-proposal-explicit-resource-management')],
39+
[require('@babel/plugin-transform-explicit-resource-management')],
4040
[require('@babel/plugin-transform-class-properties')],
4141
[require('@babel/plugin-transform-class-static-block')],
4242
[require('@babel/plugin-transform-numeric-separator')],

0 commit comments

Comments
 (0)