addon-blueprint
addon-blueprint copied to clipboard
Blueprint for v2-formatted Ember addons
Last fix related to this problem here: https://github.com/ember-cli/ember-page-title/pull/283 Not sure what to do, as TypeScript says the behavior (of including references) is correct, so that means we kinda have to...
I noticed a mismatch of the Prettier config between Ember CLI and Embroider addon blueprint. Embroider addon blueprint configures Prettier to use single quotes for every file type: https://github.com/embroider-build/addon-blueprint/blob/b1168b4616adf748bd713c5af39e104325982e9b/files/.prettierrc.cjs#L3-L6 https://github.com/embroider-build/addon-blueprint/blob/b1168b4616adf748bd713c5af39e104325982e9b/files/__addonLocation__/.prettierrc.cjs#L3-L6...
Are there any recommendations how to setup test coverage in v2 addons? With v1 addons or apps, we could follow instructions outlined in https://github.com/ember-cli-code-coverage/ember-cli-code-coverage#installation With v2 addons, above is not...
- make sure install succeeds before running any other job - split lint from tests so we can get right to seeing if tests fail - lints are less important...
Repo that will be pushed to: https://github.com/embroider-build/v2-addon-output Inspired by ember-cli's output repo automation.
Library for testing types: `expect-type` (what ember-source uses). Example: - https://github.com/NullVoxPopuli/ember-resources/tree/main/ember-resources - https://github.com/emberjs/ember.js/ Will require that we update the eslint configs (I had to do that for [my own stuff...
Resolves https://github.com/embroider-build/addon-blueprint/issues/142 (
This PR is blocked until: - `ember new my-app --typescript` uses the built in types (see discussion https://github.com/embroider-build/addon-blueprint/pull/123) - due to `yarn@v1` not resolving types directly? this are getting weirder...
Please review _per commit_. We have not been running prettier on this repo, so the changes are bigger than normal. We also get additional errors with prettier in the addon,...
Resolves https://github.com/embroider-build/addon-blueprint/issues/130 Requires support for `"type": "module"` in package.json from both ember-auto-import and embroider. Examples elsewhere: - https://github.com/NullVoxPopuli/limber/pull/1222 Green! 🥳 - https://github.com/universal-ember/ember-primitives/pull/78 Red, because of wildcard / globs 