Skip to content

stag-enterprises/pk.

Repository files navigation

pk.

This contains the source for pk.stag.lol, not including the actual content. The public content can be found at stag-enterprises/pk._pub.

building

You will need Bun to run the build script, and glibc >= 2.32 for ast-grep. Also make sure that submodules are initialized and updated (git submodule update --init --remote).

To build:

bun install --frozen-lockfile
bun run build-ci

You can make a dev build with bun run build. Start a static server using bun run serve.

architecture

The default UI is downloaded to build/bundle-source, if requested using --fetch. It is then copied to build/bundle, and ast-grep patches in src/patches are applied. Finally, Antora builds with component sources from components/*, UI from build/bundle, and extra UI assets from src/ui.

extensions

There are some extensions in this repository, and they are self-contained, so they can be used in other sites. Please look in src/ext, each directory's (which contains an extension) README.md.

About

personal knowledge

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •