summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/core_import_map.json1
-rwxr-xr-xtools/lint.js5
-rwxr-xr-xtools/napi/generate_symbols_lists.js4
-rw-r--r--tools/release/release_doc_template.md9
-rw-r--r--tools/util.js4
5 files changed, 13 insertions, 10 deletions
diff --git a/tools/core_import_map.json b/tools/core_import_map.json
index aae4e63a4..38ffe5585 100644
--- a/tools/core_import_map.json
+++ b/tools/core_import_map.json
@@ -247,6 +247,7 @@
"ext:runtime/41_prompt.js": "../runtime/js/41_prompt.js",
"ext:runtime/90_deno_ns.js": "../runtime/js/90_deno_ns.js",
"ext:runtime/98_global_scope.js": "../runtime/js/98_global_scope.js",
+ "ext:runtime/telemetry.ts": "../runtime/js/telemetry.ts",
"ext:deno_node/_util/std_fmt_colors.ts": "../ext/node/polyfills/_util/std_fmt_colors.ts",
"@std/archive": "../tests/util/std/archive/mod.ts",
"@std/archive/tar": "../tests/util/std/archive/tar.ts",
diff --git a/tools/lint.js b/tools/lint.js
index 1f3f56498..604dee9b3 100755
--- a/tools/lint.js
+++ b/tools/lint.js
@@ -56,12 +56,13 @@ async function dlint() {
":!:cli/tsc/compiler.d.ts",
":!:runtime/examples/",
":!:target/",
+ ":!:tests/ffi/tests/test.js",
":!:tests/registry/**",
":!:tests/specs/**",
":!:tests/testdata/**",
":!:tests/unit_node/testdata/**",
- ":!:tests/wpt/suite/**",
":!:tests/wpt/runner/**",
+ ":!:tests/wpt/suite/**",
]);
if (!sourceFiles.length) {
@@ -218,7 +219,7 @@ async function ensureNoNewITests() {
"pm_tests.rs": 0,
"publish_tests.rs": 0,
"repl_tests.rs": 0,
- "run_tests.rs": 331,
+ "run_tests.rs": 18,
"shared_library_tests.rs": 0,
"task_tests.rs": 2,
"test_tests.rs": 0,
diff --git a/tools/napi/generate_symbols_lists.js b/tools/napi/generate_symbols_lists.js
index 11cf1c434..efb0edc04 100755
--- a/tools/napi/generate_symbols_lists.js
+++ b/tools/napi/generate_symbols_lists.js
@@ -1,7 +1,7 @@
#!/usr/bin/env -S deno run --allow-read --allow-write
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
-import exports from "../../cli/napi/sym/symbol_exports.json" with {
+import exports from "../../ext/napi/sym/symbol_exports.json" with {
type: "json",
};
@@ -17,7 +17,7 @@ const symbolExportLists = {
for await (const [os, def] of Object.entries(symbolExportLists)) {
const defUrl = new URL(
- `../../cli/napi/generated_symbol_exports_list_${os}.def`,
+ `../../ext/napi/generated_symbol_exports_list_${os}.def`,
import.meta.url,
);
await Deno.writeTextFile(defUrl.pathname, def, { create: true });
diff --git a/tools/release/release_doc_template.md b/tools/release/release_doc_template.md
index fec1746bf..b37218533 100644
--- a/tools/release/release_doc_template.md
+++ b/tools/release/release_doc_template.md
@@ -30,7 +30,7 @@ Release checklist: <LINK TO THIS FORKED GIST GOES HERE>
## Patch release preparation
-**If you are cutting a patch release**: First you need to sync commits to the
+⛔ **If you are cutting a patch release**: First you need to sync commits to the
`v$MINOR_VERSION` branch in the `deno` repo.
To do that, you need to cherry-pick commits from the main branch to the
@@ -75,13 +75,13 @@ verify on GitHub that everything looks correct.
1. Click on the "Run workflow" button.
1. In the drop down, select the minor branch (`v$MINOR_VERSION`) if doing a
patch release or the main branch if doing a minor release.
- 1. For the kind of release, select either "patch", "minor", or "major".
+ 1. For the kind of release, select either `patch` or `minor`.
1. Run the workflow.
- [ ] Wait for the workflow to complete and for a pull request to be
automatically opened. Review the pull request, make any necessary changes,
and merge it.
- - ⛔ DO NOT create a release tag manually That will automatically happen.
+ - ⛔ **DO NOT** create a release tag manually That will automatically happen.
<details>
<summary>Failure Steps</summary>
@@ -120,7 +120,8 @@ verify on GitHub that everything looks correct.
(https://github.com/denoland/deno/releases).
- ⛔ Verify that:
- - [ ] There are 14 assets on the release draft.
+ - [ ] There are 24 assets on the
+ [GitHub release draft](https://github.com/denoland/deno/releases/v$VERSION).
- [ ] There are 10 zip files for this version on
[dl.deno.land](https://console.cloud.google.com/storage/browser/dl.deno.land/release/v$VERSION).
diff --git a/tools/util.js b/tools/util.js
index 99133628c..8c7cea15d 100644
--- a/tools/util.js
+++ b/tools/util.js
@@ -11,7 +11,7 @@ export { delay } from "@std/async/delay";
// [toolName] --version output
const versions = {
- "dlint": "dlint 0.60.0",
+ "dlint": "dlint 0.68.0",
};
const compressed = new Set(["ld64.lld", "rcodesign"]);
@@ -178,7 +178,7 @@ export function getPrebuiltToolPath(toolName) {
return join(PREBUILT_TOOL_DIR, toolName + executableSuffix);
}
-const commitId = "b8aac22e0cd7c1c6557a56a813fe0c25486fafee";
+const commitId = "7a3a6fee951b3381c59aa4c907274957f324ce8c";
const downloadUrl =
`https://raw.githubusercontent.com/denoland/deno_third_party/${commitId}/prebuilt/${platformDirName}`;