Comparing version 0.2.1 to 0.2.2
@@ -5,2 +5,9 @@ # Changelog | ||
### [0.2.2](https://github.com/unjs/unbuild/compare/v0.2.1...v0.2.2) (2021-04-21) | ||
### Bug Fixes | ||
* **mkdist:** rmdir before stubbing ([1ca50a4](https://github.com/unjs/unbuild/commit/1ca50a499f692f9d0cfdac4b6384836fb292af93)) | ||
### [0.2.1](https://github.com/unjs/unbuild/compare/v0.2.0...v0.2.1) (2021-04-21) | ||
@@ -7,0 +14,0 @@ |
@@ -10,6 +10,6 @@ 'use strict'; | ||
const jiti = require('jiti'); | ||
const mkdirp = require('mkdirp'); | ||
const fsp = require('fs/promises'); | ||
const util = require('util'); | ||
const mkdirp = require('mkdirp'); | ||
const rimraf = require('rimraf'); | ||
const _rimraf = require('rimraf'); | ||
const rollup = require('rollup'); | ||
@@ -34,5 +34,5 @@ const commonjs = require('@rollup/plugin-commonjs'); | ||
const jiti__default = /*#__PURE__*/_interopDefaultLegacy(jiti); | ||
const mkdirp__default = /*#__PURE__*/_interopDefaultLegacy(mkdirp); | ||
const fsp__default = /*#__PURE__*/_interopDefaultLegacy(fsp); | ||
const mkdirp__default = /*#__PURE__*/_interopDefaultLegacy(mkdirp); | ||
const rimraf__default = /*#__PURE__*/_interopDefaultLegacy(rimraf); | ||
const _rimraf__default = /*#__PURE__*/_interopDefaultLegacy(_rimraf); | ||
const commonjs__default = /*#__PURE__*/_interopDefaultLegacy(commonjs); | ||
@@ -62,7 +62,7 @@ const alias__default = /*#__PURE__*/_interopDefaultLegacy(alias); | ||
} | ||
async function cleanDir(dir) { | ||
const rimraf = util.promisify(_rimraf__default); | ||
async function rmdir(dir) { | ||
await fsp__default.unlink(dir).catch(() => { | ||
}); | ||
await util.promisify(rimraf__default)(dir); | ||
await mkdirp__default(dir); | ||
await rimraf(dir); | ||
} | ||
@@ -247,2 +247,3 @@ | ||
if (ctx.stub) { | ||
await rmdir(distDir); | ||
await symlink(entry.input, distDir); | ||
@@ -322,3 +323,4 @@ } else { | ||
for (const dir of new Set(ctx.entries.map((e) => e.outDir).sort())) { | ||
await cleanDir(dir); | ||
await rmdir(dir); | ||
await mkdirp__default(dir); | ||
} | ||
@@ -325,0 +327,0 @@ } |
@@ -13,5 +13,5 @@ 'use strict'; | ||
require('jiti'); | ||
require('mkdirp'); | ||
require('fs/promises'); | ||
require('util'); | ||
require('mkdirp'); | ||
require('rimraf'); | ||
@@ -18,0 +18,0 @@ require('rollup'); |
@@ -13,5 +13,5 @@ 'use strict'; | ||
require('jiti'); | ||
require('mkdirp'); | ||
require('fs/promises'); | ||
require('util'); | ||
require('mkdirp'); | ||
require('rimraf'); | ||
@@ -18,0 +18,0 @@ require('rollup'); |
{ | ||
"name": "unbuild", | ||
"version": "0.2.1", | ||
"version": "0.2.2", | ||
"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
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
35231
815