mirror of
https://github.com/denoland/deno.git
synced 2025-03-05 10:26:44 -05:00

- Improve fetch headers (#853) - Add deno.truncate (#805) - Add copyFile/copyFileSync (#863) - Limit depth of output in console.log for nested objects, and add console.dir (#826) - Guess extensions on extension not provided (#859) - Renames: deno.platform -> deno.platform.os deno.arch -> deno.platform.arch - Upgrade TS to 3.0.3 - Add readDirSync(), readDir() - Add support for TCP servers and clients. (#884) Adds deno.listen(), deno.dial(), deno.Listener and deno.Conn.
14 lines
456 B
Rust
14 lines
456 B
Rust
// Copyright 2018 the Deno authors. All rights reserved. MIT license.
|
|
use libdeno;
|
|
use std::ffi::CStr;
|
|
|
|
// This is the source of truth for the Deno version. Ignore the value in Cargo.toml.
|
|
const DENO_VERSION: &str = "0.1.7";
|
|
|
|
pub fn print_version() {
|
|
let v = unsafe { libdeno::deno_v8_version() };
|
|
let c_str = unsafe { CStr::from_ptr(v) };
|
|
let version = c_str.to_str().unwrap();
|
|
println!("deno: {}", DENO_VERSION);
|
|
println!("v8: {}", version);
|
|
}
|