← back to Dw Pitch Followup

package.json

15 lines

{
  "name": "dw-pitch-followup",
  "version": "0.6.0",
  "private": true,
  "type": "module",
  "description": "DW client follow-up pitch lists + selection viewer. Reads FileMaker (Clients/WALLPAPER/invoice) + George (Gmail thread context); one write path — POST /api/notes prepends a dated Invoice::Internal-notes line. Composes customized follow-up letters and can SEND them as info@ via George (POST /api/send), guarded by: suppression list, 30-day frequency cap, George external-send token, and a tunnel-origin gate (ALLOW_TUNNEL_SEND) that restricts remote send-as-info@. Steve selects and fires pitches from the viewer.",
  "scripts": {
    "build": "node scripts/build-lists.js",
    "start": "node server.js"
  },
  "dependencies": {
    "express": "^4.22.2"
  }
}