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

dlvr

Package Overview
Dependencies
Maintainers
1
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dlvr - npm Package Compare versions

Comparing version 3.1.0 to 3.2.0

2

package.json
{
"name": "dlvr",
"version": "3.1.0",
"version": "3.2.0",
"description": "DeLiVeR - Command Line Tool to automate releasing processes on GitHub/GitLab/npm",

@@ -5,0 +5,0 @@ "bin": {

@@ -16,2 +16,8 @@ var ArgumentParser = require('argparse').ArgumentParser;

subparsers.addParser('release-ci', {
addHelp: true,
help:
'Auto releases without prompt or exits process gracefully if current branch is not master'
});
subparsers.addParser('secrets', {

@@ -18,0 +24,0 @@ addHelp: true,

const status = require('./status');
const parsedArgs = require('./argparse');
const releaseCmd = require('./release');
const release = require('./release');
module.exports = {
status,
releaseCmd,
releaseCmd: release.releaseCmd,
releaseCiCmd: release.releaseCiCmd,
parsedArgs
};
const semver = require('semver');
const git = require('simple-git');
const prompt = require('prompt');

@@ -49,2 +50,14 @@ const perform = require('../perform');

module.exports = releaseCmd;
const releaseCiCmd = async => {
git(process.cwd()).status((err, data) => {
if (err) utils.fatal(err.message);
data.current === 'master'
? releaseCmd({VERSION: 'auto', force: true})
: utils.quit('DLVR: Not on master - skipping release');
});
};
module.exports = {
releaseCmd,
releaseCiCmd
};
#! /usr/bin/env node
const {status, parsedArgs, releaseCmd} = require('./commands');
const {status, parsedArgs, releaseCmd, releaseCiCmd} = require('./commands');
const generator = require('./generator');

@@ -27,2 +27,6 @@ const args = parsedArgs();

break;
case 'release-ci':
releaseCiCmd();
break;
}

@@ -72,6 +72,8 @@ const fs = require('fs');

const cleanup = () => {
spinner.create('Cleaning up ...');
spinner.create('Remove Changelog file');
return new Promise((resolve, reject) => {
fs.unlinkSync(FILE_CHANGELOG);
resolve();
fs.access(FILE_CHANGELOG, err => {
if (!err) fs.unlinkSync(FILE_CHANGELOG);
resolve();
});
});

@@ -78,0 +80,0 @@ };

@@ -33,2 +33,3 @@ #! /usr/bin/env node

await utils.saveVersion(configs);
await utils.cleanup();
await git.commitAndPush(configs);

@@ -48,3 +49,2 @@ await git.tagAndPush(configs);

await slack.send(configs);
utils.cleanup();
spinner.success();

@@ -51,0 +51,0 @@ output.successMessage(configs);

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