mirror of
https://github.com/denoland/deno.git
synced 2024-11-21 15:04:11 -05:00
feat: do not require DENO_FUTURE=1
for npmrc support (#24043)
This commit is contained in:
parent
556012320e
commit
2d3b596cf5
3 changed files with 18 additions and 15 deletions
|
@ -558,10 +558,6 @@ pub fn discover_npmrc(
|
|||
maybe_package_json_path: Option<PathBuf>,
|
||||
maybe_deno_json_path: Option<PathBuf>,
|
||||
) -> Result<(Arc<ResolvedNpmRc>, Option<PathBuf>), AnyError> {
|
||||
if !*DENO_FUTURE {
|
||||
return Ok((create_default_npmrc(), None));
|
||||
}
|
||||
|
||||
const NPMRC_NAME: &str = ".npmrc";
|
||||
|
||||
fn get_env_var(var_name: &str) -> Option<String> {
|
||||
|
|
|
@ -8866,7 +8866,6 @@ fn lsp_npmrc() {
|
|||
.use_http_server()
|
||||
.use_temp_cwd()
|
||||
.add_npm_env_vars()
|
||||
.env("DENO_FUTURE", "1")
|
||||
.build();
|
||||
let temp_dir = context.temp_dir();
|
||||
temp_dir.write(
|
||||
|
|
|
@ -1,13 +1,21 @@
|
|||
{
|
||||
"envs": {
|
||||
"DENO_FUTURE": "1"
|
||||
},
|
||||
"tempDir": true,
|
||||
"steps": [{
|
||||
"args": "install",
|
||||
"output": "install.out"
|
||||
}, {
|
||||
"args": "run -A main.js",
|
||||
"output": "main.out"
|
||||
}]
|
||||
"tests": {
|
||||
"deno_install": {
|
||||
"envs": {
|
||||
"DENO_FUTURE": "1"
|
||||
},
|
||||
"steps": [{
|
||||
"args": "install",
|
||||
"output": "install.out"
|
||||
}, {
|
||||
"args": "run -A main.js",
|
||||
"output": "main.out"
|
||||
}]
|
||||
},
|
||||
"run_node_modules_dir": {
|
||||
"args": "run --node-modules-dir -A --quiet main.js",
|
||||
"output": "main.out"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue