Skip to content

fix(lcm): fix vulnerabilities and upgrade build to make it work again#65

Open
JvJefke wants to merge 1 commit intomasterfrom
feature/RED-3911-lcm-september-2025
Open

fix(lcm): fix vulnerabilities and upgrade build to make it work again#65
JvJefke wants to merge 1 commit intomasterfrom
feature/RED-3911-lcm-september-2025

Conversation

@JvJefke
Copy link

@JvJefke JvJefke commented Sep 12, 2025

This PR fixes all the (current) vulnerabilities.
It also upgrades the build to Babel 7 an rollup 4.

This was needed to fix the vulnerabilities and to make the build work again (seem to be already broken in previous release).

Tested if the build still works by doing:

node -e "const Logger = require('./dist/shd-logger.cjs.js'); console.log('Logger type:', typeof Logger); const log = new Logger(); log.info('Direct require test'); console.log('✅ Direct require working!');"
"const logger = require('./dist/shd-logger.umd.js'); console.log('UMD exports:', Object.keys(logger)); const Logger = logger.Logger; const log = new Logger(); log.info('UMD test'); console.log('✅ UMD still working!');"

This should probably be a major version update to be safe

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant