🚀. Socket Launch Week Day 3:Socket Firewall Now Blocks Malicious VS Code and Open VSX Extensions.Learn more
Sign In

updot

Package Overview
Dependencies
Maintainers
5
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

updot - npm Package Compare versions

Comparing version
1.1.6
to
1.1.7
+30
-17
index.js

@@ -16,14 +16,2 @@ #!/usr/bin/env node

function ncpPromise (src, dest, opts) {
return new Promise(function (resolve, reject) {
fs.copy(src, dest, opts, function (err, data) {
if (err !== null) {
reject(err)
} else {
resolve(data)
}
})
})
}
function chdir (path) {

@@ -188,2 +176,3 @@ mylog('chdir: ' + path)

packageJsonFiles = packageJson.files
packageJsonFiles.push('package.json')
} else {

@@ -197,8 +186,32 @@ mylog('Excluding default files')

try {
await ncpPromise(source, dest, opts)
} catch (e) {
console.log('Error in ncpPromise:' + source + ' ' + dest)
mylog(e)
if (packageJsonFiles) {
console.log('packageJsonFiles', packageJsonFiles)
let foundPackageJson = false
for (let file of packageJsonFiles) {
if (file === 'package.json') {
foundPackageJson = true
}
console.log('file: ' + file)
if (file.slice(-1) === '*') {
// This is a directory wildcard
file = file.slice(0, -1)
}
const src = source + '/' + file
const dst = dest + '/' + file
try {
fs.copySync(src, dst)
} catch (e) {
console.log('Error in copySync 1:' + src + ' ' + dst)
mylog(e)
}
}
} else {
try {
fs.copySync(source, dest, opts)
} catch (e) {
console.log('Error in copySync 3:' + source + ' ' + dest)
mylog(e)
}
}
console.log('**** Complete ' + dir + ' ****')

@@ -205,0 +218,0 @@ }

{
"name": "updot",
"version": "1.1.6",
"version": "1.1.7",
"description": "Update dependencies from the ../ of a repo into the repo's node_modules directory",

@@ -13,4 +13,4 @@ "bin": "./index.js",

"dependencies": {
"fs-extra": "^4.0.1"
"fs-extra": "^5.0.0"
}
}

@@ -5,5 +5,5 @@ # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.

fs-extra@^4.0.1:
version "4.0.3"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94"
fs-extra@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-5.0.0.tgz#414d0110cdd06705734d055652c5411260c31abd"
dependencies:

@@ -10,0 +10,0 @@ graceful-fs "^4.1.2"