

-
Deno does not have its own javascript implementation, it uses the V8 javascript engine, and V8 happens to implement padStart and padEnd.
V8 was originally created as the javascript engine for Chrome, but it is used in many products now, including Node.js and Deno: https://v8.dev/
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
I agree a standard library for JS would be great, but .1 + .2 != .3 is the case in several languages and is not anything to do with JS.
This also is or can be the case in C, C++, Clojure, Python, and many other languages [1].
[1] https://0.30000000000000004.com
-
proposal-types-as-comments
Discontinued ECMAScript proposal for type syntax that is erased - Stage 1 [Moved to: https://github.com/tc39/proposal-type-annotations]
I do wonder about a future where JavaScript gets non-enforced optional type annotation syntax[1] which is and if said syntax will be slightly incompatible with TypeScript. That would be a little awkward for Deno, wouldn’t it. However I hope that if JS gets type annotation syntax that it would be a strict subset of TypeScript—or at the very least future compatible—for this very reason.
1. https://github.com/giltayar/proposal-types-as-comments
-
There’s better ways to do this, e.g. https://github.com/flexdinesh/browser-or-node/blob/master/sr...
-
Not one that's up to date and maintained, as far as I can google.
But there's a proper sqlite driver now using the new ffi api support in deno. This didn't exist last time I tried googling db support in deno.
https://github.com/denodrivers/sqlite3
-
Rather than importing and re-exporting dependencies, Deno supports import maps:
https://github.com/WICG/import-maps