mirror of
https://github.com/denoland/deno.git
synced 2025-08-04 19:08:15 +00:00
refactor(node): move most of cli/node to ext/node (#18797)
This is just a straight refactor and I didn't do any cleanup in ext/node. After this PR we can start to clean it up and make things private that don't need to be public anymore.
This commit is contained in:
parent
779d379c68
commit
a615eb3b56
29 changed files with 387 additions and 299 deletions
|
@ -22,7 +22,7 @@ use crate::cache::DenoDir;
|
|||
use crate::cache::FastInsecureHasher;
|
||||
use crate::cache::TypeCheckCache;
|
||||
use crate::node::CliNodeResolver;
|
||||
use crate::npm::NpmPackageResolver;
|
||||
use crate::npm::CliNpmResolver;
|
||||
use crate::tsc;
|
||||
use crate::version;
|
||||
|
||||
|
@ -43,7 +43,7 @@ pub struct TypeChecker {
|
|||
caches: Arc<Caches>,
|
||||
cli_options: Arc<CliOptions>,
|
||||
node_resolver: Arc<CliNodeResolver>,
|
||||
npm_resolver: Arc<NpmPackageResolver>,
|
||||
npm_resolver: Arc<CliNpmResolver>,
|
||||
}
|
||||
|
||||
impl TypeChecker {
|
||||
|
@ -52,7 +52,7 @@ impl TypeChecker {
|
|||
caches: Arc<Caches>,
|
||||
cli_options: Arc<CliOptions>,
|
||||
node_resolver: Arc<CliNodeResolver>,
|
||||
npm_resolver: Arc<NpmPackageResolver>,
|
||||
npm_resolver: Arc<CliNpmResolver>,
|
||||
) -> Self {
|
||||
Self {
|
||||
deno_dir,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue