104 lines
2.2 KiB
Plaintext
104 lines
2.2 KiB
Plaintext
# Ignore all
|
|
*
|
|
|
|
# Unignore all with extensions
|
|
!*.*
|
|
|
|
# Unignore all dirs
|
|
!*/
|
|
|
|
# Unignore extensionless files
|
|
!**/LICENSE
|
|
!**/Dockerfile
|
|
|
|
# If you prefer the allow list template instead of the deny list, see community template:
|
|
# https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore
|
|
#
|
|
# Binaries for programs and plugins
|
|
*.exe
|
|
*.exe~
|
|
*.dll
|
|
*.so
|
|
*.dylib
|
|
__debug*
|
|
*.pdb
|
|
*.wasm
|
|
|
|
# editor stuff
|
|
*.sublime-workspace
|
|
eslint.config.mjs
|
|
|
|
# Test binary, built with `go test -c`
|
|
*.test
|
|
|
|
# Output of the go coverage tool, specifically when used with LiteIDE
|
|
*.out
|
|
|
|
# Dependency directories (remove the comment below to include it)
|
|
# vendor/
|
|
|
|
# User Uploads
|
|
uploads/
|
|
|
|
# temp files
|
|
tmp/
|
|
|
|
# Go workspace file
|
|
go.work
|
|
|
|
# build
|
|
.build
|
|
.DS_Store
|
|
|
|
# bundle output (generated by cmd/bundle)
|
|
wwwroot/bundle.min.js
|
|
wwwroot/bundle.min.js.map
|
|
wwwroot/bundle.min.css
|
|
wwwroot/public.bundle.min.css
|
|
|
|
#env / secrets
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
#database
|
|
*.sqlite
|
|
*.db
|
|
|
|
# Bun lockfile
|
|
bun.lockb
|
|
|
|
# docker
|
|
docker-compose.yml
|
|
|
|
# generated db schema (jet generator)
|
|
internal/dbschema/
|
|
|
|
# generated FA icon registry (built from frontend/icons)
|
|
frontend/src/ui/generated/
|
|
|
|
# AI crap
|
|
.claude
|
|
wwwroot/public.bundle.min.js.map
|
|
wwwroot/public.bundle.min.js
|
|
internal/handlers/public_pages.gen.go
|
|
|
|
# ---------------------------------------------------------------------------
|
|
# kjol-website (go/cmd/kjol-website) build output.
|
|
#
|
|
# The rules above came from the application repos and every one of them contains
|
|
# a slash, which anchors it to the directory holding this .gitignore — the repo
|
|
# root. So `wwwroot/bundle.min.js` matches /wwwroot/..., and NOT the identical
|
|
# artifact under go/cmd/kjol-website/wwwroot/. These are the same rules, re-anchored.
|
|
#
|
|
# Everything here is regenerated by `go run ./build`; none of it is authored.
|
|
go/cmd/kjol-website/wwwroot/bundle.min.*
|
|
go/cmd/kjol-website/wwwroot/public.bundle.min.*
|
|
go/cmd/kjol-website/wwwroot/app.css
|
|
go/cmd/kjol-website/wwwroot/wasm_exec.js
|
|
go/cmd/kjol-website/wwwroot/vendor/
|
|
go/cmd/kjol-website/frontend/src/ui/generated/
|
|
go/cmd/kjol-website/internal/handlers/public_pages.gen.go
|
|
# kjol framework (git submodule; deny-list above would otherwise ignore it)
|
|
!/kjol
|