🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

unbuild

Package Overview
Dependencies
Maintainers
1
Versions
107
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

unbuild - npm Package Compare versions

Comparing version

to
0.1.5

7

CHANGELOG.md

@@ -5,2 +5,9 @@ # Changelog

### [0.1.5](https://github.com/unjs/unbuild/compare/v0.1.4...v0.1.5) (2021-04-09)
### Bug Fixes
* ensure parent dir for link ([87e75b3](https://github.com/unjs/unbuild/commit/87e75b35c380a65eaa05e30adce2d2a675340216))
### [0.1.4](https://github.com/unjs/unbuild/compare/v0.1.3...v0.1.4) (2021-04-09)

@@ -7,0 +14,0 @@

17

dist/chunks/build.js

@@ -6,3 +6,2 @@ 'use strict';

const fsp = require('fs/promises');
const mkdirp = require('mkdirp');
const upath = require('upath');

@@ -12,2 +11,3 @@ const chalk = require('chalk');

const rimraf = require('rimraf');
const mkdirp = require('mkdirp');
const defu = require('defu');

@@ -31,6 +31,6 @@ const prettyBytes = require('pretty-bytes');

const fsp__default = /*#__PURE__*/_interopDefaultLegacy(fsp);
const mkdirp__default = /*#__PURE__*/_interopDefaultLegacy(mkdirp);
const chalk__default = /*#__PURE__*/_interopDefaultLegacy(chalk);
const consola__default = /*#__PURE__*/_interopDefaultLegacy(consola);
const rimraf__default = /*#__PURE__*/_interopDefaultLegacy(rimraf);
const mkdirp__default = /*#__PURE__*/_interopDefaultLegacy(mkdirp);
const defu__default = /*#__PURE__*/_interopDefaultLegacy(defu);

@@ -46,4 +46,7 @@ const prettyBytes__default = /*#__PURE__*/_interopDefaultLegacy(prettyBytes);

async function ensuredir(path) {
await mkdirp__default['default'](upath.dirname(path));
}
async function symlink(from, to, force = true) {
await mkdirp__default['default'](upath.dirname(from));
await ensuredir(to);
if (force) {

@@ -267,3 +270,3 @@ await fsp__default['default'].unlink(to).catch(() => {

}
consola__default['default'].info(chalk__default['default'].cyan(`Building ${pkg.name}`));
consola__default['default'].info(chalk__default['default'].cyan(`${ctx.stub ? "Stubbing" : "Building"} ${pkg.name}`));
if (process.env.DEBUG) {

@@ -282,4 +285,6 @@ consola__default['default'].info(`${chalk__default['default'].bold("Root dir:")} ${ctx.rootDir}

}
if (ctx.stub) {
await symlink(upath.resolve(ctx.rootDir), upath.resolve(ctx.rootDir, "node_modules", ctx.pkg.name));
if (ctx.stub && ctx.pkg.name) {
const nodemodulesDir = upath.resolve(ctx.rootDir, "node_modules", ctx.pkg.name);
await symlink(upath.resolve(ctx.rootDir), nodemodulesDir).catch(() => {
});
}

@@ -286,0 +291,0 @@ await typesBuild(ctx);

@@ -9,3 +9,2 @@ 'use strict';

require('fs/promises');
require('mkdirp');
require('upath');

@@ -15,2 +14,3 @@ require('chalk');

require('rimraf');
require('mkdirp');
require('defu');

@@ -17,0 +17,0 @@ require('pretty-bytes');

@@ -9,3 +9,2 @@ 'use strict';

require('fs/promises');
require('mkdirp');
require('upath');

@@ -15,2 +14,3 @@ require('chalk');

require('rimraf');
require('mkdirp');
require('defu');

@@ -17,0 +17,0 @@ require('pretty-bytes');

{
"name": "unbuild",
"version": "0.1.4",
"version": "0.1.5",
"description": "An unified javascript build system",

@@ -5,0 +5,0 @@ "repository": "unjs/unbuild",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet