Patch Changes
-
#4598
df57ab1Thanks @DylanPiercey! - Find a template's package root with a cached directory walk instead oflasso-package-root, dropping it andlasso-caching-fsfrom the dependencies. The lookup isgetRootPackageon@marko/compiler/modules, besideresolveandtryResolve, so an environment without a real file system can replace it the same way. -
#4583
60841bcThanks @DylanPiercey! - Update dependencies: the bundled Babel to 7.29.12,htmljs-parser5.20,@luxass/strip-json-comments2.0.2 and the bundledentities9 in the compiler,minimatch11 inmarkoc, andmagic-string1.magic-string1 ships only ESM, soengines.noderises to>=22.12.0, the first Node 22 release that canrequire()it. -
#4596
7546ef9Thanks @DylanPiercey! - Drop dependencies that Node now covers. The compiler resolves modules withcreateRequire, caching one per directory, instead ofresolve-from; the require hook maps stack traces through Node's own source maps instead ofsource-map-support; and theraptor-regexpwildcard helper is inlined. The compiler also stops depending oncomplainandself-closing-tags, which it never imported, andmarkoresolves withcreateRequireinstead ofresolve-from.