Socket
Socket
Sign inDemoInstall

brackets-babel-module-formatter

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

brackets-babel-module-formatter - npm Package Compare versions

Comparing version 1.3.0 to 1.4.0

9

index.js

@@ -22,2 +22,9 @@ /* eslint-env node */

// if (typeof define === 'undefined') { var define = function (cb) { cb(require, exports, module); } }
var ifNotDefineCondition = t.binaryExpression("===", t.unaryExpression("typeof", t.identifier("define")), t.literal("undefined"));
var ifNotDefineCall = t.expressionStatement(t.callExpression(t.identifier("cb"), [t.identifier("require"),t.identifier("exports"),t.identifier("module")]));
var ifNotDefineFunc = t.functionDeclaration(null, [t.identifier("cb")], t.blockStatement([ifNotDefineCall]));
var ifNotDefineContent = t.variableDeclaration("var", [t.variableDeclarator(t.identifier("define"), ifNotDefineFunc)]);
var ifNotDefine = t.ifStatement(ifNotDefineCondition, t.blockStatement([ifNotDefineContent]));
// require, exports, module

@@ -42,3 +49,3 @@ var params = [

// assign a new body to the ast
ast.body = [exportDeclaration, t.expressionStatement(defineCall)];
ast.body = [ifNotDefine, exportDeclaration, t.expressionStatement(defineCall)];
};

@@ -45,0 +52,0 @@

2

package.json
{
"name": "brackets-babel-module-formatter",
"version": "1.3.0",
"version": "1.4.0",
"description": "",

@@ -5,0 +5,0 @@ "main": "index.js",

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