* feat(angular): eslint config including template linting
* feat(angular): migration add-template-support-and-presets
* feat(angular): add support for component and directive prefix in lint config
* fix(angular): tests
* fix(angular): e2e tests
* fix(angular): update to latest and make updates
* fix(angular): update to latest and make updates
* fix(angular): lockfile
* fix(angular): update to latest and make updates
* fix(angular): bump angular-eslint
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
* Simplify the determination & detection of the desired package manager.
* Add the `package-manager` option on plugin creation.
* Nx Cloud installation uses the appropriate package manager.
replace the property name version with the plain version of the plugin name in the plugins e2e
tests
in order to coincide with the generated schematic name
ISSUES CLOSED: #3933
ISSUES CLOSED: #3933
* feat(linter): add explicit file extension to config files
* feat(linter): update references to .eslintrc for new projects
* fix(linter): fix quotes in global eslint config
* feat(misc): add linter flag to create-nx-workspace
* fix(core): prompt linter when preset is angular or angular-nest
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
* feat(core): add flag to set dependant libs in either peerDependencies or dependencies
* fix(core): mark new property as optional
* feat(core): add migration for new option
* Update migrations.json
Co-authored-by: Jonathan Cammisuli <jon@cammisuli.ca>
* feat(core): update recommended extensions for new workspaces
* feat(core): fix vscode extensions not being generated, add migrations for workspace and jest to add extensions
* feat(core): add e2e to check .vscode/extensions.jon
* chore(core): fix logic for handling angular builders
* chore(core): fix e2e
* chore(core): revert change for angular-console to be default for everyone
* chore(repo): enable linting for workspace to set baseline
* fix(repo): broken tests from master branch
* fix(repo): broken e2e tests from master branch
* feat(testing): add projects into jest config
* chore(testing): update unit tests and fix presets with spreading a default
* chore(testing): fix node e2e
* chore(testing): review comment changes
* feat(react): wip: initial e2e test by jack and web package builder fix
Updated some commnets about versions of Storybook, extra config files, and how to treat these
* fix(web): preserve the target set in tsconfig.lib.json
ISSUES CLOSED: #3601
* fix(react): preserve the target set in tsconfig.lib.json
ISSUES CLOSED: #3601
* fix(react): preserve the target set in tsconfig.lib.json
ISSUES CLOSED: #3601
Makes the cache put code slightly more flexible, which allows for specified outputs to be not
just
folder but also files. This allows for greater flexibility of control when it comes to which
files
you want Nx to cache, so you could exclude sub folders of your dist. This is useful so that
Nx
doesn't spend time copying sometimes complex folder structures to cache (i.e. node_modules in
the
case of using npm link).