Lines 44-66json
44 "build": "tsc -p tsconfig.build.json",
45 "build:docker": "tsc -p tsconfig.docker.json",
46 "start": "tsx src/index.ts",
47 "dev": "tsx src/index.ts",
48 "auth:google-ads": "tsx scripts/auth-google-ads.ts",
49 "auth:google-ads:sync-secrets": "tsx scripts/sync-google-ads-token-to-secrets.ts",
50 "sync:env-keys": "tsx scripts/sync-env-keys-to-secrets.ts",
51 "auth:callback": "tsx scripts/oauth-callback-only.ts",
52 "ga4:grant-access": "tsx scripts/ga4-grant-service-account.ts",
53 "ga4:grant-access:dry": "tsx scripts/ga4-grant-service-account.ts --dry-run",
54 "admin": "tsx src/admin/index.ts",
55 "host": "tsx src/host/index.ts",
56 "mcp:http": "MCP_API_KEY=dev-local-key tsx src/host/index.ts",
57 "docker:build": "docker compose build",
58 "docker:up": "docker compose up -d",
59 "docker:down": "docker compose down",
60 "test:reads": "tsx scripts/quick-test.ts",
61 "clients:bulk-register": "tsx scripts/bulk-register-clients.ts",
62 "clients:bulk-register:dry": "tsx scripts/bulk-register-clients.ts --dry-run",
63 "debug:live": "bash scripts/live-debug.sh",
64 "postinstall": "node -e \"const fs=require('fs');if(fs.existsSync('dist/secrets/postinstall.js')){require('child_process').execSync('node dist/secrets/postinstall.js',{stdio:'inherit'})}\""
HighInstall Time Lifecycle Scripts
Package defines install-time lifecycle scripts.
package.jsonView on unpkg · L64 MediumAmbiguous Install Lifecycle Script
Install-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkg · L64