Skip to content

Add typescript loader to foreman#13080

Open
nadjaheitmann wants to merge 2 commits intotheforeman:rpm/developfrom
ATIX-AG:add_typescript_loader_to_foreman
Open

Add typescript loader to foreman#13080
nadjaheitmann wants to merge 2 commits intotheforeman:rpm/developfrom
ATIX-AG:add_typescript_loader_to_foreman

Conversation

@nadjaheitmann
Copy link

@nadjaheitmann nadjaheitmann commented Feb 20, 2026

https://github.com/ATIX-AG/foreman_ansible_director

This plugin add a novelty in Foreman development which is using Typescript for the front end. For this to work, we need to package some additional typescript-related packages.

The related Foreman PR can be found here:
theforeman/foreman#10899

Summary (from RFC):

  • Integration into Foreman nightly was done in less than 100 line diff due to Webpack already providing a very wrong base.
  • Usage of TypeScript remains optional
  • There are no changes required to the way Foreman packages are built and delivered.
  • No existing workflow or plugins are broken

The related discourse RFC:
https://community.theforeman.org/t/rfc-opt-in-typescript-support-for-the-foreman-frontend-stack/45928

@nadjaheitmann nadjaheitmann requested a review from a team as a code owner February 20, 2026 11:16
@nadjaheitmann nadjaheitmann marked this pull request as draft February 20, 2026 11:16
@nadjaheitmann nadjaheitmann force-pushed the add_typescript_loader_to_foreman branch from 53edefc to bd516c8 Compare February 20, 2026 11:57
@nadjaheitmann nadjaheitmann force-pushed the add_typescript_loader_to_foreman branch from 702f685 to b50ee2f Compare March 2, 2026 09:31
@nadjaheitmann nadjaheitmann force-pushed the add_typescript_loader_to_foreman branch from 346cfd5 to 71f93ea Compare March 4, 2026 08:39
@nadjaheitmann nadjaheitmann marked this pull request as ready for review March 4, 2026 09:44
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.

1 participant