Socket
Socket
Sign inDemoInstall

systemjs-builder

Package Overview
Dependencies
100
Maintainers
1
Versions
139
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.16.7 to 0.16.8

5

compilers/esm.js
var traceur = require('traceur');
var traceurGet = require('../lib/utils').traceurGet;
var syntaxDynamicImport = require('babel-plugin-syntax-dynamic-import');
var ParseTreeTransformer = traceurGet('codegeneration/ParseTreeTransformer.js').ParseTreeTransformer;

@@ -66,2 +68,3 @@ var ModuleSpecifier = traceurGet('syntax/trees/ParseTrees.js').ModuleSpecifier;

ast: true,
plugins: [syntaxDynamicImport],
resolveModuleSource: function(dep) {

@@ -95,3 +98,3 @@ if (depsList.indexOf(dep) == -1)

compact: false,
plugins: [[require('babel-plugin-transform-es2015-modules-systemjs'), { systemGlobal: opts.systemGlobal }]],
plugins: [syntaxDynamicImport, [require('babel-plugin-transform-es2015-modules-systemjs'), { systemGlobal: opts.systemGlobal }]],
filename: load.path,

@@ -98,0 +101,0 @@ //sourceFileName: load.path,

2

lib/rollup.js

@@ -29,3 +29,3 @@ var rollup = require('rollup');

function isESM(moduleName) {
return tree[moduleName] && tree[moduleName].metadata && tree[moduleName].metadata.format == 'esm' && !tree[moduleName].metadata.originalSource;
return tree[moduleName] && tree[moduleName].metadata && tree[moduleName].metadata.format == 'esm' && !tree[moduleName].metadata.originalSource && !tree[moduleName].source.match(/\s+import\s*\(/);
}

@@ -32,0 +32,0 @@

{
"name": "systemjs-builder",
"version": "0.16.7",
"version": "0.16.8",
"description": "SystemJS Build Tool",

@@ -8,2 +8,3 @@ "main": "index.js",

"babel-core": "^6.24.1",
"babel-plugin-syntax-dynamic-import": "^6.18.0",
"babel-plugin-transform-amd-system-wrapper": "^0.3.7",

@@ -10,0 +11,0 @@ "babel-plugin-transform-cjs-system-wrapper": "^0.6.2",

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc