GitHub - denoland/deno: A modern runtime for JavaScript and TypeScript.
A modern runtime for JavaScript and TypeScript. Contribute to denoland/deno development by creating an account on GitHub. Toggle navigation Sign in Search or jump to…
Search code, repositories, users, issues, pull requests…
Search syntax tips # Provide feedback
Cancel Submit feedback # Saved searches
Use saved searches to filter your results more quickly
Cancel Create saved search Sign in Sign up Reseting focus Search syntax tips
Use saved searches to filter your results more quickly
MIT license 97.9k stars 5.4k forks BranchesTagsActivity Star Notifications You must be signed in to change notification settings mainBranchesTagsGo to fileCode
Folders and files
Name | Name | Last commit message | Last commit date |
---|---|---|---|
Latest commit
History 12,737 Commits |
| .cargo | .cargo | | | | .devcontainer | .devcontainer | | | | .github | .github | | | | bench_util | bench_util | | | | cli | cli | | | | ext | ext | | | | resolvers | resolvers | | | | runtime | runtime | | | | tests | tests | | | | tools | tools | | | | .dlint.json | .dlint.json | | | | .dprint.json | .dprint.json | | | | .editorconfig | .editorconfig | | | | .gitattributes | .gitattributes | | | | .gitignore | .gitignore | | | | .gitmodules | .gitmodules | | | | .rustfmt.toml | .rustfmt.toml | | | | Cargo.lock | Cargo.lock | | | | Cargo.toml | Cargo.toml | | | | LICENSE.md | LICENSE.md | | | | README.md | README.md | | | | Releases.md | Releases.md | | | | import_map.json | import_map.json | | | | rust-toolchain.toml | rust-toolchain.toml | | | | View all files |
Repository files navigation
Deno
Deno (/ˈdiːnoʊ/, pronounced dee-no) is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience. It’s built on V8, Rust, and Tokio.
Learn more about the Deno runtime in the documentation.
Installation
Install the Deno runtime on your system using one of the commands below. Note that there are a number of ways to install Deno - a comprehensive list of installation options can be found here.
Shell (Mac, Linux):
curl -fsSL https://deno.land/install.sh | shPowerShell (Windows):
irm https://deno.land/install.ps1 | iexHomebrew (Mac):
brew install denoChocolatey (Windows):
choco install denoWinGet (Windows):
winget install –id=DenoLand.Deno
Build and install from source
Complete instructions for building Deno from source can be found in the manual here.
Your first Deno program
Deno can be used for many different applications, but is most commonly used to build web servers. Create a file called server.ts and include the following TypeScript code:
Deno.serve((_req: Request)=>{returnnewResponse(“Hello, world!”);});Run your server with the following command:
deno run –allow-net server.tsThis should start a local web server on http://localhost:8000.
Learn more about writing and running Deno programs in the docs.
Additional resources
- Deno Docs: official guides and reference docs for the Deno runtime, Deno Deploy, and beyond.
- Deno Standard Library: officially supported common utilities for Deno programs.
- deno.land/x: registry for third-party Deno modules.
- Developer Blog: Product updates, tutorials, and more from the Deno team.
Contributing
We appreciate your help! To contribute, please read our contributing instructions.
About
A modern runtime for JavaScript and TypeScript.
deno.com
Topics
javascript rust typescript deno
Resources
Readme
License
MIT license
Code of conduct
Code of conduct
Security policy
Security policy ActivityCustom properties
Stars
97.9k stars
Watchers
1.4k watching
Forks
5.4k forks Report repository
Releases 299
v2.0.6 Latest Nov 10, 2024 + 298 releases
Used by 4.2k
- 4,216
Contributors 984
- 970 contributors
Languages
- Rust49.1%
- JavaScript28.2%
- TypeScript22.7%
- CSS0.0%
- C0.0%
- C++0.0%
Name | Name | Last commit message | Last commit date |
---|---|---|---|
Latest commit
History 12,737 Commits |
| .cargo | .cargo | | | | .devcontainer | .devcontainer | | | | .github | .github | | | | bench_util | bench_util | | | | cli | cli | | | | ext | ext | | | | resolvers | resolvers | | | | runtime | runtime | | | | tests | tests | | | | tools | tools | | | | .dlint.json | .dlint.json | | | | .dprint.json | .dprint.json | | | | .editorconfig | .editorconfig | | | | .gitattributes | .gitattributes | | | | .gitignore | .gitignore | | | | .gitmodules | .gitmodules | | | | .rustfmt.toml | .rustfmt.toml | | | | Cargo.lock | Cargo.lock | | | | Cargo.toml | Cargo.toml | | | | LICENSE.md | LICENSE.md | | | | README.md | README.md | | | | Releases.md | Releases.md | | | | import_map.json | import_map.json | | | | rust-toolchain.toml | rust-toolchain.toml | | | | View all files |
History
12,737 Commits12,737 Commits A modern runtime for JavaScript and TypeScript.
deno.com
Topics
javascript rust typescript deno
Resources
Readme
License
MIT license
Code of conduct
Code of conduct
Security policy
Security policy ActivityCustom properties
Stars
97.9k stars
Watchers
1.4k watching
Forks
5.4k forks Report repository v2.0.6 Latest Nov 10, 2024 + 298 releases -
- 4,216 -
- 970 contributors - Rust49.1%
- JavaScript28.2%
- TypeScript22.7%
- CSS0.0%
- C0.0%
- C++0.0%
FAQ
What were the original rules and betting options for roulette?
What were the original rules and betting options for roulette? The original rules and betting options for roulette were relatively simple. The game featured a spinning wheel with numbered pockets, typically ranging from 1 to 36. The early versions of the game also featured a single zero pocket, which gave the house a slight edge. In some variations, there was also a double zero pocket, which further increased the house edge.
What is a Rake Chase?
What is a Rake Chase? Rake chases are poker promotions which are incentives for players to rake more and reward them generously for that. In contrary to a rake race, you don’t compete against other players , but instead chase your own individual targets. In order to hit the points targets you need to play a certain amount of poker hands or tournaments for real money. As soon as you hit the points requirement, you have secured yourself the amount of money, which was preset for the respective level.
What is WPT Global in UK?
WPT Global is an extension of the World Poker Tour (WPT), a renowned series of professional poker tournaments. It focuses on providing an online poker platform that allows players to participate in various poker games and tournaments. Key Features of WPT Global 1.Online Poker Games: Offers a variety of poker formats, including Texas Hold’em, Omaha, and more. 2.Tournaments: Hosts regularly scheduled tournaments with various buy-ins, including satellite tournaments that can lead to larger live events.
How did the introduction of online casinos impact the game of roulette?
How did the introduction of online casinos impact the game of roulette? The introduction of online casinos has had a significant impact on the game of roulette. Online casinos made roulette and other casino games easily accessible to anyone with an internet connection. Players can now enjoy their favorite casino games from the comfort of their own homes, without having to travel to a land-based casino. Online casinos also introduced new variations of roulette, such as multi-wheel roulette and mini-roulette, which are not typically found in traditional casinos.
WPT Global - The world’s most famous online poker platform! This is a paradise for poker enthusiasts. Click here to learn how to download WPT Global.
This site only collects related articles. Viewing the original, please copy and open the following link:GitHub - denoland/deno: A modern runtime for JavaScript and TypeScript.