Deno: Fetching deno packages from deno.land

Created on 14 May 2020  ·  10Comments  ·  Source: denoland/deno

Hi. I am wanting to try Deno for a work project, but our dev environment's security rules prevent us from fetching from https://deno.land. The issue seems to either be with the domain name, or a blacklist of IP addresses.

I am aware that this is a network security issue for our company and not an actual issue with Deno or https://deno.land.

However, is there another source to fetch Deno standard packages from, or is there a plan to move the Deno website to another host where we may be able to fetch standard packages from?

Thanks a bunch. The Deno project as a whole looks really cool.

All 10 comments

@thebetternewt Ow man, that's gonna be a problem

JavaScript dependencies are not centralized, Deno only haves a mirror that points to them from another source (ex: GitHub)

Whitelisting Deno.land isn't an option?

Deno std packages on the website are just a mirror of https://github.com/denoland/deno/tree/master/std.

@Soremwar I've checked with our IT dept, and whitelisting Deno.land isn't an option.

However, going off of @crowlKats comment, I'm trying the following:

import { serve } from 'https://github.com/denoland/deno/tree/v1.0.0/std/http/server.ts';

const s = serve({ port: 8000 });

console.log('http://localhost:8000');

for await (const req of s) {
  req.respond({ body: 'Hello World\n' });
}

However, I'm getting an error:

error: Uncaught TypeError: Cannot resolve extension for "https://github.com/denoland/deno/blob/v1.0.0/std/http/server.ts" with mediaType "Unknown".
    at getExtension ($deno$/compiler.ts:218:13)
    at new SourceFile ($deno$/compiler.ts:263:22)
    at Function.addToCache ($deno$/compiler.ts:339:16)
    at processImports ($deno$/compiler.ts:743:31)
    at async processImports ($deno$/compiler.ts:753:7)
    at async compile ($deno$/compiler.ts:1316:31)
    at async tsCompilerOnMessage ($deno$/compiler.ts:1548:22)
    at async workerMessageRecvCallback ($deno$/runtime_worker.ts:74:9)

You should try the raw version at https://github.com/denoland/deno/raw/v1.0.0/std/http/server.ts instead.

@thebetternewt Oh, but you got Github whitelisted, nice

Ok, you need to use the raw GitHub url to access that content

https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/server.ts

Cool. Thanks @SyrupThinker and @Soremwar !

I have the dependencies downloaded, and here is my code:

import { serve } from 'https://github.com/denoland/deno/raw/v1.0.0/std/http/server.ts';

const s = serve({ port: 8000 });

console.log('http://localhost:8000');

for await (const req of s) {
  req.respond({ body: 'Hello World\n' });
}

But, now I have a new error:

thread 'main' panicked at 'Bad file URL for source map: ()', cli\tsc.rs:633:35
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

I'm running the script with:

deno run --allow-net --allow-read .\index.ts

Am I missing something?

@thebetternewt looks like my source map support is not that good :P can you run again with:

RUST_BACKTRACE=1 deno run --allow-net --allow-read -Ldebug .\index.ts

and share the output? There's a bad URL constructed somewhere, you might also try to run with ./index.ts to see if that fixes the problem.

@bartlomieju Sure. Here is my output:

Deno isolate init with snapshots.
rust:shared_queue:reset
DEBUG JS - cwd C:\Users\eady\code\deno-test
DEBUG JS - args []
main_module file:///C:/Users/eady/code/deno-test/index.ts
fetch_source_file specifier: file:///C:/Users/eady/code/deno-test/index.ts
⚠️️  Granted read access to "C:\Users\eady\code\deno-test\index.ts"
Compile file:///C:/Users/eady/code/deno-test/index.ts
Deno isolate init with snapshots.
rust:shared_queue:reset
received message from host: {"type":0,"target":"main","rootNames":["file:///C:/Users/eady/code/deno-test/index.ts"],"bundle":false,"unstable":false,"cwd":"C:\\Users\\eady\\code\\deno-test"}
DEBUG TS - >>> compile start { rootNames: [ "file:///C:/Users/eady/code/deno-test/index.ts" ], type: "Compile" }
DEBUG TS - compiler::host.getCompilationSettings()
DEBUG TS - compiler::resolveModules {
 specifiers: [ "file:///C:/Users/eady/code/deno-test/index.ts" ],
 referrer: undefined
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [ "file:///C:/Users/eady/code/deno-test/index.ts" ],
 referrer: undefined
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: file:///C:/Users/eady/code/deno-test/index.ts
rust:shared_queue:pre-push: op=20, off=812, end=1239, len=427, aligned_end=1240
rust:shared_queue:push: num_records=1, num_shifted_off=0, head=1240
DEBUG TS - compiler::resolveModules {
 specifiers: [ "https://github.com/denoland/deno/raw/v1.0.0/std/http/server.ts" ],
 referrer: "file:///C:/Users/eady/code/deno-test/index.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [ "https://github.com/denoland/deno/raw/v1.0.0/std/http/server.ts" ],
 referrer: "file:///C:/Users/eady/code/deno-test/index.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://github.com/denoland/deno/raw/v1.0.0/std/http/server.ts
⚠️️  Granted network access to "https://github.com/denoland/deno/raw/v1.0.0/std/http/server.ts"
rust:shared_queue:pre-push: op=20, off=812, end=11477, len=10665, aligned_end=11480
rust:shared_queue:push: num_records=1, num_shifted_off=0, head=11480
DEBUG TS - compiler::resolveModules {
 specifiers: [
  "../encoding/utf8.ts",
  "../io/bufio.ts",
  "../testing/asserts.ts",
  "../async/mod.ts",
  "./_io.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/server.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mod.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/_io.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/server.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mod.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mod.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/_io.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/_io.ts"
rust:shared_queue:pre-push: op=20, off=812, end=46565, len=45753, aligned_end=46568
WARNING the sharedQueue overflowed
DEBUG TS - compiler::resolveModules {
 specifiers: [ "./util.ts", "../testing/asserts.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts
rust:shared_queue:pre-push: op=20, off=812, end=13142, len=12330, aligned_end=13144
rust:shared_queue:push: num_records=1, num_shifted_off=0, head=13144
DEBUG TS - compiler::resolveModules {
 specifiers: [ "../path/mod.ts", "../encoding/utf8.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/mod.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/mod.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/mod.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.ts
rust:shared_queue:pre-push: op=20, off=812, end=2474, len=1662, aligned_end=2476
rust:shared_queue:push: num_records=1, num_shifted_off=0, head=2476
DEBUG TS - compiler::resolveModules {
 specifiers: [
  "./win32.ts",
  "./posix.ts",
  "./common.ts",
  "./separator.ts",
  "./interface.ts",
  "./glob.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/mod.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/win32.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/posix.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/common.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/separator.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/glob.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/mod.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/win32.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/win32.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/posix.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/posix.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/common.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/common.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/separator.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/separator.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/glob.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/glob.ts"
rust:shared_queue:pre-push: op=20, off=812, end=49466, len=48654, aligned_end=49468
WARNING the sharedQueue overflowed
DEBUG TS - compiler::resolveModules {
 specifiers: [ "./interface.ts", "./_constants.ts", "./_util.ts", "../testing/asserts.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/win32.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_constants.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_util.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/win32.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.ts
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_constants.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_constants.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_util.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_util.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts
rust:shared_queue:pre-push: op=20, off=812, end=18141, len=17329, aligned_end=18144
WARNING the sharedQueue overflowed
DEBUG TS - compiler::resolveModules {
 specifiers: [ "./interface.ts", "./_constants.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_util.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_constants.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_util.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.ts
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_constants.ts
rust:shared_queue:pre-push: op=20, off=812, end=4103, len=3291, aligned_end=4104
rust:shared_queue:push: num_records=1, num_shifted_off=0, head=4104
DEBUG TS - compiler::resolveModules {
 specifiers: [ "../fmt/colors.ts", "./diff.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/fmt/colors.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/diff.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/fmt/colors.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/fmt/colors.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/diff.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/diff.ts"
rust:shared_queue:pre-push: op=20, off=812, end=11683, len=10871, aligned_end=11684
rust:shared_queue:push: num_records=1, num_shifted_off=0, head=11684
DEBUG TS - compiler::resolveModules {
 specifiers: [ "./interface.ts", "./_constants.ts", "./_util.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/posix.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_constants.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_util.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/posix.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.ts
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_constants.ts
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_util.ts
rust:shared_queue:pre-push: op=20, off=812, end=7804, len=6992, aligned_end=7804
rust:shared_queue:push: num_records=1, num_shifted_off=0, head=7804
DEBUG TS - compiler::resolveModules {
 specifiers: [ "./separator.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/common.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [ "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/separator.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/common.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/separator.ts
rust:shared_queue:pre-push: op=20, off=812, end=1309, len=497, aligned_end=1312
rust:shared_queue:push: num_records=1, num_shifted_off=0, head=1312
DEBUG TS - compiler::resolveModules {
 specifiers: [ "./separator.ts", "./_globrex.ts", "./mod.ts", "../testing/asserts.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/glob.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/separator.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_globrex.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/mod.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/glob.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/separator.ts
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_globrex.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_globrex.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/mod.ts
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts
rust:shared_queue:pre-push: op=20, off=812, end=20975, len=20163, aligned_end=20976
WARNING the sharedQueue overflowed
DEBUG TS - compiler::resolveModules {
 specifiers: [ "./deferred.ts", "./delay.ts", "./mux_async_iterator.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mod.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/deferred.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/delay.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mux_async_iterator.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mod.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/deferred.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/deferred.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/delay.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/delay.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mux_async_iterator.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mux_async_iterator.ts"
rust:shared_queue:pre-push: op=20, off=812, end=4748, len=3936, aligned_end=4748
rust:shared_queue:push: num_records=1, num_shifted_off=0, head=4748
DEBUG TS - compiler::resolveModules {
 specifiers: [ "./deferred.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mux_async_iterator.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [ "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/deferred.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mux_async_iterator.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/deferred.ts
rust:shared_queue:pre-push: op=20, off=812, end=2157, len=1345, aligned_end=2160
rust:shared_queue:push: num_records=1, num_shifted_off=0, head=2160
DEBUG TS - compiler::resolveModules {
 specifiers: [
  "../io/bufio.ts",
  "../textproto/mod.ts",
  "../testing/asserts.ts",
  "../encoding/utf8.ts",
  "./server.ts",
  "./http_status.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/_io.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/textproto/mod.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/server.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/http_status.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/_io.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.ts
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/textproto/mod.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/textproto/mod.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.ts
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/server.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/server.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/http_status.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/http_status.ts"
rust:shared_queue:pre-push: op=20, off=812, end=56597, len=55785, aligned_end=56600
WARNING the sharedQueue overflowed
DEBUG TS - compiler::resolveModules {
 specifiers: [ "../io/bufio.ts", "../io/util.ts", "../bytes/mod.ts", "../encoding/utf8.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/textproto/mod.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/bytes/mod.ts",
  "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.ts"
],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/textproto/mod.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.ts
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.ts
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/bytes/mod.ts
⚠️️  Granted network access to "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/bytes/mod.ts"
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.ts
rust:shared_queue:pre-push: op=20, off=812, end=29396, len=28584, aligned_end=29396
WARNING the sharedQueue overflowed
DEBUG TS - compiler::resolveModules {
 specifiers: [ "../io/util.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/bytes/mod.ts"
}
DEBUG TS - sendSync op_resolve_modules 19
DEBUG TS - compiler::fetchSourceFiles {
 specifiers: [ "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.ts" ],
 referrer: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/bytes/mod.ts"
}
DEBUG TS - sendAsync op_fetch_source_files 20
fetch_source_file specifier: https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.ts
rust:shared_queue:pre-push: op=20, off=812, end=2805, len=1993, aligned_end=2808
rust:shared_queue:push: num_records=1, num_shifted_off=0, head=2808
DEBUG TS - compiler::host.getCompilationSettings()
DEBUG TS - compiler::host.getDefaultLibFileName()
DEBUG TS - compiler::host.getSourceFile file:///C:/Users/eady/code/deno-test/index.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "https://github.com/denoland/deno/raw/v1.0.0/std/http/server.ts" ],
 containingFile: "file:///C:/Users/eady/code/deno-test/index.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/server.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [
  "../encoding/utf8.ts",
  "../io/bufio.ts",
  "../testing/asserts.ts",
  "../async/mod.ts",
  "./_io.ts"
],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/server.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.ts
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "./util.ts", "../testing/asserts.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "../path/mod.ts", "../encoding/utf8.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/mod.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [
  "./win32.ts",
  "./posix.ts",
  "./common.ts",
  "./separator.ts",
  "./interface.ts",
  "./glob.ts"
],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/mod.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/win32.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "./interface.ts", "./_constants.ts", "./_util.ts", "../testing/asserts.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/win32.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.ts
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_constants.ts
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_util.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "./interface.ts", "./_constants.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_util.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "../fmt/colors.ts", "./diff.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/fmt/colors.ts
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/diff.ts
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/posix.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "./interface.ts", "./_constants.ts", "./_util.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/posix.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/common.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "./separator.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/common.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/separator.ts
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/glob.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "./separator.ts", "./_globrex.ts", "./mod.ts", "../testing/asserts.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/glob.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_globrex.ts
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mod.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "./deferred.ts", "./delay.ts", "./mux_async_iterator.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mod.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/deferred.ts
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/delay.ts
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mux_async_iterator.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "./deferred.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mux_async_iterator.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/_io.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [
  "../io/bufio.ts",
  "../textproto/mod.ts",
  "../testing/asserts.ts",
  "../encoding/utf8.ts",
  "./server.ts",
  "./http_status.ts"
],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/_io.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/textproto/mod.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "../io/bufio.ts", "../io/util.ts", "../bytes/mod.ts", "../encoding/utf8.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/textproto/mod.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/bytes/mod.ts
DEBUG TS - compiler::host.resolveModuleNames {
 moduleNames: [ "../io/util.ts" ],
 containingFile: "https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/bytes/mod.ts"
}
DEBUG TS - compiler::host.getSourceFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/http_status.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.deno.window.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.deno.ns.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.esnext.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2020.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2019.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2018.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2017.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2016.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2015.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es5.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2015.core.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2015.collection.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2015.iterable.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2015.symbol.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2015.generator.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2015.promise.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2015.proxy.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2015.reflect.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2015.symbol.wellknown.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2016.array.include.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2017.object.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2017.sharedmemory.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2017.string.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2017.intl.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2017.typedarrays.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2018.asynciterable.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2018.asyncgenerator.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2018.promise.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2018.regexp.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2018.intl.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2019.array.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2019.object.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2019.string.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2019.symbol.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2020.bigint.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2020.promise.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2020.string.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.es2020.symbol.wellknown.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.esnext.intl.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.esnext.string.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.esnext.promise.d.ts
DEBUG TS - compiler::host.getSourceFile $asset$/lib.deno.shared_globals.d.ts
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/encoding/utf8.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/interface.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_constants.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_constants.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_util.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_util.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/fmt/colors.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/fmt/colors.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/diff.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/diff.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/testing/asserts.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/win32.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/win32.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/posix.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/posix.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/separator.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/separator.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/common.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/common.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_globrex.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/_globrex.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/glob.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/glob.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/mod.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/path/mod.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/util.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/io/bufio.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/deferred.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/deferred.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/delay.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/delay.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mux_async_iterator.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mux_async_iterator.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mod.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/async/mod.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/bytes/mod.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/bytes/mod.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/textproto/mod.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/textproto/mod.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/http_status.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/http_status.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/_io.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/_io.js
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/server.js.map
DEBUG TS - compiler::host.writeFile https://raw.githubusercontent.com/denoland/deno/v1.0.0/std/http/server.js
DEBUG TS - compiler::host.writeFile file:///C:/Users/eady/code/deno-test/index.js.map
DEBUG TS - compiler::host.writeFile file:///C:/Users/eady/code/deno-test/index.js
DEBUG TS - <<< compile end { rootNames: [ "file:///C:/Users/eady/code/deno-test/index.ts" ], type: "Compile" }
DEBUG TS - sendSync op_worker_post_message 3
DEBUG TS - sendSync op_apply_source_map 13
thread 'main' panicked at 'Bad file URL for file: ()', cli\tsc.rs:722:7
stack backtrace:
   0: CrashForExceptionInNonABICompliantCodeRange
   1: CrashForExceptionInNonABICompliantCodeRange
   2: CrashForExceptionInNonABICompliantCodeRange
   3: CrashForExceptionInNonABICompliantCodeRange
   4: CrashForExceptionInNonABICompliantCodeRange
   5: CrashForExceptionInNonABICompliantCodeRange
   6: CrashForExceptionInNonABICompliantCodeRange
   7: CrashForExceptionInNonABICompliantCodeRange
   8: CrashForExceptionInNonABICompliantCodeRange
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: <unknown>
  13: <unknown>
  14: <unknown>
  15: <unknown>
  16: <unknown>
  17: <unknown>
  18: <unknown>
  19: <unknown>
  20: <unknown>
  21: <unknown>
  22: <unknown>
  23: <unknown>
  24: <unknown>
  25: CrashForExceptionInNonABICompliantCodeRange
  26: CrashForExceptionInNonABICompliantCodeRange
  27: CrashForExceptionInNonABICompliantCodeRange
  28: <unknown>
  29: CrashForExceptionInNonABICompliantCodeRange
  30: BaseThreadInitThunk
  31: RtlUserThreadStart
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

@bartlomieju Isn't this a duplicate of #5293? The 'Bad file URL for source map: ()' at least.

@thebetternewt let's continue in #5353

Was this page helpful?
0 / 5 - 0 ratings

Related issues

CruxCv picture CruxCv  ·  3Comments

ry picture ry  ·  3Comments

kyeotic picture kyeotic  ·  3Comments

somombo picture somombo  ·  3Comments

sh7dm picture sh7dm  ·  3Comments