Leosvel Pérez Espinosa
86613f6e66
cleanup(angular): remove deprecated options from the ngrx generator ( #7404 )
...
BREAKING CHANGE:
The deprecated options `onlyAddFiles` and `onlyEmptyRoot` from the `ngrx` generator were removed,
`skipImport` and `minimal` should be used instead.
2021-10-18 13:44:37 -04:00
Miroslav Jonaš
d9fd42eec8
chore(linter): update eslint to latest v7 version ( #7400 )
2021-10-18 15:20:51 +02:00
Colum Ferry
b0b9c8fc2e
feat(angular): allow port to be added to non-mfe app ( #7403 )
2021-10-18 14:04:38 +01:00
Leosvel Pérez Espinosa
e057892272
fix(angular): add required postcss dependencies when creating a buildable lib ( #7402 )
2021-10-18 05:44:01 -04:00
Craigory Coppola
bdcbac4445
feat(core): standalone project configuration is default ( #7351 )
...
* feat(core): standalone project configuration is default
* chore(core): changes to e2e tests
* fix(core): intuit projects when inside their directories when using project.json files
* chore(core): e2e changes
* fix(core): standalone configurations work with npm-project generator
* chore(core): e2e tests should use standalone configurations
* chore(core): e2e fixes per review
2021-10-16 00:07:12 +02:00
Colum Ferry
65b65bf4c5
docs(angular): provide reason for imported remote entry module ( #7377 )
2021-10-15 11:38:44 +01:00
Leosvel Pérez Espinosa
8973d6ba69
chore(angular): add postcss deps needed by tailwind support in publishable libraries ( #7359 )
2021-10-15 04:34:02 -06:00
Craigory Coppola
79cf69b4e4
feat(core): consolidate nx.json and workspace.json ( #6642 )
...
* feat(core): consolidate settings between workspace.json + nx.json
workspace.json (and linked project.json files) now contain all project specific settings.
nx.json now contains all settings that affect the whole workspace.
* chore(core): fix angular unit tests w/ new config
* chore(core): fix failing tests
* chore(core): fix formatting
* chore(core): fix more tests
* chore(core): normalize-nx-json feedback
* chore(core): Fix more unit tests
* chore(core): fix remaining tests in workspace
* chore(linter): fix remaining linter tests
* chore(core): fix remaining spec + build issues
* chore(core): formatting fixes
* feat(core): migration script to move config options to new locations
* chore(core): fix e2e tests
* chore(core): run format
* chore(react-native): fix failing tests
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* feat(core): move properties to new location during format step
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* feat(core): initial pass on ngcli-adapter for property consolidation
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* chore(misc): fix tests
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* docs(core): update docs with changes
* chore(misc): fix tests
* chore(core): code review changes
updateWorkspaceJson -> updateWorkspace, no longer uses updater function
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* chore(core): fix bug in ngcli impl
* fix(core): fix bug in ngcli-adapter
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* fix(core): fix ngcli-adapter
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* chore(core): fix workspace e2e
* chore(core): fix nx-plugin e2e
* fix(core): move defaultProject to nx.json
* chore(core): fix broken workspace test
* chore(core): formatting
* chore(core): fix workspace format
* chore(core): add nxJson to ExecutorContext
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* chore(core): remove all references ot `NxProjectConfiguration` from our code
* chore(core): Review Changes
* fix(core): update new config locations v13 migration
2021-10-14 10:42:47 -04:00
Leosvel Pérez Espinosa
0a41a34013
fix(angular): handle components array as static member of the module when generating stories ( #7321 )
2021-10-13 09:59:57 +01:00
Leosvel Pérez Espinosa
a00f8e0e5b
feat(angular): add tailwind support when building publishable libraries ( #7285 )
2021-10-12 12:32:43 +01:00
Colum Ferry
654cfbf147
fix(angular): incremental builds with mfes #6923 ( #7260 )
2021-10-06 15:37:22 +01:00
Colum Ferry
2f2ede5ca5
cleanup(angular): add unit and e2e tests for extra reassurance ( #6626 )
...
* cleanup(angular): add unit and e2e tests for extra reassurance
After tests didn't fail but issues were introduced, add some extra tests to help catch breaking
changes
* chore(angular): increase timeout for e2e tests
* fix(angular): mfe not installing webpack correctly
Co-authored-by: Miroslav Jonaš <meeroslav@users.noreply.github.com>
2021-10-06 14:15:39 +01:00
Alex Herbig
8addb45fd0
fix(angular): stop modifying tags that match app name ( #7137 )
...
ISSUES CLOSED : #7097
2021-10-01 14:57:26 -04:00
Jonathan Romano
f8f09b91df
fix(linter): add setParserOptionsProject option to generators missing it ( #7103 )
2021-09-24 21:02:52 -04:00
Leosvel Pérez Espinosa
9f1fe34b8b
fix(angular): update ng-package.json dest property when moving a library ( #7132 )
2021-09-24 17:58:03 +01:00
Leosvel Pérez Espinosa
d52aed9fde
fix(angular): remove extra comma when generating application with --inlineTemplate ( #7126 )
2021-09-24 15:24:18 +01:00
Miroslav Jonaš
7c4643a914
chore(linter): upgrade typescript-eslint to latest version ( #7060 )
2021-09-21 14:07:09 +02:00
Ali Yusuf
93f9569deb
feat(angular): add support to sass style to the generator
2021-09-15 09:58:49 -04:00
srleecode
69005cc097
fix (angular): allows importing from @nrwl/angular:init ( #6883 )
...
* fix (angular): allows importing from @nrwl/angular:init
fix (angular): allows importing from @nrwl/angular:init
Closes #6790
* chore(angular): fixed formatting error
chore(angular): fixed formatting error
2021-08-31 16:47:25 -04:00
Jason Jean
a7f89508e5
feat(linter): cache --outputFile ( #6852 )
2021-08-26 11:25:51 -04:00
Colum Ferry
592c47ab6f
Revert "fix(angular): mfe not installing webpack correctly ( #6789 )" ( #6793 )
...
This reverts commit ee47b1769068551bcaf03f2ac6086091d4ec6dc3.
2021-08-20 15:29:20 +00:00
Colum Ferry
ee47b17690
fix(angular): mfe not installing webpack correctly ( #6789 )
2021-08-20 15:47:45 +01:00
Jason Jean
6fbf7ffa16
feat(misc): remove ts-node, tslib, and dotenv from empty workspace package.json ( #6763 )
2021-08-18 17:36:11 -04:00
Colum Ferry
149a357c6e
fix(angular): prevent default importPath for publishable libs ( #6755 )
2021-08-17 16:59:49 +00:00
Jason Jean
2f442ec632
feat(testing): remove cypress typescript preprocessor ( #6706 )
2021-08-16 16:23:17 -04:00
Leosvel Pérez Espinosa
e31075362a
fix(angular): init cypress correctly if needed when creating an app ( #6652 )
2021-08-09 12:06:48 +01:00
Jason Jean
c13c02d27e
fix(angular): fix angular projects not being standalone when all other projects are standalone ( #6641 )
2021-08-06 20:48:35 -04:00
Juri
b5b5f250d0
feat(react): add Nx React Storybook preset
2021-08-06 18:11:47 +02:00
Jason Jean
466826c364
fix(angular): lock version of angular-devkit to ~12.1.0 ( #6620 )
2021-08-05 12:13:15 -04:00
Jason Jean
d68d2ad965
fix(angular): add eslint to protractor apps ( #6524 )
2021-07-27 20:36:29 +00:00
Leosvel Pérez Espinosa
c6fee867aa
fix(misc): handle moving to a subfolder which results in the same project name and normalize import path ( #6507 )
2021-07-26 14:56:30 +01:00
Craigory V Coppola
729d83997f
fix(angular): generated ngrx facade tests should pass ( #6458 )
2021-07-21 23:27:57 +00:00
Colum Ferry
3e6a3158be
feat(angular): add an serve-mfe target to host app ( #6444 )
2021-07-21 21:58:56 +00:00
Leosvel Pérez Espinosa
9044a8f869
cleanup(misc): rename collection.json to generators.json ( #6442 )
2021-07-21 11:42:43 +01:00
Colum Ferry
f5587dc984
fix(angular): broken buildable libs importPath calculation ( #6429 )
...
Buildable libs with Angular Lib generator were broken due to additional `/` in the `importPath`.
2021-07-21 09:29:21 +01:00
Jason Jean
9c3c296d89
fix(angular): fix generating apps with protractor ( #6422 )
2021-07-20 11:02:31 -04:00
Colum Ferry
227eed9172
feat(angular): generate entry module for remote mfes ( #6403 )
2021-07-20 12:00:00 +01: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
Colum Ferry
4697ce1356
feat(angular): use webpack-server executor for mfe apps ( #6373 )
...
Use webpack-server for MFE angular apps as it will merge the webpack configs.
2021-07-15 15:23:06 +01:00
Colum Ferry
776bd277b7
feat(angular): add host option to MFE generator ( #6368 )
...
Add a host option to MFE generator to allow a remote to specify a host that it should be consumed
by.
Use this value to update the host application's webpack.config,js
2021-07-15 09:54:41 +01:00
vsavkin
0fd5af9fff
fix(nxdev): broken links on home pages
2021-07-14 11:44:57 -04:00
Colum Ferry
8b1f812c85
fix(angular): change mfe naming convention to use host
...
Previously, naming convention of consuming applications for MFEs was `shell`.
Change it to match Webpack Module Federation's naming convention of calling it `host`.
BREAKING CHANGE:
The `mfeType` options have changed from `shell | remote` to `host | remote`.
2021-07-14 10:40:14 +01:00
Craigory V Coppola
23e21d0995
fix(core): project.json split should be remembered if all projects utilize it ( #6180 )
2021-07-08 23:35:57 +00:00
Colum Ferry
0fd0fc4d93
feat(angular): add mfe options to app generator ( #6242 )
2021-07-06 10:32:45 +01:00
Colum Ferry
dd51c18d12
feat(angular): init mfe generator ( #6209 )
...
Add generator to scaffold Module Federation configuration for a given Angular application
2021-07-02 13:45:36 +01:00
Leosvel Pérez Espinosa
277bdd2255
docs(angular): refresh generators docs ( #6202 )
2021-07-01 10:11:36 +01:00
Juri Strumpflohner
54d38105cf
cleanup(angular): stories generator adjustments ( #6102 )
2021-06-28 12:59:35 -04:00
Katerina Skroumpelou
e13b423ddb
feat(storybook): from addon-knobs to controls ( #6068 )
2021-06-25 18:17:48 +03:00