Miroslav Jonaš
7c4643a914
chore(linter): upgrade typescript-eslint to latest version ( #7060 )
2021-09-21 14:07:09 +02:00
Victor Savkin
d79bba3630
chore(repo): update to nx 12.10
2021-09-20 16:39:13 -04:00
Andrew Luca
fe7c25d00f
chore(misc): add repository directory for all packages.json ( #6973 )
2021-09-15 11:53:08 -04:00
James Henry
bafabb3a11
feat(linter): add support for workspace rules ( #6859 )
...
* feat(linter): add support for workspace rules
* chore(linter): move deps to correct package
* feat(linter): workspace-lint-rules as project with test target
* chore(linter): tiny clean up
* fix(linter): update generators.json after refactor
* chore(linter): implement e2e test and PR feedback
* docs(linter): update generator docs
* docs(linter): update generator docs
* docs(linter): update generator docs
2021-09-01 12:49:11 -04:00
Kyle Cannon
40532a2155
fix(linter): disabled eslint rules dont count as type checked rules ( #6897 )
2021-08-31 16:51:48 -04:00
Leosvel Pérez Espinosa
301e70aa7a
fix(linter): fix how eslint hasher gets projects from task dependencies ( #6875 )
2021-08-27 17:54:38 +01:00
Jason Jean
a7f89508e5
feat(linter): cache --outputFile ( #6852 )
2021-08-26 11:25:51 -04:00
Chau Tran
5ff55ced15
feat(angular): upgrade to ~12.2.0 ( #6836 )
...
* feat(angular): upgrade to ~12.2.0
* fix(angular): adjust nrwl/angular packageJson to pass depCheck
* fix(angular): add @angular/platform-server to migrations
Co-authored-by: Chau Tran <ctran@Chaus-MacBook-Pro.local>
2021-08-25 15:51:22 -04:00
AgentEnder
c9c8fa7f1c
chore(core): project.json should not be included in builds
...
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
2021-08-20 20:22:30 -04:00
Jason Jean
85f92e740e
feat(misc): simplify npm scripts generated ( #6764 )
2021-08-20 12:07:26 -04:00
Miroslav Jonaš
b32062416a
fix(core): skip caching output properties missing in options and arguments ( #6743 )
...
* fix(core): add outputFile to cached outputs
* fix(core): ignore output properties missing in options and console arguments
2021-08-18 19:56:01 -04:00
Jason Jean
7de111c25b
feat(core): update typescript to 4.3 ( #6397 )
2021-07-16 17:29:03 -04:00
Colum Ferry
bea5ed458d
feat(angular): upgrade angular to ~12.1.0 ( #6390 )
2021-07-16 18:44:16 +00:00
Jason Jean
59c8e186db
fix(angular): add --skip-format for convert-tslint-to-eslint ( #6387 )
2021-07-15 21:34:28 -04:00
Jason Jean
35d77a1b2a
fix(linter): check existence of eslintrc.json before running migration ( #6335 )
2021-07-15 10:40:54 -04:00
Craigory V Coppola
442e4fc6a1
chore(repo): convert to project json format ( #6286 )
2021-07-08 11:36:35 -04:00
Miroslav Jonaš
8ab463e386
cleanup(core): replace deprecated usage of appRootPath ( #6241 )
...
* cleanup(core): replace deprecated usage of appRootPath
* cleanup(core): revert migration changes
2021-07-05 15:51:19 -04:00
Leosvel Pérez Espinosa
195e6bade5
cleanup(misc): rename builders.json to executors.json ( #6230 )
2021-07-02 15:59:34 +01:00
Jason Jean
8ac7519ada
feat(core): introduce batch executors
2021-06-28 14:46:53 -04:00
Jason Jean
4f7191e154
chore(repo): update nx to 12.5.0-beta.5
2021-06-25 17:08:37 -04:00
Miroslav Jonaš
4a9d82fc2e
fix(linter): tslint to eslint conversion should not override existing root config ( #6103 )
2021-06-24 07:20:07 +02:00
James Henry
8ac0f3f5ff
Update lint.impl.spec.ts
2021-06-17 14:50:11 -04:00
James Henry
e4bbeba86b
Update lint.impl.ts
2021-06-17 14:50:11 -04:00
Phillip Barta
fe97444d78
feat(core): migrate prettier to v2.3.1 ( #5623 )
2021-06-17 16:44:30 +02:00
Phillip Barta
84f873dcdb
cleanup(misc): cleanup typescript imports
2021-06-16 14:07:01 -04:00
James Henry
a3c08a9153
feat(linter): do not set eslint parserOptions.project by default ( #5798 )
2021-05-28 13:35:34 +00:00
vsavkin
75cd7d9006
cleanup(core): clean up hash details
2021-05-19 14:26:02 -04:00
vsavkin
f82344d63a
chore(repo): refine the tag line
2021-05-18 20:55:40 -04:00
vsavkin
af23cc5d7d
feat(misc): change the nx tag line
2021-05-18 16:07:22 -04:00
Phillip Barta
52e3083a19
feat(core): added encoding param in Tree.read() ( #5668 )
...
feat(core): added encoding param in Tree.read()
2021-05-17 21:03:04 -04:00
vsavkin
e781d3c1e0
fix(linter): hasher throws when invoked not in root
2021-05-13 15:49:10 -04:00
Jason Jean
902c46e8f3
fix(angular): update angular-eslint to v12 stable ( #5649 )
2021-05-13 15:38:19 -04:00
vsavkin
3dadb304ad
chore(repo): update repo to use nx 12.3-beta.2 and latest @nrwl/nx-cloud
2021-05-12 20:10:47 -04:00
Jason Jean
7352fd0c1e
feat(angular): update to angular 12 stable ( #5643 )
2021-05-12 19:30:23 -04:00
Leosvel Pérez Espinosa
678818a58b
feat(angular): upgrade Angular to v12.0.0-rc.3 ( #5630 )
...
* feat(angular): upgrade Angular to v12.0.0-rc.3
* feat(angular): target Nx v12.4.0-beta.0 for Angular v12.0.0-rc.0 upgrade
* fix(angular): use defaultConfiguration if no other configuration is passed
* cleanup(angular): sync migration folder name to target version
* fix(repo): creating custom schema flattener for docs
* chore(repo): amend yarn.lock
* feat(angular): update angular storybook to use webpack 5
* fix(angular): add legacy peer deps for angular+jest
* fix(angular): move migrations to 12.3.0-rc.0
Co-authored-by: Zack DeRose <zack.derose@gmail.com>
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-05-12 12:20:12 -04:00
vsavkin
0bd6deaa65
fix(core): misc fixes to make the task orchestration logic work with the existing nx cloud package
2021-05-12 08:11:53 -04:00
Victor Savkin
67e78dc051
feat(core): add support for custom hashers
2021-05-11 11:17:57 -04:00
Minijus L
357ecd09a4
fix(testing): update ts-jest to version 26.5.5 ( #5405 )
...
Update `jest.config.js` ts-jest section with lower-cased 'tsconfig' property as 'tsConfig' is to be deprecated in version 27.
2021-04-26 08:56:52 -04:00
Ravi Rajpurohit
bc9eaedb41
feat(repo): replace tslint with eslint in recommended extensions ( #5280 )
...
* feat(repo): feat(repo): replace tslint with eslint in recommended extensions
* feat(linter): recommand eslint extension when creating a project with eslint
2021-04-22 10:34:39 -04:00
Phillip Barta
2dbb6ec341
cleanup(repo): updated dependency 'tmp' ( #5340 )
2021-04-14 23:57:57 -04:00
James Henry
bff5d431c9
feat(core): add --ignoreExistingTsLintConfig option to lint conversion generators ( #5127 )
...
* feat(core): add --discardExistingLintConfig option to lint conversion generators
* fixup! feat(core): add --discardExistingLintConfig option to lint conversion generators
* chore(core): address PR feedback
* fix(linter): properly store defualts for converting tslint to eslint
* fix(linter): fix tests for set defaults
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-04-12 15:40:48 -04:00
vsavkin
38c111ba06
chore(repo): update to nx 12
2021-04-07 12:31:23 -04:00
James Henry
b4981324b5
fix(linter): convert tslint:disable comments as part of project conversion ( #5188 )
...
* fix(linter): convert tslint:disable comments as part of project conversion
* fix(linter): use dynamically loaded tslint-to-eslint-config
* fix(linter): restore unrelated snapshot
* chore(linter): use visitNotIgnoredFiles
* cleanup(linter): remove unused code
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-03-31 22:53:20 +00:00
Jack Hsu
e2287867cd
feat(core): update typescript to 4.1 ( #5116 )
2021-03-30 08:38:40 -04:00
Jack Hsu
ed94c4e1ec
docs(core): add nextjs app for new nx.dev website ( #5133 )
...
Co-authored-by: ben <contact@benjamincabanes.com>
2021-03-27 04:01:31 +00:00
Jason Jean
9348eae236
feat(linter): update tslint-to-eslint-config to ^2.2.0 ( #5117 )
2021-03-25 13:03:15 -04:00
Jason Jean
24a5cb0b25
fix(linter): keep plugins other than typescript-eslint/tslint ( #5111 )
2021-03-25 11:30:12 -04:00
Vivek More 🧐
212fb00548
cleanup(misc): use more es6 features
...
- Single char alternation (e.g. a|b|c|d) in a RegExp can be simplified to use a character class ([abcd]) instead.
This usually also provides slightly better matching performance.
- Character escapes that are replaceable with the unescaped character without a change in meaning. Inside the square brackets of a character class, many escapes are unnecessary that would be necessary outside of a character class. For example the regex [\.] is identical to [.]
- If several qualified expressions occur after the qualifier having been checked for nullable, they can be replaced with optional chaining
2021-03-24 20:11:32 -04:00
Jason Jean
578455f032
fix(linter): remove unused parameter from convert-to-eslint-config ( #5108 )
2021-03-24 20:04:05 +00:00
Jason Jean
be600ef15e
feat(linter): install tslint-to-eslint in a tmp dir
2021-03-24 15:16:18 -04:00