Skip to content

Commit 2a4de6e

Browse files
🤖 config(ava): Replace @babel/register with @node-loader/babel.
These changes were automatically generated by a transform whose code can be found at: - https://github.com/make-github-pseudonymous-again/rejuvenate/blob/b27ce6d333a4c46ff5161eaddfbe16895bbabf0f/src/transforms/ava:use-node-loader-babel.js Please contact the author of the transform if you believe there was an error.
1 parent 8b01cb7 commit 2a4de6e

File tree

2 files changed

+13
-119
lines changed

2 files changed

+13
-119
lines changed

package.json

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@
6666
"devDependencies": {
6767
"@babel/core": "7.24.0",
6868
"@babel/preset-env": "7.24.0",
69-
"@babel/register": "7.23.7",
7069
"@commitlint/cli": "19.0.3",
7170
"@heap-data-structure/specification": "16.0.1",
7271
"@js-library/commitlint-config": "0.0.4",
72+
"@node-loader/babel": "2.0.1",
7373
"ava": "6.1.2",
7474
"babel-plugin-transform-remove-console": "6.9.4",
7575
"babel-plugin-unassert": "3.2.0",
@@ -94,22 +94,16 @@
9494
"files": [
9595
"test/src/**/*"
9696
],
97+
"nodeArguments": [
98+
"--experimental-loader=@node-loader/babel"
99+
],
97100
"require": [
98-
"regenerator-runtime/runtime.js",
99-
"@babel/register"
101+
"regenerator-runtime/runtime.js"
100102
],
101103
"timeout": "1m"
102104
},
103105
"babel": {
104106
"sourceMaps": true,
105-
"presets": [
106-
[
107-
"@babel/preset-env",
108-
{
109-
"targets": "current node"
110-
}
111-
]
112-
],
113107
"plugins": [
114108
[
115109
"transform-remove-console",

yarn.lock

Lines changed: 8 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -1122,17 +1122,6 @@
11221122
"@babel/plugin-transform-react-jsx-development" "^7.22.5"
11231123
"@babel/plugin-transform-react-pure-annotations" "^7.23.3"
11241124

1125-
1126-
version "7.23.7"
1127-
resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.23.7.tgz#485a5e7951939d21304cae4af1719fdb887bc038"
1128-
integrity sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==
1129-
dependencies:
1130-
clone-deep "^4.0.1"
1131-
find-cache-dir "^2.0.0"
1132-
make-dir "^2.1.0"
1133-
pirates "^4.0.6"
1134-
source-map-support "^0.5.16"
1135-
11361125
"@babel/regjsgen@^0.8.0":
11371126
version "0.8.0"
11381127
resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310"
@@ -1571,6 +1560,11 @@
15711560
semver "^7.3.5"
15721561
tar "^6.1.11"
15731562

1563+
"@node-loader/[email protected]":
1564+
version "2.0.1"
1565+
resolved "https://registry.yarnpkg.com/@node-loader/babel/-/babel-2.0.1.tgz#a04d7535b5ade12e3987de04fc5ffe204f26c64c"
1566+
integrity sha512-lulESaNn+jyn4lCbfcFWFcRYchsL0jY8q/mf5XRKOiX2uTpkXE3fGAlZ4+wyP/hIAMSlDPuHIUkRSTkJZ6SQyA==
1567+
15741568
"@nodelib/[email protected]":
15751569
version "2.1.5"
15761570
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
@@ -2946,15 +2940,6 @@ cliui@^8.0.1:
29462940
strip-ansi "^6.0.1"
29472941
wrap-ansi "^7.0.0"
29482942

2949-
clone-deep@^4.0.1:
2950-
version "4.0.1"
2951-
resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387"
2952-
integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==
2953-
dependencies:
2954-
is-plain-object "^2.0.4"
2955-
kind-of "^6.0.2"
2956-
shallow-clone "^3.0.0"
2957-
29582943
clone@^1.0.2:
29592944
version "1.0.4"
29602945
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
@@ -4527,15 +4512,6 @@ fill-range@^7.0.1:
45274512
dependencies:
45284513
to-regex-range "^5.0.1"
45294514

4530-
find-cache-dir@^2.0.0:
4531-
version "2.1.0"
4532-
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7"
4533-
integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==
4534-
dependencies:
4535-
commondir "^1.0.1"
4536-
make-dir "^2.0.0"
4537-
pkg-dir "^3.0.0"
4538-
45394515
find-cache-dir@^3.3.2:
45404516
version "3.3.2"
45414517
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b"
@@ -4563,13 +4539,6 @@ find-up-simple@^1.0.0:
45634539
resolved "https://registry.yarnpkg.com/find-up-simple/-/find-up-simple-1.0.0.tgz#21d035fde9fdbd56c8f4d2f63f32fd93a1cfc368"
45644540
integrity sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==
45654541

4566-
find-up@^3.0.0:
4567-
version "3.0.0"
4568-
resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
4569-
integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
4570-
dependencies:
4571-
locate-path "^3.0.0"
4572-
45734542
find-up@^4.0.0, find-up@^4.1.0:
45744543
version "4.1.0"
45754544
resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
@@ -5652,13 +5621,6 @@ is-path-inside@^4.0.0:
56525621
resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-4.0.0.tgz#805aeb62c47c1b12fc3fd13bfb3ed1e7430071db"
56535622
integrity sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==
56545623

5655-
is-plain-object@^2.0.4:
5656-
version "2.0.4"
5657-
resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
5658-
integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
5659-
dependencies:
5660-
isobject "^3.0.1"
5661-
56625624
is-plain-object@^5.0.0:
56635625
version "5.0.0"
56645626
resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"
@@ -5839,11 +5801,6 @@ isexe@^2.0.0:
58395801
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
58405802
integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
58415803

5842-
isobject@^3.0.1:
5843-
version "3.0.1"
5844-
resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
5845-
integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==
5846-
58475804
isstream@~0.1.2:
58485805
version "0.1.2"
58495806
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
@@ -6073,11 +6030,6 @@ keyv@^4.5.3:
60736030
dependencies:
60746031
json-buffer "3.0.1"
60756032

6076-
kind-of@^6.0.2:
6077-
version "6.0.3"
6078-
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
6079-
integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
6080-
60816033
klaw@^1.0.0:
60826034
version "1.3.1"
60836035
resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
@@ -6232,14 +6184,6 @@ loader-utils@^3.2.0:
62326184
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576"
62336185
integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==
62346186

6235-
locate-path@^3.0.0:
6236-
version "3.0.0"
6237-
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
6238-
integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
6239-
dependencies:
6240-
p-locate "^3.0.0"
6241-
path-exists "^3.0.0"
6242-
62436187
locate-path@^5.0.0:
62446188
version "5.0.0"
62456189
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
@@ -6477,14 +6421,6 @@ magic-string@^0.25.0, magic-string@^0.25.7:
64776421
dependencies:
64786422
sourcemap-codec "^1.4.8"
64796423

6480-
make-dir@^2.0.0, make-dir@^2.1.0:
6481-
version "2.1.0"
6482-
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
6483-
integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
6484-
dependencies:
6485-
pify "^4.0.1"
6486-
semver "^5.6.0"
6487-
64886424
make-dir@^3.0.2, make-dir@^3.1.0:
64896425
version "3.1.0"
64906426
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
@@ -7137,7 +7073,7 @@ p-finally@^1.0.0:
71377073
resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
71387074
integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==
71397075

7140-
p-limit@^2.0.0, p-limit@^2.2.0:
7076+
p-limit@^2.2.0:
71417077
version "2.3.0"
71427078
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
71437079
integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
@@ -7158,13 +7094,6 @@ p-limit@^4.0.0:
71587094
dependencies:
71597095
yocto-queue "^1.0.0"
71607096

7161-
p-locate@^3.0.0:
7162-
version "3.0.0"
7163-
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
7164-
integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
7165-
dependencies:
7166-
p-limit "^2.0.0"
7167-
71687097
p-locate@^4.1.0:
71697098
version "4.1.0"
71707099
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
@@ -7297,11 +7226,6 @@ parse5@^3.0.1:
72977226
dependencies:
72987227
"@types/node" "*"
72997228

7300-
path-exists@^3.0.0:
7301-
version "3.0.0"
7302-
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
7303-
integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==
7304-
73057229
path-exists@^4.0.0:
73067230
version "4.0.0"
73077231
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
@@ -7367,11 +7291,6 @@ [email protected]:
73677291
resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c"
73687292
integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==
73697293

7370-
pify@^4.0.1:
7371-
version "4.0.1"
7372-
resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
7373-
integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
7374-
73757294
pify@^5.0.0:
73767295
version "5.0.0"
73777296
resolved "https://registry.yarnpkg.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f"
@@ -7382,18 +7301,6 @@ [email protected]:
73827301
resolved "https://registry.yarnpkg.com/pinst/-/pinst-3.0.0.tgz#80dec0a85f1f993c6084172020f3dbf512897eec"
73837302
integrity sha512-cengSmBxtCyaJqtRSvJorIIZXMXg+lJ3sIljGmtBGUVonMnMsVJbnzl6jGN1HkOWwxNuJynCJ2hXxxqCQrFDdw==
73847303

7385-
pirates@^4.0.6:
7386-
version "4.0.6"
7387-
resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9"
7388-
integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==
7389-
7390-
pkg-dir@^3.0.0:
7391-
version "3.0.0"
7392-
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3"
7393-
integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==
7394-
dependencies:
7395-
find-up "^3.0.0"
7396-
73977304
pkg-dir@^4.1.0, pkg-dir@^4.2.0:
73987305
version "4.2.0"
73997306
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
@@ -8364,7 +8271,7 @@ semver-diff@^4.0.0:
83648271
dependencies:
83658272
semver "^7.3.5"
83668273

8367-
"semver@2 || 3 || 4 || 5", semver@^5.6.0, semver@^5.7.2:
8274+
"semver@2 || 3 || 4 || 5", semver@^5.7.2:
83688275
version "5.7.2"
83698276
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
83708277
integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
@@ -8427,13 +8334,6 @@ set-function-name@^2.0.0:
84278334
functions-have-names "^1.2.3"
84288335
has-property-descriptors "^1.0.0"
84298336

8430-
shallow-clone@^3.0.0:
8431-
version "3.0.1"
8432-
resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3"
8433-
integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==
8434-
dependencies:
8435-
kind-of "^6.0.2"
8436-
84378337
shebang-command@^2.0.0:
84388338
version "2.0.0"
84398339
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -8506,7 +8406,7 @@ source-map-js@^1.0.2:
85068406
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
85078407
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
85088408

8509-
source-map-support@^0.5.16, source-map-support@~0.5.20:
8409+
source-map-support@~0.5.20:
85108410
version "0.5.21"
85118411
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
85128412
integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==

0 commit comments

Comments
 (0)