diff --git a/packages/babel-plugin-proposal-unicode-property-regex/package.json b/packages/babel-plugin-proposal-unicode-property-regex/package.json index 14784f0e1c..d45eaef325 100644 --- a/packages/babel-plugin-proposal-unicode-property-regex/package.json +++ b/packages/babel-plugin-proposal-unicode-property-regex/package.json @@ -21,7 +21,7 @@ "dependencies": { "@babel/helper-plugin-utils": "7.0.0-beta.49", "@babel/helper-regex": "7.0.0-beta.49", - "regexpu-core": "^4.1.4" + "regexpu-core": "^4.2.0" }, "peerDependencies": { "@babel/core": "7.0.0-beta.49" diff --git a/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-11/input.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-11/input.js new file mode 100644 index 0000000000..0de116d6ac --- /dev/null +++ b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-11/input.js @@ -0,0 +1 @@ +var regex = /\p{Script_Extensions=Makasar}/u; diff --git a/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-11/output.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-11/output.js new file mode 100644 index 0000000000..f94cd44c01 --- /dev/null +++ b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-11/output.js @@ -0,0 +1 @@ +var regex = /[\u{11EE0}-\u{11EF8}]/u; diff --git a/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-11/input.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-11/input.js new file mode 100644 index 0000000000..0de116d6ac --- /dev/null +++ b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-11/input.js @@ -0,0 +1 @@ +var regex = /\p{Script_Extensions=Makasar}/u; diff --git a/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-11/output.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-11/output.js new file mode 100644 index 0000000000..905013181b --- /dev/null +++ b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-11/output.js @@ -0,0 +1 @@ +var regex = /(?:\uD807[\uDEE0-\uDEF8])/;