Failures with Node 16 when fetching git content repositories
Node 16 was released on April 20 and it causes Antora to fail for me when interacting with Git repositories.
[clone] https://github.com/stackabletech/documentation [#################################################---------------------------------------------------]
Error: Unknown TypeError: See cause (url: https://github.com/stackabletech/documentation)
at transformGitCloneError (/usr/lib/node_modules/@antora/site-generator-default/node_modules/@antora/content-aggregator/lib/aggregate-content.js:797:22)
at /usr/lib/node_modules/@antora/site-generator-default/node_modules/@antora/content-aggregator/lib/aggregate-content.js:184:17
at async loadRepository (/usr/lib/node_modules/@antora/site-generator-default/node_modules/@antora/content-aggregator/lib/aggregate-content.js:173:7)
at async Promise.all (index 0)
at async Promise.all (index 0)
at async generateSite (/usr/lib/node_modules/@antora/site-generator-default/lib/generate-site.js:18:39)
at async run (/usr/lib/node_modules/@antora/cli/lib/cli.js:17:21)
Caused by: TypeError: perf.getEntriesByName is not a function
at Object.exports.stop (/usr/lib/node_modules/@antora/site-generator-default/node_modules/marky/lib/marky.cjs.js:55:24)
at /usr/lib/node_modules/@antora/site-generator-default/node_modules/isomorphic-git/dist/for-node/isomorphic-git/index.js:3454:19
at listpack (/usr/lib/node_modules/@antora/site-generator-default/node_modules/isomorphic-git/dist/for-node/isomorphic-git/index.js:3247:9)
at async Function.fromPack (/usr/lib/node_modules/@antora/site-generator-default/node_modules/isomorphic-git/dist/for-node/isomorphic-git/index.js:3438:5)
at async fetch (/usr/lib/node_modules/@antora/site-generator-default/node_modules/isomorphic-git/dist/for-node/isomorphic-git/index.js:7914:19)
at async Object.clone (/usr/lib/node_modules/@antora/site-generator-default/node_modules/isomorphic-git/dist/for-node/isomorphic-git/index.js:8368:42)
at async loadRepository (/usr/lib/node_modules/@antora/site-generator-default/node_modules/@antora/content-aggregator/lib/aggregate-content.js:173:7)
at async Promise.all (index 0)
at async Promise.all (index 0)
at async generateSite (/usr/lib/node_modules/@antora/site-generator-default/lib/generate-site.js:18:39)
See here for the root cause: https://github.com/nolanlawson/marky/issues/18
Edited by Dan Allen