Skip to content

Conversation

@aklkv
Copy link
Contributor

@aklkv aklkv commented Oct 24, 2025

There were some important changes in classic app blueprint which this new blueprint is missing

@mansona
Copy link
Member

mansona commented Oct 24, 2025

I think the test failures are pointing out that our engine declaration is wrong 🤔 https://github.com/ember-cli/ember-app-blueprint/blob/main/files/package.json#L106

I'm pretty sure that now we are on Vite 7 we should update this as a bugfix against release

@mansona mansona force-pushed the fix/align-linters-with-classic branch from 60dbc5f to 8d30daf Compare November 8, 2025 11:18
@NullVoxPopuli NullVoxPopuli force-pushed the fix/align-linters-with-classic branch from 8d30daf to c8c533f Compare November 12, 2025 21:00
@NullVoxPopuli
Copy link
Contributor

I rebased for ye

@NullVoxPopuli
Copy link
Contributor

current issue on non-windows:
image

'ember-cli-build.js',
],
...n.configs['flat/recommended-script'],
files: ['**/*.cjs', 'config/**/*.js', 'tests/dummy/config/**/*.js', 'ember-cli-build.js'],
Copy link
Member

Choose a reason for hiding this comment

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

Apps don't have tests/dummy.

'ember-cli-build.js',
],
...n.configs['flat/recommended-script'],
files: ['**/*.cjs', 'config/**/*.js', 'tests/dummy/config/**/*.js', 'ember-cli-build.js'],
Copy link
Member

Choose a reason for hiding this comment

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

Apps don't have tests/dummy.

...globals.node,
},
},
},
Copy link
Member

@bertdeblock bertdeblock Nov 21, 2025

Choose a reason for hiding this comment

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

Trailing comma needs to go back (Prettier).

@aklkv
Copy link
Contributor Author

aklkv commented Nov 21, 2025

well I guess this one is superseded by #138 I fine with just closing it

@aklkv aklkv closed this Nov 21, 2025
@aklkv aklkv deleted the fix/align-linters-with-classic branch November 21, 2025 09:47
@aklkv aklkv restored the fix/align-linters-with-classic branch November 21, 2025 09:51
@bertdeblock
Copy link
Member

Not entirely, the prettier and ember-try changes are still useful.

@aklkv
Copy link
Contributor Author

aklkv commented Nov 21, 2025

maybe I acted to soon, the important parts still need to be added which are qunit config and n

@aklkv aklkv reopened this Nov 21, 2025
@aklkv
Copy link
Contributor Author

aklkv commented Nov 21, 2025

@bertdeblock let's land your changes first so I layer mine on top so I do not cause an conflicts

@aklkv aklkv force-pushed the fix/align-linters-with-classic branch from c8c533f to fe5a944 Compare November 22, 2025 01:05
@NullVoxPopuli
Copy link
Contributor

Tyty

@NullVoxPopuli NullVoxPopuli added the bug Something isn't working label Nov 22, 2025
@NullVoxPopuli
Copy link
Contributor

Hmm. Node 20 is in maintenance mode and is not in active lts

@aklkv
Copy link
Contributor Author

aklkv commented Nov 22, 2025

I think my change did not get merged into main yet #120

@NullVoxPopuli
Copy link
Contributor

hmm -- lemme check the release.md

@NullVoxPopuli
Copy link
Contributor

you sure?

@aklkv
Copy link
Contributor Author

aklkv commented Nov 22, 2025

yeah I mixing things up, i was jut working internally on upgrading node, my PR only bumped to v20, let me bump it to v22

@aklkv aklkv force-pushed the fix/align-linters-with-classic branch from fe5a944 to 501bd01 Compare November 22, 2025 04:22
},
"engines": {
"node": ">= 20"
"node": ">= 22"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I am not sure what is policy around buming node version between ember-cli versions? @mansona

Copy link
Contributor Author

Choose a reason for hiding this comment

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

we also need >= 22.16

Copy link
Contributor

Choose a reason for hiding this comment

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

ok, new plan -- lets keep node @ 20!

I'll PR a fix for dirname

Copy link
Contributor

Choose a reason for hiding this comment

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

(your PR didn't introduce the CI error, but revealed that we messed up elsewhere)

@bertdeblock
Copy link
Member

bertdeblock commented Nov 25, 2025

Some files need to be formatted again, because of the Prettier changes.

For example:
https://github.com/ember-cli/ember-app-blueprint/blob/main/files/app/config/environment.ts

This file has missing trailing commas.

EDIT: I see CI is already flagging this 👍

@NullVoxPopuli
Copy link
Contributor

hi @aklkv any chance you could rebase? I think the underlying issues with CI and our node-testing have been worked out now

@aklkv aklkv force-pushed the fix/align-linters-with-classic branch from 51fe88b to 6767015 Compare November 26, 2025 23:21
Copy link
Contributor

@NullVoxPopuli NullVoxPopuli left a comment

Choose a reason for hiding this comment

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

tyty

@aklkv aklkv force-pushed the fix/align-linters-with-classic branch from 6d0f580 to df6121e Compare November 26, 2025 23:33
Copy link
Contributor

@NullVoxPopuli NullVoxPopuli left a comment

Choose a reason for hiding this comment

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

making some updates to reduce the diff

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants