This crate is a work in progress: 1. Remove `deno_core` dependency. 1. Remove `anyhow` dependency. 1. Add a clippy.toml file that bans accessing the file system directory and instead does it through a trait. 1. Make this crate work in Wasm. 1. Refactor to store npm packument in a single place: https://github.com/denoland/deno/issues/27198