diff --git a/README.md b/README.md index 20a863f8dd8..8ac9fbe4d5c 100644 --- a/README.md +++ b/README.md @@ -198,14 +198,66 @@ These folks keep the project moving and are resources for help. The people who manage releases, review feature requests, and meet regularly to ensure ESLint is properly maintained. - +
+ +
+Nicholas C. Zakas +
+
+ +
+Kevin Partington +
+
+ +
+Ilya Volodin +
+
+ +
+Brandon Mills +
+
+ +
+Toru Nagashima +
+
+ +
+Gyandeep Singh +
+
+ +
+Kai Cataldo +
+
+ +
+Teddy Katz +
+
### Committers The people who review and fix bugs and help triage issues. - +
+ +
+薛定谔的猫 +
+
+ +
+Pig Fang +
+
## Sponsors @@ -213,6 +265,11 @@ The following companies, organizations, and individuals support ESLint's ongoing +

Gold Sponsors

+

Airbnb Facebook Open Source Badoo

Silver Sponsors

+

AMP Project

Bronze Sponsors

+

Faithlife

+ ## Technology Sponsors diff --git a/package.json b/package.json index ce8e7802bc4..5fea2853749 100644 --- a/package.json +++ b/package.json @@ -81,6 +81,7 @@ "brfs": "^2.0.0", "chai": "^4.0.1", "cheerio": "^0.22.0", + "common-tags": "^1.8.0", "coveralls": "^3.0.1", "dateformat": "^3.0.3", "ejs": "^2.6.1", diff --git a/tools/update-readme.js b/tools/update-readme.js index 42c5415c11c..da7ea03a194 100644 --- a/tools/update-readme.js +++ b/tools/update-readme.js @@ -15,7 +15,7 @@ const path = require("path"); const fs = require("fs"); -const { unIndent } = require("../tests/lib/rules/_utils"); +const { stripIndents } = require("common-tags"); //----------------------------------------------------------------------------- // Data @@ -50,7 +50,7 @@ delete allSponsors.backers; */ function formatTeamMembers(members, label) { /* eslint-disable indent*/ - return unIndent` + return stripIndents` ${ members.map((member, index) => `
@@ -71,7 +71,7 @@ function formatSponsors(sponsors) { const nonEmptySponsors = Object.keys(sponsors).filter(tier => sponsors[tier].length > 0); /* eslint-disable indent*/ - return unIndent` + return stripIndents` ${ nonEmptySponsors.map(tier => `

${tier[0].toUpperCase()}${tier.slice(1)} Sponsors

${