wbxcallprov/.dockerignore
jmcqueen 6de5392e90
Some checks are pending
CI / verify (push) Waiting to run
Add node:test suite and Gitea Actions CI
- 30-test suite (node --test, no framework) covering the exact functions
  that have regressed in previous rounds:
    * parseStoreArg / parseStoreNumber / storeEmail (helpers)
    * greetingForBrand (brand fallback)
    * formatE911Address / formatSuite (google response reducer)
    * parseNextLink (RFC-5988 pagination — now exported)
    * runStep success / non-critical / critical / no-bot paths
- test/setup.js stubs required env vars so any src/ module can be
  imported cleanly; loaded via --import once per test process
- npm run test wired up; directory form works on Node 20 + 22
- .gitea/workflows/ci.yml runs lint + format:check + test on push/PR
  to main, on Node 22 to match the runtime image
- Exclude test/ and .gitea/ from the Docker build context
- Exclude docker/ from bot Prettier scope (remote-agent is its own
  sub-project with its own tooling)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 16:07:02 -04:00

46 lines
715 B
Text

.git
.gitignore
.dockerignore
# Dependencies (installed inside the image)
node_modules
npm-debug.log*
# Secrets and local runtime state
.env
.env.*
config.json
config/wbxTokens.json
config/google-service-account.json
config/*-service-account.json
googleData.json
*.pem
*.key
# Legacy top-level scripts (deleted after refactor but ignored defensively)
get911.js
getMeeting.js
phoneFix.js
storeAddress.js
# Local scripts/tooling not needed at runtime
scripts/
test/
eslint.config.js
.prettierrc.json
.prettierignore
.gitea/
# Remote-agent packaging (its own Dockerfile / image; not part of the bot image)
docker/
# Docs and generated output
*.md
*.log
*.zip
*.csv
# OS / editor cruft
.DS_Store
.vscode/
.idea/