Colum Ferry
b076f0380a
fix(angular): ngrx attaching to route and non-standalone apis for 14 ( #14489 )
...
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
2023-01-20 12:50:06 +00:00
Colum Ferry
a22bd54f3f
feat(angular): add priority flags to generators ( #14299 )
2023-01-16 12:19:33 +00:00
Leosvel Pérez Espinosa
c300722233
cleanup(angular): ensure latest and backward compatible versions are strongly typed ( #14387 )
2023-01-16 12:25:24 +01:00
Leosvel Pérez Espinosa
6579879218
feat(angular): add backwards compat support for package and ng-packagr-lite executors ( #14264 )
2023-01-11 11:39:27 +01:00
Colum Ferry
5970246b51
feat(angular): add backwards compat support for library ( #14249 )
2023-01-10 16:20:26 +00:00
Victor Savkin
422c8c735a
cleanup(core): clearly split nx.json config and projects config
2023-01-05 15:35:36 -05:00
Colum Ferry
1d4900d029
feat(angular): add backwards compat support for karma ( #13582 )
2022-12-02 14:43:22 +01:00
Colum Ferry
0db1b483aa
feat(angular): add backwards compat support to init generator ( #13548 )
2022-12-01 16:57:02 +00:00
Colum Ferry
80a623ed4a
fix(angular): do not use ngcc for new workspaces and projects #12386 ( #12504 )
2022-10-11 10:29:01 +01:00
MaxKless
1fc52349a7
docs(angular): add generator usage examples ( #12428 )
2022-10-09 14:49:29 +02:00
Colum Ferry
09c6ccb266
feat(linter): remove tslint support ( #12279 )
2022-09-28 11:08:01 -04:00
Craigory Coppola
458fc36014
chore(misc): split create tree with empty workspace to remove parameter ( #10188 )
...
* feat(devkit): split create-empty-tree to different functions
* chore(repo): apply migration for createEmptyTree
* cleanup(misc): fix tests that migration misses
2022-08-11 19:24:04 -04:00
Leosvel Pérez Espinosa
712e6dda88
cleanup(angular): move all inline version numbers to versions.ts ( #11258 )
2022-07-22 17:02:13 +01:00
Leosvel Pérez Espinosa
46ad8c3d63
feat(angular): support angular v14.1.0 ( #11155 )
2022-07-22 16:01:24 +01:00
Leosvel Pérez Espinosa
01f7376169
cleanup(misc): consolidate tslib version in generated projects ( #11185 )
2022-07-19 12:59:37 -04:00
Craigory Coppola
4d7e5ba29a
chore(misc): remove defaultCollection from generators ( #10601 )
2022-06-06 20:03:46 +00:00
Leosvel Pérez Espinosa
914f0ce707
feat(misc): update typescript to 4.7 ( #10560 )
2022-06-02 13:29:11 -04:00
Leosvel Pérez Espinosa
62afcb79b0
feat(angular): support angular v14.0.0-rc.2 ( #8883 )
2022-05-30 16:09:00 -04:00
Stian Morsund
eb4243bc87
feat(angular): add flag for skipping the postinstall script in relevant generators ( #10208 )
2022-05-09 12:48:41 +01: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
James Henry
46e7b4d49c
chore(core): improve help output for generators and executors ( #9800 )
2022-04-12 14:05:55 -04:00
Benjamin Cabanes
6dae32cc3a
docs(nxdev): support packages schemas metadata & discoverability ( #9383 )
2022-03-24 12:00:06 -04:00
Leosvel Pérez Espinosa
88a7ad7654
cleanup(angular): move the angular cli migration generator from @nrwl/workspace to @nrwl/angular ( #9244 )
...
* cleanup(angular): move the angular cli migration generator from @nrwl/workspace to @nrwl/angular
* cleanup(angular): support merged packages (cli, tao, nx)
* cleanup(angular): update make-angular-cli-faster to support packages consolidation
2022-03-18 17:18:10 -04:00
Colum Ferry
01dba862e9
fix(angular): upgrade karma and fix settings ( #9056 )
2022-02-21 16:35:07 +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
2b00c99db1
feat(angular): add support for configuring tailwind in existing and new apps and buildable/publishable libs ( #8043 )
2021-12-16 17:25:32 +00:00
Leosvel Pérez Espinosa
153e038c9b
fix(angular): install @angular/cli if not installed ( #7910 )
2021-11-26 17:09:09 +00:00
Leosvel Pérez Espinosa
adafc971a8
fix(angular): add .angular to gitignore only when it hasn't already been added ( #7686 )
2021-11-10 12:13:40 +00:00
Colum Ferry
8d6ac4f694
chore(angular): support angular 13 ( #7161 )
...
* chore(angular): support angular 13
Support Angular 13
chore(angular): support ng 13 next 11
chore(angular): upgrade tslib dep
chore(angular): update package and ng-packagr-lite executors to align with ng-packagr v13
chore(angular): update test snapshots with ts version
fix(angular): buildable lib tsconfig transform test
* chore(angular): sync ng-packagr changes to the package and ng-packagr-lite executors
* chore(angular): add migrations
* chore(angular): rxjs7
* feat(angular): check rxjs version to install
* feat(angular): update jest resolver to resolve esm
* chore(angular): fix version
* chore(angular): support jest-preset-angular
* fix(angular): tests
* fix(angular): fix e2e tests and add .angular to gitignore
* fix(angular): fix jest transformers ignore pattern
* fix(angular): fix node test
* fix(angular): fix workspace test
* fix(angular): import marble utils from jasmine-marbles instead of @nrwl/angular/testing
* feat(angular): update ngrx to 13.0.0-beta.;0
* fix(angular): temporarily skip test with pnpm
* fix(angular): bump jest-preset-angular to fix jest performance issues
* fix(angular): webpack-browser and server schema changes
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-11-08 12:01:55 -05: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
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
6fbf7ffa16
feat(misc): remove ts-node, tslib, and dotenv from empty workspace package.json ( #6763 )
2021-08-18 17:36:11 -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
466826c364
fix(angular): lock version of angular-devkit to ~12.1.0 ( #6620 )
2021-08-05 12:13:15 -04:00
Leosvel Pérez Espinosa
277bdd2255
docs(angular): refresh generators docs ( #6202 )
2021-07-01 10:11:36 +01:00
Leosvel Pérez Espinosa
bbb0416cc2
fix(angular): remove Stylus from new Angular workspaces and apps ( #6095 )
2021-06-22 16:56:51 +01:00
Colum Ferry
3e8ff083f2
cleanup(angular): refactor library generator to use nx devkit ( #5935 )
...
* cleanup(angular): refactor library generator to use nx devkit
Refactor Library Generator to use Nx Devkit
2021-06-14 11:05:32 +01:00
Craigory V Coppola
f9751786c6
feat(testing): support for Jest 27 ( #5873 )
...
- Sets default testEnvironment to web
- Updates node generators to specify testEnvironment: node
- Provides migrations to update existing jest.config.js files
- Bump angular-preset-jest to latest
ISSUES CLOSED : #5771
2021-06-11 13:25:57 -05:00
Leosvel Pérez Espinosa
9477e5472e
cleanup(angular): migrate storybook-migrate-defaults-5-to-6 generator to nx devkit ( #5891 )
2021-06-08 09:13:43 +01:00
Leosvel Pérez Espinosa
55b37ceeeb
cleanup(angular): migrate karma generator to nx devkit ( #5821 )
2021-05-28 11:21:16 +01:00
Colum Ferry
488804163e
cleanup(angular): refactor init generator to use Nx Devkit ( #5735 )
...
Refactor `init` generator to use Nx Devkit
2021-05-21 11:33:59 +00:00