{ "name": "verae-zapier-middleware", "version": "0.1.0", "description": "HTTP edge + NATS workers bridging Zapier and api.veraetime.net", "type": "module", "main": "src/index.js", "scripts": { "start": "node src/index.js", "dev": "node --watch src/index.js", "test": "MOCK_VERAE=true NATS_ENABLED=false node --test test/unit/**/*.test.js test/integration/auth.test.js test/integration/http-api.test.js", "test:unit": "MOCK_VERAE=true NATS_ENABLED=false node --test test/unit/**/*.test.js", "test:gate1": "node --test test/unit/debug.test.js", "test:gate2": "MOCK_VERAE=true node --test test/unit/config.test.js test/unit/app.test.js", "test:gate3": "MOCK_VERAE=true NATS_ENABLED=false node --test test/unit/store.test.js", "test:gate4": "MOCK_VERAE=true NATS_ENABLED=false node --test test/unit/tokens.test.js test/unit/veraeClient.test.js", "test:gate5": "MOCK_VERAE=true NATS_ENABLED=false node --test test/integration/auth.test.js", "test:gate6": "MOCK_VERAE=true NATS_ENABLED=false JOB_POLL_INTERVAL_MS=20 JOB_POLL_MAX_ATTEMPTS=50 node --test test/integration/http-api.test.js", "test:gate7": "MOCK_VERAE=true NATS_ENABLED=true NATS_FORCE_CONNECT=1 NATS_URL=nats://127.0.0.1:4222 node --test test/integration/nats.test.js", "test:gate8": "MOCK_VERAE=true NATS_ENABLED=true NATS_FORCE_CONNECT=1 NATS_URL=nats://127.0.0.1:4222 JOB_POLL_INTERVAL_MS=50 node --test test/integration/nats-workers.test.js", "test:gate10": "MOCK_VERAE=true NATS_ENABLED=false node --test test/integration/tenants.test.js" }, "engines": { "node": ">=22.0.0" }, "dependencies": { "express": "^4.21.2", "nats": "^2.28.2" }, "keywords": [ "verae", "zapier", "middleware", "nats", "timestamping" ], "license": "UNLICENSED" }