Comparing version 0.4.137 to 0.4.138
@@ -45,21 +45,13 @@ "use strict"; | ||
} | ||
var isJsApp = function (pkg) { | ||
var result = false; | ||
if (pkg.dependencies) { | ||
var keys = Object.keys(pkg.dependencies); | ||
for (var _i = 0, keys_1 = keys; _i < keys_1.length; _i++) { | ||
var key = keys_1[_i]; | ||
if (key.startsWith('@jsapp')) { | ||
result = true; | ||
} | ||
} | ||
} | ||
return result; | ||
var isSpinApp = function (pkg) { | ||
return Object.keys(pkg.dependencies || {}) | ||
.concat(Object.keys(pkg.devDependencies || {})) | ||
.indexOf('spinjs') >= 0; | ||
}; | ||
exports.default = (function (pkg, packageJsonPath) { | ||
if (!isJsApp(pkg)) { | ||
if (!isSpinApp(pkg)) { | ||
return undefined; | ||
} | ||
var requireDep = createRequire_1.default(path.dirname(packageJsonPath)); | ||
var deps = getDeps(packageJsonPath, requireDep, {}); | ||
var deps = __assign({}, getDeps(packageJsonPath, requireDep, {}), (pkg.devDependencies || {})); | ||
var stack = []; | ||
@@ -66,0 +58,0 @@ if (deps['apollo-server-express']) { |
{ | ||
"name": "spinjs", | ||
"version": "0.4.137", | ||
"version": "0.4.138", | ||
"main": "lib/index.js", | ||
@@ -5,0 +5,0 @@ "scripts": { |
@@ -1,2 +0,2 @@ | ||
<p align="center"><a href="#"><img width="150" src="https://rawgit.com/sysgears/spinjs/master/logo.svg"></a></p> | ||
<p align="center"><a href="#"><img width="150" src="https://rawgit.com/sysgears/jsapp/master/packages/spinjs/logo.svg"></a></p> | ||
@@ -3,0 +3,0 @@ ## spinjs - the best build tool - is the one that don't need build rules |
@@ -36,21 +36,13 @@ import * as fs from 'fs'; | ||
const isJsApp = (pkg: any): boolean => { | ||
let result = false; | ||
if (pkg.dependencies) { | ||
const keys = Object.keys(pkg.dependencies); | ||
for (const key of keys) { | ||
if (key.startsWith('@jsapp')) { | ||
result = true; | ||
} | ||
} | ||
} | ||
return result; | ||
}; | ||
const isSpinApp = (pkg: any): boolean => | ||
Object.keys(pkg.dependencies || {}) | ||
.concat(Object.keys(pkg.devDependencies || {})) | ||
.indexOf('spinjs') >= 0; | ||
export default (pkg: any, packageJsonPath: string): any => { | ||
if (!isJsApp(pkg)) { | ||
if (!isSpinApp(pkg)) { | ||
return undefined; | ||
} | ||
const requireDep = createRequire(path.dirname(packageJsonPath)); | ||
const deps = getDeps(packageJsonPath, requireDep, {}); | ||
const deps = { ...getDeps(packageJsonPath, requireDep, {}), ...(pkg.devDependencies || {}) }; | ||
@@ -57,0 +49,0 @@ const stack = []; |
Sorry, the diff of this file is not supported yet
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
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
413391
6888