MCPcopy Index your code
hub / github.com/nodejs/node / getVotingRecords

Function getVotingRecords

tools/find-inactive-tsc.mjs:88–105  ·  view source on GitHub ↗
(tscMembers, votes)

Source from the content-addressed store, hash-verified

86}
87
88async function getVotingRecords(tscMembers, votes) {
89 const votingRecords = {};
90 for (const member of tscMembers) {
91 votingRecords[member] = 0;
92 }
93 for (const vote of votes) {
94 // Get the vote data.
95 const voteData = JSON.parse(
96 await fs.promises.readFile(path.join('.tmp/votes', vote), 'utf8'),
97 );
98 for (const member in voteData.votes) {
99 if (tscMembers.includes(member)) {
100 votingRecords[member]++;
101 }
102 }
103 }
104 return votingRecords;
105}
106
107async function moveVotingToRegular(peopleToMove) {
108 const readmeText = readline.createInterface({

Callers 1

Calls 4

includesMethod · 0.80
parseMethod · 0.65
readFileMethod · 0.45
joinMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…