Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated dependencies #248

Merged
merged 6 commits into from
Dec 13, 2024
Merged

Updated dependencies #248

merged 6 commits into from
Dec 13, 2024

Conversation

ijlee2
Copy link
Owner

@ijlee2 ijlee2 commented Dec 13, 2024

What changed?

  • Updated ember-source to 6.0.1.
  • Removed "intermediate" ember-try scenarios (4.4, 4.8, 5.4, 5.8). Added ember-lts-5.12.
  • Updated typescript to 5.7.2.
Updated packages
┌─────────────────────────────────────────────────┬────────────────────────┬─────────┬────────────────────────────────┐
│ Package                                         │ Current                │ Latest  │ Dependents                     │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @babel/eslint-parser                            │ 7.25.1                 │ 7.25.9  │ @shared-configs/eslint-config- │
│                                                 │                        │         │ node                           │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @changesets/cli (dev)                           │ 2.27.8                 │ 2.27.10 │ workspace-root                 │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @embroider/core (dev)                           │ 3.4.15                 │ 3.4.19  │ docs-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @embroider/macros (dev)                         │ 1.16.6                 │ 1.16.9  │ docs-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @embroider/webpack (dev)                        │ 4.0.5                  │ 4.0.8   │ docs-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @types/qunit (dev)                              │ 2.19.10                │ 2.19.12 │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ ember-a11y-testing (dev)                        │ 7.0.0                  │ 7.0.2   │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ ember-cli-dependency-checker (dev)              │ 3.3.2                  │ 3.3.3   │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ ember-qunit (dev)                               │ 8.1.0                  │ 8.1.1   │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ embroider-css-modules (dev)                     │ 2.0.10                 │ 2.0.11  │ docs-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ postcss (dev)                                   │ 8.4.45                 │ 8.4.49  │ docs-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @babel/core                                     │ 7.25.2                 │ 7.26.0  │ @shared-configs/eslint-config- │
│                                                 │                        │         │ node                           │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @babel/core (dev)                               │ 7.25.2                 │ 7.26.0  │ docs-app,                      │
│                                                 │                        │         │ ember-container-query,         │
│                                                 │                        │         │ test-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @babel/plugin-transform-typescript (dev)        │ 7.25.2                 │ 7.26.3  │ ember-container-query          │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @babel/runtime (dev)                            │ 7.25.6                 │ 7.26.0  │ ember-container-query          │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @ember/optional-features (dev)                  │ 2.1.0                  │ 2.2.0   │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @embroider/addon-shim                           │ 1.8.9                  │ 1.9.0   │ ember-container-query          │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @embroider/compat (dev)                         │ 3.6.1                  │ 3.7.0   │ docs-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @glint/core (dev)                               │ 1.4.0                  │ 1.5.0   │ docs-app,                      │
│                                                 │                        │         │ ember-container-query,         │
│                                                 │                        │         │ test-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @glint/environment-ember-loose (dev)            │ 1.4.0                  │ 1.5.0   │ docs-app,                      │
│                                                 │                        │         │ ember-container-query,         │
│                                                 │                        │         │ test-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @glint/environment-ember-template-imports (dev) │ 1.4.0                  │ 1.5.0   │ docs-app,                      │
│                                                 │                        │         │ ember-container-query,         │
│                                                 │                        │         │ test-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @glint/template (dev)                           │ 1.4.0                  │ 1.5.0   │ docs-app,                      │
│                                                 │                        │         │ ember-container-query,         │
│                                                 │                        │         │ test-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @percy/cli (dev)                                │ 1.29.3                 │ 1.30.4  │ docs-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @typescript-eslint/eslint-plugin                │ 8.4.0                  │ 8.18.0  │ @shared-configs/eslint-config- │
│                                                 │                        │         │ ember,                         │
│                                                 │                        │         │ @shared-configs/eslint-config- │
│                                                 │                        │         │ node                           │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @typescript-eslint/parser                       │ 8.4.0                  │ 8.18.0  │ @shared-configs/eslint-config- │
│                                                 │                        │         │ ember,                         │
│                                                 │                        │         │ @shared-configs/eslint-config- │
│                                                 │                        │         │ node                           │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ babel-plugin-ember-template-compilation (dev)   │ 2.2.5                  │ 2.3.0   │ ember-container-query          │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ decorator-transforms                            │ 2.0.0                  │ 2.3.0   │ ember-container-query          │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ ember-auto-import (dev)                         │ 2.7.4                  │ 2.10.0  │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ ember-svg-jar (dev)                             │ 2.5.0                  │ 2.6.0   │ docs-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ ember-template-imports (dev)                    │ 4.1.1                  │ 4.2.0   │ docs-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ eslint-import-resolver-typescript               │ 3.6.3                  │ 3.7.0   │ @shared-configs/eslint-config- │
│                                                 │                        │         │ ember,                         │
│                                                 │                        │         │ @shared-configs/eslint-config- │
│                                                 │                        │         │ node                           │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ eslint-plugin-ember                             │ 12.2.0                 │ 12.3.3  │ @shared-configs/eslint-config- │
│                                                 │                        │         │ ember                          │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ eslint-plugin-import                            │ 2.30.0                 │ 2.31.0  │ @shared-configs/eslint-config- │
│                                                 │                        │         │ ember,                         │
│                                                 │                        │         │ @shared-configs/eslint-config- │
│                                                 │                        │         │ node                           │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ eslint-plugin-n                                 │ 17.10.2                │ 17.15.0 │ @shared-configs/eslint-config- │
│                                                 │                        │         │ ember,                         │
│                                                 │                        │         │ @shared-configs/eslint-config- │
│                                                 │                        │         │ node                           │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ eslint-plugin-typescript-sort-keys              │ 3.2.0                  │ 3.3.0   │ @shared-configs/eslint-config- │
│                                                 │                        │         │ ember,                         │
│                                                 │                        │         │ @shared-configs/eslint-config- │
│                                                 │                        │         │ node                           │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ prettier (dev)                                  │ 3.3.3                  │ 3.4.2   │ @shared-configs/ember-         │
│                                                 │                        │         │ template-lint,                 │
│                                                 │                        │         │ @shared-configs/eslint-config- │
│                                                 │                        │         │ ember,                         │
│                                                 │                        │         │ @shared-configs/eslint-config- │
│                                                 │                        │         │ node,                          │
│                                                 │                        │         │ @shared-configs/prettier,      │
│                                                 │                        │         │ @shared-configs/stylelint,     │
│                                                 │                        │         │ @shared-configs/testem,        │
│                                                 │                        │         │ @shared-configs/typescript,    │
│                                                 │                        │         │ docs-app,                      │
│                                                 │                        │         │ ember-container-query,         │
│                                                 │                        │         │ test-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ qunit (dev)                                     │ 2.22.0                 │ 2.23.1  │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ qunit-dom (dev)                                 │ 3.2.0                  │ 3.4.0   │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ rollup (dev)                                    │ 4.21.2                 │ 4.28.1  │ ember-container-query          │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ stylelint (dev)                                 │ 16.9.0                 │ 16.11.0 │ docs-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ typescript (dev)                                │ 5.5.4                  │ 5.7.2   │ docs-app,                      │
│                                                 │                        │         │ ember-container-query,         │
│                                                 │                        │         │ test-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ webpack (dev)                                   │ 5.94.0                 │ 5.97.1  │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @ember/string (dev)                             │ 3.1.1                  │ 4.0.0   │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @ember/test-helpers (dev)                       │ 3.3.1                  │ 4.0.4   │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @embroider/addon-dev (dev)                      │ 5.0.0                  │ 7.0.0   │ ember-container-query          │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @glimmer/component (dev)                        │ 1.1.2                  │ 2.0.0   │ docs-app,                      │
│                                                 │                        │         │ ember-container-query,         │
│                                                 │                        │         │ test-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ concurrently (dev)                              │ 8.2.2                  │ 9.1.0   │ @shared-configs/ember-         │
│                                                 │                        │         │ template-lint,                 │
│                                                 │                        │         │ @shared-configs/eslint-config- │
│                                                 │                        │         │ ember,                         │
│                                                 │                        │         │ @shared-configs/eslint-config- │
│                                                 │                        │         │ node,                          │
│                                                 │                        │         │ @shared-configs/prettier,      │
│                                                 │                        │         │ @shared-configs/stylelint,     │
│                                                 │                        │         │ @shared-configs/testem,        │
│                                                 │                        │         │ @shared-configs/typescript,    │
│                                                 │                        │         │ docs-app,                      │
│                                                 │                        │         │ ember-container-query,         │
│                                                 │                        │         │ test-app, workspace-root       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ ember-cli (dev)                                 │ 5.11.0                 │ 6.0.1   │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ ember-load-initializers (dev)                   │ 2.1.2                  │ 3.0.1   │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ ember-resolver (dev)                            │ 12.0.1                 │ 13.1.0  │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ ember-source (dev)                              │ 5.11.0                 │ 6.0.1   │ docs-app,                      │
│                                                 │                        │         │ ember-container-query,         │
│                                                 │                        │         │ test-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ eslint (dev)                                    │ 8.57.0                 │ 8.57.1  │ @shared-configs/eslint-config- │
│                                                 │                        │         │ ember,                         │
│                                                 │                        │         │ @shared-configs/eslint-config- │
│                                                 │                        │         │ node, docs-app,                │
│                                                 │                        │         │ ember-container-query,         │
│                                                 │                        │         │ test-app                       │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ @embroider/broccoli-side-watch (dev)            │ 0.0.2-unstable.ba9fd29 │ 1.0.1   │ docs-app, test-app             │
├─────────────────────────────────────────────────┼────────────────────────┼─────────┼────────────────────────────────┤
│ update-workspace-root-version (dev)             │ 0.3.1                  │ 1.0.1   │ workspace-root                 │
└─────────────────────────────────────────────────┴────────────────────────┴─────────┴────────────────────────────────┘

@ijlee2 ijlee2 added the enhance: dependency Issue asks for a new or updated dependency label Dec 13, 2024
@ijlee2 ijlee2 force-pushed the update-dependencies branch from 482b9f9 to 40cb117 Compare December 13, 2024 07:41
Comment on lines -11 to -28
{
name: 'ember-lts-4.4',
npm: {
devDependencies: {
'ember-resolver': '11.0.1',
'ember-source': '~4.4.0',
},
},
},
{
name: 'ember-lts-4.8',
npm: {
devDependencies: {
'ember-resolver': '11.0.1',
'ember-source': '~4.8.0',
},
},
},
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had to remove these scenarios because @glimmer/[email protected] (specified in the addon's devDependencies) requires ember-source>=4.10.

@ijlee2 ijlee2 marked this pull request as ready for review December 13, 2024 07:46
@ijlee2 ijlee2 merged commit 8defe85 into main Dec 13, 2024
27 checks passed
@ijlee2 ijlee2 deleted the update-dependencies branch December 13, 2024 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhance: dependency Issue asks for a new or updated dependency
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant