Initial project setup: Bun + cheerio scraper with dev mode

- config/ with default + local (gitignored) merge pattern
- fetcher with manual redirect tracking, cookie jar, dev mode JSON logging
- cheerio parser stub ready for selectors
- telegram sender
- weekday-aware entry point

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
František Musil
2026-05-12 08:47:06 +02:00
commit ffa638429e
12 changed files with 541 additions and 0 deletions
+40
View File
@@ -0,0 +1,40 @@
# dependencies (bun install)
node_modules
# output
out
dist
*.tgz
# code coverage
coverage
*.lcov
# logs
logs
_.log
report.[0-9]_.[0-9]_.[0-9]_.[0-9]_.json
# dotenv environment variable files
.env
.env.development.local
.env.test.local
.env.production.local
.env.local
# caches
.eslintcache
.cache
*.tsbuildinfo
# IntelliJ based IDEs
.idea
# Finder (MacOS) folder config
.DS_Store
# Local config overrides
config/local.ts
# Dev mode request/response logs
debug/