{ "name": "@kody/netlify", "version": "1.0.0", "private": false, "license": "MIT", "type": "module", "description": "Inspect Netlify sites, deploys, env-var metadata, and forms on the caller's account, with dry-run writes.", "exports": { ".": "./src/netlify.js", "./request": "./src/request.js", "./get-user": "./src/get-user.js", "./list-accounts": "./src/list-accounts.js", "./list-sites": "./src/list-sites.js", "./get-site": "./src/get-site.js", "./list-deploys": "./src/list-deploys.js", "./get-deploy": "./src/get-deploy.js", "./create-deploy": "./src/create-deploy.js", "./restore-deploy": "./src/restore-deploy.js", "./list-env-vars": "./src/list-env-vars.js", "./create-env-var": "./src/create-env-var.js", "./list-forms": "./src/list-forms.js", "./list-form-submissions": "./src/list-form-submissions.js", "./smoke-test": "./src/smoke-test.js", "./scheduled-status": "./src/scheduled-status.js" }, "files": [ "src", "README.md", "AGENTS.md", "LICENSE", "community-icon.svg" ], "scripts": { "test": "node --import ./scripts/register-kody-mock.mjs scripts/test-setup.mjs && node --import ./scripts/register-kody-mock.mjs scripts/test-dry-run.mjs" }, "kody": { "id": "netlify", "name": "Netlify", "description": "Inspect Netlify sites, deploys, env-var metadata, and forms on the caller's account, with dry-run writes.", "logo": "./community-icon.svg", "tags": [ "netlify", "sites", "deploys", "forms", "env", "pat", "dry-run" ], "searchText": "netlify sites deploys forms env vars environment variables metadata personal access token netlifyToken api.netlify.com dryRun confirm list sites list deploys restore deploy create env smoke-test request helper scheduled-status", "jobs": { "site-status": { "entry": "./src/jobs/site-status.ts", "schedule": { "type": "cron", "expression": "0 */12 * * *" }, "timezone": "UTC", "enabled": false } } } }