{"_id":"@alphea/fn","_rev":"4-77cde3ef7114bc7dbc4f28adc7c83bac","name":"@alphea/fn","dist-tags":{"next":"0.1.0-alpha.1","latest":"0.1.3"},"versions":{"0.1.0-alpha.0":{"name":"@alphea/fn","version":"0.1.0-alpha.0","license":"Apache-2.0","_id":"@alphea/fn@0.1.0-alpha.0","maintainers":[{"name":"alphea_henrypark","email":"henrypark@alphea.io"}],"dist":{"shasum":"1d0db403a5c5e8703ea51f5d004a0f022d45e04c","tarball":"https://registry.npmjs.org/@alphea/fn/-/fn-0.1.0-alpha.0.tgz","fileCount":55,"integrity":"sha512-MxuvT2ouZSH6+K/nibXnO+bw5rZvNVoJXnoPkrClLu4tVlGc47AFT9myjXk4hYUPBFWj8u0qxUU4FDBqdu/WKg==","signatures":[{"sig":"MEUCICBY9EKnFwDx582gO/O5eLMa7nFRG6zHDmwxo+xcR6fgAiEApPK7ibCSJmv6GcGUnntgBm/BsUqg9EeaNsMjvhHll2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245041},"type":"module","types":"./dist/fn/index.d.ts","engines":{"node":">=22.18.0"},"exports":{".":{"types":"./dist/fn/index.d.ts","default":"./dist/fn/index.js"}},"gitHead":"b635a38bdef1ef0e4ea11fb1bdc5c16001e5a10d","_npmUser":{"name":"alphea_henrypark","email":"henrypark@alphea.io"},"repository":{"url":"https://git.alphea.io/Alphea-Dev/alphea-framework.git","type":"git","directory":"packages/fn"},"_npmVersion":"11.13.0","description":"Function authoring SDK and runtime context types for ALPHEA","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fn_0.1.0-alpha.0_1782124108784_0.6226106958224182","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.1":{"name":"@alphea/fn","version":"0.1.0-alpha.1","license":"Apache-2.0","_id":"@alphea/fn@0.1.0-alpha.1","maintainers":[{"name":"alphea_henrypark","email":"henrypark@alphea.io"}],"dist":{"shasum":"160f68ad307a0561e7baf570878c069e15b73326","tarball":"https://registry.npmjs.org/@alphea/fn/-/fn-0.1.0-alpha.1.tgz","fileCount":55,"integrity":"sha512-2vZ6mLf0HOFU9aarxOM5HwnRLV2tyI6lfLu7X5W+uYBo2IJwS6kV9cRykj3Ujw+xdIieqt/48bEEyTDnQsNKUg==","signatures":[{"sig":"MEUCIQDk3HY25Tpez2eethZkxw2ewvkuSQ7G4UWBgyDSjNYqvgIgMVHQ1s7UPNyTMKMdhX3IYxHKeY45lCb+wHu2v93/oCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245717},"type":"module","types":"./dist/fn/index.d.ts","engines":{"node":">=22.18.0"},"exports":{".":{"types":"./dist/fn/index.d.ts","default":"./dist/fn/index.js"}},"gitHead":"d7f72ff0d9b124617d5025144cdde5d233267dfc","_npmUser":{"name":"alphea_henrypark","email":"henrypark@alphea.io"},"repository":{"url":"https://git.alphea.io/Alphea-Dev/alphea-framework.git","type":"git","directory":"packages/fn"},"_npmVersion":"11.13.0","description":"Function authoring SDK and runtime context types for ALPHEA","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/fn_0.1.0-alpha.1_1782199658990_0.8346541867959838","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alphea/fn","version":"0.1.2","license":"Apache-2.0","_id":"@alphea/fn@0.1.2","maintainers":[{"name":"alphea_henrypark","email":"henrypark@alphea.io"}],"dist":{"shasum":"655d77079ba5c2e86e3be134cffe54fc39a28517","tarball":"https://registry.npmjs.org/@alphea/fn/-/fn-0.1.2.tgz","fileCount":55,"integrity":"sha512-sm7XFVjIgA8+/r01AKSFgRoAufkm9/xy/bayfEu7T9V+YumcScC3q7f2UPrvpc/UJH0kMkQHvzNTpc5ExDhVjg==","signatures":[{"sig":"MEYCIQCSyvCESl3CYYBhfbZV9NLOCJgApfc5rn3vspZEHa2aTgIhAL+2SXNqWp0bYqW9kYaJUNrYBbFhlmjLHTsnFcOKjaS2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252172},"type":"module","types":"./dist/fn/index.d.ts","engines":{"node":">=22.18.0"},"exports":{".":{"types":"./dist/fn/index.d.ts","default":"./dist/fn/index.js"}},"gitHead":"085d123654ce6414bdb75eaff595ee5fbb926b67","_npmUser":{"name":"alphea_henrypark","email":"henrypark@alphea.io"},"repository":{"url":"https://git.alphea.io/Alphea-Dev/alphea-framework.git","type":"git","directory":"packages/fn"},"_npmVersion":"11.13.0","description":"Function authoring SDK and runtime context types for ALPHEA","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fn_0.1.2_1782290783197_0.26840558239238366","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alphea/fn","version":"0.1.3","description":"Function authoring SDK and runtime context types for ALPHEA","license":"Apache-2.0","type":"module","exports":{".":{"types":"./dist/fn/index.d.ts","default":"./dist/fn/index.js"}},"types":"./dist/fn/index.d.ts","repository":{"type":"git","url":"https://git.alphea.io/Alphea-Dev/alphea-framework.git","directory":"packages/fn"},"sideEffects":false,"publishConfig":{"access":"public"},"engines":{"node":">=22.18.0"},"gitHead":"79aef76766e67251a2d59ba646fd47aa5511b889","_id":"@alphea/fn@0.1.3","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-sxzARCTykioUnhP5ZxzuSgT4Q7XZmIGzwmsVIhG1O2em0GzdHhn2Fuo6OZq4UbGqDZYG/p0ZW1vB2DYIv84nHg==","shasum":"ae701d26e88ef6916313e0754c7b7dbb8cba2aef","tarball":"https://registry.npmjs.org/@alphea/fn/-/fn-0.1.3.tgz","fileCount":55,"unpackedSize":252172,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEbxqxNb3KivS0xz8Wd65AyGl8dlEwm6wavuwHJmmd5wAiEA82001dM3ZkcmJrMPCmYoub9TLWvslHVJN+5IVK6G3f0="}]},"_npmUser":{"name":"alphea_henrypark","email":"henrypark@alphea.io"},"directories":{},"maintainers":[{"name":"alphea_henrypark","email":"henrypark@alphea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fn_0.1.3_1782450238602_0.31827790609639584"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-22T10:28:28.658Z","modified":"2026-06-26T05:03:58.834Z","0.1.0-alpha.0":"2026-06-22T10:28:28.922Z","0.1.0-alpha.1":"2026-06-23T07:27:39.171Z","0.1.2":"2026-06-24T08:46:23.337Z","0.1.3":"2026-06-26T05:03:58.737Z"},"license":"Apache-2.0","repository":{"type":"git","url":"https://git.alphea.io/Alphea-Dev/alphea-framework.git","directory":"packages/fn"},"description":"Function authoring SDK and runtime context types for ALPHEA","maintainers":[{"name":"alphea_henrypark","email":"henrypark@alphea.io"}],"readme":"# @alphea/fn\n\nFunction authoring SDK and runtime context types for ALPHEA functions.\n\nUse this package inside TypeScript-authored ALPHEA functions:\n\n```ts\nimport { alpheaError, defineFn, isAlpheaErrorCode } from \"@alphea/fn\";\n```\n\nFunction operations use a host-mediated function grant supplied by the runtime.\nShared ALPHEA error helpers are exported here so function source that already\ndepends on `@alphea/fn` does not need a direct `@alphea/framework` dependency.\nThis package does not expose browser capability gateway bindings or\ncaller-supplied Foundation bearer credentials.\n","readmeFilename":"README.md"}