188 lines
5.6 KiB
Plaintext
188 lines
5.6 KiB
Plaintext
{
|
|
"rules": {
|
|
"common-misspellings": true,
|
|
"no-todo": true,
|
|
"terminology": {
|
|
"defaultTerms": false,
|
|
"terms": [
|
|
"Grafana",
|
|
["GrafanaLabs", "Grafana Labs"],
|
|
["GrafanaCloud", "Grafana Cloud"],
|
|
"Mimir",
|
|
"Loki",
|
|
"Phlare",
|
|
"Tempo",
|
|
"Faro",
|
|
"Raintank",
|
|
"Prometheus",
|
|
"PromQL",
|
|
["(E|e)xamplars", "$1xemplars"],
|
|
["(D|d)atasource", "$1ata source"],
|
|
"CData",
|
|
"Google",
|
|
"Amazon",
|
|
"RedHat",
|
|
"Azure",
|
|
"Airbnb",
|
|
"Android",
|
|
"AppleScript",
|
|
"AppVeyor",
|
|
"AVA",
|
|
"BrowserStack",
|
|
"Browsersync",
|
|
"Codecov",
|
|
"CodePen",
|
|
"CodeSandbox",
|
|
"DefinitelyTyped",
|
|
"EditorConfig",
|
|
"ESLint",
|
|
"GitHub",
|
|
"GraphQL",
|
|
"iOS",
|
|
"JavaScript",
|
|
"JetBrains",
|
|
"jQuery",
|
|
"LinkedIn",
|
|
"Lodash",
|
|
"MacBook",
|
|
"Markdown",
|
|
"OpenType",
|
|
"PayPal",
|
|
"PhpStorm",
|
|
"RubyMine",
|
|
"Sass",
|
|
"SemVer",
|
|
"TypeScript",
|
|
"UglifyJS",
|
|
"Wasm",
|
|
"WebAssembly",
|
|
"WebStorm",
|
|
"WordPress",
|
|
"YouTube",
|
|
["Common[ .]js", "CommonJS"],
|
|
["JSDocs?", "JSDoc"],
|
|
["Nodejs", "Node.js"],
|
|
["React[ .]js", "React"],
|
|
["SauceLabs", "Sauce Labs"],
|
|
["StackOverflow", "Stack Overflow"],
|
|
["styled ?components", "styled-components"],
|
|
["HTTP[ /]2(?:\\.0)?", "HTTP/2"],
|
|
["OS X", "macOS"],
|
|
["Mac ?OS", "macOS"],
|
|
["a npm", "an npm"],
|
|
"ECMAScript",
|
|
["ES2015", "ES6"],
|
|
["ES7", "ES2016"],
|
|
"3D",
|
|
["3-D", "3D"],
|
|
"Ajax",
|
|
"API",
|
|
["API[']?s", "APIs"],
|
|
"CSS",
|
|
"GIF",
|
|
" HTML ",
|
|
"HTTPS",
|
|
"IoT",
|
|
"I/O",
|
|
["I-O", "I/O"],
|
|
"JPEG",
|
|
"MIME",
|
|
"OK",
|
|
"PaaS",
|
|
" PDF ",
|
|
"PNG",
|
|
"SaaS",
|
|
"URL",
|
|
["URL[']?s", "URLs"],
|
|
["an URL", "a URL"],
|
|
["wi[- ]?fi", "Wi-Fi"],
|
|
"McKenzie",
|
|
"McConnell",
|
|
[" id", " ID"],
|
|
["id[']?s", "IDs"],
|
|
["backwards compatible", "backward compatible"],
|
|
["build system(s?)", "build tool$1"],
|
|
["CLI tool(s?)", "command-line tool$1"],
|
|
["he or she", "they"],
|
|
["he/she", "they"],
|
|
["\\(s\\)he", "they"],
|
|
["repo\\b", "repository"],
|
|
["smartphone(s?)", "mobile phone$1"],
|
|
["web[- ]?site(s?)", "site$1"],
|
|
["auto[- ]complete", "autocomplete"],
|
|
["auto[- ]format", "autoformat"],
|
|
["auto[- ]fix", "autofix"],
|
|
["auto[- ]fixing", "autofixing"],
|
|
["back[- ]end(\\w*)", "backend$1"],
|
|
["bug[- ]fix(es?)", "bugfix$1"],
|
|
["change[- ]log(s?)", "changelog$1"],
|
|
["check[- ]box(es?)", "checkbox$1"],
|
|
["code[- ]base(es?)", "codebase$1"],
|
|
["co[- ]locate(d?)", "colocate$1"],
|
|
["end[- ]point(s?)", "endpoint$1"],
|
|
["e[- ]mail(s?)", "email$1"],
|
|
["file[- ]name(s?)", "filename$1"],
|
|
["front[- ]end(\\w*)", "frontend$1"],
|
|
["hack[- ]a[- ]thon(s?)", "hackathon$1"],
|
|
["host[- ]name(s?)", "hostname$1"],
|
|
["hot[- ]key(s?)", "hotkey$1"],
|
|
["life[- ]cycle", "lifecycle"],
|
|
["life[- ]stream(s?)", "lifestream$1"],
|
|
["lock[- ]file(s?)", "lockfile$1"],
|
|
["mark-up", "markup"],
|
|
["meta[- ]data", "metadata"],
|
|
["micro[- ]service(s?)", "microservice$1"],
|
|
["name[- ]space(s?)", "namespace$1"],
|
|
["pre[- ]condition(s?)", "precondition$1"],
|
|
["pre[- ]defined", "predefined"],
|
|
["pre[- ]release(s?)", "prerelease$1"],
|
|
["re[- ]write", "rewrite"],
|
|
["run[- ]time", "runtime"],
|
|
["screen[- ]shot(s?)", "screenshot$1"],
|
|
["screen[- ]?snap(s?)", "screenshot$1"],
|
|
["sub[- ]class((?:es|ing)?)", "subclass$1"],
|
|
["sub[- ]tree(s?)", "subtree$1"],
|
|
["time[- ]stamp(s?)", "timestamp$1"],
|
|
["touch[- ]screen(s?)", "touchscreen$1"],
|
|
["user[- ]name(s?)", "username$1"],
|
|
["walk[- ]through", "walkthrough"],
|
|
["white[- ]space", "whitespace"],
|
|
["wild[- ]card(s?)", "wildcard$1"],
|
|
["css-?in-?js", "CSS in JS"],
|
|
["code-?review(s?)", "code review$1"],
|
|
["code-?splitting", "code splitting"],
|
|
["end-?user(s?)", "end user$1"],
|
|
["file-?type(s?)", "file type$1"],
|
|
["micro-?frontend(s?)", "micro frontend$1"],
|
|
["open-?source(ed?)", "open source$1"],
|
|
["regexp?(s?)", "regular expression$1"],
|
|
["style-?guide(s?)", "style guide$1"],
|
|
["tree-?shaking", "tree shaking"],
|
|
["source-?map(s?)", "source map$1"],
|
|
["style-?sheet(s?)", "style sheet$1"],
|
|
["user-?base", "user base"],
|
|
["web-?page(s?)", "web page$1"],
|
|
["built ?in", "built-in"],
|
|
["client ?side", "client-side"],
|
|
["command ?line", "command-line"],
|
|
["end ?to ?end", "end-to-end"],
|
|
["error ?prone", "error-prone"],
|
|
["higher ?order", "higher-order"],
|
|
["key[/ ]?value", "key-value"],
|
|
["server ?side", "server-side"],
|
|
["two ?steps?", "two-step"],
|
|
["2 ?steps?", "two-step"],
|
|
["(\\w+[^.?!]\\)? )base64", "$1base64"],
|
|
["(\\w+[^.?!]\\)? )internet", "$1internet"],
|
|
["(\\w+[^.?!]\\)? )stylelint", "$1stylelint"],
|
|
["(\\w+[^.?!]\\)? )webpack", "$1webpack"],
|
|
["(\\w+[^.?!]\\)? )npm", "$1npm"],
|
|
["environemnt(s?)", "environment$1"],
|
|
["pacakge(s?)", "package$1"],
|
|
["tilda", "tilde"],
|
|
["falsey", "falsy"]
|
|
]
|
|
}
|
|
}
|
|
}
|