mirror of
https://github.com/denoland/deno.git
synced 2025-08-04 19:08:15 +00:00
chore: remove third_party submodule (#20201)
removes third_party submodule, tools are installed on-demand. - removed `load_test` and websocket benchmark (covered by benchy) - removed node/bun http benchmarks (covered by benchy) - `dlint` & `dprint` downloaded on-demand. - `wrk` & `hyperfine` downloaded before CI benchmark run. Install locally using: `./tools/install_prebuilt.js wrk hyperfine` #### updating dlint/dprint update version in `tools/util.js` and place binary in `denoland/deno_third_party`.
This commit is contained in:
parent
0e4469c7a1
commit
c2259f78eb
25 changed files with 132 additions and 16537 deletions
|
@ -1,10 +1,10 @@
|
|||
#!/usr/bin/env -S deno run --unstable --allow-write --allow-read --allow-run
|
||||
#!/usr/bin/env -S deno run --unstable --allow-write --allow-read --allow-run --allow-net
|
||||
// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license.
|
||||
import { getPrebuiltToolPath, join, ROOT_PATH } from "./util.js";
|
||||
import { getPrebuilt, join, ROOT_PATH } from "./util.js";
|
||||
|
||||
const subcommand = Deno.args.includes("--check") ? "check" : "fmt";
|
||||
const configFile = join(ROOT_PATH, ".dprint.json");
|
||||
const execPath = getPrebuiltToolPath("dprint");
|
||||
const execPath = await getPrebuilt("dprint");
|
||||
const cmd = new Deno.Command(execPath, {
|
||||
args: [subcommand, "--config=" + configFile],
|
||||
cwd: ROOT_PATH,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue