Jason Jean
5e23c07077
fix(core): automatically add root to the project.json projects ( #9977 )
...
* fix(core): automatically add root to the project.json projects
* chore(core): move project-configuration generator utils to nx package
* fix(core): add migrations to remove root
2022-04-28 13:24:35 -04:00
Craigory Coppola
99fcb7873e
feat(nx-plugin): add --includeHasher option to generate hasher boilerplate ( #9891 )
...
Co-authored-by: James Henry <james@henry.sc>
2022-04-27 12:44:48 -04:00
Enoyao
35d6f4da47
chore(core): use destructuring assignment ( #9447 )
...
* chore(core): use destructuring assignment
* chore(core): use destructuring assignment
* chore(core): use destructuring assignment
* chore(core): use destructuring assignment
* chore(core): use destructuring assignment
2022-04-26 17:24:54 -04:00
Jason Jean
4f99b77e42
chore(repo): update nx to 14.0.2 ( #9974 )
2022-04-23 18:06:01 +00:00
Caleb Ukle
1297f0616a
fix(testing): fix migration path error on windows ( #9969 )
2022-04-23 04:07:45 +00:00
Caleb Ukle
88971468db
fix(testing): pass --js flag to jest generators ( #9965 )
2022-04-22 22:43:59 -04:00
Caleb Ukle
fca85ca482
fix(testing): add missing --js support for jest generators ( #9959 )
...
* fix(testing): add ts-node as devDep
* fix(testing): add missing --js option for jest generators
2022-04-22 14:49:40 -04:00
Caleb Ukle
b93091b558
fix(testing): include jest.config.ts in tsconfig.spec.json ( #9938 )
2022-04-21 22:47:53 +00:00
Caleb Ukle
e6988753b8
feat(testing): update to latest jest version ( #9792 )
...
bump to v27.5.1 of jest and 0.2.20 of @swc/jest
2022-04-21 18:26:30 +00:00
Caleb Ukle
39331d1e17
feat(testing): move jest config to .ts files ( #9854 )
...
* feat(testing): move jest config to .ts
move jest config and preset to ts files
ISSUES CLOSED : #8344
* fix(testing): update tests for jest.config.ts changes
update tests broken by renaming jest fils to ts files
2022-04-21 17:58:40 +00:00
Caleb Ukle
c265c4686b
feat(testing): support extra jest cli args ( #9904 )
...
pass extra cli args to jest to allow 3rd party plugins to work correct like jest-runner-groups
ISSUES CLOSED : #9873
2022-04-20 18:28:55 +00:00
Jason Jean
cb7fb22bca
feat(core): remove @types/node from default workspace ( #9853 )
...
Signed-off-by: Jason Jean <jasonjean1993@gmail.com>
2022-04-20 12:43:23 -04:00
James Henry
46e7b4d49c
chore(core): improve help output for generators and executors ( #9800 )
2022-04-12 14:05:55 -04:00
Giora Guttsait
75b0744955
fix(core): init generators should not crash when trying to remove dependencies when package.json does not have dependencies ( #9765 )
...
Co-authored-by: Craigory Coppola <craigorycoppola@gmail.com>
2022-04-12 09:10:13 -04:00
Enoyao
10ae4c1154
chore(core): use optional chaining ( #9445 )
...
* chore(core): use optional chaining
* chore(core): chore(core): chore(core): use optional chaining
* chore(core): use optional chaining
* feat(core): chore(core): chore(core): use optional chaining
* chore(core): chore(core): use optional chaining
* chore(core): chore(core): chore(core): use optional chaining
* chore(core): chore(core): use optional chaining
* chore(core): chore(core): use optional chaining
2022-04-01 18:40:47 -04:00
Victor Savkin
428106f6be
cleanup(core): create more meaningful file structure in nx package ( #9621 )
2022-03-31 09:07:22 -04:00
Jason Jean
1bc2298b19
fix(testing): remove default testTimeout value which overrides the jest config ( #9616 )
2022-03-30 15:47:02 +00:00
Benjamin Cabanes
5d28162269
docs(core): add description to jest package ( #9531 )
2022-03-25 16:42:47 -04:00
Benjamin Cabanes
6dae32cc3a
docs(nxdev): support packages schemas metadata & discoverability ( #9383 )
2022-03-24 12:00:06 -04:00
Victor Savkin
d4b5c30eba
cleanup(core): remove the indirection left after inlining ta… ( #9469 )
2022-03-23 22:18:17 -04:00
Benjamin Cabanes
1723e8e6b3
docs(nxdev): remove unused versions & flavors feature ( #9462 )
2022-03-22 17:44:35 +00:00
K. Golbang
cd8c9b0313
feat(testing): support for memory leaks detection for jest added [logHeapUsage, detectLeaks] ( #9339 )
2022-03-18 16:10:28 -04:00
Victor Savkin
6f038e7a4a
feat(core): reorganize packges to consolidate all cli-related code in nx
2022-03-14 16:42:51 -04:00
Victor Savkin
4e9375f5f4
chore(repo): update the version of nx
2022-03-11 10:40:40 -05:00
Miroslav Jonaš
ca38be735d
chore(core): add type for hasher filter to avoid typos ( #9287 )
2022-03-11 14:54:21 +01:00
Victor Savkin
a32d46c5a3
feat(core): provide an experimental hashing mode for jest and cyrpess
2022-03-10 21:16:58 -05:00
Jason Jean
94687e993c
chore(repo): ensure license file exists for all published packages ( #9274 )
2022-03-10 18:33:06 -05:00
Leosvel Pérez Espinosa
cf7a18bd14
fix(angular): prevent adding dependencies when generating apps and specifying skipPackageJson ( #8806 )
2022-02-01 16:32:47 -05:00
Victor Savkin
298ceba5b3
chore(repo): readme fixes
2022-01-24 09:39:31 -05:00
Victor Savkin
9e75918154
feat(core): speed up file map creation ( #8597 )
2022-01-19 15:30:21 -05:00
kpaxton
93095f561a
fix(testing): fix jest migrate 13.4.4 script handling missing transform property ( #8595 )
...
Fix issue for migrating jest plugin to 13.4.4 when the projects
may have a custom preset that
excludes the transform property
from the jest.config.js.
Just adds an if statement around the
loop for the transform property
ISSUES CLOSED : #8566
2022-01-19 10:05:11 -05:00
Chau Tran
978cfe942d
fix(testing): turn swc/jest back on for react, web, and js ( #8464 )
2022-01-11 09:28:30 -05:00
Caleb Ukle
baf44ad662
fix(testing): Create root babel config if one isn't present ( #7816 )
...
* fix(testing): create root babel config for babel-jest option
when creating a jest project with babel-jest a root babel.config.json file will be create if one
doesn't exist and babel deps install for allowing jest tests to run successfully
ISSUES CLOSED : #6782
* feat(testing): add migration for missing root babel config
2022-01-07 17:05:32 -05:00
Phillip Barta
8abcaab7c3
fix(misc): dont publish jest.config.js files ( #8341 )
2022-01-07 14:10:24 -05:00
Chau Tran
214ef8ac4f
chore(testing): adjust tests that are affected by removing swc
2021-12-23 19:56:58 -05:00
Chau Tran
f97961d865
fix(testing): remove 'swc' from compiler option for jest generators
...
@swc/jest is not currently working as it's supposed to. at least, with single .swcrc file.
2021-12-23 19:56:58 -05:00
Chau Tran
d6d56c7c4e
chore(js): adjust unit test
2021-12-23 19:56:58 -05:00
Chau Tran
fba478c362
fix(js): use ts-jest for compiler SWC due to known bug in SWC
2021-12-23 19:56:58 -05:00
Phillip Barta
e57cef0901
cleanup(repo): use devkit instead of devkit reexports from workspace ( #7773 )
2021-12-21 21:06:31 +00:00
Victor Savkin
88751a3685
chore(repo): clean up the language to match the new tag line
2021-12-17 16:08:38 -05:00
Jack Hsu
6d6f29439d
feat(testing): add --compiler=tsc|swc|babel option for jest project generator ( #8177 )
2021-12-15 14:27:53 +00:00
Jack Hsu
157c6e0fb0
feat(web): rename @nrwl/web:build to @nrwl/web:webpack ( #7952 )
2021-11-30 14:22:34 -05:00
James Henry
98ffe8574b
feat(linter): support eslint v8 ( #7800 )
...
* feat(core): support eslint v8
* fix(core): align version of eslint across all packages
2021-11-19 14:55:33 -05:00
Colum Ferry
d110bc77c0
chore(angular): bump ngrx to 13.0.0 ( #7765 )
...
* chore(angular): bump ngrx to 13.0.0
* fix(angular): add path filter to resolver for exports
* fix(testing): add mjs to jest module extensions and add dependency on resolve.exports
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-11-18 10:06:30 +00:00
Jason Jean
18f2e703dd
fix(angular): remove unnecessary addition of module file extensions ( #7725 )
2021-11-12 16:36:59 -05:00
Caleb Ukle
4c4a5039e8
fix(testing): update tsconfig migration to not warn when no file found ( #7689 )
...
* fix(testing): update tsconfig migration to not warn when no file found
use tsconfig.json references to find what other configs need to be updated. if non when we just exit
* fix(testing): update tests for migration changes
* fix(testing): include any spec. file names in pattern match
accounting for _spec. file names when generating 'test' pattern equivalents
* fix(testing): remove relance on tsconfig.references, walk for all tsconfigs to update
tsconfig.references is not always present. instead visit all files and check if they are tsconfig
json file. if so we update the include/exclude properties where a spec. pattern is found. if the
property isn't set then we do not update it.
* fix(testing): stream line update with devkit
2021-11-11 22:53:17 +00:00
AgentEnder
f6a562d1ec
chore(repo): migrate to v13.1.4
2021-11-11 15:12:06 -05:00
Colum Ferry
85692e488d
chore(angular): bump jest-preset-angular to rc.3 ( #7687 )
...
* chore(angular): bump jest-preset-angular to rc.3
* fix(angular): version string typo
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
* fix(angular): add mjs to angular jest module extensions
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
2021-11-10 14:24:05 +00:00
Jason Jean
e0f08096c4
fix(testing): fix resolver to try using default resolution before using a package filter ( #7681 )
2021-11-10 09:50:36 +00:00
Jason Jean
f9d9e26882
fix(angular): do not ignore any mjs files for jest ( #7670 )
2021-11-09 13:44:52 -05:00