🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

pear-build

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pear-build - npm Package Compare versions

Comparing version
0.1.0
to
0.1.1
+20
-5
index.js

@@ -31,3 +31,6 @@ const path = require('path')

fs.writeFileSync(path.join(target, 'package.json'), fs.readFileSync(pkgPath))
await fs.promises.writeFile(
path.join(target, 'package.json'),
await fs.promises.readFile(pkgPath)
)

@@ -54,9 +57,21 @@ const apps = [

}
const archApp = path.join(byArch, arch, 'app', appName)
const archApp = path.join(byArch, arch, 'app')
await fs.promises.mkdir(archApp, { recursive: true })
const src = new Localdrive(app)
const dst = new Localdrive(archApp)
const stat = await fs.promises.stat(app)
let src, dst, mirror
if (stat.isDirectory()) {
const appDir = path.join(archApp, appName)
await fs.promises.mkdir(appDir, { recursive: true })
src = new Localdrive(app)
dst = new Localdrive(appDir)
mirror = src.mirror(dst)
} else {
src = new Localdrive(path.dirname(app))
dst = new Localdrive(archApp)
mirror = src.mirror(dst, { prefix: '/' + path.basename(app) })
}
await src.ready()
await dst.ready()
const mirror = src.mirror(dst)
console.log(app, 'mirroring to', archApp)

@@ -63,0 +78,0 @@ const promise = mirror.done()

+1
-1
{
"name": "pear-build",
"version": "0.1.0",
"version": "0.1.1",
"main": "index.js",

@@ -5,0 +5,0 @@ "type": "commonjs",