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

covgen

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

covgen - npm Package Compare versions

Comparing version 2.0.1 to 2.0.2

43

covenant.js

@@ -6,6 +6,7 @@ #!/usr/bin/env node

var http = require('http'),
request = require('request'),
fs = require('fs');
var url = "http://contributor-covenant.org/version/1/3/0/code_of_conduct.md";
var dest = "CODE_OF_CONDUCT.md";
var url = 'http://contributor-covenant.org/version/1/3/0/code_of_conduct.md';
var dest = 'CODE_OF_CONDUCT.md';

@@ -18,26 +19,24 @@ if (process.argv.length < 3) {

var download = function(url, dest, cb) {
var file = fs.createWriteStream(dest);
var request = http.get(url, function(response) {
response.pipe(file);
file.on('finish', function() {
file.close(cb);
});
}).on('error', function(err) {
fs.unlink(dest);
if (cb) cb(err.message);
});
};
var download = function(url, dest) {
console.log('Downloading Contributors Covenant...');
var replaceEmail = function() {
fs.readFile(dest, 'utf8', function(err, data) {
if (err) console.log(err);
request(url, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log('Replacing e-mail address...');
var newContent = data.replace('[INSERT EMAIL ADDRESS]', process.argv[2]);
fs.writeFile(dest, newContent, 'utf8', function(err, data) {
if (err) console.log(err);
});
var newContent = body.replace('[INSERT EMAIL ADDRESS]', process.argv[2]);
fs.writeFile(dest, newContent, 'utf8', function(err) {
if (err) {
console.log('Error writing file:', err);
}
else {
console.log('Done!');
}
});
} else {
console.log('Error fetching file:', error);
}
});
};
download(url, dest, replaceEmail);
download(url, dest);

@@ -5,3 +5,3 @@ {

"description": "Pulls down the Contributors Covenant into your project.",
"version": "2.0.1",
"version": "2.0.2",
"repository": {

@@ -24,3 +24,6 @@ "type": "git",

"contributors-covenant"
]
],
"dependencies": {
"request": "^2.65.0"
}
}
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