Ana rilis utama Deno, lingkungan eksekusi sing mbukak lan aman kanggo program ing basa TypeScript, sing nduweni fitur ing ngisor iki:
- Akses eksplisit banget menyang sistem file, jaringan lan lingkungan liwat setelan ijin sing cocog dening pangguna;
- Nglakokake TypeScript tanpa Node.JS lan tsc;
- Kompatibilitas mundur karo Javascript: subset saka program Deno sing ora ngrujuk spasi jeneng global Deno lan kode Javascript sing bener bisa dieksekusi ing browser;
- Dikirim minangka file eksekusi siji sing uga ngemot alat tambahan kayata
- deno run --inspect-brk: server debug sing sesambungan karo Visual Studio Code lan alat debugging remot ing Google Chrome;
- deno install: installer kanggo program Deno saka sumber remot. Downloads bebarengan karo dependensi lan nambah script kanggo $ HOME / .deno / bin kanggo miwiti program;
- deno fmt: format kode;
- bundel deno: bundel program Deno. Ngasilake file js sing ngemot program kanggo Deno lan dependensi;
- WIP: generator dokumentasi lan alat audit dependensi;
- Ora ana katergantungan ing npm lan package.json: modul eksternal dimuat lan digunakake (ngundhuh liwat jaringan mung kedadeyan nalika eksekusi pisanan, banjur modul kasebut di-cache nganti diarani -reload flag) sawise nemtokake URL langsung ing program:
ngimpor * minangka log saka "https://deno.land/std/log/mod.ts"; - Pancen kabeh operasi ora sinkron ngasilake Janji, ora kaya Node.JS;
- Eksekusi program tansah mandheg nalika ana kesalahan sing ora ditangani.
Deno punika framework embeddable lan bisa digunakake kanggo ngluwihi program Rust ana nggunakake peti deno_inti.
Tim Deno uga nyedhiyakake modul standar tanpa dependensi eksternal, fungsine padha karo perpustakaan standar ing basa Go.
Deno cocok digunakake minangka eksekusi skrip - nelpon liwat shebang didhukung.
Ana REPL.
Ditulis ing basa pemrograman Rust.
Source: linux.org.ru