babel-plugin-transform-require-ignore
Advanced tools
Comparing version 0.1.0 to 0.1.1
@@ -41,3 +41,3 @@ 'use strict'; | ||
plugins: [[_2.default, { | ||
extensions: ['.less', 'sass'] | ||
extensions: ['.css', '.less', 'sass'] | ||
}]] | ||
@@ -59,7 +59,7 @@ }); | ||
(0, _ava.test)('should remove require call expression by extensions', simpleBabelAssign, '\nrequire(\'babel\');\n', '\nrequire(\'./index.less\');\nrequire(\'./index.sass\');\nrequire(\'babel\');\n'); | ||
(0, _ava.test)('should remove require call expression by extensions', simpleBabelAssign, '\nrequire(\'babel\');\n', '\nrequire(\'./index.css\');\nrequire(\'./index.less\');\nrequire(\'./index.sass\');\nrequire(\'babel\');\n'); | ||
(0, _ava.test)('should remove import call expression by extensions', simpleBabelAssign, '\nimport \'./index.less\';\nimport * as babel from \'babel\';', '\nimport * as babel from \'babel\';\n'); | ||
(0, _ava.test)('should remove import call expression by extensions', simpleBabelAssign, '\nimport \'./index.less\';\nimport \'./index.css\';\nimport * as babel from \'babel\';', '\nimport * as babel from \'babel\';\n'); | ||
(0, _ava.test)('should not process when remove require call expression in assignment expression', simpleBabelThrow, '\nvar { a } = require(\'./index.less\');\nrequire(\'babel\');\n', './index.less should not be assign to variable.'); | ||
(0, _ava.test)('should not process when remove require call expression in assignment expression', simpleBabelThrow, '\nvar { a } = require(\'./index.less\');\nrequire(\'babel\');\n', './index.less should not be assigned to variable.'); | ||
@@ -66,0 +66,0 @@ (0, _ava.test)('should not process when remove import expression in default imports', simpleBabelThrow, '\nimport myCss from \'./index.less\';\nimport * as babel from \'babel\';\n', './index.less should not be imported using default imports.'); |
@@ -29,3 +29,3 @@ 'use strict'; | ||
if (nodePath.parentPath.isVariableDeclarator()) { | ||
throw new Error(arg.node.value + ' should not be assign to variable.'); | ||
throw new Error(arg.node.value + ' should not be assigned to variable.'); | ||
} else { | ||
@@ -32,0 +32,0 @@ nodePath.remove(); |
{ | ||
"name": "babel-plugin-transform-require-ignore", | ||
"version": "0.1.0", | ||
"version": "0.1.1", | ||
"description": "ignore the required file by extension type", | ||
@@ -18,3 +18,3 @@ "main": "lib/index.js", | ||
"build": "babel src/ --out-dir lib/", | ||
"pre-publish": "babel src --out-dir lib", | ||
"pre-publish": "npm run build", | ||
"lint": "eslint src/" | ||
@@ -27,14 +27,13 @@ }, | ||
"devDependencies": { | ||
"ava": "0.18.2", | ||
"babel-cli": "6.23.0", | ||
"babel-core": "6.23.1", | ||
"babel-eslint": "7.1.1", | ||
"babel-plugin-transform-class-properties": "6.23.0", | ||
"ava": "0.21.0", | ||
"babel-cli": "6.24.1", | ||
"babel-core": "6.25.0", | ||
"babel-eslint": "7.2.3", | ||
"babel-plugin-transform-class-properties": "6.24.1", | ||
"babel-plugin-transform-object-rest-spread": "6.23.0", | ||
"babel-preset-es2015": "6.22.0", | ||
"eslint": "3.17.1", | ||
"eslint-config-airbnb-base": "11.1.1", | ||
"eslint-plugin-import": "2.2.0" | ||
"babel-preset-es2015": "6.24.1", | ||
"eslint": "4.3.0", | ||
"eslint-config-airbnb-base": "11.3.1", | ||
"eslint-plugin-import": "2.7.0" | ||
}, | ||
"dependencies": {}, | ||
"repository": { | ||
@@ -41,0 +40,0 @@ "type": "git", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
136971
1