From 286e5d0be9bb11a69d55f0eedd4a6678b0d48e7d Mon Sep 17 00:00:00 2001 From: Leo Kettmeir Date: Wed, 8 Feb 2023 22:40:18 +0100 Subject: refactor: internal runtime code TS support (#17672) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is a proof of concept for being able to snapshot TypeScript files. Currently only a single runtime file is authored in TypeScript - "runtime/js/01_version.ts". Not needed infrastructure was removed from "core/snapshot_util.rs". --------- Co-authored-by: Bartek IwaƄczuk --- runtime/js/01_version.js | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 runtime/js/01_version.js (limited to 'runtime/js/01_version.js') diff --git a/runtime/js/01_version.js b/runtime/js/01_version.js deleted file mode 100644 index 62f3df17c..000000000 --- a/runtime/js/01_version.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license. - -const primordials = globalThis.__bootstrap.primordials; -const { ObjectFreeze } = primordials; - -const version = { - deno: "", - v8: "", - typescript: "", -}; - -function setVersions( - denoVersion, - v8Version, - tsVersion, -) { - version.deno = denoVersion; - version.v8 = v8Version; - version.typescript = tsVersion; - - ObjectFreeze(version); -} - -export { setVersions, version }; -- cgit v1.2.3