534 Commits

Author SHA1 Message Date
Colum Ferry
bef8fb3629
feat(angular): add opinionated mfe webpack helpers (#9233)
* feat(angular): add mfe helpers for sharing workspace libraries

* feat(angular): add share packages helper

* chore(angular): add webpack dep
2022-03-10 19:35:18 +00:00
Leosvel Pérez Espinosa
081ff42955
fix(angular): handle newProjectRoot correctly when generating apps and libs (#9255) 2022-03-10 13:09:04 +00:00
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
Colum Ferry
6c9995939d
feat(angular): add mfe-remote generator (#9191) 2022-03-08 14:14:21 +00:00
Colum Ferry
744203057d
feat(angular): add mfe-host generator (#9218) 2022-03-08 13:30:24 +00:00
Leosvel Pérez Espinosa
b80de979d7
fix(angular): fix invalid style option for nx welcome component when generating an application (#9173) 2022-03-03 12:47:11 +00:00
Leosvel Pérez Espinosa
cef4bbd4cf
fix(angular): align root karma config when migrating from angular cli to match the one for new workspaces (#9144) 2022-02-28 15:15:09 +00:00
Colum Ferry
61ed9037e8
chore(angular): upgrade mfe plugin (#9104) 2022-02-24 10:40:47 +00:00
Colum Ferry
5d9176eda7
fix(angular): karma migrator fixes (#9063) 2022-02-22 10:03:25 +00:00
Colum Ferry
01dba862e9
fix(angular): upgrade karma and fix settings (#9056) 2022-02-21 16:35:07 +00:00
Dominik Donoch
0fe6c2e4fb
feat(angular): update jest-preset-angular to 11.1.1 (#8970) 2022-02-16 13:15:43 +00:00
Colum Ferry
91ca67ad6b
fix(angular): add cypress workaround when generating mfes (#8909)
* fix(angular): add cypress workaround when generating mfes

* fix(angular): add a migration for cypress mfe

* docs(angular): fix typos in mfe docs

Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>

* fix(angular): target 13.8.1 for migration

Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
2022-02-09 23:12:08 +00:00
Juri
aa1d8b8e3f docs(misc): adjust Tailwind references to v3 2022-02-05 19:42:37 +01:00
Leosvel Pérez Espinosa
39f4c47fd0
fix(angular): update schemas with missing changes from previous versions (#8836) 2022-02-04 11:07:57 +00:00
Kalarrs Topham
babd4bdf8d
chore(angular): export all angular generators (#8820)
add missing generators to angular/generators exports
2022-02-03 09:33:02 +00: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
Leosvel Pérez Espinosa
5f3ca7892d
fix(angular): update ng-packagr executors to support browserlist version ranges (#8783) 2022-02-01 11:14:17 +00: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
Leosvel Pérez Espinosa
a56c89c0b8
fix(angular): don't generate a .browserslistrc file for non buildable and non publishable libs (#8710) 2022-01-27 09:10:57 +00:00
Nadav Sinai
6135eb2832
feat(angular): pass additional args to devServer custom configuration function (#8695) 2022-01-26 09:05:16 +00:00
Colum Ferry
ac66fc1a17
feat(angular): add --export flag to scam-directive (#8673) 2022-01-24 15:24:29 +00:00
Colum Ferry
5081db1ecb
feat(angular): add --export to scam-pipe generator (#8672) 2022-01-24 15:24:13 +00:00
Colum Ferry
56261ae111
feat(angular): add --export flag to scam (#8662) 2022-01-24 15:09:29 +00:00
Victor Savkin
298ceba5b3
chore(repo): readme fixes 2022-01-24 09:39:31 -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
Nadav Sinai
56aed61b49 feat(angular): pass webpack-browser builder options & target to customWebpack configuration function
for use with loaders that need deployUrl or other custom logic that is based on build configuration
2022-01-20 12:46:33 -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
Jason Jean
c72520ec17
fix(angular): do not format when skipFormat is passed for generating a lib (#8549) 2022-01-14 23:51:21 +00:00
Leosvel Pérez Espinosa
b5b666f03d
fix(angular): remove invalid style option from the library generator defaults (#8515) 2022-01-13 18:19:03 +00:00
Jordan
a7a7c55ff5
fix(angular): expose executors sources (#8368)
* fix(angular): expose executors sources

when having custom builder relying on yours, explicit access to executors directory is now required with ng13. Otherwise calls such as `require("@nrwl/angular/src/executors/package/package.impl");` do not work anymore

* feat(angular): expose only executor functions

Co-authored-by: Colum Ferry <cferry09@gmail.com>
2022-01-13 12:19:46 +00:00
Katerina Skroumpelou
883acaf4f4
fix(storybook): fixed story template for angular (#8388) 2022-01-12 20:46:21 +02:00
Benjamin Cabanes
0d4b442bea
docs(core): angular package doc link fix (#8490) 2022-01-12 15:01:53 +00:00
Katerina Skroumpelou
31b8b46a18
Revert "fix(storybook): apply a webpack tweak for storybook and angular (#8392)" (#8486)
This reverts commit 77529a1770ce848c3184d0b86571e3300f585ac8.
2022-01-12 16:45:43 +02:00
Leosvel Pérez Espinosa
b989e8de19
feat(angular): simplify generated tailwind config for v3 (#8471) 2022-01-12 11:33:29 +00:00
Phillip Barta
cb84ec7199
chore(repo): removed unused dependency find-parent-dir (#8356) 2022-01-11 15:34:26 -05:00
Maurizio Vitale
c2115c2a72
fix(angular): skipFormat files when converting to Nx project (#8387)
Add the ability to skipFormat files when converting to Nx project

ISSUES CLOSED: #8386
2022-01-11 15:26:45 +00:00
Miroslav Jonaš
6fc5bbe931
fix(angular): fix broken data persistence normalize action function (#8453) 2022-01-10 11:41:03 +01:00
Colum Ferry
90f0ab2ea5
feat(angular): add mfe migration to fix incorrect setups from previously incorrect generator (#8433) 2022-01-10 09:40:33 +00:00
Phillip Barta
8abcaab7c3
fix(misc): dont publish jest.config.js files (#8341) 2022-01-07 14:10:24 -05:00
Colum Ferry
8c8b257a3c
feat(angular): add option to skip module creation #7806 (#8391) 2022-01-06 11:49:04 +00: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
Vadim
77529a1770
fix(storybook): apply a webpack tweak for storybook and angular (#8392)
* fix(storybook): apply a webpack tweak for storybook and angular

- [x] remove html raw-loader from the webpack rules array if storybook is used with angular v13;

the html raw-loader breaks jit compilation when storybook 6.5 aplha is used with angular v13

ISSUES CLOSED: #8360

fix(testing): update storybook generator configuration snapshot

fix(testing): update storybook generator configuration snapshot, use the flag --update-snapshot

fix(testing): update storybook generator configuration snapshot, test affected, update snapshot

* cleanup(storybook): make the webpack tweak for storybook and angular explanation more concise
2022-01-06 11:21:13 +02:00
Colum Ferry
0f50de73d8
fix(angular): mfe migration failing in certain scenarios (#8384) 2022-01-05 16:42:23 +00:00
David
7e99073f5b
feat(angular): support multiple state slices in data persistence ops (#8216)
A breaking change that enables data persistence operators to be used in streams with more than one slice of data (e.g., with `withLatestFrom` and `concatLatestFrom`).

Closes #6830
2022-01-04 11:42:05 +00:00
Colum Ferry
be908e2be6
feat(angular): use share helper to ensure correct version matching (#8277) 2021-12-22 15:03:39 +00:00
Phillip Barta
e57cef0901
cleanup(repo): use devkit instead of devkit reexports from workspace (#7773) 2021-12-21 21:06:31 +00:00
Isaac Mann
aea4f099fc
feat(angular): add helper to add any property to an ngModule decorator (#7850)
Co-authored-by: Isaac Mann <isaacplmann+git@gmail.com>
2021-12-21 15:20:22 -05:00
Colum Ferry
c5ce3b2748
fix(angular): mfe remote entry to use common module (#8250) 2021-12-21 12:25:03 +00:00