Socket
Socket
Sign inDemoInstall

babel-plugin-transform-require-ignore

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

babel-plugin-transform-require-ignore - npm Package Compare versions

Comparing version 0.1.0 to 0.1.1

8

lib/__tests__/index.spec.js

@@ -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",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc