main
fix: keep loader results as JavaScript when css/html support is implicitly enabled (#21485)
test typings and fix type problems in loaders in the test suite
feat: enable tree-shaking for ESM external modules with named imports (#19641)
chore: update Jest to `v30` (#19604)
chore: resolve "use strict" TODO (#19705)