Skip to content

mmgoodnow/garden

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

152 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

garden

To install dependencies:

npm install

Requires Node 24 (use fnm with .node-version).

To run:

node --experimental-transform-types index.ts

Helper CLI (subcommand):

node --experimental-transform-types index.ts helper record [url] --upload-to http://localhost:3000 --site-id <id>

Codebase map:

graph TD
  index["index.ts"] --> server["Express server"]
  index --> helper["helper subcommand"]
  server --> templates["templates.ts"]
  server --> db["db.ts (node:sqlite)"]
  server --> scheduler["scheduler.ts"]
  scheduler --> runner["runner.ts"]
  runner --> playwright["Playwright"]
  runner --> events["events.ts"]
  events --> db
  helper --> helperlib["helper-lib.ts"]
Loading

About

Automatically log into websites periodically and take screenshots with Playwright.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors