Skip to content

Built for people who want to own their automations. Join the waitlist for an invite.

Package listing

@kody/aws

package.json

72 lines · 1.7 KB · JSON
{
	"name": "@kody/aws",
	"version": "1.0.0",
	"license": "MIT",
	"private": false,
	"description": "Inspect AWS identity, S3 object metadata, and CloudWatch with signed REST helpers.",
	"type": "module",
	"exports": {
		".": "./src/index.ts",
		"./config": "./src/config.ts",
		"./guide": "./src/guide.ts",
		"./identity": "./src/identity.ts",
		"./logs": "./src/logs.ts",
		"./metrics": "./src/metrics.ts",
		"./request": "./src/request.ts",
		"./s3": "./src/s3.ts",
		"./scheduled-identity-check": "./src/scheduled-identity-check.ts",
		"./smoke-test": "./src/smoke-test.ts"
	},
	"files": [
		"src",
		"README.md",
		"LICENSE",
		"community-icon.svg"
	],
	"scripts": {
		"test": "node --experimental-strip-types --test src/*.test.ts"
	},
	"kody": {
		"id": "aws",
		"name": "AWS",
		"description": "Inspect AWS identity, S3 object metadata, and CloudWatch with signed REST helpers.",
		"logo": "./community-icon.svg",
		"tags": [
			"aws",
			"sts",
			"s3",
			"cloudwatch",
			"logs",
			"metrics",
			"sigv4",
			"iam",
			"dry-run"
		],
		"searchText": "aws amazon sts getcalleridentity s3 list buckets objects head metadata cloudwatch logs metrics signed rest sigv4 access key secret key session token awsAccessKeyId awsSecretAccessKey awsSessionToken dryRun confirm no object body dump",
		"secretMounts": {
			"awsAccessKeyId": {
				"name": "awsAccessKeyId",
				"scope": "user"
			},
			"awsSecretAccessKey": {
				"name": "awsSecretAccessKey",
				"scope": "user"
			},
			"awsSessionToken": {
				"name": "awsSessionToken",
				"scope": "user"
			}
		},
		"jobs": {
			"identity-check": {
				"entry": "./src/scheduled-identity-check.ts",
				"schedule": {
					"type": "cron",
					"expression": "0 9 * * *"
				},
				"timezone": "UTC",
				"enabled": false
			}
		}
	}
}