{
	"schemaVersion": 1,
	"product": "meshmell-cli",
	"origin": "https://meshmell.com",
	"channel": "stable",
	"prerequisites": {
		"nodeMinimumVersion": "20.18.3",
		"npmRequired": true
	},
	"platforms": [
		{
			"os": "windows",
			"architectures": ["x64"],
			"installerPath": "/cli/install.ps1",
			"invocation": "POWERSHELL_FILE",
			"arguments": ["-Channel", "stable", "-Json"]
		},
		{
			"os": "macos",
			"architectures": ["arm64"],
			"installerPath": "/cli/install.sh",
			"invocation": "POSIX_SH",
			"arguments": ["--channel", "stable", "--json"]
		},
		{
			"os": "linux",
			"architectures": ["x64"],
			"installerPath": "/cli/install.sh",
			"invocation": "POSIX_SH",
			"arguments": ["--channel", "stable", "--json"]
		}
	],
	"releaseTrust": {
		"publicKeyPath": "/cli/release-public-key.pem",
		"fingerprint": "sha256:3ee3c9b812bbc2d85bdc473d806b8bd90612e4ee179e5169e5a4f2bf130c2be9"
	},
	"postInstallCommands": [
		{
			"check": "VERSION",
			"executable": "meshmell",
			"args": ["--version"]
		},
		{
			"check": "CAPABILITIES_JSON",
			"executable": "meshmell",
			"args": ["--json", "capabilities"]
		},
		{
			"check": "SETUP_AGENT_JSON",
			"executable": "meshmell",
			"args": ["--json", "setup", "--agent"]
		}
	],
	"securityGates": [
		"ACCOUNT_AUTHORIZATION",
		"PRIVILEGE_ELEVATION",
		"PLAINTEXT_CREDENTIAL_STORE",
		"UNSAFE_NETWORK",
		"EXPANDED_SCOPES",
		"DESTRUCTIVE_ACTION"
	]
}
