Deno
E24472
Deno is a modern, secure JavaScript and TypeScript runtime created by Ryan Dahl as a successor to Node.js, featuring built-in TypeScript support and a permission-based security model.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| https://github.com/denoland/deno | 1 |
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
JavaScript runtime
ⓘ
TypeScript runtime ⓘ software platform ⓘ |
| category |
runtime environment
ⓘ
server-side JavaScript environment ⓘ |
| creator | Ryan Dahl ⓘ |
| designGoal |
better developer experience than Node.js
ⓘ
first-class TypeScript support ⓘ secure by default runtime ⓘ simplified module system ⓘ |
| developer | Deno Land Inc. ⓘ |
| hasFeature |
Node.js compatibility layer
ⓘ
URL-based module imports ⓘ built-in HTTP server APIs ⓘ built-in TypeScript support ⓘ built-in Web APIs ⓘ built-in bundler ⓘ built-in documentation generator ⓘ built-in formatter ⓘ built-in linter ⓘ built-in test runner ⓘ native ES modules ⓘ npm package support ⓘ permission-based security model ⓘ secure by default ⓘ single executable binary ⓘ standard library ⓘ top-level await support ⓘ |
| implements |
V8
ⓘ
surface form:
V8 JavaScript engine
Web standard APIs ⓘ |
| initialReleaseDate | 2018-05-13 ⓘ |
| license | MIT License ⓘ |
| name | Deno self-link ⓘ |
| permissionType |
environment variable access permission
ⓘ
file system access permission ⓘ high-resolution time permission ⓘ network access permission ⓘ subprocess execution permission ⓘ |
| programmingLanguage | Rust ⓘ |
| repository |
Deno
self-linksurface differs
ⓘ
surface form:
https://github.com/denoland/deno
|
| runsOn |
Linux
ⓘ
Windows ⓘ macOS ⓘ |
| securityModel | opt-in permissions ⓘ |
| stableReleaseDate | 2020-05-13 ⓘ |
| successorOf | Node.js ⓘ |
| supportsLanguage |
JavaScript
ⓘ
TypeScript programming language ⓘ
surface form:
TypeScript
WebAssembly specification ⓘ
surface form:
WebAssembly
|
| website | https://deno.land ⓘ |
Referenced by (6)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
TypeScript
this entity surface form:
https://github.com/denoland/deno