No description
Find a file
2021-05-06 18:21:24 +02:00
.idea enhance server 2021-02-19 18:06:10 +01:00
.vscode init setup 2021-02-19 11:49:48 +01:00
src doc 2021-02-19 18:57:16 +01:00
.gitignore use deps.ts 2021-02-19 17:22:21 +01:00
.gitpod.yml Fully automate dev setup with Gitpod (#1) 2021-02-23 08:15:19 +01:00
cli.ts use deps.ts 2021-02-19 17:22:21 +01:00
CONTRIBUTING.md use oak framework 2021-02-22 17:18:33 +01:00
deps.ts html frontend 2021-02-22 20:56:24 +01:00
LICENSE.md use oak framework 2021-02-22 17:18:33 +01:00
Makefile basic server 2021-02-19 16:27:55 +01:00
README.md frontend 2021-03-04 22:02:31 +01:00
server.ts frontend 2021-03-04 22:02:31 +01:00
view.ts frontend css 2021-05-06 18:21:24 +02:00

Gitpod ready-to-code

Hello Server

Web app which returns the iconic Hello, World in various locales

Features

  • Print hello world in a random locale
  • Select the locale by id
  • Use with CLI
  • Basic HTTP server
  • HTML frontend
  • Deployment

Installation

On macOS use HomeBrew to install deno then update to the latest version.

brew install deno
deno upgrade

⚙️ Configuration

Create a basic configuration file using:

code .vscode/settings.json

with the following content

{
  "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 for available scripts. The application can run either via CLI or a basic HTTP server.

🧪 Tests

make tests

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Ruidy - Initial work - Ruidy

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details