the node.js module resolution algorithm, but it's rust
OTHER License
Rust bindings for node.js using stdweb
find require() calls in commonjs modules, quickly, using webassembly