1256 Commits

Author SHA1 Message Date
Leosvel Pérez Espinosa
acc29e9593
fix(misc): support workspaces using a root tsconfig.json instead of tsconfig.base.json (#9195)
* fix(misc): support workspaces using a root tsconfig.json instead of tsconfig.base.json

* cleanup(angular): address pr feedback
2022-03-09 11:30:26 -05:00
Juri Strumpflohner
45bf0e5a25
feat(linter): automatic fixes for noRelativeOrAbsoluteImportsAcrossLibraries and noSelfCircularDependencies (#8901)
Co-authored-by: Miroslav Jonas <missing.manual@gmail.com>
2022-03-09 08:14:33 +00:00
Chau Tran
229f71ef17
feat(nest): use nrwl/js to generate library (#9164)
* chore(js): rename GeneratorSchema to LibraryGeneratorSchema

* fix(js): add publishable to library generator schema

* feat(nest): use nrwl/js for library generator

* fix(js): update documentation about publishable

* chore(nest): fix depcheck for nrwl/js

* chore(nest): update test snapshot

* chore(nest): update nestjs/swagger version in node e2e

* chore(js): rename loadTsPlugins function

* fix(nest): default standaloneConfig for library generator to true

* feat(nest): rename tsPlugins to transformers and add tsPlugins to aliases

* chore(nest): fix e2e test on generate a new nest library

Co-authored-by: Chau Tran <ctran@Chaus-MacBook-Pro.local>
2022-03-03 15:47:06 -05:00
Leosvel Pérez Espinosa
615955afec
feat(angular): support migrating angular cli workspaces using cypress for e2e tests (#9105) 2022-02-28 11:03:09 +00:00
Jack Hsu
95f5a085fa
feat(node): consolidate js and node plugins (#9086)
* chore(node): update docs after consolidating js and node plugins

* feat(node): consolidate js and node plugins
2022-02-23 16:59:03 -05:00
Miroslav Jonaš
ba74e9ce42
chore(repo): disable detox on nightly (#9092) 2022-02-23 12:11:17 +00:00
Colum Ferry
4643da2699
chore(storybook): turn on disabled e2es (#8999)
* chore(storybook): turn on disabled e2es

* fix(storybook): build error for template in helper

* chore(storybook): run e2es on macos
2022-02-23 13:54:23 +02:00
Leosvel Pérez Espinosa
176fdc71c2
chore(angular): make ng-add e2e tests more deterministic when checking the defaultBase (#9090) 2022-02-23 10:12:19 +00:00
Miroslav Jonaš
0a62f1f963
chore(repo): use npx on e2e ng calls to fix windows failures (#9078) 2022-02-22 13:34:47 +00:00
Miroslav Jonaš
36245e14af
chore(repo): remove obsolete NX_E2E_SKIP_DAEMON_CLEANUP flag (#9061) 2022-02-21 16:11:20 +00:00
Leosvel Pérez Espinosa
33c9ca98ae
fix(angular): change --preserveAngularCLILayout to --preserve-angular-cli-layout (#9051) 2022-02-21 12:00:34 +00:00
Leosvel Pérez Espinosa
dfcc853b50
fix(angular): set the right defaultBase when migrating an angular cli workspace (#9050) 2022-02-21 05:59:48 -05:00
Leosvel Pérez Espinosa
14f0f24554
chore(angular): enable ng add e2e tests (#9023) 2022-02-21 09:47:29 +00:00
Jack Hsu
82439883c9
chore(js): bump timeout to 5 seconds when waiting for watch changes (#9014) 2022-02-17 12:27:02 -05:00
Emily Xiong
19efdfc938
feat(react-native): add storybook to react native (#8886) 2022-02-14 10:13:23 -05:00
Jack Hsu
475143b3b4
feat(react): add postcssConfig option to apps to enable auto-loading or set a single path (#8849) 2022-02-05 12:24:07 -05:00
Colum Ferry
f4fa81338d
feat(angular): support version 13.2.0 (#8457)
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
2022-01-28 09:01:51 +00:00
Miroslav Jonaš
541d4e241b
fix(linter): use swc over ts-node for workspace lint rule registration (#8694) 2022-01-27 16:55:25 +01:00
Victor Savkin
4e474773bf
Revert "feat(core): show dep types in dep graph (#2760) (#8132)"
This reverts commit 31bb2f36261fdf222e9e8e962227dcd911dfee66.
2022-01-25 15:23:25 -05:00
Philip Fulcher
7304a1d7f7
cleanup(core): remove it.only from e2e test (#8680)
ISSUES CLOSED: #8657
2022-01-24 21:08:17 +00:00
Philip Fulcher
e167fd5992
fix(core): include affected projects when generating dep graph HTML file (#8679)
ISSUES CLOSED: #8657
2022-01-24 18:06:57 +00:00
Miroslav Jonaš
8719a9a47c
feat(linter): add warning to nx rule when project graph is unavailable (#8668) 2022-01-24 16:27:05 +01:00
Noriyuki Shinpuku
6a3914ed42
fix(linter): remove @typescript-eslint/no-unused-vars override (#8147)
Co-authored-by: Miroslav Jonaš <meeroslav@users.noreply.github.com>
2022-01-24 15:57:25 +01:00
Philip Fulcher
5e66babcee
fix(react): enforce valid jest config when creating workspace with react preset (#8626)
ISSUES CLOSED: #8354
2022-01-21 14:25:15 -07:00
Victor Savkin
67e242fea9
feat(core): align the dynamic and static outputs (#8625) 2022-01-21 14:58:53 -05:00
Isaac Mann
07ebdb36a3
feat(core): add nx graph as alias of nx dep-graph (#8539)
* feat(core): add nx graph as alias of nx dep-graph

* docs(core): add note about old dep-graph syntax

* cleanup(core): formatting

* feat(core): formatting

* feat(core): formatting

Co-authored-by: Isaac Mann <isaacplmann+git@gmail.com>
2022-01-21 11:15:23 -05:00
Leosvel Pérez Espinosa
5afd3d6d2c
fix(angular): update tailwind content glob pattern to ignore stories and tests (#8637) 2022-01-21 11:02:23 +00:00
Jason Jean
5c921d864c
fix(misc): setup package manager workspaces for core preset (#8621) 2022-01-20 15:05:35 -05:00
Jack Hsu
f231cfc01b
feat(repo): move gatsby plugin to nx-labs repo (#8617) 2022-01-20 12:00:51 -05:00
Leosvel Pérez Espinosa
ad72d7a95e
fix(angular): configure tailwind content and purge properties for libraries (#8556) 2022-01-20 10:04:08 +00:00
Victor Savkin
9e75918154
feat(core): speed up file map creation (#8597) 2022-01-19 15:30:21 -05:00
James Henry
faef0d8c85
chore(core): task runner dynamic output life cycle (#8590) 2022-01-19 14:52:10 -05:00
Jack Hsu
4070eaec15
feat(js): improve watch mode support for tsc and swc builds (#8502) 2022-01-19 11:37:04 -05:00
MaximSagan
31bb2f3626
feat(core): show dep types in dep graph (#2760) (#8132) 2022-01-18 10:20:09 -07:00
Colum Ferry
e918d2d6b2
chore(angular): e2e improvements (#8529)
* chore(angular): e2e improvements

* chore(angular): move lib tests from extensions to core

* chore(angular): change test to cover child buildable lib

* chore(angular): minor PR review cleanups
2022-01-14 15:25:22 +00:00
Colum Ferry
37fd829459
chore(angular): improve e2e testing (#8489)
* chore(angular): improve e2e testing

* chore(angular): improve angular-extensions tests

* chore(angular): spread tests out between angular packages

* chore(angular): dont rerun secondary entry test in library tests

* chore(angular): reduce library tests to single for both scenarios

* chore(angular): consolidate parallel testing

* chore(angular): remove irrelevant router test
2022-01-14 10:17:22 +00:00
Leosvel Pérez Espinosa
b989e8de19
feat(angular): simplify generated tailwind config for v3 (#8471) 2022-01-12 11:33:29 +00:00
Colum Ferry
ae0f8dc999
feat(angular): switch new workspaces to v2 config (#8473)
* feat(angular): switch new workspaces to v2 config

* fix(angular): e2e tests
2022-01-12 11:21:59 +00:00
Victor Savkin
58814c697a cleanup(core): make hashing faster 2022-01-11 20:56:26 -05:00
Victor Savkin
16e9f58f76 feat(core): optimise cache restoration and storing 2022-01-10 11:40:10 -05:00
Miroslav Jonaš
60b68b81dc
chore(nextjs): disable failing e2e test for windows runs (#8455) 2022-01-10 12:32:43 +01: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
Leosvel Pérez Espinosa
80f20db51a
fix(angular): fix tailwind css support in libraries using components with inline styles (#8393) 2022-01-06 10:17:15 +00:00
Chau Tran
22c6ddb73d
fix(js): adjust how to pass information down to swc cli (#8298) 2022-01-05 20:28:49 -05:00
Victor Savkin
20f731990c docs(misc): rework the top section of docs 2022-01-04 14:11:31 -05:00
Jack Hsu
195b8f3262
chore(nextjs): remove assertion that dependencies have been built (#8325) 2021-12-29 13:04:10 -05:00
Jack Hsu
568c94ece6
chore(repo): clean up nextjs e2e tests to run faster (#8324) 2021-12-29 11:58:19 -05:00
Miroslav Jonaš
80361423fc
chore(repo): increase e2e test timeouts (#8318) 2021-12-28 23:34:17 +01:00
Miroslav Jonaš
a44abd39bd
chore(repo): skip daemon cleanup on grouped e2e tests (#8314) 2021-12-28 21:09:28 +01:00
Miroslav Jonaš
495f5c6d8d
chore(repo): update CI node version to v16 (#8186) 2021-12-23 23:14:14 +00:00