FIX: prevents exception in the composer with regexp flags

This commit is contained in:
Joffrey JAFFEUX 2019-04-29 16:58:17 +02:00 committed by GitHub
parent 629ae7a5b7
commit 5768011cad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 0 deletions

View File

@ -179,4 +179,14 @@ if (!Array.prototype.find) {
});
}
// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/flags#Polyfill
if (RegExp.prototype.flags === undefined) {
Object.defineProperty(RegExp.prototype, "flags", {
configurable: true,
get: function() {
return this.toString().match(/[gimsuy]*$/)[0];
}
});
}
/* eslint-enable */