Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/unsignedarduino/awesome-arcade

This is the source code for the Awesome Arcade website!
https://github.com/unsignedarduino/awesome-arcade

List: awesome-arcade

arcade arcade-extensions awesome awesome-extensions bootstrap curated curated-list extensions gamedev libraries makecode makecode-arcade makecode-arcade-extensions modules nextjs react useful useful-extensions website

Last synced: 3 months ago
JSON representation

This is the source code for the Awesome Arcade website!

Awesome Lists containing this project

README

        

# Awesome-Arcade

[![Deployed on Vercel](https://img.shields.io/badge/Deployed%20on-Vercel-blue?logo=vercel)](https://awesome-arcade.vercel.app/)
[![Uptime](https://img.shields.io/uptimerobot/ratio/m794171188-6455a1d3da81f48d1cda84e9?label=Uptime)](https://stats.uptimerobot.com/pjpkZH9Y0k)
[![Lint](https://github.com/LogicalSimulator/LogicalSimulator/actions/workflows/eslint.yml/badge.svg)](https://github.com/UnsignedArduino/Awesome-Arcade/actions/workflows/eslint.yml)
[![Format](https://github.com/LogicalSimulator/LogicalSimulator/actions/workflows/prettier.yml/badge.svg?branch=main)](https://github.com/UnsignedArduino/Awesome-Arcade/actions/workflows/prettier.yml)
[![CodeFactor](https://www.codefactor.io/repository/github/unsignedarduino/awesome-arcade/badge)](https://www.codefactor.io/repository/github/unsignedarduino/awesome-arcade)
[![Contribute with Gitpod](https://img.shields.io/badge/Contribute%20with-Gitpod-908a85?logo=gitpod)](https://gitpod.io/#https://github.com/UnsignedArduino/Awesome-Arcade/tree/staging)

This is the source code for the Awesome Arcade website!

## Install

1. Have `nodejs`.
2. Clone this repo.
3. `yarn` to install dependencies.
4. Create a TinaCMS cloud project.
5. Copy [`.env.sample`](.env.sample) to `.env` and fill in the values.

## Development

Use `yarn run dev` to start a development server.

Before commit, make sure to format, (`yarn run format` / `yarn run writeFormat`) lint, (`yarn run lint` / `yarn run writeLint`) and type-check. (`yarn run typecheck`)

## Build and serve

`yarn run build` and `yarn run start`.

Awesome Arcade is currently deployed on Vercel at [https://awesome-arcade.vercel.app/](https://awesome-arcade.vercel.app/).