* chore: upgrade Node.js to 24 and update dependencies
- Upgrade Node.js from 20 to 24.15.0 across all CI jobs and workflows
- Run npm audit fix to resolve CVEs in dependencies
- Generate TLS certs dynamically via scripts/gen-tls-certs.sh instead of using static certs
- Add Makefile targets for running each integration test suite locally
* add GOPATH/bin to PATH before running gen-tls-certs.sh
* Add changelog entry
* refactor makefile
* Refine e2e-enterprise pipeline and scripts
* Revert "update got dependency and convert to esm module (#533)"
This reverts commit 77efb36ae3.
* keep new local test file changes
* keep changes to PR template
* update changelog
* update require got to import got
* convert remaining to esm
* wip: replace jest with vitest
* fix test imports and vitest config
* remove dist package.json
* fix import in ent test
* add dist
* move actions/core to prod dependency
* remove unused import that was breaking esm compilation
* simplify imports
* use module.createRequire to import jsonata
* add doc link comment
* add comments on import insanity
* add more comments
* update PR tempalte
* bump got and remove jest deps
* revert debug npm run command
* fix fs import
* simplify vitest config for each test suite