Skip to content

Commit b4e88b3

Browse files
authored
refactor: remove fs_cache feature flag (#588)
This feature was added for Biome. Biome no longer uses oxc-resolver. Remove it to simplify the codebase.
1 parent be8498e commit b4e88b3

22 files changed

+1246
-1595
lines changed

Cargo.toml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ json-strip-comments = "1"
8383
once_cell = "1" # Use `std::sync::OnceLock::get_or_try_init` when it is stable.
8484
papaya = "0.2.1"
8585
rustc-hash = { version = "2" }
86-
serde = { version = "1", features = ["derive"], optional = true } # derive for Deserialize from package.json
87-
serde_json = { version = "1", features = ["preserve_order"], optional = true } # preserve_order: package_json.exports requires order such as `["require", "import", "default"]`
86+
serde = { version = "1", features = ["derive"] } # derive for Deserialize from package.json
87+
serde_json = { version = "1", features = ["preserve_order"] } # preserve_order: package_json.exports requires order such as `["require", "import", "default"]`
8888
simdutf8 = { version = "0.1" }
8989
thiserror = "2"
9090
tracing = "0.1"
@@ -102,10 +102,8 @@ rayon = { version = "1.10.0" }
102102
vfs = "0.12.1" # for testing with in memory file system
103103

104104
[features]
105-
default = ["fs_cache"]
106-
## Provides the `FsCache` implementation.
107-
fs_cache = ["dep:serde", "dep:serde_json"]
108-
## Enables the [PackageJsonSerde::raw_json] API,
105+
default = []
106+
## Enables the [PackageJson::raw_json] API,
109107
## which returns the `package.json` with `serde_json::Value`.
110108
package_json_raw_json_api = []
111109
## [Yarn Plug'n'Play](https://yarnpkg.com/features/pnp)

napi/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ use std::{
1212

1313
use napi::{Task, bindgen_prelude::AsyncTask};
1414
use napi_derive::napi;
15-
use oxc_resolver::{PackageJson, ResolveError, ResolveOptions, Resolver};
15+
use oxc_resolver::{ResolveError, ResolveOptions, Resolver};
1616

1717
use self::options::{NapiResolveOptions, StrOrStrList};
1818

0 commit comments

Comments
 (0)