simonihmig / ember-stargate

Modern lightweight portals for Ember
MIT License
68 stars 12 forks source link

Update dependency @embroider/addon-dev to v2 - autoclosed #587

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@embroider/addon-dev 1.8.3 -> 2.0.0 age adoption passing confidence

Release Notes

embroider-build/embroider ### [`v2.0.0`](https://togithub.com/embroider-build/embroider/blob/HEAD/CHANGELOG.md#embroideraddon-dev-183---200-major) - Extensions in addon-dev's rollup plugin are now all normalized to .js, [#​1223](https://togithub.com/embroider-build/embroider/issues/1223) ([@​NullVoxPopuli](https://togithub.com/NullVoxPopuli)) Previously, when addonEntrypoints would include `.{js,ts}`, these entries should no only say .js. All files are in terms of "the outputs", which are JavaScript. Also in [#​1223](https://togithub.com/embroider-build/embroider/issues/1223), this PR fixes an issue where components authored in typescript could not be used - Default 'hoiseTransitiveImports' to 'false', [#​1233](https://togithub.com/embroider-build/embroider/issues/1233) ([@​NullVoxPopuli](https://togithub.com/NullVoxPopuli)) Module load optimzations are an app concern, rather than an addon/library concern. This also resolves the issue that is described in [babel-plugin-ember-template-compilation#​7](https://togithub.com/emberjs/babel-plugin-ember-template-compilation/pull/7#event-6996575186) - Default `sourcemap: true` for the rollup output defaults, [#​1234](https://togithub.com/embroider-build/embroider/issues/1234) ([@​NullVoxPopuli](https://togithub.com/NullVoxPopuli)) These are very hi-fi sourcemaps -- for example, in TypeScript projects, you see TypeScript in the dev tools. Because rollup/webpack/etc output can be really hard for humans to read, enabling sourcemaps as a default should hopefully help folks debug their addons more easily. - Run the `clean` plugin as late as possible, [#​1229](https://togithub.com/embroider-build/embroider/issues/1229) ([@​simonihmig](https://togithub.com/simonihmig)) Previously the cleanup would happen at the earliest point in time, at buildStart, making the time window large enough for Ember CLI to see the transient build output in an inconsistent state. Now it happens at the latest possible time, at generateBundle right before files are written, making the time window small enough to not cause any problems in practice.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.