Remove modules from source

This commit is contained in:
Federico Grandi
2019-12-14 21:58:11 +01:00
parent f118062594
commit e5272e4c09
4269 changed files with 0 additions and 1074858 deletions

View File

@@ -1,7 +0,0 @@
# babel-helper-remove-or-void
## Installation
```sh
npm install babel-helper-remove-or-void --save-dev
```

View File

@@ -1,28 +0,0 @@
"use strict";
module.exports = function (t) {
// If we can't remove the expression we'll just replace it with an empty statement.
function removeOrVoid(path) {
// If we are working with the expression of an expression statement we want to deal
// with the expression statement instead.
if (path.parentPath.isExpressionStatement({
expression: path.node
})) {
path = path.parentPath;
} // If we are working with a variable declarator and there is only one then
// we need to look at the parent.
if (path.isVariableDeclarator() && path.parent.declarations[0] === path.node && path.parent.declarations.length === 1) {
path = path.parentPath;
}
if (!path.inList && path.scope.path.type !== "ForStatement") {
path.replaceWith(t.emptyStatement());
} else {
path.remove();
}
}
return removeOrVoid;
};

View File

@@ -1,50 +0,0 @@
{
"_args": [
[
"babel-helper-remove-or-void@0.4.3",
"/home/runner/work/add-and-commit/add-and-commit"
]
],
"_development": true,
"_from": "babel-helper-remove-or-void@0.4.3",
"_id": "babel-helper-remove-or-void@0.4.3",
"_inBundle": false,
"_integrity": "sha1-pPA7QAd6D/6I5F0HAQ3uJB/1rmA=",
"_location": "/babel-helper-remove-or-void",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "babel-helper-remove-or-void@0.4.3",
"name": "babel-helper-remove-or-void",
"escapedName": "babel-helper-remove-or-void",
"rawSpec": "0.4.3",
"saveSpec": null,
"fetchSpec": "0.4.3"
},
"_requiredBy": [
"/babel-plugin-minify-dead-code-elimination"
],
"_resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.4.3.tgz",
"_spec": "0.4.3",
"_where": "/home/runner/work/add-and-commit/add-and-commit",
"author": {
"name": "amasad"
},
"bugs": {
"url": "https://github.com/babel/minify/issues"
},
"description": "## Installation",
"homepage": "https://github.com/babel/minify#readme",
"keywords": [
"babel-plugin"
],
"license": "MIT",
"main": "lib/index.js",
"name": "babel-helper-remove-or-void",
"repository": {
"type": "git",
"url": "https://github.com/babel/minify/tree/master/packages/babel-helper-remove-or-void"
},
"version": "0.4.3"
}