Bump @angular-devkit/build-angular from 13.3.5 to 14.0.0 in /frontend #223

Closed
dependabot[bot] wants to merge 1 commits from dependabot/npm_and_yarn/frontend/angular-devkit/build-angular-14.0.0 into main
dependabot[bot] commented 2022-06-03 10:17:00 +00:00 (Migrated from github.com)

Bumps @angular-devkit/build-angular from 13.3.5 to 14.0.0.

Release notes

Sourced from @​angular-devkit/build-angular's releases.

v14.0.0

14.0.0 (2022-06-02)

Breaking Changes

@​angular-devkit/schematics-cli

  • camel case arguments are no longer allowed.

@​angular-devkit/architect-cli

  • camel case arguments are no longer allowed.

@​angular/cli

  • Several changes to the ng analytics command syntax.

    • ng analytics project <setting> has been replaced with ng analytics <setting>
    • ng analytics <setting> has been replaced with ng analytics <setting> --global
  • Support for Node.js v12 has been removed as it will become EOL on 2022-04-30. Please use Node.js v14.15 or later.

  • Support for TypeScript 4.4 and 4.5 has been removed. Please update to TypeScript 4.6.

  • --all option from ng update has been removed without replacement. To update packages which don’t provide ng update capabilities in your workspace package.json use npm update, yarn upgrade-interactive or yarn upgrade instead.

  • Deprecated option --prod has been removed from all builders. --configuration production/-c production should be used instead if the default configuration of the builder is not configured to production.

  • Deprecated ng x18n and ng i18n-extract commands have been removed in favor of ng extract-i18n.

  • Several changes in the Angular CLI commands and arguments handling.

    • ng help has been removed in favour of the —-help option.
    • ng —-version has been removed in favour of ng version and ng v.
    • Deprecated camel cased arguments are no longer supported. Ex. using —-sourceMap instead of —-source-map will result in an error.
    • ng update, —-migrate-only option no longer accepts a string of migration name, instead use —-migrate-only -—name <migration-name>.
    • —-help json help has been removed.

@​angular-devkit/build-angular

  • browser and karma builders script and styles options input files extensions are now validated.

    Valid extensions for scripts are:

    • .js
    • .cjs
    • .mjs
    • .jsx
    • .cjsx
    • .mjsx

    Valid extensions for styles are:

    • .css
    • .less
    • .sass
    • .scss
    • .styl
  • We now issue a build time error since importing a CSS file as an ECMA module is non standard Webpack specific feature, which is not supported by the Angular CLI.

    This feature was never truly supported by the Angular CLI, but has as such for visibility.

  • Reflect metadata polyfill is no longer automatically provided in JIT mode Reflect metadata support is not required by Angular in JIT applications compiled by the CLI. Applications built in AOT mode did not and will continue to not provide the polyfill. For the majority of applications, the reflect metadata polyfill removal should have no effect. However, if an application uses JIT mode and also uses the previously polyfilled reflect metadata JavaScript APIs, the polyfill will need to be manually added to the application after updating.

... (truncated)

Changelog

Sourced from @​angular-devkit/build-angular's changelog.

14.0.0 (2022-06-02)

Breaking Changes

@​angular/cli

  • Several changes to the ng analytics command syntax.

    • ng analytics project <setting> has been replaced with ng analytics <setting>
    • ng analytics <setting> has been replaced with ng analytics <setting> --global
  • Support for Node.js v12 has been removed as it will become EOL on 2022-04-30. Please use Node.js v14.15 or later.

  • Support for TypeScript 4.4 and 4.5 has been removed. Please update to TypeScript 4.6.

  • --all option from ng update has been removed without replacement. To update packages which don’t provide ng update capabilities in your workspace package.json use npm update, yarn upgrade-interactive or yarn upgrade instead.

  • Deprecated option --prod has been removed from all builders. --configuration production/-c production should be used instead if the default configuration of the builder is not configured to production.

  • Deprecated ng x18n and ng i18n-extract commands have been removed in favor of ng extract-i18n.

  • Several changes in the Angular CLI commands and arguments handling.

    • ng help has been removed in favour of the —-help option.
    • ng —-version has been removed in favour of ng version and ng v.
    • Deprecated camel cased arguments are no longer supported. Ex. using —-sourceMap instead of —-source-map will result in an error.
    • ng update, —-migrate-only option no longer accepts a string of migration name, instead use —-migrate-only -—name <migration-name>.
    • —-help json help has been removed.

@​angular-devkit/architect-cli

  • camel case arguments are no longer allowed.

@​angular-devkit/schematics-cli

  • camel case arguments are no longer allowed.

@​angular-devkit/build-angular

  • browser and karma builders script and styles options input files extensions are now validated.

    Valid extensions for scripts are:

    • .js
    • .cjs
    • .mjs
    • .jsx
    • .cjsx
    • .mjsx

    Valid extensions for styles are:

    • .css
    • .less
    • .sass

... (truncated)

Commits
  • 453c644 release: cut the v14.0.0 release
  • 9422862 release: cut the v14.0.0-rc.3 release
  • a2903ec docs: remove hard line wrapping from auto-completion terminal snippet
  • 48630cc fix(@​angular-devkit/build-angular): detect tailwind.config.cjs as valid tai...
  • 48f9b79 fix(@​angular-devkit/schematics): support ignore scripts package installs with...
  • 3471cd6 fix(@​angular-devkit/schematics): support quiet package installs with Yarn 2+
  • b97772d fix(@​angular/cli): support silent package installs with Yarn 2+
  • e7b5ba5 refactor(@​schematics/angular): move standalone component helpers to a private...
  • 87cd5cd fix(@​angular/cli): workaround npm 7+ peer dependency resolve errors during up...
  • 2adf252 fix(@​angular-devkit/build-angular): add es2015 exports package condition to b...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps [@angular-devkit/build-angular](https://github.com/angular/angular-cli) from 13.3.5 to 14.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular-cli/releases"><code>@​angular-devkit/build-angular</code>'s releases</a>.</em></p> <blockquote> <h2>v14.0.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>14.0.0 (2022-06-02)</h1> <h2>Breaking Changes</h2> <h3><code>@​angular-devkit/schematics-cli</code></h3> <ul> <li>camel case arguments are no longer allowed.</li> </ul> <h3><code>@​angular-devkit/architect-cli</code></h3> <ul> <li>camel case arguments are no longer allowed.</li> </ul> <h3><code>@​angular/cli</code></h3> <ul> <li> <p>Several changes to the <code>ng analytics</code> command syntax.</p> <ul> <li><code>ng analytics project &lt;setting&gt;</code> has been replaced with <code>ng analytics &lt;setting&gt;</code></li> <li><code>ng analytics &lt;setting&gt;</code> has been replaced with <code>ng analytics &lt;setting&gt; --global</code></li> </ul> </li> <li> <p>Support for Node.js v12 has been removed as it will become EOL on 2022-04-30. Please use Node.js v14.15 or later.</p> </li> <li> <p>Support for TypeScript 4.4 and 4.5 has been removed. Please update to TypeScript 4.6.</p> </li> <li> <p><code>--all</code> option from <code>ng update</code> has been removed without replacement. To update packages which don’t provide <code>ng update</code> capabilities in your workspace <code>package.json</code> use <code>npm update</code>, <code>yarn upgrade-interactive</code> or <code>yarn upgrade</code> instead.</p> </li> <li> <p>Deprecated option <code>--prod</code> has been removed from all builders. <code>--configuration production</code>/<code>-c production</code> should be used instead if the default configuration of the builder is not configured to <code>production</code>.</p> </li> <li> <p>Deprecated <code>ng x18n</code> and <code>ng i18n-extract</code> commands have been removed in favor of <code>ng extract-i18n</code>.</p> </li> <li> <p>Several changes in the Angular CLI commands and arguments handling.</p> <ul> <li><code>ng help</code> has been removed in favour of the <code>—-help</code> option.</li> <li><code>ng —-version</code> has been removed in favour of <code>ng version</code> and <code>ng v</code>.</li> <li>Deprecated camel cased arguments are no longer supported. Ex. using <code>—-sourceMap</code> instead of <code>—-source-map</code> will result in an error.</li> <li><code>ng update</code>, <code>—-migrate-only</code> option no longer accepts a string of migration name, instead use <code>—-migrate-only -—name &lt;migration-name&gt;</code>.</li> <li><code>—-help json</code> help has been removed.</li> </ul> </li> </ul> <h3><code>@​angular-devkit/build-angular</code></h3> <ul> <li> <p><code>browser</code> and <code>karma</code> builders <code>script</code> and <code>styles</code> options input files extensions are now validated.</p> <p>Valid extensions for <code>scripts</code> are:</p> <ul> <li><code>.js</code></li> <li><code>.cjs</code></li> <li><code>.mjs</code></li> <li><code>.jsx</code></li> <li><code>.cjsx</code></li> <li><code>.mjsx</code></li> </ul> <p>Valid extensions for <code>styles</code> are:</p> <ul> <li><code>.css</code></li> <li><code>.less</code></li> <li><code>.sass</code></li> <li><code>.scss</code></li> <li><code>.styl</code></li> </ul> </li> <li> <p>We now issue a build time error since importing a CSS file as an ECMA module is non standard Webpack specific feature, which is not supported by the Angular CLI.</p> <p>This feature was never truly supported by the Angular CLI, but has as such for visibility.</p> </li> <li> <p>Reflect metadata polyfill is no longer automatically provided in JIT mode Reflect metadata support is not required by Angular in JIT applications compiled by the CLI. Applications built in AOT mode did not and will continue to not provide the polyfill. For the majority of applications, the reflect metadata polyfill removal should have no effect. However, if an application uses JIT mode and also uses the previously polyfilled reflect metadata JavaScript APIs, the polyfill will need to be manually added to the application after updating.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/angular/angular-cli/blob/main/CHANGELOG.md"><code>@​angular-devkit/build-angular</code>'s changelog</a>.</em></p> <blockquote> <h1>14.0.0 (2022-06-02)</h1> <h2>Breaking Changes</h2> <h3><code>@​angular/cli</code></h3> <ul> <li> <p>Several changes to the <code>ng analytics</code> command syntax.</p> <ul> <li><code>ng analytics project &lt;setting&gt;</code> has been replaced with <code>ng analytics &lt;setting&gt;</code></li> <li><code>ng analytics &lt;setting&gt;</code> has been replaced with <code>ng analytics &lt;setting&gt; --global</code></li> </ul> </li> <li> <p>Support for Node.js v12 has been removed as it will become EOL on 2022-04-30. Please use Node.js v14.15 or later.</p> </li> <li> <p>Support for TypeScript 4.4 and 4.5 has been removed. Please update to TypeScript 4.6.</p> </li> <li> <p><code>--all</code> option from <code>ng update</code> has been removed without replacement. To update packages which don’t provide <code>ng update</code> capabilities in your workspace <code>package.json</code> use <code>npm update</code>, <code>yarn upgrade-interactive</code> or <code>yarn upgrade</code> instead.</p> </li> <li> <p>Deprecated option <code>--prod</code> has been removed from all builders. <code>--configuration production</code>/<code>-c production</code> should be used instead if the default configuration of the builder is not configured to <code>production</code>.</p> </li> <li> <p>Deprecated <code>ng x18n</code> and <code>ng i18n-extract</code> commands have been removed in favor of <code>ng extract-i18n</code>.</p> </li> <li> <p>Several changes in the Angular CLI commands and arguments handling.</p> <ul> <li><code>ng help</code> has been removed in favour of the <code>—-help</code> option.</li> <li><code>ng —-version</code> has been removed in favour of <code>ng version</code> and <code>ng v</code>.</li> <li>Deprecated camel cased arguments are no longer supported. Ex. using <code>—-sourceMap</code> instead of <code>—-source-map</code> will result in an error.</li> <li><code>ng update</code>, <code>—-migrate-only</code> option no longer accepts a string of migration name, instead use <code>—-migrate-only -—name &lt;migration-name&gt;</code>.</li> <li><code>—-help json</code> help has been removed.</li> </ul> </li> </ul> <h3><code>@​angular-devkit/architect-cli</code></h3> <ul> <li>camel case arguments are no longer allowed.</li> </ul> <h3><code>@​angular-devkit/schematics-cli</code></h3> <ul> <li>camel case arguments are no longer allowed.</li> </ul> <h3><code>@​angular-devkit/build-angular</code></h3> <ul> <li> <p><code>browser</code> and <code>karma</code> builders <code>script</code> and <code>styles</code> options input files extensions are now validated.</p> <p>Valid extensions for <code>scripts</code> are:</p> <ul> <li><code>.js</code></li> <li><code>.cjs</code></li> <li><code>.mjs</code></li> <li><code>.jsx</code></li> <li><code>.cjsx</code></li> <li><code>.mjsx</code></li> </ul> <p>Valid extensions for <code>styles</code> are:</p> <ul> <li><code>.css</code></li> <li><code>.less</code></li> <li><code>.sass</code></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular-cli/commit/453c6445fe67da9ce9396cb8613182266d291a87"><code>453c644</code></a> release: cut the v14.0.0 release</li> <li><a href="https://github.com/angular/angular-cli/commit/94228620e5f7d1f134431c745b9c247064a737b7"><code>9422862</code></a> release: cut the v14.0.0-rc.3 release</li> <li><a href="https://github.com/angular/angular-cli/commit/a2903ec68caceef6ad4da46b067d647e6f6dfad6"><code>a2903ec</code></a> docs: remove hard line wrapping from auto-completion terminal snippet</li> <li><a href="https://github.com/angular/angular-cli/commit/48630ccfd7a672fc5174ef484b3bd5c549d32fef"><code>48630cc</code></a> fix(<code>@​angular-devkit/build-angular</code>): detect <code>tailwind.config.cjs</code> as valid tai...</li> <li><a href="https://github.com/angular/angular-cli/commit/48f9b79bc4d43d0180bab5af5726621a68204a15"><code>48f9b79</code></a> fix(<code>@​angular-devkit/schematics</code>): support ignore scripts package installs with...</li> <li><a href="https://github.com/angular/angular-cli/commit/3471cd6d8696ae9c28dba901d3e0f6868d69efc8"><code>3471cd6</code></a> fix(<code>@​angular-devkit/schematics</code>): support quiet package installs with Yarn 2+</li> <li><a href="https://github.com/angular/angular-cli/commit/b97772dfc03401fe1faa79e77742905341bd5d46"><code>b97772d</code></a> fix(<code>@​angular/cli</code>): support silent package installs with Yarn 2+</li> <li><a href="https://github.com/angular/angular-cli/commit/e7b5ba5d31efaa1ec6a683c8f13997b7bb7f48eb"><code>e7b5ba5</code></a> refactor(<code>@​schematics/angular</code>): move standalone component helpers to a private...</li> <li><a href="https://github.com/angular/angular-cli/commit/87cd5cd4311e71a15ea1ecb82dde7480036cb815"><code>87cd5cd</code></a> fix(<code>@​angular/cli</code>): workaround npm 7+ peer dependency resolve errors during up...</li> <li><a href="https://github.com/angular/angular-cli/commit/2adf252dc8a7eb0ce504de771facca56730e5272"><code>2adf252</code></a> fix(<code>@​angular-devkit/build-angular</code>): add es2015 exports package condition to b...</li> <li>Additional commits viewable in <a href="https://github.com/angular/angular-cli/compare/13.3.5...14.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular-devkit/build-angular&package-manager=npm_and_yarn&previous-version=13.3.5&new-version=14.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
dependabot[bot] commented 2022-08-26 09:34:52 +00:00 (Migrated from github.com)

Superseded by #373.

Superseded by #373.

Pull request closed

Sign in to join this conversation.
No description provided.