Skip to content

fix(igx-ts-legacy): update igx ts legacy templates#1517

Open
Hristo313 wants to merge 12 commits intomasterfrom
hhristov/update-igx-ts-legacy-templates
Open

fix(igx-ts-legacy): update igx ts legacy templates#1517
Hristo313 wants to merge 12 commits intomasterfrom
hhristov/update-igx-ts-legacy-templates

Conversation

@Hristo313
Copy link
Contributor

Update igx-ts-legacy templates

Closes #1516

@Hristo313 Hristo313 marked this pull request as ready for review March 4, 2026 13:16
@Hristo313 Hristo313 requested review from damyanpetev and wnvko March 4, 2026 13:16
@@ -3,7 +3,7 @@ import { routes } from "../app-routing.module";

@Component({
selector: "nav-menu",
Copy link
Contributor

Choose a reason for hiding this comment

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

we should add standalone: false for all components here.

Copy link
Member

Choose a reason for hiding this comment

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

Oh, ig-ts project shouldn't be updated at all. IIRC it's slated for removal instead

Copy link
Contributor

Choose a reason for hiding this comment

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

Angular are adding now "prettier": "^3.8.1" and also are moving to "vitest": "^4.0.8". Should we do this too now?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, it's updated

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Vite will be added in other PR

Copy link
Contributor

Choose a reason for hiding this comment

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

Angular now adds these comments to all tsconfig files

/* To learn more about Typescript configuration file: https://www.typescriptlang.org/docs/handbook/tsconfig-json.html. */
/* To learn more about Angular compiler options: https://angular.dev/reference/configs/angular-compiler-options. */

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Updated

Copy link
Contributor

Choose a reason for hiding this comment

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

Should we remove component from the path and class names everywhere?. If I run now ng g c home it will generate class named Home and files home.html, home.scss, home.spec.ts and home.ts. No component anywhere.

Copy link
Contributor

Choose a reason for hiding this comment

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

in _base we have prettier and it is gone here. Is this correct?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed.

Copy link
Contributor

Choose a reason for hiding this comment

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

should we add prettier here too?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Won't fix ig-ts templates

Copy link
Contributor

Choose a reason for hiding this comment

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

I am not sure we need any changes in all these old migrations.

@coveralls
Copy link

coveralls commented Mar 6, 2026

Coverage Status

coverage: 70.394%. remained the same
when pulling e4493d1 on hhristov/update-igx-ts-legacy-templates
into 0157241 on master.

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.

Update igx-ts-legacy templates

4 participants