{"_id":"@gram-ai/create-function","_rev":"48-836c312a8f07084fa56ccb3646e2b871","name":"@gram-ai/create-function","dist-tags":{"latest":"0.18.3"},"versions":{"0.0.0-empty":{"name":"@gram-ai/create-function","version":"0.0.0-empty","keywords":[],"author":"","license":"ISC","_id":"@gram-ai/create-function@0.0.0-empty","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"dist":{"shasum":"8516613b821a54b2343fba8f64aafccb8e5cc5ad","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.0.0-empty.tgz","fileCount":2,"integrity":"sha512-PfJftPTKyc9a7SkwBPfDu5maugQ0fu6DLILDveJQGPBhrU3kTdtqjWSwxUyYK+XysM8tWo+H0PH5f1QiwrDUUg==","signatures":[{"sig":"MEQCIGL/QqIeee6aBBuUis2fkkrVxDKIB98PKyM4EI5XQY/eAiAIJ41smycxQEN+VkyjiOYud0HEwlcA+R4iVy8DOq2/EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},"_npmVersion":"10.9.3","description":"","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-function_0.0.0-empty_1760735009846_0.7109010228793489","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@gram-ai/create-function","version":"0.1.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.1.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"9336d9f9ba36c7b9677ca536a383558d8c19428f","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.1.0.tgz","fileCount":28,"integrity":"sha512-sdSk9A5MFwBPGJL/ZKrvEe7TEgPxSkeb2epmj5mVSkF/+xk3BB5QDgnO03SyIGwVy7QnZELRgP/g9yTXuMZbiA==","signatures":[{"sig":"MEUCICxPyaF7Kw3Ag5TEtOdNVCqVbld6ycLE1v+Ttde4H2fyAiEAg4G6qGrkaq3HPjBUstwYfecDSNp3hm7NTK0Q7mE2JYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41791},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.1.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/ea6f9ca794c9134584b83a3c3cea2edb/gram-ai-create-function-0.1.0.tgz","_integrity":"sha512-sdSk9A5MFwBPGJL/ZKrvEe7TEgPxSkeb2epmj5mVSkF/+xk3BB5QDgnO03SyIGwVy7QnZELRgP/g9yTXuMZbiA==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.1.0","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.1.0_1760738602361_0.9422225079148168","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@gram-ai/create-function","version":"0.1.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.1.1","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"cf7c16ab943b86b5a68b57a19b96c1904670225e","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.1.1.tgz","fileCount":28,"integrity":"sha512-cFqlHCzBdgVQtG4CwdtGNS9AsX5T41AVZ2oDfqL7NinaR3ezuz+XAEfW2R0eg93niXx/Zt8ou8exnY5BiQzjqQ==","signatures":[{"sig":"MEQCIC22Dlokhp+n7Pb0ITRytSTf3UF7Ou8MH9bKA4uvVgvHAiATKVK4tZZee+o93Xlmmi+vhoTrPqohQpsV66nyABfEVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42147},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.1.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/aca2aa7fbab8b9f3e247a8660754216a/gram-ai-create-function-0.1.1.tgz","_integrity":"sha512-cFqlHCzBdgVQtG4CwdtGNS9AsX5T41AVZ2oDfqL7NinaR3ezuz+XAEfW2R0eg93niXx/Zt8ou8exnY5BiQzjqQ==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.1.0","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.1.1_1760740390749_0.9640762504873404","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@gram-ai/create-function","version":"0.2.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.2.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"d77645d38d7dcb057a95a340cf1088bb7305998d","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.2.0.tgz","fileCount":31,"integrity":"sha512-5iX35B9648NbFms0g8vcAw8nccKLkFe8jV1pao/deKRFXZ+DdDibdmwRj70FzIkej09i0ee5guXFkiiejPk50w==","signatures":[{"sig":"MEUCIDUgkaxwUv/1k+rlU4DFATHmdvPp/1lnLB48HGN7OiulAiEAwV6ZBKu7tv6xIgOb+LLizf2oR14aQx8ASom6WQx+t4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47665},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.2.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/29ba63beda48b5e016d3527d7cc045cb/gram-ai-create-function-0.2.0.tgz","_integrity":"sha512-5iX35B9648NbFms0g8vcAw8nccKLkFe8jV1pao/deKRFXZ+DdDibdmwRj70FzIkej09i0ee5guXFkiiejPk50w==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.2.0","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.2.0_1760865759417_0.7937987373343227","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@gram-ai/create-function","version":"0.2.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.2.1","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"3538db838a05e37b985b082ac98d3d48ca366849","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.2.1.tgz","fileCount":31,"integrity":"sha512-WZdnZkgmu7yOD8T2658OUtuWBUatKr/Ll9+0SLpr5NlmhgjIkKP2HDCOZTrz2Van4GkXREH1KbVhfVVbBVbRUQ==","signatures":[{"sig":"MEUCIQDCmRVVnPpIxnC0xat5mDDU+mHID4XOKAC12Ojzih5xigIgSolmYKruhBEOE96R3MQO+yh4mHYalAg93/mwABk9HVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48160},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.2.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/fa3082a5935dc05469649a836f1050b0/gram-ai-create-function-0.2.1.tgz","_integrity":"sha512-WZdnZkgmu7yOD8T2658OUtuWBUatKr/Ll9+0SLpr5NlmhgjIkKP2HDCOZTrz2Van4GkXREH1KbVhfVVbBVbRUQ==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.2.1","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.2.1_1760980777971_0.7452178905054274","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@gram-ai/create-function","version":"0.3.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.3.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"4373d3de80f8bab3bf8d4c7d2331bb88c7286f58","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.3.0.tgz","fileCount":30,"integrity":"sha512-6kcfoGvaf34UWIfFr6W5jrlveIKLB6UVz/Mp9GXDu6RgeC42UztI/o2Ineb9bNzSCqKPHwSGzURAKyfPmwaadQ==","signatures":[{"sig":"MEQCIBr9gu+sxjVHDGmYoSPyl6LiyYgzutCfE6N3zwOTAbJgAiApTirAS3Y+mH4Nf+dZF9GjtczW1evLQzm28Vehai9myQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49110},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.3.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/1e93c43fed2c1eafed53e9928c92d4b9/gram-ai-create-function-0.3.0.tgz","_integrity":"sha512-6kcfoGvaf34UWIfFr6W5jrlveIKLB6UVz/Mp9GXDu6RgeC42UztI/o2Ineb9bNzSCqKPHwSGzURAKyfPmwaadQ==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.3.0","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.3.0_1761258108848_0.1892272584821011","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@gram-ai/create-function","version":"0.3.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.3.1","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"422825e35413066cae02e3c2904205bb491e8c4c","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.3.1.tgz","fileCount":30,"integrity":"sha512-CgctzfYbgEJp6X+zV4UNtD4iSqAzAUx5hm2KfONcocZCWEI1g3lcnO6PwhXFBxFdZRSnleZ+VEdqty9akylacw==","signatures":[{"sig":"MEYCIQDM8PmN7eKLlNZtcj4Au6/zhyPXNxiATj9GBP3YLxHU9gIhANRZnWKMLOeKfiTwlMPz/0rjVyCKg7auBTzMm4k3tLaj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49110},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.3.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/df9c98cccbd868d24a2867e275762b76/gram-ai-create-function-0.3.1.tgz","_integrity":"sha512-CgctzfYbgEJp6X+zV4UNtD4iSqAzAUx5hm2KfONcocZCWEI1g3lcnO6PwhXFBxFdZRSnleZ+VEdqty9akylacw==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.3.1","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.3.1_1761305978285_0.3336330059276127","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@gram-ai/create-function","version":"0.3.2","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.3.2","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"674dfb40910075a50c3db27b2e68ec12d451a0b8","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.3.2.tgz","fileCount":30,"integrity":"sha512-IjKi0BaphYBoyxGASKCPv4zuiRHFIm+sLmMQabSFKgzBHLfoGHxY6fTBBAX5iW79B019QNTPekcThuPT5f1XkQ==","signatures":[{"sig":"MEUCIDg5F+SnZzCDTqXgE+HJLBBWJwepTTDdSoh6rYkAqf3zAiEAwWPsZm+2Oh93wD2dmnrBQ4ty6grYQVOR6hkPrKSBakg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49110},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.3.2.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/6e2daf28f4b7332e722bcb1bc9cc985d/gram-ai-create-function-0.3.2.tgz","_integrity":"sha512-IjKi0BaphYBoyxGASKCPv4zuiRHFIm+sLmMQabSFKgzBHLfoGHxY6fTBBAX5iW79B019QNTPekcThuPT5f1XkQ==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.3.2","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.3.2_1761313184845_0.6054036145131889","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@gram-ai/create-function","version":"0.4.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.4.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"5050f5e425a179f54a2164795597a390481d62ec","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.4.0.tgz","fileCount":30,"integrity":"sha512-rMawfQy3nuboaRYsbm40dxnx7aQ4+SWKa0JlZz+Zr8FhCEoPhNK6e7KiaLlPlriwDILVNarmvGkIphg/9+09FA==","signatures":[{"sig":"MEUCICWe1CTs6jss+Jc3nby6uvJXmNSGYkY1lUgLNWgKKFaKAiEA3Nk9dce8a8WvtVqjZcAVGtMcElHW4SmBdgA+GsIgSy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49938},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.4.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/b329dc7d81510ace8839c3b29486d73e/gram-ai-create-function-0.4.0.tgz","_integrity":"sha512-rMawfQy3nuboaRYsbm40dxnx7aQ4+SWKa0JlZz+Zr8FhCEoPhNK6e7KiaLlPlriwDILVNarmvGkIphg/9+09FA==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.4.0","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.4.0_1761589255840_0.7285642211067676","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@gram-ai/create-function","version":"0.5.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.5.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"f0ae7094fcfc6a6822da094c4f04c610c28e3002","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.5.0.tgz","fileCount":31,"integrity":"sha512-Hn1daet/qCR6iv+cuILGGYQ87YhhlJXhrHUpT/jTq6TzfLIqgY9/OmSG4zotE83k7/gqmCG+8ex9z2vdt0LgXw==","signatures":[{"sig":"MEQCIASJKjIVsJnHIL6VG4IjK8S/FTaZeCgVguYnoQgp+rnSAiBZOMgaQzdC1dxWF88q3tnmOUF/q3K0XU8V2cRxIDqD2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54848},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.5.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/7b55ff012829e79c8adcb5e4941da19a/gram-ai-create-function-0.5.0.tgz","_integrity":"sha512-Hn1daet/qCR6iv+cuILGGYQ87YhhlJXhrHUpT/jTq6TzfLIqgY9/OmSG4zotE83k7/gqmCG+8ex9z2vdt0LgXw==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.5.0","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.5.0_1761597642630_0.4902278312545414","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@gram-ai/create-function","version":"0.5.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.5.1","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"c5da830c6c833084f505c9070345c5686d5c1581","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.5.1.tgz","fileCount":32,"integrity":"sha512-5V41MSK/yvYoJPwNTCAk1zeZjCuMCqspyEL2CbqoZbRGFoBxkzF30qD+ehdtds24Z77UKnlU4D9dLEi7opZXzQ==","signatures":[{"sig":"MEYCIQCPY9iI6y2SMlUw/FYGTN5GgoL9tPAJIsAYnXdVKhMSnAIhAKq8MuLldHJO7Iz8rawrrtIocJg9mkhHkHGZ0hyFbnAd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56422},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.5.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/315e51d0eac1f6d54e5e0ca47914be54/gram-ai-create-function-0.5.1.tgz","_integrity":"sha512-5V41MSK/yvYoJPwNTCAk1zeZjCuMCqspyEL2CbqoZbRGFoBxkzF30qD+ehdtds24Z77UKnlU4D9dLEi7opZXzQ==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.5.1","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.5.1_1761747972984_0.7500146562662766","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@gram-ai/create-function","version":"0.5.2","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.5.2","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"49a7d185b2cac277395be44251d80adaf49d48d7","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.5.2.tgz","fileCount":32,"integrity":"sha512-TmCK8cGljsR62r+/42kFHKkv8JPDUIGIm8vYXV7kwevwl8xb86yyJdfep/XGr/S6p58nycoL9HrBsOKXiVoNIg==","signatures":[{"sig":"MEQCIGJYYFTVIgZgIZLFjHZJN/OT/wl0T57/XbwCoGK4JbWRAiBudqb19Bxm4eLwhn8C1RswgNEQNOY4WtoO7IGjfxXjyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56478},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.5.2.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/09601be64b66a27d16b4c8bc4455f238/gram-ai-create-function-0.5.2.tgz","_integrity":"sha512-TmCK8cGljsR62r+/42kFHKkv8JPDUIGIm8vYXV7kwevwl8xb86yyJdfep/XGr/S6p58nycoL9HrBsOKXiVoNIg==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.5.2","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.5.2_1761755704694_0.21264047609833647","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@gram-ai/create-function","version":"0.5.3","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.5.3","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"a2b181697385022a5968466d7e82916d36aaa46e","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.5.3.tgz","fileCount":32,"integrity":"sha512-0c1KWYgnCpMnNrbrT0FtXT7TeurBZni5evAoZi1EBkvB+JK91bjHITHEIVIOfQyrRcaqkiCF4D5nAK+ECuXQkg==","signatures":[{"sig":"MEQCIA59QpVLPDzBZCaZQfwXvjlKzmFnjj3Lr4deaYz5DhrnAiAyotQWQLlZJJLGFyxArvHhkPppwNx6Nosk7BNhG/JlvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56360},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.5.3.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/1e2fbc50a831919663b72133f06f6b63/gram-ai-create-function-0.5.3.tgz","_integrity":"sha512-0c1KWYgnCpMnNrbrT0FtXT7TeurBZni5evAoZi1EBkvB+JK91bjHITHEIVIOfQyrRcaqkiCF4D5nAK+ECuXQkg==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.5.3","@modelcontextprotocol/sdk":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.5.3_1761757062949_0.6839954481320927","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@gram-ai/create-function","version":"0.6.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.6.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"1d834c0eb28ce67bacb3c1ce501649a45f828e4e","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.6.0.tgz","fileCount":34,"integrity":"sha512-tDokdgtEnVgPRu0+26FDKjt+O9waAWCrTReuQxSQK8pVhc6Gw5MCeisOl4tFs+oZy3O9SXLIjhywQawev5GFAg==","signatures":[{"sig":"MEUCIQDNUZGl+RPZvisd8yP1FMOP+yjhr4EdO/HJQO7KRwjUIwIgbFKuDQbc14xmdeWeKEkcYMkgI5Ed9jfCla7v2Mp8O70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59521},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.6.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/ec129e4a111cc7458e7141ba9f417505/gram-ai-create-function-0.6.0.tgz","_integrity":"sha512-tDokdgtEnVgPRu0+26FDKjt+O9waAWCrTReuQxSQK8pVhc6Gw5MCeisOl4tFs+oZy3O9SXLIjhywQawev5GFAg==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.6.0_1761842087929_0.4789243040617843","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@gram-ai/create-function","version":"0.6.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.6.1","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"0960756809e00c367b4e9bbf59695135dbc15b85","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.6.1.tgz","fileCount":34,"integrity":"sha512-DU0TOPw5YI9VAGwrnP6fQGDi5D66LXMYWwavwXbm0DrRNkzs8hPqhGOBe9TaeoWvauUIr1BS58RTYFlAj23LFA==","signatures":[{"sig":"MEYCIQCbWMYWk4xUEbyym8yQiPcgZtRy44KhmOZ+Fr8nqzcumQIhAOeIVbvnwg0093yDWy7b7rcYMqldmfLTEad46KLQsHiN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59793},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.6.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/f9411aa531b34c4561ec6bf72dca4c0e/gram-ai-create-function-0.6.1.tgz","_integrity":"sha512-DU0TOPw5YI9VAGwrnP6fQGDi5D66LXMYWwavwXbm0DrRNkzs8hPqhGOBe9TaeoWvauUIr1BS58RTYFlAj23LFA==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.6.1","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.6.1_1761844218505_0.35222714593690707","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@gram-ai/create-function","version":"0.6.2","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.6.2","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"dd6124628a919b04df8280e40ed67794b9f6a398","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.6.2.tgz","fileCount":34,"integrity":"sha512-TegUf/l9HC788y5H3YQHuYKWwisujuPRIdIDmn8lEjnGiW9wleHOAoRQVQZ2qOtInk3jusl/bjldAbNngdrDaA==","signatures":[{"sig":"MEYCIQCTrfn3WnysMd//AWEirtRit+QwGAIPybUgjKlfxmIh9gIhAN0/Mjgu9Qvxv4s/lpwMxr5xdZSGP94DgT8p2gWXUfcV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60478},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.6.2.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/40dcac7cdf891bb7376305c625e9d172/gram-ai-create-function-0.6.2.tgz","_integrity":"sha512-TegUf/l9HC788y5H3YQHuYKWwisujuPRIdIDmn8lEjnGiW9wleHOAoRQVQZ2qOtInk3jusl/bjldAbNngdrDaA==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.6.2","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.6.2_1761870945378_0.7075097318366943","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@gram-ai/create-function","version":"0.7.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.7.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"17a23707db24fb3b5f5d8de51161be2d28b1dfd8","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.7.0.tgz","fileCount":35,"integrity":"sha512-CdXOwA4BTAOt256vWhBVSW81oOh0iFnVZrpdCPYWCQaHT0s6e9V1rBZf4g+efUOnuLhoX46oayVNDWAs6m13tw==","signatures":[{"sig":"MEUCIQDpzNFsmk0ZqTeRpirIMh6noKIkrJBlhlEbqsnh4ZnY+QIgI/GLtK91OAvGaA0oFiyCH29g6S24TDRwEAguG2oIt4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62592},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.7.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/e34adab585d1cc2a22ca836c6ac0d580/gram-ai-create-function-0.7.0.tgz","_integrity":"sha512-CdXOwA4BTAOt256vWhBVSW81oOh0iFnVZrpdCPYWCQaHT0s6e9V1rBZf4g+efUOnuLhoX46oayVNDWAs6m13tw==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.7.0","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.7.0_1761934638789_0.35317165813386486","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@gram-ai/create-function","version":"0.8.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.8.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"f7be5345c8f495984898c86bafd98a098da83994","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.8.0.tgz","fileCount":35,"integrity":"sha512-bDmiIkSu6w6+2Fsw6aXdozH2czDsJ+MeFx5z2cTOxRWREnJis1ueCGfG9CM0LNG6qLoEUBkO8M/C5/Ho6e/zcA==","signatures":[{"sig":"MEQCICcAd90VPy2FsF+9RL+OCPialYkbhWpO0mrf9c9vqw0dAiBe+CZrNE2LB6vBSV0Mj7VaInEiRd0HCiccSyXM3jC47Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60476},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.8.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/004cfc12c749f17c0401e9ee2762fa42/gram-ai-create-function-0.8.0.tgz","_integrity":"sha512-bDmiIkSu6w6+2Fsw6aXdozH2czDsJ+MeFx5z2cTOxRWREnJis1ueCGfG9CM0LNG6qLoEUBkO8M/C5/Ho6e/zcA==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.8.0","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.8.0_1762187303581_0.07224655294537685","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@gram-ai/create-function","version":"0.8.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.8.1","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"ecccdb063fcc6db0b5117922f84215355fabfbb8","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.8.1.tgz","fileCount":35,"integrity":"sha512-6yIJlPc8UvLnF8MoAuDzIHa2IXPJATWXftr798jYTSuzX3BQW1kPSyDQqQx8+OnaWI41I3SJIvL7sZFlRj2+vg==","signatures":[{"sig":"MEUCIQDHsX4td0g5ZA4CLyQAU0p0GJE+Cyn+HnttFNIHQwvk6wIge3ara/VQS/7kDEEJCfh7T/TxEyImhAcsxCPVlBtHBdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60731},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.8.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/a67e3461e5da3a07214056bb833551c3/gram-ai-create-function-0.8.1.tgz","_integrity":"sha512-6yIJlPc8UvLnF8MoAuDzIHa2IXPJATWXftr798jYTSuzX3BQW1kPSyDQqQx8+OnaWI41I3SJIvL7sZFlRj2+vg==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.8.1","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.8.1_1762192092765_0.6042898740525398","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@gram-ai/create-function","version":"0.9.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.9.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"89ea862d19c186e746556f5d09d9b8460bc85147","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.9.0.tgz","fileCount":29,"integrity":"sha512-ly7n+AtoaIClhYzDOUVRlqfrbOUNe4re5R+bow2NXCW32abVBnW1yu5lxOqn09nt0lC3Vvj8VS09jRVnXcnJrg==","signatures":[{"sig":"MEYCIQCgBJBP7n6NfTk/ZOQsQn9zxx0BHqOQllm8CJMeONQ3rQIhAJYr3Ek+t5/6u2woiCQG4geyHmo+k9zUzN6LU87lXInc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50733},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.9.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/c356b9dcbf0a8409cbde23b312162f37/gram-ai-create-function-0.9.0.tgz","_integrity":"sha512-ly7n+AtoaIClhYzDOUVRlqfrbOUNe4re5R+bow2NXCW32abVBnW1yu5lxOqn09nt0lC3Vvj8VS09jRVnXcnJrg==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.9.0","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.9.0_1763057045257_0.2398046159551508","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@gram-ai/create-function","version":"0.9.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.9.1","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"e87136a9ae95fae90dfd4da073a7332b068f2894","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.9.1.tgz","fileCount":29,"integrity":"sha512-4C5/tF1NGepe+w5TqYCcqX24K5IX8FoyCWdBxWdYo/0S7B8n3iyyYYU6bDCG7IKlqi4HA3o+TVbwnkZ6dSFo8Q==","signatures":[{"sig":"MEYCIQDDFh9mGBNeUAmC2jrcT61UV+dPiiidwL6lDH/ZngpFxQIhAJ4Cst1QtgHh5Jyf+Rt5DgO1yZy/qB4pV19KxRu/BANq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51044},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.9.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/d24b8b70199f9db92382066684c2c247/gram-ai-create-function-0.9.1.tgz","_integrity":"sha512-4C5/tF1NGepe+w5TqYCcqX24K5IX8FoyCWdBxWdYo/0S7B8n3iyyYYU6bDCG7IKlqi4HA3o+TVbwnkZ6dSFo8Q==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.9.1","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.9.1_1763387611630_0.24629139239968367","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@gram-ai/create-function","version":"0.9.2","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.9.2","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"66015cfff2b477f92e0381f6e6d3f62a45ca0955","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.9.2.tgz","fileCount":29,"integrity":"sha512-jFoA8mWDTBgcRR+cX2hVlafRvH7pXF/PP/DOMSnAUQbM4UUZcBhudgHgQtR0HMdGjnktoWmZFOWD2RZJoXFzlw==","signatures":[{"sig":"MEUCIQDqm/qvn7llpVUKss2QF+bFFiWWMUK6QAaJyh8aC8FldwIgAghk4iaAIDRZvLgNoxwEyImKYMWGtJ3+i/14/Aj3uj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51044},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.9.2.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/651b7b1f90311cbec5d6ab7ae98a6d22/gram-ai-create-function-0.9.2.tgz","_integrity":"sha512-jFoA8mWDTBgcRR+cX2hVlafRvH7pXF/PP/DOMSnAUQbM4UUZcBhudgHgQtR0HMdGjnktoWmZFOWD2RZJoXFzlw==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.9.2","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.9.2_1763415265655_0.22356794268570446","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@gram-ai/create-function","version":"0.10.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.10.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"1a6bd9f5b8d6ca0174be8f962851c41bbb2368b0","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.10.0.tgz","fileCount":29,"integrity":"sha512-0FaaVK63qvBaMGajTyB2jkekixrRp7odgWY6poq+IWDWU2t1MHycyiwL1Biyh270uhjKOHHBMpXNlZQLGxy5wQ==","signatures":[{"sig":"MEYCIQCK+SNnqvyYoggs6Mzi5zyDYqs2kNQfi4a2Xtst9MtmFwIhAP0rRFdTC5PSFLx3MBwlaHdZKiP3G67zKlqg2SCk9Chk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51046},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.10.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/203a6209b18fd3bad9716e35d51d8804/gram-ai-create-function-0.10.0.tgz","_integrity":"sha512-0FaaVK63qvBaMGajTyB2jkekixrRp7odgWY6poq+IWDWU2t1MHycyiwL1Biyh270uhjKOHHBMpXNlZQLGxy5wQ==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.10.0","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.10.0_1763569221704_0.5623040795138472","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@gram-ai/create-function","version":"0.11.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.11.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"310e4d2c0f89d6209133ba2ba01c37ad083e3f5d","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.11.0.tgz","fileCount":29,"integrity":"sha512-s+iclL2ZyE4OxARzzTUp+1HJhV+yLEjDI0h5V+PKm6Hm+0SuQy5atO0I+zYcKZNdTsru/smdRLUQzjaMwWtgGw==","signatures":[{"sig":"MEUCIQDqpzZpecdqn00xoDeLlWc78dEmtYgIl5yUv2gGPGJN3gIgekwk0wR6Mji6Dhk45GSPLRdZiqFZNOrlqmACN6nM1n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51046},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.11.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/5a9228ef357f5c469d7cecdf23990e5f/gram-ai-create-function-0.11.0.tgz","_integrity":"sha512-s+iclL2ZyE4OxARzzTUp+1HJhV+yLEjDI0h5V+PKm6Hm+0SuQy5atO0I+zYcKZNdTsru/smdRLUQzjaMwWtgGw==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.11.0","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.11.0_1763676936493_0.2552656303155141","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@gram-ai/create-function","version":"0.11.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.11.1","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"07985141a8b807d71a64fadb0b208c594e3f1d5b","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.11.1.tgz","fileCount":29,"integrity":"sha512-R3dLUvefh9aCCAL9EkjVyLD4fmNx654FtxU9jv40kec6P7z9eW14G5b83LeIXl9md7O9FwDTdSDtvub0SWn55g==","signatures":[{"sig":"MEQCIF2IlqhUGWHvwzHy/BDs1g5qcLaLs3CkUXzynrCULWSEAiBlsTNhgAZxStHfYFLJknwdXNc74ruMl7gn7634OozxLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51046},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.11.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/c2d455a7641936705c057470ce3ed87a/gram-ai-create-function-0.11.1.tgz","_integrity":"sha512-R3dLUvefh9aCCAL9EkjVyLD4fmNx654FtxU9jv40kec6P7z9eW14G5b83LeIXl9md7O9FwDTdSDtvub0SWn55g==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.4-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.2","@types/node":"22.x","@gram-ai/functions":"^0.11.1","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.11.1_1763756519315_0.6869959285576759","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@gram-ai/create-function","version":"0.11.2","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.11.2","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"ff26b5b10da6279d264fa6072b63394293a9dbaa","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.11.2.tgz","fileCount":29,"integrity":"sha512-yWNNI3n4YDit+JyiURbF/dhu7qynlNhcGzymG3vSlsUM+5fdGPATcNnB4JuYFO705Oxmt1wO2Lou1ee7KRcqtQ==","signatures":[{"sig":"MEUCIQCg1pylOHCswUQF6S6sRvzxcTSLnrMKmeUsv2Sztx9MiAIgOhncyy+AIG37Uydps45SduB/tKmRXs5ynHjoel6W/qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51136},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.11.2.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/f3f7786cf6ac239c937048f62190d255/gram-ai-create-function-0.11.2.tgz","_integrity":"sha512-yWNNI3n4YDit+JyiURbF/dhu7qynlNhcGzymG3vSlsUM+5fdGPATcNnB4JuYFO705Oxmt1wO2Lou1ee7KRcqtQ==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.11.2","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.11.2_1764608491471_0.9510032311904735","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@gram-ai/create-function","version":"0.12.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.12.0","maintainers":[{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"6fafab5aa00faccbe0a21d61f2ca4da0a5d1ddb2","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.12.0.tgz","fileCount":29,"integrity":"sha512-iubZTvk2hMXl53OwbA6rv63buG5NxE3gtzs9g/9+CRKwHnudX5Ab0FgKQFS67FLz7xSGUgeNHmvKl1OwavwU4w==","signatures":[{"sig":"MEQCIH2F/Y2HAuR19RggHX00AWIMVRbva7TZ7sO92kH7L0LkAiBTy1zsDI656PxO4quBqud7/sqP5NmimtNzDSwrjh6Ojg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51136},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.12.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/04d28b01808c530f4720fec4a33fdba1/gram-ai-create-function-0.12.0.tgz","_integrity":"sha512-iubZTvk2hMXl53OwbA6rv63buG5NxE3gtzs9g/9+CRKwHnudX5Ab0FgKQFS67FLz7xSGUgeNHmvKl1OwavwU4w==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.12.0","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.12.0_1764704172236_0.19230220278240795","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@gram-ai/create-function","version":"0.12.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.12.1","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"422223fe93f02c3250d143a9967aaf8452ad368d","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.12.1.tgz","fileCount":29,"integrity":"sha512-x0rootBMyCQHylwghENlE0Q8xJLUM24Yry2Y4wPB0I8M4PCy1bwbz9funhz7tG3jJSxnsrwxPR/DWXm2RJdS4g==","signatures":[{"sig":"MEUCIA35VvLxpFzlt4JHtxjZNXGVDZ72WRx/b2mNRUSpUtXNAiEApJlC1QYyB5SCZroIe+1ctHr7gnG0a6sRrX1jOXhhbrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52606},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.12.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/18be2a2d415c5c7d476aebcf0255f8d3/gram-ai-create-function-0.12.1.tgz","_integrity":"sha512-x0rootBMyCQHylwghENlE0Q8xJLUM24Yry2Y4wPB0I8M4PCy1bwbz9funhz7tG3jJSxnsrwxPR/DWXm2RJdS4g==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.12.1","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.12.1_1767697413668_0.758564691271979","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@gram-ai/create-function","version":"0.12.2","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.12.2","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"3f0508016b73fb2c05d179cfec57a2e52ba93155","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.12.2.tgz","fileCount":29,"integrity":"sha512-e6Dnqr3CnmjTkwGIRJ7kEAntbvPSaPs1eZeLGHyw5OliVPHECQ9gez8KaP+OniG+INCvaE73fAGQbY+YznawZg==","signatures":[{"sig":"MEYCIQCRbSkB0mv/38QAZ7ZY5+2RafGAps+SHvi8U9ObDlJk2gIhAPbFz8y5oIfOnhKh/JbhcrTHxzLwpLln8dZBWQE0Z2n9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53941},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.12.2.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/1f303a15baee86082c02e2666dbfc250/gram-ai-create-function-0.12.2.tgz","_integrity":"sha512-e6Dnqr3CnmjTkwGIRJ7kEAntbvPSaPs1eZeLGHyw5OliVPHECQ9gez8KaP+OniG+INCvaE73fAGQbY+YznawZg==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.12.2","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.12.2_1769469035814_0.8282556624673623","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@gram-ai/create-function","version":"0.12.3","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.12.3","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"3d918d2b4e535a9a827422b63ba87ff44b316d4c","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.12.3.tgz","fileCount":29,"integrity":"sha512-k0KGgY4JnqPnTd2PRP9WSGDQL3xT1ZNnk6mPxYwh5C68eDFdbd8gYGGQpzP0yEokK75kw/yVgiWFqES74H4BXQ==","signatures":[{"sig":"MEYCIQCo9szxcXb6ucf5i9jAcoEJKZjy4pPND8RwDBYbIHxFZwIhAKL+YYkfJFQ78wo6yKL+tnsXnJ7nrgtUjO10go1xTl2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53941},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.12.3.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/9a403aa5d7d86871035d6a2e914eecc2/gram-ai-create-function-0.12.3.tgz","_integrity":"sha512-k0KGgY4JnqPnTd2PRP9WSGDQL3xT1ZNnk6mPxYwh5C68eDFdbd8gYGGQpzP0yEokK75kw/yVgiWFqES74H4BXQ==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.12.3","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.12.3_1769473887117_0.5156230877032864","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@gram-ai/create-function","version":"0.12.4","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.12.4","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"26ec42472792516c71700abaa16941066bfaca3a","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.12.4.tgz","fileCount":29,"integrity":"sha512-0fjo3xAqLr6gjimQAiTE8lSDmYyHd07PmNnabsmYiNPixvul0mwksRAWZtNrKMFrhi4dUnag6cSojnSqCfkrpA==","signatures":[{"sig":"MEUCICssOS22KIuquSY1QEGr+wHflou9YOCMOLKAsPwkDEujAiEAzhI2l13bWvxnls+UztF88wDInBJLx4bo4ArPcllmYik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55560},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.12.4.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/8ed085026b155838ac4d186a57ccb4ab/gram-ai-create-function-0.12.4.tgz","_integrity":"sha512-0fjo3xAqLr6gjimQAiTE8lSDmYyHd07PmNnabsmYiNPixvul0mwksRAWZtNrKMFrhi4dUnag6cSojnSqCfkrpA==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.6.1","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","prettier":"^3.6.2","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.12.4","@modelcontextprotocol/sdk":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.12.4_1771288280351_0.1966093516659131","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@gram-ai/create-function","version":"0.13.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.13.0","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"229de16457ed9963b19e6522d8cfe538f5a3039f","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.13.0.tgz","fileCount":29,"integrity":"sha512-gPljnimemxKDFaWYlf6CLTKmrMEmcHRfclyqoY1HtxGDcjPB8AhpUo/A2re3IlOvIZZW3SQNGyhaY/vKOF/g0g==","signatures":[{"sig":"MEQCICXLvAiD/VKIDLK1ifHNpw3TFiCO7SfeG6X+Ar69HdaWAiBJvCzkfmBbVoXZgAfx3vjvoNjk3EG8px4h75axrIESkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55554},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.13.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/94e3654494547c062aee1cf6bb4d75d8/gram-ai-create-function-0.13.0.tgz","_integrity":"sha512-gPljnimemxKDFaWYlf6CLTKmrMEmcHRfclyqoY1HtxGDcjPB8AhpUo/A2re3IlOvIZZW3SQNGyhaY/vKOF/g0g==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.8.0","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","prettier":"^3.6.2","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.13.0","@modelcontextprotocol/sdk":"^1.27.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.13.0_1772653020511_0.9902274527465216","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@gram-ai/create-function","version":"0.13.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.13.1","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"5680bc18095c7fe75bbb0bf25a19fd648b01d9f9","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.13.1.tgz","fileCount":29,"integrity":"sha512-CHR3LnYe4QiNUN46cADc3k89N92Zv/eg+HcxEKxStz/F2K+glqbgVt7IeKCqLlBmBx0DPy4YRD8vclvdtWxhgg==","signatures":[{"sig":"MEYCIQC5EKrf8dFa0e1zqb/ujdoIzKRWSAkq2XsmevWfLXNYQwIhAIt/If8rFohqRqxWXbAg46hY8xRJBM2lWc8R78W+OFFC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55536},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.13.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/71662d013b321c2c95c161b288437ca0/gram-ai-create-function-0.13.1.tgz","_integrity":"sha512-CHR3LnYe4QiNUN46cADc3k89N92Zv/eg+HcxEKxStz/F2K+glqbgVt7IeKCqLlBmBx0DPy4YRD8vclvdtWxhgg==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.8.0","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.13.1","@modelcontextprotocol/sdk":"^1.27.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.13.1_1773447205347_0.9314639196224506","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@gram-ai/create-function","version":"0.14.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.14.0","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"2bcf47b39564fa29e6c1aa0b2936388683e48673","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.14.0.tgz","fileCount":29,"integrity":"sha512-pGl2t+u2fpilc/Fhk/F7p2VvmzsVTMYz6Il3Ha2JwL8eaCeiK1Cy38LlFiNBuEaYKiUNW+iRSDHXgf/PnVqhRA==","signatures":[{"sig":"MEUCICCP5WTEx7FGURuHvpsv2O/koEHEGCSwu4c1IuW/HZofAiEAitZn1sXF2DmGY515L9W5/0M/DZBlB3hO1jgOdqKhyRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55536},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.14.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/b13671a7305294bee0a346a99d9c5c15/gram-ai-create-function-0.14.0.tgz","_integrity":"sha512-pGl2t+u2fpilc/Fhk/F7p2VvmzsVTMYz6Il3Ha2JwL8eaCeiK1Cy38LlFiNBuEaYKiUNW+iRSDHXgf/PnVqhRA==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.8.0","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.14.0","@modelcontextprotocol/sdk":"^1.27.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.14.0_1775247422633_0.6850004634479308","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@gram-ai/create-function","version":"0.14.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.14.1","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"6619a2df47c66e67a8438c64b14ea59ed8a629fb","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.14.1.tgz","fileCount":29,"integrity":"sha512-QZsm7TQazvufqXSvJVE/svyvm0UWxtdt6hmOdyY/Ka2hb3+fQQQWru0vvJoNwdag0QAjwBX47/S57NzooeA19g==","signatures":[{"sig":"MEQCIGMVjBwRvQLWIZIn4CYSFEPcc4QeX2rBU0QZgzPyXY+qAiBLkf5Cn+l1eQ6y19KOOu7RX6x1Y/995DDLsMpsjE4b0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55536},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.14.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/bb1b920cb4a04b573fb254f84cdba45f/gram-ai-create-function-0.14.1.tgz","_integrity":"sha512-QZsm7TQazvufqXSvJVE/svyvm0UWxtdt6hmOdyY/Ka2hb3+fQQQWru0vvJoNwdag0QAjwBX47/S57NzooeA19g==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.8.0","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.14.1","@modelcontextprotocol/sdk":"^1.27.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.14.1_1776616601222_0.3010301039770542","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@gram-ai/create-function","version":"0.15.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.15.0","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"c3d457e94534761983001a075f06633728ef6d3e","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.15.0.tgz","fileCount":29,"integrity":"sha512-Zz+cCr4/RK0X/ZNRXdzmPmn2ThMJiffOK9eyGHXcLfiCwS6n2VrJG+k7Eke6bAF3iRndpKf//WIY9hS9gcntvQ==","signatures":[{"sig":"MEUCIQDgMeuarP3C/6XzdmhoVm2GKNG0wyOtBffpc0bjx2Rd+wIgATaXxG421Bm3Kr7sza9YYe/9RyhaGkagiIkYakBrA3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55536},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.15.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/9d9ef96449ae442f4f03036e6d00c6aa/gram-ai-create-function-0.15.0.tgz","_integrity":"sha512-Zz+cCr4/RK0X/ZNRXdzmPmn2ThMJiffOK9eyGHXcLfiCwS6n2VrJG+k7Eke6bAF3iRndpKf//WIY9hS9gcntvQ==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.8.0","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.15.0_1777287557906_0.9033454331048503","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@gram-ai/create-function","version":"0.15.1","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.15.1","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"8a8c8e03e09aca36c21d78ad53927783d866bd29","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.15.1.tgz","fileCount":29,"integrity":"sha512-Nq1PcoDaNYHmGo38DXxqx2lYD2qd9G9jUwvF7d+7WLAIaxAIl1V7vaT96Q6hzhn0AQN2MbM62gUq5Z4dhphe7g==","signatures":[{"sig":"MEYCIQCv5/ubdStIk9HHlGCR/pqamI3xOxcSMskqkosAQVdOeAIhAOSk1JCYk6bXr1YO6jKg/zhcCu7jfczYeFSdoT+fYPxY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55536},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.15.1.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/9b40f905fa101e19ff73cb091c504b50/gram-ai-create-function-0.15.1.tgz","_integrity":"sha512-Nq1PcoDaNYHmGo38DXxqx2lYD2qd9G9jUwvF7d+7WLAIaxAIl1V7vaT96Q6hzhn0AQN2MbM62gUq5Z4dhphe7g==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.8.0","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.15.1","@modelcontextprotocol/sdk":"^1.27.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.15.1_1777289482831_0.2327747842267056","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@gram-ai/create-function","version":"0.16.0","keywords":[],"author":{"name":"Georges Haidar","email":"georges@speakeasyapi.dev"},"license":"MIT","_id":"@gram-ai/create-function@0.16.0","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bugs":{"url":"https://github.com/speakeasy-api/gram/issues"},"bin":{"create-function":"dist/main.js"},"dist":{"shasum":"1e3d69927d89052ff848db173e669560c1aa4913","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.16.0.tgz","fileCount":29,"integrity":"sha512-md7UGM0zlXstZhYiDA2KWngmNQoatZyjflzgzqockVofSd7sp8dpvIcRZKfp90zuX5DFQ+5ThWUR7eeBdH6PTg==","signatures":[{"sig":"MEQCIEvUClnbJm3c3gA9AH8zwqRxtwIsu/0L3BlUQz6ghlB5AiAKraSEINCqMLQg+QZsYQ/bnMI5Z9FeMsh56NOjTEkscQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55536},"main":"dist/index.js","type":"module","_from":"file:gram-ai-create-function-0.16.0.tgz","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"_resolved":"/tmp/e803c7d9a8b452c157ddb3c26d58b2e3/gram-ai-create-function-0.16.0.tgz","_integrity":"sha512-md7UGM0zlXstZhYiDA2KWngmNQoatZyjflzgzqockVofSd7sp8dpvIcRZKfp90zuX5DFQ+5ThWUR7eeBdH6PTg==","repository":{"url":"git+https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"_npmVersion":"11.8.0","description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.16.0","@modelcontextprotocol/sdk":"^1.27.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.16.0_1779905620778_0.14305040910686695","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@gram-ai/create-function","version":"0.16.1","keywords":[],"author":"Georges Haidar <georges@speakeasyapi.dev>","license":"MIT","_id":"@gram-ai/create-function@0.16.1","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bin":{"create-function":"dist/main.js"},"dist":{"shasum":"e4db9dcbe2734106e82f7edb5167c01245ffc6bc","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.16.1.tgz","fileCount":29,"integrity":"sha512-WcJHm2HdLwNU/Dm0yHUsuCLb5LFXd8taf1zeOV05e0N9a5n5Gmi4XLgBJ2rdt7Py5L1FNeVwGOIIHhJzQi4M2A==","signatures":[{"sig":"MEUCIQDFD5npiyxL2DfaSlOktHmd4X0Md5k6ISweaYLL7PAJ5AIgWNI1kT4g4TcpiDv+sh4oYN7ItQzl7kIX5oz0aY/2xBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55536},"main":"dist/index.js","type":"module","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"repository":{"url":"https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.16.1","@modelcontextprotocol/sdk":"^1.27.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.16.1_1780072586727_0.7663550232082266","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@gram-ai/create-function","version":"0.16.2","keywords":[],"author":"Georges Haidar <georges@speakeasyapi.dev>","license":"MIT","_id":"@gram-ai/create-function@0.16.2","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bin":{"create-function":"dist/main.js"},"dist":{"shasum":"a3e657e87acbbb9fc24143b1ebc1c204774032ba","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.16.2.tgz","fileCount":29,"integrity":"sha512-L8+hXlbHqBBUbXMPNg0+CyVbLwwqx/cSK9D3F9yEqPtXB/DGFwiqXW3Mw170kV49jh0Lj0T7QDqljAAznp1KrQ==","signatures":[{"sig":"MEUCIGtO80+fbqww31V8Fu8ppsQy8je52veMvx/xyi2fH5MuAiEA7a6vMKIjp1PAntoP19COf8t51MqaiQGtxwmPwNoqWzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55536},"main":"dist/index.js","type":"module","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"repository":{"url":"https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"5.9.3","@types/node":"22.x","@gram-ai/functions":"^0.16.2","@modelcontextprotocol/sdk":"^1.27.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.16.2_1781599574947_0.13144526971012938","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@gram-ai/create-function","version":"0.17.0","keywords":[],"author":"Georges Haidar <georges@speakeasyapi.dev>","license":"MIT","_id":"@gram-ai/create-function@0.17.0","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bin":{"create-function":"dist/main.js"},"dist":{"shasum":"e5aba2d55fa96e87fb67ff6feb38e25e81a5b083","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.17.0.tgz","fileCount":29,"integrity":"sha512-XQgrKXYMs5pQN5eXqrJnBSerl9t7pQYVa3D38oZoph1sdMaFbBZ1gox3hrqqtdrIKhM6w/SYyAYrihuJUu/ozQ==","signatures":[{"sig":"MEUCIDlY5yqeyJm8Y+3JO2mYWrF2hWVr0y+/dxwi+OYMIX7LAiEA3/TTjBQ7ZNfGc7GIkiuGlDwlN0HAryU5Ce6HVjAZH6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55535},"main":"dist/index.js","type":"module","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"repository":{"url":"https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"7.0.2","@types/node":"~22.20.0","@gram-ai/functions":"^0.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.17.0_1784321028059_0.4865504993729801","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@gram-ai/create-function","version":"0.17.1","keywords":[],"author":"Georges Haidar <georges@speakeasyapi.dev>","license":"MIT","_id":"@gram-ai/create-function@0.17.1","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bin":{"create-function":"dist/main.js"},"dist":{"shasum":"17280b7cf51aacae553c7af510f7ce146383c3c1","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.17.1.tgz","fileCount":29,"integrity":"sha512-flCOWeZw4DAxqMFHb+bzJpLQeGyXuKxbqUVRWmx2bE9iyRi4Wdmm4AULpdsZ9Zow4JCJbPM4hWsJPXtEquJiJQ==","signatures":[{"sig":"MEUCIQC1XMnfujfSyt9hleqTPf93LelBlessX/Tlq96rgWHqWgIgVyOPKFbm35L75cPPFaHoUYcdVS18t7xZ0nGuUmqvO+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55527},"main":"dist/index.js","type":"module","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"repository":{"url":"https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"7.0.2","@types/node":"~22.20.0","@gram-ai/functions":"^0.17.1","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.17.1_1784818895579_0.631101071843194","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@gram-ai/create-function","version":"0.18.0","keywords":[],"author":"Georges Haidar <georges@speakeasyapi.dev>","license":"MIT","_id":"@gram-ai/create-function@0.18.0","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bin":{"create-function":"dist/main.js"},"dist":{"shasum":"5998c20d063de055f6097a5ff0ca20f7a304b700","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.18.0.tgz","fileCount":29,"integrity":"sha512-gTkZUelALB7VpwCZz1UvWriYJEW/9bf25EgFqcAkAPioDrQwwEX3F/acnPwajA5X0ZllK145lmnhCooFRMcO8g==","signatures":[{"sig":"MEUCIQCdb3DNGuqI+X7TFIwDYR4LEX0RaDveaJ/jOMnBOMGuhwIgAsdNMpCIM7a6KIS79PrnywBIozUFBLYjspTiPPBeBWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55527},"main":"dist/index.js","type":"module","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"repository":{"url":"https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"7.0.2","@types/node":"~22.20.0","@gram-ai/functions":"^0.18.0","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.18.0_1785470401424_0.2508060980137563","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@gram-ai/create-function","version":"0.18.1","keywords":[],"author":"Georges Haidar <georges@speakeasyapi.dev>","license":"MIT","_id":"@gram-ai/create-function@0.18.1","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bin":{"create-function":"dist/main.js"},"dist":{"shasum":"d9b6c3068696af38fe02f2dd93bfedbdb807ede7","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.18.1.tgz","fileCount":29,"integrity":"sha512-ldkHkwRMWeklakaF0fI8IvJQplvPrcnuB6264w2LfqdsmrReGwP6EusqnJOJJ6z3wh7i7cM85P/llOjFbqa+5A==","signatures":[{"sig":"MEYCIQD7hu7n4tWr2soyG0AG5Ei+6RSyv4TILMuq2sIfVt501AIhALaIvy3MeLVq5XF6a7NUouoEimUnU0cXKtkrlpTlPP96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55481},"main":"dist/index.js","type":"module","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"repository":{"url":"https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"7.0.2","@types/node":"~22.20.0","@gram-ai/functions":"^0.18.1","@modelcontextprotocol/sdk":"^1.30.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.18.1_1787157442150_0.5714129233471736","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@gram-ai/create-function","version":"0.18.2","keywords":[],"author":"Georges Haidar <georges@speakeasyapi.dev>","license":"MIT","_id":"@gram-ai/create-function@0.18.2","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"homepage":"https://github.com/speakeasy-api/gram","bin":{"create-function":"dist/main.js"},"dist":{"shasum":"7e50801369c741f06a19751305c3aee19425ddc3","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.18.2.tgz","fileCount":29,"integrity":"sha512-tcmwvJybJl1ist4z4BabE5a2D2uz8ehzpHR0ajAPgY8Mo5idhfow4J+th5gDIz2TacBAAPsCxtXuUhGwpGBxbw==","signatures":[{"sig":"MEYCIQCXGair6HDYhdRZ7xpZFld8O3FRDjBlyd514odkRzBmQAIhALpZ+Synax0P+YrJiRBFZQlNoOXeJVc3tTA2VeSxTdH9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55481},"main":"dist/index.js","type":"module","engines":{"node":">=22.18.0"},"scripts":{"build":"tsc --noEmit false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"repository":{"url":"https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"description":"Build AI tools and deploy them to getgram.ai","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"7.0.2","@types/node":"~22.20.0","@gram-ai/functions":"^0.18.2","@modelcontextprotocol/sdk":"^1.30.0"},"_npmOperationalInternal":{"tmp":"tmp/create-function_0.18.2_1789001880281_0.3457681286428207","host":"s3://npm-registry-packages-npm-production"}},"0.18.3":{"_id":"@gram-ai/create-function@0.18.3","bin":{"create-function":"dist/main.js"},"dist":{"shasum":"992cbedc34be45e0a079219a0c9f7e7714748bf7","tarball":"https://registry.npmjs.org/@gram-ai/create-function/-/create-function-0.18.3.tgz","fileCount":29,"integrity":"sha512-W3k6IU/3KJqMblYLa4+ArMbX9XswIJ+CZP8wKtv2GmtJQMt2f+4KKFvrq4CYDCy9m/5vBo3PaTQtJxxmiTizNA==","signatures":[{"sig":"MEUCIAIM8/jazxUIULQ2fPw4xCMqw6cRMWGoUaH//FlJGJhUAiEAsuPv1pCcOzVapPK7Eq7P0ELd6Xnhh7mldLXWDTf6AHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBHEFMZCWqaKbx6IFPH8wPDsHon3ttjBUQZHnifg9SjtAiBRuwUMCXTImoJxN444u5E4RsftM6pdNSNXuoFLNu7MKQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gram-ai%2fcreate-function@0.18.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55481},"main":"dist/index.js","name":"@gram-ai/create-function","type":"module","author":"Georges Haidar <georges@speakeasyapi.dev>","engines":{"node":">=22.18.0"},"license":"MIT","scripts":{"build":"tsc --noEmit false"},"version":"0.18.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24c3ae74-13bf-4f43-8b6d-781053f6cfac"}},"homepage":"https://github.com/speakeasy-api/gram","keywords":[],"repository":{"url":"https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"description":"Build AI tools and deploy them to getgram.ai","directories":{},"maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"_nodeVersion":"26.0.0","dependencies":{"zx":"8.8.5-lite","@bomb.sh/args":"^0.3.1","@clack/prompts":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4","typescript":"7.0.2","@types/node":"~22.20.0","@gram-ai/functions":"^0.18.3","@modelcontextprotocol/sdk":"^1.30.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-function_0.18.3_1790207663341_0.7550515930689543"}}},"time":{"created":"2025-10-17T21:03:29.739Z","modified":"2026-09-23T23:54:23.752Z","0.0.0-empty":"2025-10-17T21:03:30.032Z","0.1.0":"2025-10-17T22:03:22.565Z","0.1.1":"2025-10-17T22:33:10.966Z","0.2.0":"2025-10-19T09:22:39.626Z","0.2.1":"2025-10-20T17:19:38.176Z","0.3.0":"2025-10-23T22:21:49.058Z","0.3.1":"2025-10-24T11:39:38.585Z","0.3.2":"2025-10-24T13:39:45.030Z","0.4.0":"2025-10-27T18:20:56.029Z","0.5.0":"2025-10-27T20:40:42.815Z","0.5.1":"2025-10-29T14:26:13.172Z","0.5.2":"2025-10-29T16:35:04.895Z","0.5.3":"2025-10-29T16:57:43.174Z","0.6.0":"2025-10-30T16:34:48.114Z","0.6.1":"2025-10-30T17:10:18.704Z","0.6.2":"2025-10-31T00:35:45.556Z","0.7.0":"2025-10-31T18:17:18.998Z","0.8.0":"2025-11-03T16:28:23.774Z","0.8.1":"2025-11-03T17:48:12.995Z","0.9.0":"2025-11-13T18:04:05.466Z","0.9.1":"2025-11-17T13:53:31.846Z","0.9.2":"2025-11-17T21:34:25.863Z","0.10.0":"2025-11-19T16:20:21.919Z","0.11.0":"2025-11-20T22:15:36.707Z","0.11.1":"2025-11-21T20:21:59.499Z","0.11.2":"2025-12-01T17:01:31.661Z","0.12.0":"2025-12-02T19:36:12.488Z","0.12.1":"2026-01-06T11:03:33.822Z","0.12.2":"2026-01-26T23:10:35.958Z","0.12.3":"2026-01-27T00:31:27.325Z","0.12.4":"2026-02-17T00:31:20.497Z","0.13.0":"2026-03-04T19:37:00.647Z","0.13.1":"2026-03-14T00:13:25.551Z","0.14.0":"2026-04-03T20:17:02.809Z","0.14.1":"2026-04-19T16:36:41.361Z","0.15.0":"2026-04-27T10:59:18.103Z","0.15.1":"2026-04-27T11:31:22.968Z","0.16.0":"2026-05-27T18:13:40.942Z","0.16.1":"2026-05-29T16:36:26.900Z","0.16.2":"2026-06-16T08:46:15.105Z","0.17.0":"2026-07-17T20:43:48.260Z","0.17.1":"2026-07-23T15:01:35.770Z","0.18.0":"2026-07-31T04:00:01.588Z","0.18.1":"2026-08-19T16:37:22.282Z","0.18.2":"2026-09-10T00:58:00.422Z","0.18.3":"2026-09-23T23:54:23.425Z"},"author":"Georges Haidar <georges@speakeasyapi.dev>","license":"MIT","homepage":"https://github.com/speakeasy-api/gram","keywords":[],"repository":{"url":"https://github.com/speakeasy-api/gram.git","type":"git","directory":"ts-framework/create-function"},"description":"Build AI tools and deploy them to getgram.ai","maintainers":[{"name":"speakeasy-quinn","email":"quinn@speakeasy.com"},{"name":"adam-speakeasy","email":"adam@speakeasy.com"},{"name":"ghaidar-speakeasy","email":"georges@speakeasyapi.dev"},{"name":"simplesagar","email":"sagar@speakeasyapi.dev"},{"name":"thomasrooneyspeakeasy","email":"thomas@speakeasyapi.dev"},{"name":"speakeasyapi","email":"ryan@speakeasy.com"}],"readme":"","readmeFilename":""}