Skip to content

[ENHANCEMENT] Add @ember/string as a dependency in app blueprint#10125

Merged
bertdeblock merged 2 commits intoember-cli:masterfrom
kategengler:kg-add-ember-string
Jan 12, 2023
Merged

[ENHANCEMENT] Add @ember/string as a dependency in app blueprint#10125
bertdeblock merged 2 commits intoember-cli:masterfrom
kategengler:kg-add-ember-string

Conversation

@kategengler
Copy link
Copy Markdown
Member

This is required as 4.10 of ember-source deprecates the included @ember/string, and so @ember/string has been added as a peer dependency of ember-resolver.

See emberjs/rfcs#892

@bertdeblock bertdeblock merged commit c2a8bbc into ember-cli:master Jan 12, 2023
@bertdeblock bertdeblock changed the title Add @ember/string as a dependency of projects [ENHANCEMENT] Add @ember/string as a dependency in app blueprint Jan 12, 2023
cvx added a commit to discourse/discourse that referenced this pull request Apr 11, 2023
It's backward compatible so still supports our 3.28 ember-source.

The visible change is finally getting rid of this message:

```
WARNING: Node v18.12.0 is not tested against Ember CLI on your platform. We recommend that you use the most-recent "Active LTS" version of Node.js. See https://git.io/v7S5n for details.
```

`@ember/source` dependency is added for future compatibility. See: ember-cli/ember-cli#10125
cvx added a commit to discourse/discourse that referenced this pull request Apr 19, 2023
It's backward compatible so still supports our 3.28 ember-source.

The visible change is finally getting rid of this message:

```
WARNING: Node v18.12.0 is not tested against Ember CLI on your platform. We recommend that you use the most-recent "Active LTS" version of Node.js. See https://git.io/v7S5n for details.
```

---

`@ember/string` dependency is added for future compatibility. See: ember-cli/ember-cli#10125

---

`tests/helpers/index.js` is unused for now, but is a nice pattern. We could move some of our test setup into local `setupApplicationTest/setupRenderingTest/setupTest` helpers.

Co-authored-by: David Taylor <david@taylorhq.com>
ChadBoschert pushed a commit to apt-crowd/discourse that referenced this pull request Apr 26, 2023
It's backward compatible so still supports our 3.28 ember-source.

The visible change is finally getting rid of this message:

```
WARNING: Node v18.12.0 is not tested against Ember CLI on your platform. We recommend that you use the most-recent "Active LTS" version of Node.js. See https://git.io/v7S5n for details.
```

---

`@ember/string` dependency is added for future compatibility. See: ember-cli/ember-cli#10125

---

`tests/helpers/index.js` is unused for now, but is a nice pattern. We could move some of our test setup into local `setupApplicationTest/setupRenderingTest/setupTest` helpers.

Co-authored-by: David Taylor <david@taylorhq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants