feat: adding linter for commits

This commit is contained in:
Carlos Gutierrez
2021-11-22 09:39:27 -06:00
commit 2c7c117aa1
3093 changed files with 1215197 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
import 'resolve-global';
export interface ResolvedConfig {
parserPreset?: unknown;
[key: string]: unknown;
}
export interface ResolveExtendsConfig {
extends?: string | string[];
helpUrl?: string;
[key: string]: unknown;
}
export interface ResolveExtendsContext {
cwd?: string;
parserPreset?: unknown;
prefix?: string;
resolve?(id: string, ctx?: {
prefix?: string;
cwd?: string;
}): string;
resolveGlobal?: (id: string) => string;
require?<T>(id: string): T;
}
export default function resolveExtends(config?: ResolveExtendsConfig, context?: ResolveExtendsContext): ResolvedConfig;
//# sourceMappingURL=index.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAEA,OAAO,gBAAgB,CAAC;AAOxB,MAAM,WAAW,cAAc;IAC9B,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC;CACvB;AAED,MAAM,WAAW,oBAAoB;IACpC,OAAO,CAAC,EAAE,MAAM,GAAG,MAAM,EAAE,CAAC;IAC5B,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC;CACvB;AAED,MAAM,WAAW,qBAAqB;IACrC,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,OAAO,CAAC,CAAC,EAAE,EAAE,MAAM,EAAE,GAAG,CAAC,EAAE;QAAC,MAAM,CAAC,EAAE,MAAM,CAAC;QAAC,GAAG,CAAC,EAAE,MAAM,CAAA;KAAC,GAAG,MAAM,CAAC;IACpE,aAAa,CAAC,EAAE,CAAC,EAAE,EAAE,MAAM,KAAK,MAAM,CAAC;IACvC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,MAAM,GAAG,CAAC,CAAC;CAC3B;AAED,MAAM,CAAC,OAAO,UAAU,cAAc,CACrC,MAAM,GAAE,oBAAyB,EACjC,OAAO,GAAE,qBAA0B,GACjC,cAAc,CAiBhB"}

120
node_modules/@commitlint/resolve-extends/lib/index.js generated vendored Normal file
View File

@@ -0,0 +1,120 @@
"use strict";
var __rest = (this && this.__rest) || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const path_1 = __importDefault(require("path"));
require("resolve-global");
const resolve_from_1 = __importDefault(require("resolve-from"));
const merge_1 = __importDefault(require("lodash/merge"));
const mergeWith_1 = __importDefault(require("lodash/mergeWith"));
const importFresh = require('import-fresh');
function resolveExtends(config = {}, context = {}) {
const { extends: e } = config;
const extended = loadExtends(config, context);
extended.push(config);
return extended.reduce((r, _a) => {
var { extends: _ } = _a, c = __rest(_a, ["extends"]);
return (0, mergeWith_1.default)(r, c, (objValue, srcValue, key) => {
if (key === 'plugins') {
if (Array.isArray(objValue)) {
return objValue.concat(srcValue);
}
}
else if (Array.isArray(objValue)) {
return srcValue;
}
});
}, e ? { extends: e } : {});
}
exports.default = resolveExtends;
function loadExtends(config = {}, context = {}) {
const { extends: e } = config;
const ext = e ? (Array.isArray(e) ? e : [e]) : [];
return ext.reduce((configs, raw) => {
const load = context.require || require;
const resolved = resolveConfig(raw, context);
const c = load(resolved);
const cwd = path_1.default.dirname(resolved);
const ctx = (0, merge_1.default)({}, context, { cwd });
// Resolve parser preset if none was present before
if (!context.parserPreset &&
typeof c === 'object' &&
typeof c.parserPreset === 'string') {
const resolvedParserPreset = (0, resolve_from_1.default)(cwd, c.parserPreset);
const parserPreset = {
name: c.parserPreset,
path: `./${path_1.default.relative(process.cwd(), resolvedParserPreset)}`
.split(path_1.default.sep)
.join('/'),
parserOpts: require(resolvedParserPreset),
};
ctx.parserPreset = parserPreset;
config.parserPreset = parserPreset;
}
return [...configs, ...loadExtends(c, ctx), c];
}, []);
}
function getId(raw = '', prefix = '') {
const first = raw.charAt(0);
const scoped = first === '@';
const relative = first === '.';
const absolute = path_1.default.isAbsolute(raw);
if (scoped) {
return raw.includes('/') ? raw : [raw, prefix].filter(String).join('/');
}
return relative || absolute ? raw : [prefix, raw].filter(String).join('-');
}
function resolveConfig(raw, context = {}) {
const resolve = context.resolve || resolveId;
const id = getId(raw, context.prefix);
try {
return resolve(id, context);
}
catch (err) {
const legacy = getId(raw, 'conventional-changelog-lint-config');
const resolved = resolve(legacy, context);
console.warn(`Resolving ${raw} to legacy config ${legacy}. To silence this warning raise an issue at 'npm repo ${legacy}' to rename to ${id}.`);
return resolved;
}
}
function resolveId(id, context = {}) {
const cwd = context.cwd || process.cwd();
const localPath = resolveFromSilent(cwd, id);
if (typeof localPath === 'string') {
return localPath;
}
const resolveGlobal = context.resolveGlobal || resolveGlobalSilent;
const globalPath = resolveGlobal(id);
if (typeof globalPath === 'string') {
return globalPath;
}
const err = new Error(`Cannot find module "${id}" from "${cwd}"`);
err.code = 'MODULE_NOT_FOUND';
throw err;
}
function resolveFromSilent(cwd, id) {
try {
return (0, resolve_from_1.default)(cwd, id);
}
catch (err) { }
}
function resolveGlobalSilent(id) {
try {
const resolveGlobal = importFresh('resolve-global');
return resolveGlobal(id);
}
catch (err) { }
}
//# sourceMappingURL=index.js.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"}