{
"name": "@kody/fly",
"version": "1.0.0",
"private": false,
"license": "MIT",
"type": "module",
"description": "Fly.io helpers for apps, Machines, logs, and Prometheus metrics backed by a saved API token.",
"exports": {
".": "./src/index.ts",
"./graphql": "./src/graphql.ts",
"./organizations": "./src/organizations.ts",
"./apps": "./src/apps.ts",
"./machines": "./src/machines.ts",
"./machine-count": "./src/machine-count.ts",
"./app-machines": "./src/app-machines.ts",
"./logs": "./src/logs.ts",
"./metrics": "./src/metrics.ts",
"./docs": "./src/docs.ts",
"./smoke-test": "./src/smoke-test.ts",
"./scheduled-status": "./src/scheduled-status.ts"
},
"files": [
"src",
"README.md",
"LICENSE",
"community-icon.svg"
],
"scripts": {
"test": "node --experimental-strip-types --test src/*.test.ts"
},
"kody": {
"id": "fly",
"name": "Fly.io",
"description": "Inspect and manage Fly.io apps, Machines, logs, and metrics with dry-run mutations.",
"logo": "./community-icon.svg",
"tags": [
"fly",
"flyio",
"machines",
"apps",
"openapi",
"graphql",
"logs",
"metrics",
"prometheus",
"outages",
"infrastructure"
],
"searchText": "fly.io flyio machines api.machines.dev api.fly.io apps machines start stop destroy dryRun confirm logs metrics prometheus graphql organizations flyApiToken secret-backed not oauth machine-status scheduled-status",
"jobs": {
"machine-status": {
"entry": "./src/jobs/machine-status.ts",
"schedule": {
"type": "cron",
"expression": "0 */6 * * *"
},
"timezone": "UTC",
"enabled": false
}
}
}
}