diff --git a/packages/babel-helper-regex/.npmignore b/packages/babel-helper-regex/.npmignore deleted file mode 100644 index f9806945836e..000000000000 --- a/packages/babel-helper-regex/.npmignore +++ /dev/null @@ -1,3 +0,0 @@ -src -test -*.log diff --git a/packages/babel-helper-regex/README.md b/packages/babel-helper-regex/README.md deleted file mode 100644 index 982c6c52296e..000000000000 --- a/packages/babel-helper-regex/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# @babel/helper-regex - -> Helper function to check for literal RegEx - -See our website [@babel/helper-regex](https://babeljs.io/docs/en/babel-helper-regex) for more information. - -## Install - -Using npm: - -```sh -npm install --save-dev @babel/helper-regex -``` - -or using yarn: - -```sh -yarn add @babel/helper-regex --dev -``` diff --git a/packages/babel-helper-regex/package.json b/packages/babel-helper-regex/package.json deleted file mode 100644 index 60162c9600d3..000000000000 --- a/packages/babel-helper-regex/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "@babel/helper-regex", - "version": "7.10.5", - "description": "Helper function to check for literal RegEx", - "repository": { - "type": "git", - "url": "https://github.com/babel/babel.git", - "directory": "packages/babel-helper-regex" - }, - "license": "MIT", - "publishConfig": { - "access": "public" - }, - "main": "lib/index.js", - "dependencies": { - "lodash": "^4.17.19" - } -} diff --git a/packages/babel-helper-regex/src/index.js b/packages/babel-helper-regex/src/index.js deleted file mode 100644 index ef801daaa0b2..000000000000 --- a/packages/babel-helper-regex/src/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import pull from "lodash/pull"; - -export function is(node: Object, flag: string): boolean { - return node.type === "RegExpLiteral" && node.flags.indexOf(flag) >= 0; -} - -export function pullFlag(node: Object, flag: string) { - const flags = node.flags.split(""); - if (node.flags.indexOf(flag) < 0) return; - pull(flags, flag); - node.flags = flags.join(""); -} diff --git a/yarn.lock b/yarn.lock index 78ca6c643de2..a5c2f2c8633c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -645,14 +645,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-regex@workspace:packages/babel-helper-regex": - version: 0.0.0-use.local - resolution: "@babel/helper-regex@workspace:packages/babel-helper-regex" - dependencies: - lodash: ^4.17.19 - languageName: unknown - linkType: soft - "@babel/helper-remap-async-to-generator@npm:^7.10.4": version: 7.11.4 resolution: "@babel/helper-remap-async-to-generator@npm:7.11.4"