Skip to content

Instantly share code, notes, and snippets.

@keesey
Last active September 9, 2016 21:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save keesey/deb181ead11a7a6c862e402b60ba944b to your computer and use it in GitHub Desktop.
Save keesey/deb181ead11a7a6c862e402b60ba944b to your computer and use it in GitHub Desktop.
{
"adjacent-overload-signatures": true,
"align": false,
"arrow-parens": false,
"class-name": true,
"comment-format":
[
true,
"check-space"
],
"curly": true,
"eofline": true,
"file-header": false,
"forin": false,
"indent":
[
true,
"tabs"
],
"interface-name":
[
true,
"never-prefix"
],
"jsdoc-format": true,
"label-position": true,
"label-undefined": true,
"linebreak-style":
[
true,
"LF"
],
"max-file-line-count": false,
"max-line-length": [
true,
120
],
"member-access": true,
"member-ordering":
[
true,
[
"public-static-field",
"public-static-method",
"public-instance-field",
"constructor",
"public-instance-method",
"protected-static-field",
"protected-static-method",
"protected-instance-field",
"private-static-field",
"protected-instance-method",
"private-static-method",
"private-instance-field",
"private-instance-method"
]
],
"new-parens": true,
"no-angle-bracket-type-assertion": true,
"no-any": true,
"no-arg": true,
"no-bitwise": false,
"no-conditional-assignment": false,
"no-consecutive-blank-lines": true,
"no-console": true,
"no-constructor-vars": false,
"no-debugger": true,
"no-default-export": true,
"no-duplicate-key": true,
"no-empty": true,
"no-eval": true,
"no-for-in-array": true,
"no-inferrable-types": true,
"no-internal-module": true,
"no-invalid-this": [
true,
"check-function-in-method"
],
"no-mergeable-namespace": true,
"no-namespace":
[
true,
"allow-declarations"
],
"no-null-keyword": false,
"no-reference": true,
"no-require-imports": true,
"no-shadowed-variable": true,
"no-string-literal": false,
"no-switch-case-fall-through": true,
"no-trailing-whitespace": true,
"no-unreachable": true,
"no-unsafe-finally": true,
"no-unused-expression": true,
"no-unused-new": true,
"no-unused-variable": true,
"no-use-before-declare": true,
"no-var-keyword": true,
"no-var-requires": true,
"object-literal-key-quotes":
[
true,
"always"
],
"object-literal-shorthand": true,
"object-literal-sort-keys": true,
"one-line": false,
"one-variable-per-declaration": true,
"only-arrow-functions": true,
"ordered-imports": true,
"quotemark":
[
true,
"double",
"jsx-double"
],
"radix": true,
"restrict-plus-operands": true,
"semicolon": [
true,
"always"
],
"switch-default": false,
"trailing-comma": [
true,
{
"multiline": "always",
"singleline": "never"
}
],
"triple-equals": true,
"typedef": false,
"typedef-whitespace":
[
true,
{
"call-signature": "nospace",
"index-signature": "nospace",
"parameter": "nospace",
"property-declaration": "nospace",
"variable-declaration": "nospace"
},
{
"call-signature": "onespace",
"index-signature": "onespace",
"parameter": "onespace",
"property-declaration": "onespace",
"variable-declaration": "onespace"
}
],
"use-isnan": true,
"use-strict": true,
"variable-name":
[
true,
"check-format",
"allow-leading-underscore",
"ban-keywords"
],
"whitespace":
[
true,
"check-branch",
"check-decl",
"check-operator",
"check-module",
"check-separator",
"check-type",
"check-typecast"
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment