Package Fingerprint
Package Fingerprinter
webpack module ids
__webpack_require__(8542)
__webpack_require__(1294)
__webpack_require__(7733)
__webpack_require__(4081)
__webpack_require__(9956)
__webpack_require__(6325)
__webpack_require__(2107)
__webpack_require__(5418)
ast-hash
————————————
idle
normalized ast · sha-256 prefix
recovered packages
0/ 8 modules·100% match rate
8 modules8 matched100%

Package Fingerprint

webpack rewrites every import as __webpack_require__(NNNN). yank hashes the module body using a normalized AST and looks it up against ~80k known npm package hashes. 8542 becomes react@18.3.1. Your output package.json is exact, not a guess.