Remove doc generation from build script; it isn't necessary

559029dcad9b84708a384e01f577d2c1ac2781fc

Tucker McKnight <tucker@pangolin.lan> | Mon Jan 12 2026

Remove doc generation from build script; it isn't necessary

The docs aren't used as part of the installable node module, they
are only for the public website.

Also make sure that the dist/frontend folder is created. This caused
a problem when installing from scratch.

Also add a todo about fixing file displays when the syntax highlighting
plugin isn't available.
make.sh:1
Before
0
1

2
3
#!/bin/bash
mkdir -p dist
⁣
mkdir -p dist/templates
mkdir -p dist/css
mkdir -p dist/partial_templates
After
0
1
2
3
4
#!/bin/bash
mkdir -p dist
mkdir -p dist/frontend
mkdir -p dist/templates
mkdir -p dist/css
mkdir -p dist/partial_templates
package.json:4
Before
3
4
5
6
7
8
  "version": "0.0.1-alpha.1",
  "main": "dist/main.js",
  "scripts": {
    "build": "npm run schemas && npm run ts && npm run frontend && npm run docs && npm run css",
    "frontend": "(cd frontend && npx webpack)",
    "ts": "./make.sh && npx tsc",
    "schemas": "npx ts-json-schema-generator --path src/configTypes.ts --type ReposConfiguration > schemas/ReposConfiguration.json",
After
3
4
5
6
7
8
  "version": "0.0.1-alpha.1",
  "main": "dist/main.js",
  "scripts": {
    "build": "npm run schemas && npm run ts && npm run frontend && npm run css",
    "frontend": "(cd frontend && npx webpack)",
    "ts": "./make.sh && npx tsc",
    "schemas": "npx ts-json-schema-generator --path src/configTypes.ts --type ReposConfiguration > schemas/ReposConfiguration.json",
wiki/index.md:46
Before
45
46
47
48


49
    blog posts.
  - Could also know which commits or files are referenced by blog posts, and show those
    posts when browsing the code.

⁣
⁣
### Completed
After
45
46
47
48
49
50
51
    blog posts.
  - Could also know which commits or files are referenced by blog posts, and show those
    posts when browsing the code.
- [ ] Better file display if syntax highlighting plugin is not available
  - Seems to print out all on one line right now.

### Completed