New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

no-bump

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

no-bump - npm Package Compare versions

Comparing version 0.5.1 to 0.6.0

lib/api-0ae32b1b.js

0

bin/bump.js
#!/usr/bin/env node
require('../lib/cli.cjs')

47

lib/cli.cjs.js
'use strict';
var apiImpl = require('./api-impl-85667ef7.js');
var api = require('./api-73633548.js');
var path = require('path');
var fs = require('fs');
var core = require('@swc/core');
require('fs/promises');
require('rollup');
require('lodash.merge');
require('@rollup/plugin-alias');

@@ -14,18 +14,17 @@ require('@rollup/plugin-replace');

require('@rollup/plugin-commonjs');
require('rollup-plugin-postcss');
require('lodash.merge');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
var path__default = /*#__PURE__*/_interopDefaultLegacy(path);
var fs__default = /*#__PURE__*/_interopDefaultLegacy(fs);
const configFiles = [
'bump.config.js',
'bump.config.ts'
];
// For future we will support inline config from stdin
const resolveConfig = async ()=>{
try {
let count = apiImpl.len(apiImpl.configFiles);
let count = api.len(configFiles);
let file = '';
while(count){
const name = apiImpl.configFiles[count - 1];
const p = path__default["default"].resolve(process.cwd(), name);
if (apiImpl.existSync(p)) {
const name = configFiles[count - 1];
const p = path.resolve(process.cwd(), name);
if (fs.existsSync(p)) {
file = p;

@@ -37,3 +36,3 @@ break;

if (!file) return {};
let code = await fs__default["default"].promises.readFile(file, 'utf-8');
let code = await fs.promises.readFile(file, 'utf-8');
({ code } = await core.transform(code, {

@@ -49,7 +48,7 @@ filename: file,

} catch (err) {
throw apiImpl.throwInvalidateError(err);
throw api.throwInvalidateError(err);
}
};
const loadConfigFromBundledFile = async (fileName, bundledCode)=>{
const extension = path__default["default"].extname(fileName);
const extension = path.extname(fileName);
const defaultLoader = require.extensions[extension];

@@ -74,8 +73,8 @@ require.extensions[extension] = (module, filename)=>{

const message = error.plugin ? `(plugin ${error.plugin}) ${declaration}` : declaration || error;
apiImpl.print.tip(message);
if (error.url) apiImpl.print.log(error.url);
if (error.loc) apiImpl.print.danger(`${error.loc.file || error.id}:${error.loc.line}:${error.loc.column}`);
else if (error.id) apiImpl.print.danger(error.id);
if (error.frame) apiImpl.print.danger(error.frame);
if (error.stack) apiImpl.print.danger(error.stack);
api.print.tip(message);
if (error.url) api.print.log(error.url);
if (error.loc) api.print.danger(`${error.loc.file || error.id}:${error.loc.line}:${error.loc.column}`);
else if (error.id) api.print.danger(error.id);
if (error.frame) api.print.danger(error.frame);
if (error.stack) api.print.danger(error.stack);
};

@@ -85,3 +84,7 @@ var cli = (async function() {

const options = await resolveConfig();
await apiImpl.build(options);
if (!options.watch) {
await api.build(options);
return;
}
await api.watch(options);
} catch (error) {

@@ -88,0 +91,0 @@ handleError(error);

@@ -1,7 +0,7 @@

import { l as len, c as configFiles, e as existSync, t as throwInvalidateError, b as build, p as print } from './api-impl-5923b2a6.js';
import { l as len, t as throwInvalidateError, b as build, w as watch, p as print } from './api-0ae32b1b.js';
import path from 'path';
import fs from 'fs';
import { transform } from '@swc/core';
import 'fs/promises';
import 'rollup';
import 'lodash.merge';
import '@rollup/plugin-alias';

@@ -12,4 +12,8 @@ import '@rollup/plugin-replace';

import '@rollup/plugin-commonjs';
import 'rollup-plugin-postcss';
import 'lodash.merge';
const configFiles = [
'bump.config.js',
'bump.config.ts'
];
// For future we will support inline config from stdin

@@ -23,3 +27,3 @@ const resolveConfig = async ()=>{

const p = path.resolve(process.cwd(), name);
if (existSync(p)) {
if (fs.existsSync(p)) {
file = p;

@@ -76,3 +80,7 @@ break;

const options = await resolveConfig();
await build(options);
if (!options.watch) {
await build(options);
return;
}
await watch(options);
} catch (error) {

@@ -79,0 +87,0 @@ handleError(error);

'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var apiImpl = require('./api-impl-85667ef7.js');
var api = require('./api-73633548.js');
require('fs/promises');
require('rollup');
require('fs');
require('path');
require('lodash.merge');
require('@rollup/plugin-alias');

@@ -15,8 +11,9 @@ require('@rollup/plugin-replace');

require('@rollup/plugin-commonjs');
require('rollup-plugin-postcss');
require('lodash.merge');
require('path');
exports.build = apiImpl.build;
exports.define = apiImpl.define;
exports.watch = apiImpl.watch;
exports.build = api.build;
exports.define = api.define;
exports.watch = api.watch;

@@ -0,9 +1,9 @@

import * as rollup from 'rollup';
import { ModuleFormat, ExternalOption, Plugin, InputOption } from 'rollup';
import { RollupCommonJSOptions } from '@rollup/plugin-commonjs';
import { RollupNodeResolveOptions } from '@rollup/plugin-node-resolve';
import { ModuleFormat, ExternalOption, Plugin, InputOption } from 'rollup';
import { PostCSSPluginConf } from 'rollup-plugin-postcss';
import { PluginOptions } from 'rollup-plugin-swc3';
declare type BumpInputOption = InputOption | Record<string, string[]>;
declare type GetFileName = (context: {
type BumpInputOption = InputOption | Record<string, string[]>;
type GetFileName = (context: {
format: ModuleFormat;

@@ -40,7 +40,2 @@ minify: boolean;

* @default `true`
* @description Extract CSS into a single file.
*/
extractCss?: boolean;
/**
* @default `true`
* @description Generator bundle source map.

@@ -99,3 +94,2 @@ */

swc?: PluginOptions | boolean;
postcss?: PostCSSPluginConf | boolean;
}

@@ -114,14 +108,11 @@ interface BumpOptions {

clean?: boolean;
/**
* @default `false`
* Watch mode
*/
watch?: boolean;
resolve?: BumpResolveOptions;
external?: ExternalOption;
global?: Record<string, string>;
plugins?: Record<string, Plugin>;
/**
* @deprecated Please use `internalOptions` instead.
* @description Internal plugins otpions
*/
internalPlugins?: BumpInternalPlugins;
/**
* @description set bump internal plugins options
*/
plugins?: Array<Plugin>;
internalOptions?: {

@@ -136,9 +127,5 @@ plugins?: BumpInternalPlugins;

declare const define: (options?: BumpOptions) => BumpOptions | undefined;
/**
* ExtraOptions only use for bump internal configs.
* I don't want expose too many details to user.
*/
declare const build: (options?: BumpOptions) => Promise<void>;
declare const watch: (options?: BumpOptions) => Promise<void>;
declare const build: (options?: BumpOptions) => Promise<rollup.RollupOutput[]>;
declare const watch: (options?: BumpOptions) => Promise<rollup.RollupWatcher>;
export { BumpOptions, BumpOutputOptions, build, define, watch };

@@ -1,6 +0,4 @@

export { b as build, d as define, w as watch } from './api-impl-5923b2a6.js';
export { b as build, d as define, w as watch } from './api-0ae32b1b.js';
import 'fs/promises';
import 'rollup';
import 'fs';
import 'path';
import 'lodash.merge';
import '@rollup/plugin-alias';

@@ -11,2 +9,3 @@ import '@rollup/plugin-replace';

import '@rollup/plugin-commonjs';
import 'rollup-plugin-postcss';
import 'lodash.merge';
import 'path';
{
"name": "no-bump",
"version": "0.5.1",
"version": "0.6.0",
"description": "A zero config bundler.",

@@ -33,19 +33,17 @@ "main": "lib/index.cjs.js",

"prettier": "^2.6.2",
"rollup-plugin-dts": "^4.2.2",
"rollup-plugin-dts": "^5.0.0",
"ts-node": "^10.8.1",
"tslib": "^2.4.0",
"typescript": "^4.7.3"
"typescript": "^4.9.3"
},
"dependencies": {
"@rollup/plugin-alias": "^3.1.9",
"@rollup/plugin-commonjs": "^22.0.0",
"@rollup/plugin-node-resolve": "^13.3.0",
"@rollup/plugin-replace": "^4.0.0",
"@swc/core": "^1.2.197",
"@swc/helpers": "^0.3.17",
"@rollup/plugin-alias": "^4.0.2",
"@rollup/plugin-commonjs": "^23.0.3",
"@rollup/plugin-node-resolve": "^15.0.1",
"@rollup/plugin-replace": "^5.0.1",
"@swc/core": "^1.3.20",
"@swc/helpers": "^0.4.14",
"lodash.merge": "^4.6.2",
"postcss": "^8.4.14",
"rollup": "^2.75.5",
"rollup-plugin-postcss": "^4.0.2",
"rollup-plugin-swc3": "^0.3.0"
"rollup": "^3.5.0",
"rollup-plugin-swc3": "^0.7.0"
},

@@ -58,4 +56,7 @@ "ava": {

"ts-node/register"
],
"files": [
"__tests__/*.spec.ts"
]
}
}

@@ -0,0 +0,0 @@ # NoBump

Sorry, the diff of this file is not supported yet

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