Tick off Phase 1 scaffolding TODO items in README
This commit is contained in:
21
README.md
21
README.md
@@ -543,20 +543,21 @@ export type {
|
||||
|
||||
## TODO
|
||||
|
||||
Phase 1: scaffolding (this commit and the next)
|
||||
Phase 1: scaffolding
|
||||
|
||||
- [x] `git init`, write README
|
||||
- [ ] Create `initial-scaffolding` feature branch
|
||||
- [ ] Add `LICENSE` (WTFPL), `REPO_POLICIES.md`, `.gitignore`, `.editorconfig`,
|
||||
- [x] Create `initial-scaffolding` feature branch
|
||||
- [x] Add `LICENSE` (WTFPL), `REPO_POLICIES.md`, `.gitignore`, `.editorconfig`,
|
||||
`.prettierrc`, `.prettierignore`, `.dockerignore`
|
||||
- [ ] Add `Makefile` with `test`, `lint`, `fmt`, `fmt-check`, `check`, `docker`,
|
||||
- [x] Add `Makefile` with `test`, `lint`, `fmt`, `fmt-check`, `check`, `docker`,
|
||||
`hooks`, plus `build`, `dev`, `clean`
|
||||
- [ ] Add `Dockerfile` running `make check` against pinned node image
|
||||
- [ ] Add `.gitea/workflows/check.yml` running `docker build .`
|
||||
- [ ] Add `package.json`, `tsconfig.json`, install pinned versions of
|
||||
`typescript`, `libsodium-wrappers-sumo`, `secure-remote-password`,
|
||||
`commander`, `vitest`, `prettier`, `eslint`, `@types/node`
|
||||
- [ ] Smoke test: `make check` and `make docker` both pass
|
||||
- [x] Add `Dockerfile` running `make check` against pinned node image
|
||||
- [x] Add `.gitea/workflows/check.yml` running `docker build .`
|
||||
- [x] Add `package.json`, `tsconfig.json`, pinned dev versions of `typescript`,
|
||||
`prettier`, `eslint`, `typescript-eslint`, `vitest`, `@types/node` (the
|
||||
runtime deps `libsodium-wrappers-sumo`, `secure-remote-password`,
|
||||
`commander`, etc. land with their respective implementation phases)
|
||||
- [x] Smoke test: `make check` and `make docker` both pass
|
||||
|
||||
Phase 2: crypto primitives
|
||||
|
||||
|
||||
Reference in New Issue
Block a user