# 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-web (go/cmd/kjol-web) 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-web/wwwroot/. These are the same rules, re-anchored. # # Everything here is regenerated by `go run ./build`; none of it is authored. go/cmd/kjol-web/wwwroot/bundle.min.* go/cmd/kjol-web/wwwroot/public.bundle.min.* go/cmd/kjol-web/wwwroot/app.css go/cmd/kjol-web/wwwroot/wasm_exec.js go/cmd/kjol-web/wwwroot/vendor/ go/cmd/kjol-web/frontend/src/ui/generated/ go/cmd/kjol-web/internal/handlers/public_pages.gen.go # kjol framework (git submodule; deny-list above would otherwise ignore it) !/kjol