https://github.com/rjnemo/deno_hello
Web app which returns the iconic Hello, World in various locales
https://github.com/rjnemo/deno_hello
deno
Last synced: about 2 months ago
JSON representation
Web app which returns the iconic Hello, World in various locales
- Host: GitHub
- URL: https://github.com/rjnemo/deno_hello
- Owner: rjNemo
- License: mit
- Created: 2021-02-19T15:29:25.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-16T14:28:56.000Z (over 3 years ago)
- Last Synced: 2025-02-10T15:19:49.063Z (3 months ago)
- Topics: deno
- Language: TypeScript
- Homepage:
- Size: 46.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://gitpod.io/#https://github.com/rjNemo/deno_hello)
# Hello Server
Web app which returns the iconic `Hello, World` in various locales.
## Features
- [x] Print hello world in a random locale
- [x] Select the locale by id
- [x] Use with CLI
- [x] Basic HTTP server
- [x] HTML frontend
- [ ] Rebuild using [Aleph.js](https://alephjs.org/docs)
- [ ] Deployment## Installation
On macOS use HomeBrew to install `deno` then update to the latest version.
```shell
brew install deno
deno upgrade
```## โ๏ธ Configuration
Create a basic configuration file using:
```shell
code .vscode/settings.json
```with the following content
```json
{
"deno.enable": true,
"deno.unstable": true,
"deno.lint": true,
"deno.import_intellisense_origins": {
"https://deno.land": true
},
"[typescript]": {
"editor.defaultFormatter": "denoland.vscode-deno"
},
"[typescriptreact]": {
"editor.defaultFormatter": "denoland.vscode-deno"
}
}
```## ๐ Run
See [Makefile](Makefile) for available scripts. The application can run either
via CLI or a basic HTTP server.## ๐งช Tests
```shell
make tests
```## Contributing
Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of
conduct, and the process for submitting pull requests to us.## Versioning
We use [SemVer](http://semver.org/) for versioning. For the versions available,
see the [tags on this repository](https://github.com/rjNemo/deno_hello/tags).## Authors
- **Ruidy** - _Initial work_ - [Ruidy](https://github.com/rjNemo)
See also the list of
[contributors](https://github.com/rjNemo/deno_hello/contributors) who
participated in this project.## License
This project is licensed under the MIT License - see the
[LICENSE.md](LICENSE.md) file for details