Replace node-sass with sass in openecomp-ui 30/143630/2
authorFiete Ostkamp <fiete.ostkamp@telekom.de>
Thu, 19 Mar 2026 07:45:02 +0000 (08:45 +0100)
committerLukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Thu, 19 Mar 2026 09:51:11 +0000 (09:51 +0000)
commit4247defe4bf95cb3b38001faa3a7bb51258943b5
treef579c661152b6a561123dba5f93e5f1b325845f0
parentc76ce604adb79a5ac7a503818c32523e16ba6ab6
Replace node-sass with sass in openecomp-ui

- node-sass is deprecated [0] and the project recommends
  migrating to Dart Sass [1]
- sass is stricter than node-sass and disallows the usage of
  the /deep/ shadow dom selector
- /deep/ is defined in a version of onap-ui-common [2]  that is newer
  than what is contained in the corresponding gerrit repo, thus
  a manual patch of the artifact is required

[0] https://www.npmjs.com/package/node-sass
[1] https://sass-lang.com/dart-sass/
[2] https://gerrit.onap.org/r/admin/repos/sdc/onap-ui-common

Issue-ID: SDC-4811
Change-Id: Ia0f7e9142e09bef3eb9f11a5aae4bb41c20d9844
Signed-off-by: Fiete Ostkamp <fiete.ostkamp@telekom.de>
openecomp-ui/package.json
openecomp-ui/patches/README.md [new file with mode: 0644]
openecomp-ui/patches/onap-ui-common+1.0.119.patch [new file with mode: 0644]