Skip to content
#

Deno

deno logo

Deno is a JavaScript/TypeScript runtime with secure defaults and a great developer experience. It's built on V8, Rust, and Tokio.

  • Secure by default. No file, network, or environment access (unless explicitly enabled).
  • Supports TypeScript out of the box.
  • Ships a single executable (deno).
  • Has built in utilities like a dependency inspector (deno info) and a code formatter (deno fmt).
  • Has a set of reviewed (audited) standard modules that are guaranteed to work with Deno.
  • Scripts can be bundled into a single javascript file.

Here are 3,254 public repositories matching this topic...

andreubotella
andreubotella commented Apr 16, 2022

Deno's implementation of the structured clone algorithm is divided into a JS part, and a native part which doesn't have access to DOMException. Since serialization errors must be represented by throwing a DataCloneError DOMException, the native part throws a TypeError with the required message, and the JS part [rethrows an

bug good first issue web
sheetjs
rust-course

“连续六年成为全世界最受喜爱的语言,无 GC 也无需手动内存管理、极高的性能和安全性、过程/OO/函数式编程、优秀的包管理、JS 未来基石" — 工作之余的第二语言来试试 Rust 吧。<<Rust语言圣经>>拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,甚至还有JS程序员关注的 WASM 和 Deno 等专题。这可能是目前最用心的 Rust 中文学习教程/书籍

  • Updated Apr 20, 2022
  • Rust
jaydenseric
jaydenseric commented Apr 19, 2022

Describe the bug

Currently one user provided AbortSignal instance can't be used to control multiple Deno std library HTTP servers running at the same time, because under the hood instead of using the addEventListener method to safely listen for abort events, onabort properties are set which overrides previously set handlers.

bug good first issue
cloudbase-framework
binggg
binggg commented Jul 24, 2020

Is your feature request related to a problem? Please describe.

支持自动检测框架的覆盖范围仅仅支持了几个常见前端框架和函数,还可以拓展更多的框架和语言来提升体验

这块的实现是基于配置式的,可以比较轻松拓展一个新框架的支持
https://github.com/TencentCloudBase/cloudbase-framework/blob/master/packages/framework-core/src/detect-frameworks/frameworks.ts

大家可以通过这个快速参与进核心代码的开发当中,目前可以考虑支持的框架和技术有 Hexo, Egg, Koa, Express, Koa , Docker 容器等

  • Vue
  • React
  • V
lawrence-dol
lawrence-dol commented Nov 19, 2021

It would be great to have a lint rule to flag when true or false is passed to a function.

As a solution the problem of a vague true/false value passed to a function, the "boolean trap", I have a habit of creating a self-documenting constant and using that instead.

Instead of redraw(true), I'll define const INLINE = true; and then use redraw(INLINE);.

Thanks for considering this

help wanted good first issue feature
denon
Tsourdox
Tsourdox commented May 29, 2020

Not sure if this is the correct way to do it, but I wanted to save a cache script I could easily run.

"cache": {
      "desc": "Cache versions and update lock file",
      "cmd": "deno cache server.ts --lock-write",
      "lock": "./lock.json"
}

The result however when running denon cache is an endless loop instead of just executing it once, looks like this:

![Skärmavbild

enhancement good first issue
jaydenseric
jaydenseric commented Mar 11, 2022

Relative URLs in readme markdown starting with ./ should link to files within the package, but incorrectly deno.land renders them as if they are deno.land/x packages.

Here is an example readme with broken relative URLs (the top logo SVG, and various links to package modules):

https://deno.land/x/ruck@v1.0.0

Similar to a past issue (that was apparently fixed) for relative URLs that don't

bug good first issue
alex996
alex996 commented Oct 5, 2021

To reproduce:

  1. Create a table with a date column (for example, "date_of_birth" date not null)
  2. Make an insert (I'm using mikro-orm and passing in "1983-09-12")
  3. Select the record and log the model object

Expected: dateOfBirth: '1983-09-12' as a String
Actual: dateOfBirth: 1983-09-12T00:00:00.000Z as a Date

When I follow these steps with an actual Postgres

enhancement good first issue

Created by Ryan Dahl

Organization
denoland
Website
deno.land
Wikipedia
Wikipedia

Related Topics

rust typescript