deno_lint
deno
Our great sponsors
deno_lint | deno | |
---|---|---|
6 | 237 | |
1,141 | 83,288 | |
1.8% | 0.7% | |
8.7 | 9.9 | |
10 days ago | 3 days ago | |
Rust | Rust | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
deno_lint
-
Learning TypeScript? try Deno
$ deno lint (prefer-const) `order` is never reassigned let order = new Order() ^^^^^ at /Users/dina/try-deno/design-patterns/state.ts:106:4 hint: Use `const` instead help: for further information visit https://lint.deno.land/#prefer-const Found 24 problems Checked 25 files
-
deno_lint VS ESLint - a user suggested alternative
2 projects | 24 Dec 2021
-
deno_lint VS quick-lint-js - a user suggested alternative
2 projects | 24 Dec 2021
-
Rust Is The Future of JavaScript Infrastructure
I built one of the tools mentioned in the article, Deno's linter. Its binary is over 30 MiB:
-
OSS Contributions: 16th-23rd August 2021
After a long time, I started contributing to open-source software. For a long time, I had my eye on Deno. This week, I merged my first PR in Deno Lint. Following is the detailed post about the issue.
-
Tell HN: Consider listing your contact details
I read your latest post about linters and not liking ceremony involved in setting up eslint. Have you tried deno lint by any chance?
https://github.com/denoland/deno_lint
You can use it via the deno binary as well.
deno
-
Deno Deploy
// server.ts import { serve } from "https://deno.land/[email protected]/http/server.ts"; serve(() => new Response("Hello Deno"));
-
Opinions about Fresh 1.0 - full stack web framework for Deno
Web Audio API afaik is not officially supported by Deno so returns error when trying to invoke new AudioContext. It seems its just a case of enough interest to get the maintainers to officially support it or community to figure how to get it to work (there is a discussion dating a back a while around supporting Web Audio). There is wasm (note this project doesn't actually implement any of the official web spec), but again that isn't going to be native web spec.
- Fresh is a new full stack web framework for Deno
-
Away with your Errors - A Short Tutorial on Running Sentry with Deno
import * as Sentry from "@sentry/node"; import * as log from "https://deno.land/[email protected]/log/mod.ts"; Sentry.init({ dsn: "", tracesSampleRate: 1.0, }); async function testEvent() { log.info("Sending test event to Sentry."); try { throw new Error("Nope."); } catch (e) { Sentry.captureException(e); await Sentry.flush(); } } await testEvent();
-
Has anyone ever created a NeoVim plugin using Denops .vim? In the process of creating a plugin for NeoVim, I tried to learn about Deno, but it doesn't work. I would like to know the simple process of making a plugin. I am still a beginner in programming. But I love vim. I want to make my own plugin.
Deno is not a browser. I don't use denops, but I'd bet the runtime impact is magnitudes smaller than running a browser.
-
Looking for a TS REPL/tinkering tool, any recommendations?
Deno (loosely similar to Node.js, but all code is written in TypeScript)
-
Are current web technologies too tied down to the browser?
For another example, JavaScript should have its own set of organized specs based on the kind of environment it will be embedded in and the other technologies that it will have to interact with, just like Wasm does. These could be things like a system embedded runtime (like Deno), a JS-Wasm container for running at the edge and being able to invoke Wasm for heavy computation (like Deno-Deploy), and of course the typical browser environment. As of right now JavaScript has a ton of different APIs that could be applicable in a browser, runtime environments, containers, etc. But there is no standardized way of organizing these and picking/choosing which ones should go into what environment. Maybe WinterCG is a step in the right direction?
-
Deno Raises $21M
proper applications as well. example is the https://deno.land website has an average CPU time of 6ms. CPU time means it doesnt include any IO bound operations, so ie doing a fetch request wont really contribute to the CPU time.
-
What is XState used for?
You can use XState in Node.js or Deno to build serverless functions or persistent servers.
-
What is your go-to server framework?
The ones I have so far are: - [express.js] (Node.js) - [oak] (Deno) - [gin] (Go) - [vapor] (Swift) - [actix] (Rust) - [rocket] (Rust) - [fastAPI] (Python) - [flask] (Python)
What are some alternatives?
typescript-language-server - TypeScript & JavaScript Language Server
ASP.NET Core - ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
esbuild - An extremely fast JavaScript and CSS bundler and minifier
nvim-lspconfig - Quickstart configs for Nvim LSP
Koa - Expressive middleware for node.js using ES2017 async functions
zx - A tool for writing better scripts
esm.sh - A fast, global content delivery network for ES Modules.
swc - Rust-based platform for the Web
node - Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
tsdx - Zero-config CLI for TypeScript package development
nexe - 🎉 create a single executable out of your node.js apps
odbc-api - ODBC (Open Database Connectivity) bindings for Rust.