* fix(react): is next js check caller is sometimes undefined
* fix(react): refactor to optional chaining
Co-authored-by: Mark Goho <markgoho@gmail.com>
Co-authored-by: Mark Goho <markgoho@gmail.com>
* feat(web): environment variables interpolated to index.html
* feat(web): Support for %PUBLIC_URL% as option in index.html
* chore(web): adding test case for NX_ option not present
* fix(web): supporting deployUrl - not publicUrl
* fix(web): e2e test added for index.html interpolation
* fix(web): rm unused publicUrl instance
* fix(web): rm more unused publicUrl instances
* fix(web): fixing e2e test
* fix(web): fixing e2e test
* fix(web): fixing e2e test expected formatting
* fix(web): fixing whitespace issue in tests
* fix(web): using regex in interpolation
* feat(angular): allow custom webpack config support for webpack-browser builds
Allow building with a custom webpack config when using webpack-browser builds
* cleanup(angular): have buildApp function determine what builder to use
have buildApp function determine what builder to use keeping run function cleaner
* chore(misc): add IGNORE_MATCHES to CI dep discrepancy check
Add option to ignore packages in the discrepancy check for CI
* cleanup(angular): throw schematic error when webpack config path incorrect
Throw a helpful error when the user supplies an incorrect custom webpack config file path
* feat(linter): optimize containsFile function
related to #5210
* feat(linter): optimize find project function
related to #5210
* feat(core): cleanup target project locator
* fix(core): fix false positive match on resolvedModule
* chore(core): mark old code for removal
* feat(linter): move npm check before expensive typescript resolution
* feat(linter): improve performance of extension removal
* feat(linter): improve I/O operations
* feat(linter): read ts config only once in project locator
* feat(linter): remove double path normalization from rule
normalization is already part of getSourceFilePath function
* feat(linter): run find source only once
* feat(linter): defer source file path calculation will after whitelist check
* feat(linter): map project graph node files to hash map
* fix(linter): map projectGraph only once per runtime
* feat(linter): introduce mapped project graph type
* Revert "feat(angular): add support for a target Builder (#4903)"
This reverts commit a78fe65d81600e2f1b522722b6ce6374b8c652d3.
* chore(angular): disable failing test