Socket
Socket
Sign inDemoInstall

bunchee

Package Overview
Dependencies
Maintainers
1
Versions
144
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bunchee - npm Package Compare versions

Comparing version 5.2.0-beta.1 to 5.2.0

44

dist/bin/cli.js

@@ -136,9 +136,2 @@ #!/usr/bin/env node

};
function paint(prefix, prefixColor, ...arg) {
if (pc.isColorSupported) {
console.log(pc[prefixColor](prefix), ...arg);
} else {
console.log(prefix, ...arg);
}
}

@@ -481,3 +474,3 @@ function exit(err) {

var version = "5.2.0-beta.1";
var version = "5.2.0";

@@ -1031,8 +1024,17 @@ function relativify(path) {

const spinner = ora({
text: 'Building...\n',
text: 'Building...\n\n',
color: 'green'
});
function stopSpinner() {
function stopSpinner(text) {
if (spinner.isSpinning) {
spinner.stop();
spinner.clear();
console.log();
if (text) {
spinner.stopAndPersist({
symbol: '✔',
text
});
} else {
spinner.stop();
}
}

@@ -1043,9 +1045,10 @@ }

initialBuildContext = buildContext;
spinner.start();
}
function onBuildEnd(assetJobs) {
// Stop spinner before logging output files and sizes on build end
if (watch) {
stopSpinner('');
logWatcherBuildTime(assetJobs);
} else {
// Stop spinner before logging output files and sizes
stopSpinner();
if (assetJobs.length === 0) {

@@ -1065,7 +1068,8 @@ logger.warn('The "src" directory does not contain any entry files. ' + 'For proper usage, please refer to the following link: ' + 'https://github.com/huozhi/bunchee#usage');

};
spinner.start();
if (watch) {
logger.log(`Watching project ${cwd}...`);
}
try {
await index_js.bundle(cliEntry, bundleConfig);
} catch (err) {
stopSpinner();
if (err.name === 'NOT_EXISTED') {

@@ -1088,9 +1092,5 @@ buildError = {

// watching mode
if (watch) {
logger.log(`Watching project ${cwd}...`);
return;
if (!watch) {
stopSpinner(`bunchee ${version} build completed`);
}
// build mode
logger.log();
paint('✓', 'green', `bunchee ${version} build completed`);
}

@@ -1121,3 +1121,3 @@ async function main() {

if (watcherCounter === 0) {
logger.info(`Build in ${(perf_hooks.performance.now() - startTime).toFixed(2)}ms`);
logger.info(`Built in ${(perf_hooks.performance.now() - startTime).toFixed(2)}ms`);
}

@@ -1124,0 +1124,0 @@ }

{
"name": "bunchee",
"version": "5.2.0-beta.1",
"version": "5.2.0",
"description": "zero config bundler for js/ts/jsx libraries",

@@ -5,0 +5,0 @@ "bin": "./dist/bin/cli.js",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc