If you look at the repo, there is an .npmrc with package-lock=false anywhere there’s a package.json. So, to answer the question, there are no package-lock.json files.

I even double-checked just now to make 100% sure, and can affirm that there are none in the project.

Also, if you look closer at the GitHub issue comment I linked, you will see I verified the versions of can-view-live are at 4.2.2 (not 4.2.1) even for nested and deduped deps using npm ls can-view-live.

documentElement gets removed to trigger memory cleanup after the Zone has completed. My can-view-live release should have gotten this. Was there another one? If so you can do the same sort of thing, use document.contains if it exists.