8 releases

0.19.0 Sep 25, 2019
0.18.3 Sep 15, 2019
0.0.3 Aug 20, 2019

#1579 in Development tools

MIT license

69MB
1M SLoC

JavaScript 1M SLoC // 0.1% comments TypeScript 121K SLoC // 0.3% comments Rust 96K SLoC // 0.0% comments JSX 68 SLoC // 0.0% comments C 24 SLoC

Crate: deno_cli_snapshots

AKA cli_snapshots AKA //js

This is a small crate which exports just a few static blobs. It contains a build.rs file which compiles Deno's internal JavaScript and TypeScript code first into a single AMD bundle, and then into a binary V8 Snapshot.

The main Deno executable crate ("cli") depends on this crate and has access to all the runtime code.

Dependencies

~2–20MB
~82K SLoC