Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

gh-lint

Package Overview
Dependencies
Maintainers
2
Versions
21
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gh-lint - npm Package Compare versions

Comparing version 0.8.1 to 0.9.0

44

lib/cli/commands/check.js

@@ -66,38 +66,32 @@ 'use strict';

for (const ruleName in results[repoName]) {
const ruleResults = results[repoName][ruleName];
const ruleResult = results[repoName][ruleName];
count++;
if (opts.tap) {
if (ruleResults.length) {
let idx = 0;
for (const result of ruleResults) {
console.log(
`not ok ${count} ${repoName}: ${ruleName}${idx ? ' ' + idx : ''}
if (ruleResult.valid) {
passed++;
console.log(
`ok ${count} ${repoName}: ${ruleName}
---
message: ${JSON.stringify(result.message)}${extraMessages(result)}
severity: ${result.mode == 2 ? 'error' : 'warning'}
${tapTestMeta(repoName, ruleName)}`);
idx++;
}
} else {
passed++;
console.log(
`ok ${count} ${repoName}: ${ruleName}
`not ok ${count} ${repoName}: ${ruleName}
---
message: ${JSON.stringify(ruleResult.message)}${extraMessages(ruleResult)}
severity: ${ruleResult.mode == 2 ? 'error' : 'warning'}
${tapTestMeta(repoName, ruleName)}`);
}
} else {
if (ruleResults.length) {
for (const result of ruleResults) {
let logMethod, resType;
if (result.mode == 2) {
logMethod = resType = 'error';
hasErrors = true;
} else {
logMethod = 'warn';
resType = 'warning';
}
console[logMethod](`${resType} ${repoName}: ${ruleName} - ${result.message}`);
if (ruleResult.valid) {
passed++;
} else {
let logMethod, resType;
if (ruleResult.mode == 2) {
logMethod = resType = 'error';
hasErrors = true;
} else {
logMethod = 'warn';
resType = 'warning';
}
} else {
passed++;
console[logMethod](`${resType} ${repoName}: ${ruleName} - ${ruleResult.message}`);
}

@@ -104,0 +98,0 @@ }

@@ -43,4 +43,4 @@ 'use strict';

for (const ruleName in sourceRules) {
const ruleConfigs = sourceRules[ruleName];
repoResults[ruleName] = await checkRule(orgRepo, ruleName, ruleConfigs, sourceData);
const ruleConfig = sourceRules[ruleName];
repoResults[ruleName] = await checkRule(orgRepo, ruleName, ruleConfig, sourceData);
}

@@ -135,11 +135,7 @@ }

const sourceRules = repoSources[source] = repoSources[source] || {};
// multiple configs per rule - no longer supported
// sourceRules[ruleName] = sourceRules[ruleName] || [];
// sourceRules[ruleName].push(ruleOptions);
// config for smaller scope overrides config for bigger scope
if (ruleOptions.mode === 0)
delete sourceRules[ruleName];
else
sourceRules[ruleName] = [ruleOptions];
sourceRules[ruleName] = ruleOptions;
}

@@ -257,3 +253,3 @@ }

async function checkRule(orgRepo, ruleName, ruleConfigs, sourceData) {
async function checkRule(orgRepo, ruleName, ruleConfig, sourceData) {
const ruleDefinition = execute.getRuleDefinition(ruleName);

@@ -264,11 +260,5 @@ if (typeof ruleDefinition.check != 'function') {

}
const results = [];
for (const ruleCfg of ruleConfigs) {
const result = await ruleDefinition.check(ruleCfg, sourceData, orgRepo, github);
if (!result.valid) {
result.mode = ruleCfg.mode;
results.push(result);
}
}
return results;
const result = await ruleDefinition.check(ruleConfig, sourceData, orgRepo, github);
if (!result.valid) result.mode = ruleConfig.mode;
return result;
}

@@ -275,0 +265,0 @@

{
"name": "gh-lint",
"version": "0.8.1",
"version": "0.9.0",
"description": "Rule-based command-line tool for auditing GitHub repositories",

@@ -5,0 +5,0 @@ "main": "lib/execute/index.js",

@@ -20,4 +20,4 @@ 'use strict';

meta: {
'repo-description': [{ mode: 2, minLength: 16 }],
'repo-homepage': [{ mode: 1 }]
'repo-description': { mode: 2, minLength: 16 },
'repo-homepage': { mode: 1 }
}

@@ -31,4 +31,4 @@ }

'milojs/milo': {
'repo-description': [], // no errors
'repo-homepage': [] // no errors
'repo-description': {valid: true},
'repo-homepage': {valid: true}
}

@@ -47,4 +47,4 @@ });

meta: {
'repo-description': [{ mode: 2, minLength: 16 }],
'repo-homepage': [{ mode: 1 }]
'repo-description': { mode: 2, minLength: 16 },
'repo-homepage': { mode: 1 }
}

@@ -58,11 +58,9 @@ }

'MailOnline/videojs-vast-vpaid': {
'repo-description': [], // no errors
'repo-homepage': [
{
errors: 'data.homepage should be string',
message: 'not satisfied',
mode: 1,
valid: false
}
]
'repo-description': {valid: true},
'repo-homepage': {
errors: 'data.homepage should be string',
message: 'not satisfied',
mode: 1,
valid: false
}
}

@@ -69,0 +67,0 @@ });

@@ -35,4 +35,4 @@ 'use strict';

'milojs/milo': {
'repo-description': [], // no errors
'repo-homepage': [] // no errors
'repo-description': {valid: true},
'repo-homepage': {valid: true}
}

@@ -55,15 +55,13 @@ });

'milojs/milo': {
'repo-description': [], // no errors
'repo-homepage': [] // no errors
'repo-description': {valid: true},
'repo-homepage': {valid: true}
},
'MailOnline/videojs-vast-vpaid': {
'repo-description': [], // no errors
'repo-homepage': [
{
errors: 'data.homepage should be string',
message: 'not satisfied',
mode: 1,
valid: false
}
]
'repo-description': {valid: true},
'repo-homepage': {
errors: 'data.homepage should be string',
message: 'not satisfied',
mode: 1,
valid: false
}
}

@@ -70,0 +68,0 @@ });

@@ -36,3 +36,3 @@ 'use strict';

'MailOnline/mol-utils': {
'mol-repo-name': []
'mol-repo-name': {valid: true}
}

@@ -64,10 +64,8 @@ });

'milojs/milo': {
'mol-repo-name': [
{
errors: 'data.name should match pattern "^mol-"',
message: 'not satisfied',
mode: 2,
valid: false
}
]
'mol-repo-name': {
errors: 'data.name should match pattern "^mol-"',
message: 'not satisfied',
mode: 2,
valid: false
}
}

@@ -74,0 +72,0 @@ });

@@ -40,7 +40,7 @@ 'use strict';

'MailOnline/mol-fe': {
meta: { 'repo-description': [{ mode: 2, minLength: 1 }] } },
meta: { 'repo-description': { mode: 2, minLength: 1 } } },
'milojs/milo': {
meta: {
'repo-description': [{ mode: 2, minLength: 16 }],
'repo-homepage': [{ mode: 1, minLength: 1 }]
'repo-description': { mode: 2, minLength: 16 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -71,4 +71,4 @@ }

meta: {
'repo-description': [{ mode: 2, minLength: 1 }],
'repo-homepage': [{ mode: 1, minLength: 1 }]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -78,4 +78,4 @@ },

meta: {
'repo-description': [{ mode: 2, minLength: 1 }],
'repo-homepage': [{ mode: 1, minLength: 1 }]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -105,4 +105,4 @@ }

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -112,4 +112,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -119,4 +119,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -126,4 +126,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -133,4 +133,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -140,4 +140,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -147,4 +147,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -172,4 +172,4 @@ }

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -179,4 +179,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -186,4 +186,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -193,4 +193,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -200,4 +200,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -207,4 +207,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -229,4 +229,4 @@ }

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -236,4 +236,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -243,4 +243,4 @@ },

meta: {
'repo-description': [ { mode: 2, minLength: 1 } ],
'repo-homepage': [ { mode: 1, minLength: 1 } ]
'repo-description': { mode: 2, minLength: 1 },
'repo-homepage': { mode: 1, minLength: 1 }
}

@@ -247,0 +247,0 @@ }

{
"MailOnline/hornetq-connector": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/rsyslog_legacy": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/metro-trackr-api": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/jquery.ezmodal.js": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/s-metric": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/metro-polls-api": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/cuteyp": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/gif-loader": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/grunt-css-annotator": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/sicp-mailonline": {
"repo-description": [],
"repo-homepage": []
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": true
}
},
"MailOnline/metro-ui-trending": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/clj-stingray": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
},
"MailOnline/gargamel": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
},
"MailOnline/throttle": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/splunkbox": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/vim-cljrefactor": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/winston-amqp": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/state-keeper": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/forwarder": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
},
"MailOnline/VPAIDFLASHClient": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/videojs-vast-vpaid": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/VPAIDHTML5Client": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
},
"MailOnline/json-schema-test": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/metro-vip-go": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/lein-mailonline-template": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/ImageViewer": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
},
"MailOnline/node-zookeeper-build-fix": {
"repo-description": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.description should be string",
"mode": 2
}
],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": false,
"message": "not satisfied",
"errors": "data.description should be string",
"mode": 2
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/ansible-role-monit": {
"repo-description": [],
"repo-homepage": []
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": true
}
},
"MailOnline/transpile-middleware": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/ansible-role-log-forwarder": {
"repo-description": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.description should be string",
"mode": 2
}
],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": false,
"message": "not satisfied",
"errors": "data.description should be string",
"mode": 2
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/mol-utils": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/Reactor": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
},
"MailOnline/estail": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/mocklib": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/table1_public_files": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/mol-heroku-sandbox": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/located-monad-logger": {
"repo-description": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.description should be string",
"mode": 2
}
],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": false,
"message": "not satisfied",
"errors": "data.description should be string",
"mode": 2
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/eslint-config-mailonline": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
},
"MailOnline/formulae": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/stylelint-config-mailonline": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
},
"MailOnline/mol-conventional-changelog": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/eslint-config-mailonline-cc": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/gh-lint": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"milojs/milo": {
"repo-description": [],
"repo-homepage": []
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": true
}
},
"milojs/proto": {
"repo-description": [],
"repo-homepage": []
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": true
}
},
"milojs/milo-core": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"milojs/milo-ui": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"milojs/slack-clone": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"milojs/ml-check": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"milojs/ml-mixin": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
}
}
{
"MailOnline/eslint-config-mailonline": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
},
"MailOnline/mol-conventional-changelog": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/stylelint-config-mailonline": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
},
"MailOnline/videojs-vast-vpaid": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/VPAIDFLASHClient": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should be string",
"mode": 1
}
},
"MailOnline/VPAIDHTML5Client": {
"repo-description": [],
"repo-homepage": [
{
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
]
"repo-description": {
"valid": true
},
"repo-homepage": {
"valid": false,
"message": "not satisfied",
"errors": "data.homepage should NOT be shorter than 10 characters",
"mode": 1
}
}
}
{
"milojs/milo": {
"repo-readme": []
"repo-readme": {
"valid": true
}
},
"milojs/new-repo": {
"repo-readme": [
{
"valid": false,
"message": "not satisfied",
"errors": "data should have required property 'content', data should have required property 'encoding'",
"mode": 2
}
]
"repo-readme": {
"valid": false,
"message": "not satisfied",
"errors": "data should have required property 'content', data should have required property 'encoding'",
"mode": 2
}
}
}
{
"MailOnline/hornetq-connector": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/rsyslog_legacy": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/metro-trackr-api": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/jquery.ezmodal.js": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/s-metric": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/metro-polls-api": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/cuteyp": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/gif-loader": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/grunt-css-annotator": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/sicp-mailonline": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/metro-ui-trending": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/clj-stingray": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/gargamel": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/throttle": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/splunkbox": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/vim-cljrefactor": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/winston-amqp": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/state-keeper": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/forwarder": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/VPAIDFLASHClient": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/videojs-vast-vpaid": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/VPAIDHTML5Client": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/json-schema-test": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/metro-vip-go": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/lein-mailonline-template": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/ImageViewer": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/node-zookeeper-build-fix": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/ansible-role-monit": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/transpile-middleware": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/ansible-role-log-forwarder": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/mol-utils": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/Reactor": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/estail": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/mocklib": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/table1_public_files": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/mol-heroku-sandbox": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/located-monad-logger": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/eslint-config-mailonline": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/formulae": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
},
"MailOnline/stylelint-config-mailonline": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/mol-conventional-changelog": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/eslint-config-mailonline-cc": {
"repo-team": []
"repo-team": {
"valid": true
}
},
"MailOnline/gh-lint": {
"repo-team": [
{
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
]
"repo-team": {
"valid": false,
"message": "Repo not assigned to one of specified teams",
"messages": [
"Specified teams: #ads, #cc, #clj, #ios-ny, #ml-nlp, #mol-fe, #rc, #rta, #support, #systems, Metro, IOS"
],
"mode": 2
}
}
}

@@ -37,10 +37,8 @@ 'use strict';

'milojs/milo': {
'commit-name': [
{
mode: 2,
message: '1 bad commit name by @WebReflection and @jasoniangreen',
messages: ["Bad commit name by @WebReflection and @jasoniangreen:\nhttps://github.com/milojs/milo/commit/5febc21ec165bfe77f5c2c873c79b947d812c0fd\nchore: component.isReaady = false on destroy (#80)\n\n* chore: component.isReaady = false on destroy\r\n\r\n* Update c_class.js\r\n\r\nkeeping `isReady` as such:\r\n\r\n * `false` when not ready\r\n * `true` only once dispatching `'stateready'`\r\n * `undefined` when destroyed (the property is not shadowed 'cause I'm not sure if `false` is set as default in the prototype)\r\n\r\n* Update c_class.js\r\n\r\nBe sure `init()` sets `isReady` as `false`."],
valid: false
}
]
'commit-name': {
mode: 2,
message: '1 bad commit name by @WebReflection and @jasoniangreen',
messages: ["Bad commit name by @WebReflection and @jasoniangreen:\nhttps://github.com/milojs/milo/commit/5febc21ec165bfe77f5c2c873c79b947d812c0fd\nchore: component.isReaady = false on destroy (#80)\n\n* chore: component.isReaady = false on destroy\r\n\r\n* Update c_class.js\r\n\r\nkeeping `isReady` as such:\r\n\r\n * `false` when not ready\r\n * `true` only once dispatching `'stateready'`\r\n * `undefined` when destroyed (the property is not shadowed 'cause I'm not sure if `false` is set as default in the prototype)\r\n\r\n* Update c_class.js\r\n\r\nBe sure `init()` sets `isReady` as `false`."],
valid: false
}
}

@@ -70,10 +68,8 @@ });

'milojs/milo': {
'commit-name': [
{
mode: 2,
message: '1 bad commit name by @WebReflection and @jasoniangreen',
messages: ["Bad commit name by @WebReflection and @jasoniangreen:\nhttps://github.com/milojs/milo/commit/5febc21ec165bfe77f5c2c873c79b947d812c0fd\nchore: component.isReaady = false on destroy (#80)\n\n* chore: component.isReaady = false on destroy\r\n\r\n* Update c_class.js\r\n\r\nkeeping `isReady` as such:\r\n\r\n * `false` when not ready\r\n * `true` only once dispatching `'stateready'`\r\n * `undefined` when destroyed (the property is not shadowed 'cause I'm not sure if `false` is set as default in the prototype)\r\n\r\n* Update c_class.js\r\n\r\nBe sure `init()` sets `isReady` as `false`."],
valid: false
}
]
'commit-name': {
mode: 2,
message: '1 bad commit name by @WebReflection and @jasoniangreen',
messages: ["Bad commit name by @WebReflection and @jasoniangreen:\nhttps://github.com/milojs/milo/commit/5febc21ec165bfe77f5c2c873c79b947d812c0fd\nchore: component.isReaady = false on destroy (#80)\n\n* chore: component.isReaady = false on destroy\r\n\r\n* Update c_class.js\r\n\r\nkeeping `isReady` as such:\r\n\r\n * `false` when not ready\r\n * `true` only once dispatching `'stateready'`\r\n * `undefined` when destroyed (the property is not shadowed 'cause I'm not sure if `false` is set as default in the prototype)\r\n\r\n* Update c_class.js\r\n\r\nBe sure `init()` sets `isReady` as `false`."],
valid: false
}
}

@@ -105,3 +101,3 @@ });

'milojs/milo': {
'commit-name': []
'commit-name': {valid: true}
}

@@ -108,0 +104,0 @@ });

@@ -9,3 +9,3 @@ 'use strict';

describe('rule repo-readme', () => {
describe('rule pr-approved', () => {
afterEach(() => {

@@ -37,12 +37,10 @@ nock.cleanAll();

'milojs/milo': {
'pr-approved': [
{
valid: false,
message: '1 unapproved PR merged by @jasoniangreen',
messages: [
'Unapproved PR merged by @jasoniangreen:\nhttps://github.com/milojs/milo/pull/80\nchore: component.isReaady = false on destroy'
],
mode: 2
}
]
'pr-approved': {
valid: false,
message: '1 unapproved PR merged by @jasoniangreen',
messages: [
'Unapproved PR merged by @jasoniangreen:\nhttps://github.com/milojs/milo/pull/80\nchore: component.isReaady = false on destroy'
],
mode: 2
}
}

@@ -49,0 +47,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