Skip to content

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.

2 participants