{ "name": "mypkg", "version": "0.0.1", "functions": { "mypkg::funcWithSecrets": { "inputs": { "properties": { "cryptoKey": { "type": "string" }, "plaintext": { "type": "string", "secret": true } }, "type": "object", "required": [ "cryptoKey", "plaintext" ] }, "outputs": { "properties": { "ciphertext": { "type": "string" }, "cryptoKey": { "type": "string" }, "id": { "type": "string" }, "plaintext": { "type": "string", "secret": true } }, "type": "object", "required": [ "ciphertext", "cryptoKey", "plaintext", "id" ] } } }, "language": { "nodejs": { "devDependencies": { "@types/node": "ts4.3" } }, "go": { "importBasePath": "functions-secrets/mypkg" }, "python": {} } }