From 8d03397293b388317299dfb0648b541a7005807d Mon Sep 17 00:00:00 2001 From: Kitson Kelly Date: Thu, 14 Nov 2019 02:35:56 +1100 Subject: Make bundles fully standalone (#3325) - Bundles are fully standalone. They now include the shared loader with `deno_typescript`. - Refactor of the loader in `deno_typescript` to perform module instantiation in a more - Change of behaviour when an output file is not specified on the CLI. Previously a default name was determined and the bundle written to that file, now the bundle will be sent to `stdout`. - Refactors in the TypeScript compiler to be able to support the concept of a request type. This provides a cleaner abstraction and makes it easier to support things like single module transpiles to the userland. - Remove a "dangerous" circular dependency between `os.ts` and `deno.ts`, and define `pid` and `noColor` in a better way. - Don't bind early to `console` in `repl.ts`. - Add an integration test for generating a bundle. --- tools/benchmark.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/benchmark.py b/tools/benchmark.py index 141e3b187..372258a93 100755 --- a/tools/benchmark.py +++ b/tools/benchmark.py @@ -201,8 +201,8 @@ def bundle_benchmark(deno_exe): for name, url in bundles.items(): # bundle - run([deno_exe, "bundle", url]) path = name + ".bundle.js" + run([deno_exe, "bundle", url, path]) # get size of bundle assert os.path.exists(path) sizes[name] = os.path.getsize(path) -- cgit v1.2.3