How to use the @babel/helper-regex.pullFlag function in @babel/helper-regex

To help you get started, we’ve selected a few @babel/helper-regex examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github mathiasbynens / babel-plugin-transform-unicode-property-regex / src / index.js View on Github external
RegExpLiteral(path, state) {
				const node = path.node;
				if (!regex.is(node, 'u')) {
					return;
				}
				const useUnicodeFlag = state.opts.useUnicodeFlag || false;
				node.pattern = rewritePattern(node.pattern, node.flags, {
					'unicodePropertyEscape': true,
					'useUnicodeFlag': useUnicodeFlag
				});
				if (!useUnicodeFlag) {
					regex.pullFlag(node, 'u');
				}
			}
		}
github babel / babel / packages / babel-plugin-transform-es2015-unicode-regex / src / index.js View on Github external
RegExpLiteral({ node }) {
        if (!regex.is(node, "u")) return;
        node.pattern = rewritePattern(node.pattern, node.flags);
        regex.pullFlag(node, "u");
      },
    },

@babel/helper-regex

Helper function to check for literal RegEx

MIT
Latest version published 4 years ago

Package Health Score

82 / 100
Full package analysis

Popular @babel/helper-regex functions

Similar packages