Project

General

Profile

Actions

Architecture #27124

open

Use ESM modules in rudder-web

Added by Clark ANDRIANASOLO about 2 months ago. Updated 25 days ago.

Status:
Pending technical review
Priority:
N/A
Category:
Web - Maintenance
Target version:
Effort required:
Small
Name check:
To do
Fix check:
To do
Regression:
No

Description

With some front-end dependencies (see #27103) we now have ESM modules coming in step by step to change the way we use javascript in the browser, and we need support to use such modules.

In practice, we need ways to define <script type="module"> import ... from '/rudder/cache-x.x/javascript/lib' </script>, which are not baked into Liftweb so we need several utils and ways to import known JS resources


Related issues 2 (0 open2 closed)

Related to Rudder - Architecture #27103: Update front-end dependenciesReleasedClark ANDRIANASOLOActions
Related to Rudder - Bug #27114: Many diffs no longer display in event logs ReleasedFrançois ARMANDActions
Actions #1

Updated by Clark ANDRIANASOLO about 2 months ago

Actions #2

Updated by Clark ANDRIANASOLO about 2 months ago

  • Status changed from New to Pending technical review
  • Pull Request set to https://github.com/Normation/rudder/pull/6466
Actions #3

Updated by Clark ANDRIANASOLO about 2 months ago

  • Related to Bug #27114: Many diffs no longer display in event logs added
Actions #4

Updated by Félix DALLIDET 28 days ago

  • Target version changed from 9.0.0~alpha1 to 1128
Actions #5

Updated by François ARMAND 25 days ago

  • Target version changed from 1128 to 9.0.0~alpha2
Actions

Also available in: Atom PDF