Commit Graph
100 Commits
Author SHA1 Message Date
Valentin Popov 059976ca5a feat(eslint): Rule "callback-return"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 11:59:25 +04:00
Valentin Popov 7928a93ea7 feat(eslint): Rule "handle-callback-err"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 11:57:12 +04:00
Valentin Popov 556f81ccfd feat(eslint): Rule "no-buffer-constructor"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 11:55:55 +04:00
Valentin Popov 1178701bf1 feat(eslint): Rule "no-path-concat"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 11:53:27 +04:00
Valentin Popov 601b389064 feat(typescript): Rule "no-var-requires"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 11:51:23 +04:00
Valentin Popov 658ca3ebba feat(eslint): Rule "curly"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:52:21 +04:00
Valentin Popov a0d10caa64 feat(eslint): Rule "comma-style"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:49:13 +04:00
Valentin Popov 0d76fb6495 feat(eslint): Rule "no-undef-init"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:42:37 +04:00
Valentin Popov c6c3b6b769 feat(eslint): Rule "strict"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:40:01 +04:00
Valentin Popov 0b1811525f feat(eslint): Rule "yoda"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:35:57 +04:00
Valentin Popov 273e1d7ed1 feat(eslint): Rule "no-with"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:33:19 +04:00
Valentin Popov 7061ae1ad7 feat(eslint): Rule "no-useless-return"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:31:45 +04:00
Valentin Popov 8941741394 feat(eslint): Rule "no-useless-call"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:30:32 +04:00
Valentin Popov 0fdc1f6b95 feat(eslint): Rule "no-duplicate-imports"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:29:57 +04:00
Valentin Popov d1085d5b1a feat(eslint): Rule "no-useless-computed-key"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:24:29 +04:00
Valentin Popov 77985e07d0 feat(typescript): Rule "no-useless-constructor"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:22:52 +04:00
Valentin Popov 4553037062 feat(eslint): Rule "no-useless-constructor"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:21:22 +04:00
Valentin Popov 5051eed9df feat(eslint): Rule "no-useless-rename"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:20:05 +04:00
Valentin Popov 81d3e23810 feat(eslint): Rule "no-var"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:18:05 +04:00
Valentin Popov 46abf32d58 feat(eslint): Rule "object-shorthand"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:16:26 +04:00
Valentin Popov ccea0635e4 feat(eslint): Rule "prefer-arrow-callback"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:11:16 +04:00
Valentin Popov 1191beb965 feat(eslint): Rule "prefer-numeric-literals"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:08:25 +04:00
Valentin Popov ddbdb502fa feat(eslint): Rule "prefer-template"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:07:00 +04:00
Valentin Popov d79a699a42 feat(eslint): Rule "prefer-spread"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:05:43 +04:00
Valentin Popov 85de842fca feat(eslint): Rule "prefer-rest-params"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:04:47 +04:00
Valentin Popov 8b3dc0cee4 feat(eslint): Rule "prefer-object-spread"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:02:36 +04:00
Valentin Popov b0067fb63e feat(typesscript): Rule "no-unused-vars-experimental"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 02:00:56 +04:00
Valentin Popov 37432c1b01 feat(typescript): Rule "no-unused-vars"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:58:35 +04:00
Valentin Popov df848834f5 feat(eslint): Rule "prefer-const"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:54:49 +04:00
Valentin Popov 6feb545641 feat(eslint): Rule "no-unmodified-loop-condition"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:51:45 +04:00
Valentin Popov 31982f91ad feat(eslint): Rule "no-sequences"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:50:17 +04:00
Valentin Popov dce1b1ae89 feat(eslint): Rule "no-self-compare"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:48:36 +04:00
Valentin Popov b8aef365ab feat(eslint): Rule "no-script-url"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:47:28 +04:00
Valentin Popov 14a81b9fea feat(eslint): Rule "no-return-await"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:46:18 +04:00
Valentin Popov 0c0d6c019f feat(eslint): Rule "no-proto"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:45:06 +04:00
Valentin Popov 2d8a11cb2f feat(eslint): Rule "no-octal-escape"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:43:53 +04:00
Valentin Popov 2eec58795d feat(eslint): Rule "no-new-wrappers"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:42:45 +04:00
Valentin Popov 93df216d0d feat(eslint): Rule "no-new-func"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:40:57 +04:00
Valentin Popov 94cbe35417 feat(eslint): Rule "no-multi-str"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:39:43 +04:00
Valentin Popov 4a828b091d feat(eslint): Rule "no-lone-blocks"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:38:42 +04:00
Valentin Popov dcea1fb8f5 feat(eslint): Rule "no-labels"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:37:14 +04:00
Valentin Popov 3a8aa43fb9 feat(eslint): Rule "no-iterator"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:34:37 +04:00
Valentin Popov e5250261a7 feat(eslint): Rule "no-implied-eval"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:33:22 +04:00
Valentin Popov 0fb0f57097 feat(eslint): Rule "no-extra-bind"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:32:01 +04:00
Valentin Popov 3f21bbb936 feat(eslint): Rule "no-extend-native"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:30:31 +04:00
Valentin Popov ab55229cd3 feat(eslint): Rule "no-else-return"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:27:43 +04:00
Valentin Popov e5752a7db1 feat(eslint): Rule "no-caller"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:25:55 +04:00
Valentin Popov 5bd92b74f2 feat(eslint): Rule "dot-notation"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:24:26 +04:00
Valentin Popov 0db2687006 feat(eslint): Rule "array-callback-return"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:22:27 +04:00
Valentin Popov 228ad3183c feat(eslint): Rule "no-constant-condition"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:20:54 +04:00
Valentin Popov 43ccb96a99 fix(eslint): Rule "no-alert"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:18:49 +04:00
Valentin Popov cefbe49db9 feat(eslint): Rule "no-empty"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:18:16 +04:00
Valentin Popov 53aa29b89a feat(eslint): Rule "no-mixed-spaces-and-tabs"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:16:26 +04:00
Valentin Popov eb0ee565f9 fix(eslint): Rule "no-debugger"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 01:14:31 +04:00
Valentin Popov ccd4019140 feat(typescript): Rule "await-thenable"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 00:25:09 +04:00
Valentin Popov 8618ceaeeb feat(typescript): Rule "typedef"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 00:21:09 +04:00
Valentin Popov beb1b6ae55 feat(typescript): Rule "type-annotation-spacing"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 00:13:43 +04:00
Valentin Popov 4a5af3ad96 feat(typescript): Rule "no-untyped-public-signature"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 00:11:14 +04:00
Valentin Popov 07a5bddd6b feat(typescript): Rule "no-namespace"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 00:08:06 +04:00
Valentin Popov 933e1f6356 feat(typescript): Rule "no-inferrable-types"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 00:05:32 +04:00
Valentin Popov e4814ec7a5 feat(typescript): Rule "no-magic-numbers"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-14 00:03:58 +04:00
Valentin Popov fc524a4609 feat(eslint): Rule "no-magic-numbers"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:59:20 +04:00
Valentin Popov 1155911243 feat(typescript): Rule "require-await"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:55:55 +04:00
Valentin Popov c59ed2364d feat(eslint): Rule "require-await"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:53:52 +04:00
Valentin Popov 649ad0f879 feat(eslint): Rule "object-property-newline"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:51:19 +04:00
Valentin Popov 320dab004a feat(eslint): Rule "no-unneeded-ternary"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:46:58 +04:00
Valentin Popov 91b3361884 feat(eslint): Rule "no-nested-ternary"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:44:27 +04:00
Valentin Popov 5b981c9788 feat(typescript): Removed overrides
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:42:58 +04:00
Valentin Popov 6c7cf2ef09 feat(eslint): Rule "max-lines-per-function"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:40:56 +04:00
Valentin Popov c1a74da765 feat(eslint): Rule "function-call-argument-newline"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:34:49 +04:00
Valentin Popov 1826f5a115 feat(eslint): Rule "lines-around-comment"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:33:09 +04:00
Valentin Popov 2588edeee2 feat(eslint): Rule "max-len"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:24:25 +04:00
Valentin Popov 03127f73f3 feat(eslint): Rule "max-lines"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:14:21 +04:00
Valentin Popov 21abdcaf63 feat(eslint): Rule "lines-between-class-members"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:12:04 +04:00
Valentin Popov 84ac571426 feat(eslint): Rule "camelcase"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:10:12 +04:00
Valentin Popov 85c555f5a1 feat(eslint): Rule "max-statements"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:05:24 +04:00
Valentin Popov b2282f2cd1 feat(eslint): Rule "class-methods-use-this"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 23:01:45 +04:00
Valentin Popov d1751228f2 feat(eslint): Rule "comma-spacing"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:59:28 +04:00
Valentin Popov d7fea402cf feat(typescript): Rule "strict-boolean-expressions"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:56:47 +04:00
Valentin Popov f49a9ddf66 feat(eslint): Rule "multiline-comment-style'
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:54:18 +04:00
Valentin Popov 2bd8970004 feat(eslint): Rule "no-multiple-empty-lines"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:51:40 +04:00
Valentin Popov e914d9f80e feat(eslint): Rule "no-undefined"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:49:40 +04:00
Valentin Popov 877c5f7ad1 feat(eslint): Rule "no-underscore-dangle"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:47:32 +04:00
Valentin Popov 228ce628a4 feat(eslint): Rule "no-extra-semi"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:42:18 +04:00
Valentin Popov 7ecc10853d feat(eslint): Rule "new-cap"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:39:15 +04:00
Valentin Popov 7a65b14bef feat(eslint): Rule "no-ternary"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:35:03 +04:00
Valentin Popov 2cb3cc32ed feat(typescript): Rule "no-explicit-any"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:33:16 +04:00
Valentin Popov 1b2f53b28a feat(typescript): Rule "no-empty-interface"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:29:42 +04:00
Valentin Popov 184879f361 feat(typescript): Rule "interface-name-prefix"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:26:55 +04:00
Valentin Popov 92c2dc54a9 feat(config): Initial default rules
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 22:22:55 +04:00
Valentin Popov 8ce6c52655 feat(import): Rule "newline-after-import"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 18:54:09 +04:00
Valentin Popov 3f4d2c8b7d feat(import): Rule "no-webpack-loader-syntax"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 18:52:20 +04:00
Valentin Popov f6c6e7ff0a feat(import): Remove "imports-first"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 18:50:35 +04:00
Valentin Popov 5abf93f0e1 feat(import): Rule "first"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 18:48:49 +04:00
Valentin Popov 9b25e5c0d1 feat(import): Rule "exports-last"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 18:46:10 +04:00
Valentin Popov e81b322b43 feat(import): Initial Import's config file
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 18:39:46 +04:00
Valentin Popov 8d2a8a6154 feat(typescript): Rule "indent"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 18:29:42 +04:00
Valentin Popov 50a06b02ba feat(typescript): Rule "semi"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 18:27:45 +04:00
Valentin Popov 268f0c28af feat(typescript): Rule "quotes"
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 18:24:16 +04:00
Valentin Popov dab6a8a84a feat(typescript): Initial TypeScript's config
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-13 18:21:21 +04:00