Commit Graph

67 Commits

Author SHA1 Message Date
Debajyoti Halder 6106345e6d Update project with latest eslint rules 2021-01-29 11:55:12 +05:30
Debajyoti Halder da661f836e Update eslint rules 2021-01-26 12:29:48 +05:30
blam d61cb0f7ed chore: fixing create-app issue with linting and simplify tslint configs 2021-01-22 15:40:30 +01:00
blam 5b9bcce28f chore(lint): Updating to latest eslint with typescript and enabling some rules that we can. Also fixing issues with the project after update 2021-01-22 15:01:29 +01:00
Ryan Vazquez c8e5a78443 merge 2020-11-30 16:22:19 -05:00
Ryan Vazquez bd9578870d use ES2020 2020-11-25 11:13:59 -05:00
Himanshu Mishra ef5810f513 eslint: Enforce consistent TS type assertions
https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/consistent-type-assertions.md
2020-11-23 21:40:12 +01:00
Patrik Oldsberg 1249cbb07a cli: disable lint rules that depend on @typescript-eslint v4 2020-11-03 00:29:09 +01:00
Patrik Oldsberg 64df8d7d8e cli: fix for ts-jest config not being applied 2020-10-31 12:07:12 +01:00
Patrik Oldsberg 468d4a2dae Merge pull request #2684 from themousepotato/lintrule-dirname-fix
Add a lint rule to avoid using __dirname
2020-10-09 21:03:13 +02:00
Navaneeth Suresh bbeaff9daf Add a lint rule to avoid using __dirname 2020-10-09 15:03:29 +05:30
Patrik Oldsberg f9c42befc6 cli: simplify jest transform ignore regex 2020-10-09 10:54:23 +02:00
Andrew Thauer 1f21de7b43 feat(catalog): add codeowners processor 2020-09-29 07:35:05 -04:00
Patrik Oldsberg 3ec99fbc55 cli: make skipLibCheck default in tsconfig, but provide tsc:full 2020-09-07 17:30:57 +02:00
Fabian Chong df9fc649fd ignore dist-types dir 2020-09-05 19:20:24 +08:00
Ivan Shmidt a62d0af2c8 chore(eslint): adjust no-unused-vars rule 2020-09-01 11:12:43 +02:00
Patrik Oldsberg 5c0446617b Merge branch 'master' into rugvip/bapp 2020-08-31 13:19:02 +02:00
Patrik Oldsberg b8858e1220 cli: add __non_webpack_require__ to backend eslint globals 2020-08-27 07:22:13 +02:00
Patrik Oldsberg 3ca9863f03 cli: introduce jest transformModules options for providing a list of modules to transform 2020-08-25 16:53:57 +02:00
Patrik Oldsberg 950b316820 cli: switch ts-jest to use isolatedModules 2020-08-22 10:08:06 +02:00
Patrik Oldsberg 4d17c1fd94 cli: fix jest transform pattern termination 2020-08-21 13:24:43 +02:00
Dominik Henneke bf76f07c06 chore: fix jest rule to be able to the use the asyncapi-react module 2020-08-12 13:58:49 +02:00
Patrik Oldsberg 0a7d3a6538 cli: eslint.backend: disallow default winston import 2020-08-09 10:23:54 +02:00
Paul Pacheco 3158c2390b images have extension jpg or jpeg, not jpe (#1742) 2020-07-26 08:56:30 +02:00
Patrik Oldsberg b101453e4e cli: merge together all jest configs that are found in package.jsons 2020-07-15 18:54:57 +02:00
Patrik Oldsberg 63a13aa70b cli: be more opinionated about what test files look like 2020-07-15 18:54:57 +02:00
Fredrik Adelöw 7389f326d9 chore: add import/newline-after-import lint rule 2020-07-02 11:25:04 +02:00
Patrik Oldsberg d4cc7c107f cli: added jest transform for static assets 2020-06-23 10:43:45 +02:00
Patrik Oldsberg a098ebca27 packages,plugins: remove main:src and fix some main fields 2020-06-18 12:25:25 +02:00
Ivan Shmidt 404bc724fb refactor(cli): split out bundling config for BE 2020-06-16 00:27:02 +02:00
Patrik Oldsberg 1e099a11dd Merge pull request #1300 from spotify/rugvip/nosrc
packages/cli: add lint rule to avoid cross-package src imports
2020-06-15 14:26:03 +02:00
Patrik Oldsberg 972451b4f9 packages/cli: add lint rule to avoid cross-package src imports 2020-06-15 14:00:01 +02:00
Patrik Oldsberg 46c51f2698 packages/cli: fix jest module mapper to only match entire module name 2020-06-14 13:11:37 +02:00
Patrik Oldsberg 576c8b07ab packages/cli: always treat nodejs builtins as external, bit disallow infrontend code 2020-06-05 01:27:27 +02:00
Patrik Oldsberg f9e4e557f8 packages/cli: enable TS isolatedModules 2020-06-01 16:09:11 +02:00
Patrik Oldsberg 7da845e844 packages/cli: use own tsconfig 2020-06-01 16:09:11 +02:00
Patrik Oldsberg f67f928afc packages/cli: remove direct web-scripts dependency and use config packages instead 2020-06-01 15:52:06 +02:00
Patrik Oldsberg 9a6df0bf18 packages/cli: call eslint directly 2020-06-01 15:51:00 +02:00
Patrik Oldsberg 9b3e7b345d packages/cli: clarify jest module mapper config 2020-05-18 13:05:51 +02:00
Patrik Oldsberg 5d11dba5db packages/cli: keep comments in ts declarations 2020-05-18 00:19:27 +02:00
Patrik Oldsberg 1dd33e8e33 packages,plugins: remove extra tsconfig files 2020-05-17 23:30:16 +02:00
Patrik Oldsberg 04c66c14df packages/cli: revert jest tranform to use ts-jest, as sucrase doesn't hoist mocks 2020-05-17 23:30:15 +02:00
Patrik Oldsberg 1595bf11dd packages/cli: update jest config to point to src and use sucrase 2020-05-17 23:30:15 +02:00
Patrik Oldsberg 91c395830d packages/cli: disallow importing all of @material-ui/icons 2020-05-16 16:21:56 +02:00
Patrik Oldsberg 2414267cc0 tsconfig: skip declaration map creation 2020-05-14 14:25:05 +02:00
blam e3ab861038 chore: fixing eslint config so we can use some great optional?.chaining?.stuff 2020-05-04 20:54:59 +02:00
Patrik Oldsberg 47d5d8da4f packages/cli: add lib ES2019 to common tsconfig 2020-05-03 15:36:05 +02:00
Patrik Oldsberg 2068829f4f packages/cli: added jest transform for .esm.js files 2020-05-01 15:55:48 +02:00
Patrik Oldsberg b87d266c74 packages/cli: target modern browsers and switch output to module 2020-05-01 15:55:47 +02:00
Fredrik Adelöw 69a3fa79e7 Move backend lint config to cli config 2020-04-29 11:01:40 +02:00