Socket
Socket
Sign inDemoInstall

all-contributors-cli

Package Overview
Dependencies
Maintainers
4
Versions
121
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

all-contributors-cli - npm Package Compare versions

Comparing version 6.9.2 to 6.9.3

14

dist/generate/index.js

@@ -9,7 +9,5 @@ "use strict";

var badgeRegex = /\[!\[All Contributors\]\([a-zA-Z0-9\-./_:?=]+\)\]\(#[\w-]+\)/;
function injectListBetweenTags(newContent) {
return function (previousContent) {
var tagToLookFor = '<!-- ALL-CONTRIBUTORS-LIST:';
var tagToLookFor = `<!-- ALL-CONTRIBUTORS-LIST:`;
var closingTag = '-->';

@@ -42,9 +40,13 @@ var startOfOpeningTagIndex = previousContent.indexOf(`${tagToLookFor}START`);

return function (previousContent) {
var regexResult = badgeRegex.exec(previousContent);
var tagToLookFor = `<!-- ALL-CONTRIBUTORS-BADGE:`;
var closingTag = '-->';
var startOfOpeningTagIndex = previousContent.indexOf(`${tagToLookFor}START`);
var endOfOpeningTagIndex = previousContent.indexOf(closingTag, startOfOpeningTagIndex);
var startOfClosingTagIndex = previousContent.indexOf(`${tagToLookFor}END`, endOfOpeningTagIndex);
if (!regexResult) {
if (startOfOpeningTagIndex === -1 || endOfOpeningTagIndex === -1 || startOfClosingTagIndex === -1) {
return previousContent;
}
return previousContent.slice(0, regexResult.index) + newContent + previousContent.slice(regexResult.index + regexResult[0].length);
return [previousContent.slice(0, endOfOpeningTagIndex + closingTag.length), newContent, previousContent.slice(startOfClosingTagIndex)].join('');
};

@@ -51,0 +53,0 @@ }

@@ -7,3 +7,3 @@ "use strict";

var badgeContent = '[![All Contributors](https://img.shields.io/badge/all_contributors-0-orange.svg?style=flat-square)](#contributors-)';
var badgeContent = ['<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->', '[![All Contributors](https://img.shields.io/badge/all_contributors-0-orange.svg?style=flat-square)](#contributors-)', '<!-- ALL-CONTRIBUTORS-BADGE:END -->'].join('\n');
var headerContent = 'Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):';

@@ -10,0 +10,0 @@ var listContent = ['<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->', '<!-- prettier-ignore-start -->', '<!-- markdownlint-disable -->', '<!-- markdownlint-enable -->', '<!-- prettier-ignore-end -->', '<!-- ALL-CONTRIBUTORS-LIST:END -->'].join('\n');

{
"name": "all-contributors-cli",
"version": "6.9.2",
"version": "6.9.3",
"description": "Tool to easily add recognition for new contributors",

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

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