Skip to content

Commit 64d73f6

Browse files
authored
Initial commit
0 parents  commit 64d73f6

34 files changed

Lines changed: 4688 additions & 0 deletions

.editorconfig

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
end_of_line = lf
6+
indent_style = space
7+
indent_size = 2
8+
insert_final_newline = true
9+
trim_trailing_whitespace = true
10+
max_line_length = 120
11+
12+
[*.{md,markdown}]
13+
trim_trailing_whitespace = false
14+
max_line_length = off
15+
16+
[*.py]
17+
indent_size = 4
18+
max_line_length = 88
19+
20+
[*.{rs,toml}]
21+
indent_size = 4
22+
max_line_length = 100
23+
24+
[Cargo.toml]
25+
indent_size = 2
26+
27+
[*.{js,jsx,ts,tsx,mjs,cjs}]
28+
indent_size = 2
29+
max_line_length = 120
30+
31+
[*.{json,jsonc,json5}]
32+
indent_size = 2
33+
34+
[*.{yml,yaml}]
35+
indent_size = 2
36+
37+
[*.{tf,tfvars,hcl}]
38+
indent_size = 2
39+
40+
[*.{proto,buf}]
41+
indent_size = 2
42+
43+
[{Makefile,*.mk,GNUmakefile}]
44+
indent_style = tab
45+
indent_size = 4
46+
47+
[*.go]
48+
indent_style = tab
49+
indent_size = 4
50+
51+
[{Dockerfile,Dockerfile.*,*.dockerfile,.dockerignore}]
52+
indent_size = 2
53+
54+
[*.{sh,bash,zsh}]
55+
indent_size = 2
56+
end_of_line = lf
57+
58+
[*.{bat,cmd,ps1}]
59+
end_of_line = crlf
60+
61+
[*.{sql,ddl}]
62+
indent_size = 2
63+
64+
[*.{html,htm,css,scss,sass,less}]
65+
indent_size = 2
66+
67+
[*.{xml,svg}]
68+
indent_size = 2
69+
70+
[Tiltfile]
71+
indent_size = 4
72+
73+
[*.{starlark,bzl}]
74+
indent_size = 4
75+
76+
[{*.lock,*-lock.json,*-lock.yaml,Cargo.lock,uv.lock,poetry.lock}]
77+
indent_style = unset
78+
indent_size = unset
79+
max_line_length = off
80+
trim_trailing_whitespace = unset

.env.example

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# =============================================================================
2+
# Environment configuration
3+
# =============================================================================
4+
# This file is the template for local development environment variables.
5+
# Copy it to .env and fill in real values for local use:
6+
#
7+
# cp .env.example .env
8+
#
9+
# RULES:
10+
# - This file is committed. NEVER put real secrets here.
11+
# - Use placeholder values: "REPLACE_ME", "localhost", "dev-only-key".
12+
# - Every variable the application reads at runtime SHOULD appear here,
13+
# even if commented out, so devs know what's available.
14+
# - Real secrets for any non-local environment come from the org's
15+
# external secret store (Vault, AWS Secrets Manager, 1Password, etc.).
16+
# - The actual .env file is gitignored.
17+
#
18+
# See SECURITY.md for full secrets policy.
19+
# =============================================================================
20+
21+
22+
# -----------------------------------------------------------------------------
23+
# Application
24+
# -----------------------------------------------------------------------------
25+
# NODE_ENV=development
26+
# LOG_LEVEL=debug
27+
# PORT=3000
28+
29+
30+
# -----------------------------------------------------------------------------
31+
# Database
32+
# -----------------------------------------------------------------------------
33+
# DATABASE_URL=postgres://postgres:postgres@localhost:5432/dev
34+
# REDIS_URL=redis://localhost:6379
35+
36+
37+
# -----------------------------------------------------------------------------
38+
# External services
39+
# -----------------------------------------------------------------------------
40+
# Replace REPLACE_ME placeholders before running.
41+
# These should NEVER be real credentials in this file.
42+
# API_KEY=REPLACE_ME
43+
# WEBHOOK_SECRET=REPLACE_ME
44+
45+
46+
# -----------------------------------------------------------------------------
47+
# Feature flags
48+
# -----------------------------------------------------------------------------
49+
# FEATURE_X_ENABLED=false
50+
51+
52+
# -----------------------------------------------------------------------------
53+
# Observability
54+
# -----------------------------------------------------------------------------
55+
# OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317
56+
# OTEL_SERVICE_NAME=<PROJECT_NAME>

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @stoopidJSON

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
## Todos
2+
3+
- [ ] Tests
4+
- [ ] Documentation
5+
6+
## Deploy Notes (_optional_)
7+
8+
Notes regarding deployment the contained body of work.
9+
10+
## Steps to Test or Reproduce (_optional_)
11+
12+
Outline the steps to test or reproduce the PR here.
13+
14+
```sh
15+
commands to test PR
16+
```
17+
18+
## Impacted Areas in Application (_optional_)
19+
20+
List general components of the application that this PR will affect:
21+
22+
-

0 commit comments

Comments
 (0)