Babel Bot
7b7ab94066
v7.16.5
2021-12-13 22:12:58 +00:00
wentout
c59870c526
Mark class prototype as read-only ( #12115 )
...
* initial code 2 fix the issue #2025
* Mark class prototype as read-only
* Update fixtures
* Fix failure
* Update Babel 8 fixtures
* Disable in loose mode
* Update fixtures
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-12-10 21:44:48 +01:00
Nicolò Ribaudo
2d989a983d
Run tests in a native Node.js ESM environment ( #13966 )
2021-12-03 15:32:58 +01:00
Nicolò Ribaudo
473f145b27
Don't use ESM for required files in @babel/helpers tests ( #13996 )
2021-11-25 16:19:07 +01:00
Nicolò Ribaudo
75996cb62b
Use full import specifier path in tests ( #13938 )
2021-11-24 11:43:18 +01:00
Mickey Rose
cd77ad1680
minify helpers-generated.ts ( #13837 )
...
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-11-18 23:51:28 +01:00
Babel Bot
3b6f061e18
v7.16.3
2021-11-09 21:44:15 +00:00
Mickey Rose
74bec41db5
fix(helpers): match Reflect.get behaviour ( #13862 )
2021-11-09 17:39:41 +01:00
Nicolò Ribaudo
45308f3cba
v7.16.0
2021-10-30 01:26:04 +02:00
Nicolò Ribaudo
c7ddb1ae93
Use workspace:^ to specify @babel/ dependencies ( #13772 )
...
* Enforce `workspace:^` to specify `@babel/` dependencies
* `yarn constraints --fix`
* Update lockfile
2021-10-25 07:22:08 +02:00
Mickey Rose
b5907ef967
remove executable permission from files that shouldn't have it ( #13873 )
2021-10-23 14:18:30 +02:00
Mickey Rose
2403a4889d
remove ineffectual helper names filter ( #13841 )
2021-10-12 10:30:28 -04:00
Mickey Rose
00f8ee3484
ignore non-js files in babel-helpers/src/helpers ( #13833 )
...
* ignore non-js files in `babel-helpers/src/helpers`
* fix misnamed `generateAsserts` -> `generateHelpers`
2021-10-11 00:21:55 +02:00
Nicolò Ribaudo
65e963e5de
Regenerate helpers-generated.ts ( #13831 )
2021-10-08 22:02:07 +02:00
Nicolò Ribaudo
b9ea196259
Await promises from sync iterators with for-await ( #13824 )
...
Co-authored-by: Mickey Rose <lightmare@users.noreply.github.com>
2021-10-07 23:57:25 +02:00
Babel Bot
b2376757d7
v7.15.4
2021-09-02 21:28:31 +00:00
Felipe Armoni
fdfe97879e
Disallow reinitializing private elements ( #13601 )
...
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
2021-08-30 12:44:38 +02:00
Huáng Jùnliàng
614b486780
Use named imports for babel types ( #13685 )
...
* migrate to named babel types imports
* perf: transform babel types import to destructuring
* fix merge errors
* apply plugin to itself
2021-08-18 10:28:40 -04:00
王清雨
b00bd94ad8
convert @babel/helpers to typescript ( #13679 )
...
Co-authored-by: Federico Ciardi <fed.ciardi@gmail.com>
2021-08-16 22:39:30 +02:00
Federico Ciardi
10640b2aad
perf: partially replace .concat with .push ( #13609 )
2021-08-14 16:57:06 +02:00
Babel Bot
a5624ea457
v7.15.3
2021-08-11 07:11:36 +00:00
dhrubesh
23d4f8c563
Derived constructors should not be allowed to return primitives ( #13571 )
...
Closes gh-13571
2021-08-09 22:47:46 +02:00
Babel Bot
e591780244
v7.14.8
2021-07-20 17:51:55 +00:00
Mickey Rose
4ee78eb3f1
minor improvement to gulp generate-runtime-helpers error message ( #13522 )
...
* improve gulp generate-runtime-helpers error message
If you had some garbage in packages/babel-runtime-helpers/src/helpers/,
gulp generate-runtime-helpers would blow up with an unhelpful message:
TypeError: Cannot read property 'groups' of null
* ignore files starting with a dot when generating runtime helpers
2021-07-02 09:12:19 -04:00
Babel Bot
1774e2aaef
v7.14.6
2021-06-14 21:45:36 +00:00
Lively
950d3519e8
fix destructuring of empty string ( #13444 )
...
* fix destructuring empty string
* use variable on expect
* overwrite all tests
* fix test cases
2021-06-14 17:07:12 +02:00
Babel Bot
7a2a928398
v7.14.5
2021-06-09 23:03:30 +00:00
lightmare
b397aca024
fix generate-helpers failing in URL-encoded path ( #13404 )
...
HELPERS_FOLDER.pathname may be URL-encoded, if the working tree's
absolute path contains spaces, some reserved characters, or anything
beyond ASCII.
readFile accepts a plain String or URL for the path, but does not
automatically decode URL-encoded Strings.
2021-05-31 21:45:54 +02:00
Kristoffer K
140ec5aa5c
chore: setup Yarn constraints ( #13363 )
2021-05-31 18:46:03 +02:00
Nicolò Ribaudo
3c0152a217
v7.14.0
2021-04-29 21:59:57 +02:00
Nicolò Ribaudo
be03be1bc3
Implement importInterop: "node" option for module transforms ( #12838 )
2021-04-28 18:22:47 +02:00
Nicolò Ribaudo
a0e20ac5df
Simplify the wrapRegExp helper for named groups ( #13201 )
2021-04-26 23:39:32 +02:00
Nicolò Ribaudo
f63d73c94e
Allow putting helpers in individual files ( #13190 )
...
* Allow putting helpers in individual files
* Lint
* Also move `objectSpread2` (to show an helper with deps)
* Update fixture and package.json
* fixture
2021-04-22 20:45:52 +02:00
Babel Bot
006e2c9393
v7.13.17
2021-04-20 23:05:58 +00:00
Nicolò Ribaudo
87e35ae5c7
Fix undeclared variable in iterableToArrayLimit ( #13185 )
2021-04-21 00:39:00 +02:00
Babel Bot
d94a8e50ed
v7.13.16
2021-04-20 11:11:32 +00:00
Nicolò Ribaudo
808d437cf4
Support iterating generators in browsers without Symbol ( #13129 )
2021-04-15 23:47:53 +02:00
Babel Bot
d1d404b9a3
v7.13.10
2021-03-08 22:23:36 +00:00
Nicolò Ribaudo
c702895256
Update min Babel version for #12917 ( #12977 )
2021-03-07 21:09:05 +01:00
Nicolò Ribaudo
d04842a700
Avoid using CJS globals in internal source files ( #12963 )
...
* Lint against CJS globals in modules
* Use `import.meta.url` instead of `__filename` in `src` files
* Prepare fixtures runner for `import.meta.url`
* Use `import.meta.url` instead of `__filename` in `test/index` files
* Remove `__dirname` from remaining test files
dirname
* Avoid using `module` in `src` files
* Avoid using `require` in `src` files
* Avoid using `require` in `test` files
* Update `@types/node`
* Compile dynamic import in `@babel/node`
* Fix windows
* Use `@babel/plugin-proposal-dynamic-import` from npm
2021-03-05 19:55:36 +01:00
Huáng Jùnliàng
bdb207cb75
Class static private field destructure set ( #12917 )
...
* fix: support static private field destructure set ([C.#p] = [0])
* 🚧
* fix: add compatibility warning for older @babel/helper versions
* refactor: extract common routines among classPrivateFiled helpers
* More 🚧
2021-03-03 16:38:16 -05:00
Huáng Jùnliàng
70c77e550c
check descriptor before private field access ( #12910 )
...
* fix: check descriptor before private field access
* add test cases
2021-03-03 15:06:38 -05:00
Nicolò Ribaudo
ea6a438315
Enable external-helpers by default in tests ( #12911 )
...
Co-authored-by: Huáng Jùnliàng <jlhwung@gmail.com>
Co-authored-by: Babel Bot <babel-bot@users.noreply.github.com>
2021-02-26 23:33:26 +01:00
Nicolò Ribaudo
c827193d9c
v7.13.0
2021-02-22 23:35:18 +01:00
Nicolò Ribaudo
771841f764
Fix _isNativeReflectConstruct helper ( #8461 )
2021-02-22 22:49:44 +01:00
Nicolò Ribaudo
2f755ef052
v7.12.17
2021-02-18 15:58:43 +01:00
Nicolò Ribaudo
8063fde0d8
Reuse the readOnlyError helper for private methods ( #12792 )
2021-02-12 14:33:23 +01:00
Nicolò Ribaudo
d291edbdf1
v7.12.13
2021-02-03 01:59:31 +01:00
Сковорода Никита Андреевич
9907bd86c9
Avoid hitting __proto__ in _inheritsLoose ( #12693 )
2021-01-26 20:15:41 +01:00
Federico Ciardi
f7f0560bda
fix: wrong helper version ( #12694 )
2021-01-26 12:48:38 -05:00