Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support new proposals corejs3 polyfills #99

Merged
merged 24 commits into from
Oct 8, 2021
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
fe85c4d
support new proposals
JLHwung Aug 24, 2021
995c592
update test fixtures
JLHwung Aug 24, 2021
0ad86a9
address review comments
JLHwung Aug 25, 2021
5442344
Add common iterators to Iterator dependencies
JLHwung Aug 26, 2021
732be71
fix JSON stringify polyfill descriptors
JLHwung Aug 26, 2021
9720cac
add CommonIterators to (Async)Iterator.from
JLHwung Aug 27, 2021
ddce45c
support es.string.substr and add es.regexp.exec to matchAll/replaceAll
JLHwung Aug 27, 2021
934299e
add es.regexp.test support
JLHwung Aug 27, 2021
01398b8
chore: generate shippedProposals from corejs3 compat data
JLHwung Aug 30, 2021
5c11adc
support Reflect[@@toStringTag]
JLHwung Aug 30, 2021
eb7f968
fix typo
JLHwung Aug 30, 2021
aa155a6
update core-js-compat to 3.17.0
JLHwung Sep 1, 2021
260b97a
add global Reflect dependencies
JLHwung Sep 1, 2021
5ae9a78
ignore shipped proposals
JLHwung Sep 1, 2021
7d00d76
fix: use string version in test fixtures
JLHwung Sep 1, 2021
f72f75c
update to core-js-compat 3.17.1
JLHwung Sep 1, 2021
0f3ffb8
add annex b features
JLHwung Sep 1, 2021
7cd6d2c
remove type array instance methods
JLHwung Sep 6, 2021
98a0a44
add iterator dependencies to iterator helpers
JLHwung Sep 6, 2021
a61a019
fix object.at not polyfilled in pure mode
JLHwung Sep 7, 2021
ece8af6
esnext.array.unique-by depends on es.map
JLHwung Sep 20, 2021
21c19c7
chore: update core-js-compat to 3.18.0
JLHwung Sep 20, 2021
e2877e5
feat: support Array.fromAsync
JLHwung Sep 20, 2021
ea49ea4
Update packages/babel-plugin-polyfill-corejs3/test/check-builtin-defi…
JLHwung Sep 22, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ packages/*/test/fixtures/**/input.*
packages/*/test/fixtures/**/exec.*
packages/*/test/fixtures/**/output.*
packages/babel-plugin-polyfill-corejs2/data/*
packages/babel-plugin-polyfill-corejs3/src/shipped-proposals.js
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
"private": true,
"license": "MIT",
"scripts": {
"build": "yarn build-es-shims-data && gulp build && gulp bundle",
"build": "yarn build-es-shims-data && yarn build-corejs3-shipped-proposals && gulp build && gulp bundle",
"build-corejs3-shipped-proposals": "node ./scripts/build-corejs3-shipped-proposals.mjs",
"build-es-shims-data": "./scripts/download-compat-table.sh && node ./scripts/build-es-shims-data",
"clean": "rimraf packages/*/lib packages/*/esm",
"clean-all": "yarn clean && rimraf packages/*/node_modules node_modules",
Expand Down
2 changes: 1 addition & 1 deletion packages/babel-plugin-polyfill-corejs3/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
],
"dependencies": {
"@babel/helper-define-polyfill-provider": "workspace:^0.2.2",
"core-js-compat": "^3.16.2"
"core-js-compat": "^3.18.0"
},
"devDependencies": {
"@babel/core": "^7.13.0",
Expand Down
Loading