Skip to content
This repository was archived by the owner on Sep 15, 2026. It is now read-only.
verkstedtPublic archive

About

Game of collaborative storymaking

Resources

Code of conduct

Stars

0 stars

Watchers

2 watching

Forks

Repository files navigation

Write On

An almost collaborative game of storywriting.

Project created on a verkstedt’s Open Wednesday.

Run locally

You can use 11ty’s dev server which comes with hot reloading:

npm run dev

No need to run npm install.

Goals

  • Allow fast prototyping.
    • Things split into components that are easy to re–arrange.
  • Be familiar to people with minimal knowledge about the web platform
    • Minimal number of dependencies
      • CSS baseline (classless) and web component framework (lit)
    • Use native browser technologies

Browser support

Since this is mostly for prototyping, we aim for supporting only relatively small group of browsers that have features we want to use here. Note that this browserslist is purely informational and not automatically enforced anywhere.

Linting

There are simple EsLint / Prettier and StyleLint configs in place.

You will probably need to run npm install to make use of them.

It’s encouraged to have your editor set up so it auto–formats using EsLint and StyleLint on save, but it’s not enforced anywhere (no hooks, no CI). If you’d like hooks that check it on commit and push, you can use @saji/git-hooks (run npx @saji/git-hooks).

You can run npm run lint to lint the whole project on npm run fix to auto–fix any linting errors.

About

Game of collaborative storymaking

Resources

Code of conduct

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages