fun

ƒun - Local serverless function λ development runtime

APACHE-2.0 License

Downloads
2.1M
Stars
475
Committers
15

Bot releases are hidden (Show)

fun - 1.0.4

Published by styfle about 2 years ago

Change

  • Fix python3 bootstrap handler should be called only once: #77
  • Fix CI: #78
  • Resolve git.io: #75
  • Bump node-fetch from 2.6.1 to 2.6.7: #76

Credits

Huge thanks to @stkevintan for helping!

fun -

Published by AndyBitz almost 3 years ago

Patches

  • Fix handler validation for Node.js: #73
fun -

Published by TooTallNate almost 3 years ago

Patches

  • Force x64 for binaries on Apple M1: #72
fun -

Published by TooTallNate almost 3 years ago

Patches

  • Support return when callback param is specified in Node.js runtime: #71
fun -

Published by TooTallNate almost 3 years ago

Major Changes

  • Rename to @vercel/fun: #69
  • Update debug namespaces: 4ff29e8ae5dc6e509dfd3a535d0625c4b99232eb
  • Test Node 10, 12 and 14: 67542607dfae6228a8314187b9856eb6265be23f
  • Require Node.js >= 10: e4f819a040b5a35a9163cb8df73cb9e861f8a4aa
  • Use "com.vercel.fun" as cache directory: a2dabe1415102ada9a867df4f34bdb3d34c49438
  • Remove mention of docker provider: f75467e31fcfd58ffa3358011291e8b74bc1f646

Minor Changes

  • Add license: #60
  • Use @tootallnate/once: dcac231138efa79aa331ce7e6f1bebdf93e13f58
  • Update "nodejs12.x" runtime to Node.js v12.22.7: ee85c5c0455df1da49059cb2d7183868e6663eb5
  • Add "nodejs14.x" runtime: d95c39fdae663c05d67cf753c8936bde981ee881

Patches

  • Update GH Actions branch for "main": 5b4e885057745a8b9c3ffd1760555176dbec794a

Credits

Huge thanks to @joecohens for helping!

fun -

Published by styfle over 4 years ago

Patches

  • Fix filename for Go bootstrap on Windows: #50
fun - 0.11.1

Published by styfle over 4 years ago

Patches

  • Fix go windows: #49
fun -

Published by AndyBitz almost 5 years ago

Minor Changes

  • Bump handlebars from 4.1.2 to 4.5.3: #46
  • Add nodejs12.x as Runtime: #47
fun -

Published by TooTallNate almost 5 years ago

Patches

  • Remove build.sh script: d24efc5880b18f90ab4dd1f2f3792eb8b4fdf6a0
  • Use GitHub Actions badge: 0e05f9954e6bfcbd5750c8a18344c9f98060834f
  • Update files array in package.json file: #44
  • [go1.x] Set client.Timeout to 0 for infinite: #43
fun -

Published by TooTallNate almost 5 years ago

Patches

  • Use private fields for NativeProvider class: #39
  • Delete azure-pipelines.yml: ec7837ff2a80bd4738d20aba1e70359d9e069c41
  • Use GH Actions for CI testing: #40
  • Use the tree-kill module to shut down lambda functions: #41
  • Update execa to v3.2.0: #42
  • Check "not found" error: 67f7618afefa72005a1b1b56cd4ff2af171045a3
fun -

Published by TooTallNate about 5 years ago

Patches

  • Calculate the RequestId earlier: #38
fun -

Published by TooTallNate about 5 years ago

Patches

  • Add nodejs-reference-error test case: #36
  • Fix invoke() resolving upon lambda initialization error: #37
fun -

Published by TooTallNate about 5 years ago

Minor Changes

  • Remove -o pipefail option from bootstrap for POSIX compliance: #35
  • Add support for system installed python3 runtime: #34

Credits

Huge thanks to @styfle for helping!

fun -

Published by TooTallNate about 5 years ago

Patches

  • Enable esModuleInterop option for TypeScript config: #33
  • Update dependencies to fix GitHub security alerts: 0e72961710bee9ea211fb21a480331f9cf6d8a8c
fun -

Published by TooTallNate about 5 years ago

Patches

  • Update node-fetch to v2.6.0 and add TypeScript definitions: #30
fun - 0.9.1

Published by thasophearak about 5 years ago

Patches

  • Update micro to v9.3.5-canary.3: #27
fun - 0.9.0

Published by styfle over 5 years ago

Minor Changes

  • Allow passing AccessKeyId and SecretAccessKey in params: #24
  • Add nodejs10.x runtime: #26

Credits

Huge thanks to @dpeek for helping!

fun -

Published by TooTallNate over 5 years ago

Patches

  • Fix child process termination Windows for go1.x runtime: #20
  • Add 6mb response limit: #21
  • Implement cleanup() function in once() helper function: #22

Credits

Huge thanks to @sophearak for helping!

fun -

Published by TooTallNate over 5 years ago

Minor Changes

  • Add initial Windows support: #17

Patches

  • Make runtime initialization for nodejs work on Windows: #15
  • Fix runtime initialization test on Windows: #16
fun -

Published by TooTallNate over 5 years ago

Minor Changes

  • Set up CI with Azure Pipelines: 41d5f88204fbefd8df39f1ac5b2d5beb45e1cfec
  • Inherit process.env.PATH to spawned process: #9
  • Export the initializeRuntime() function and allow string runtime names: #14

Patches

  • Add type definition for generic-pool: #10
  • Add a Windows-compatible build script: #12

Credits

Huge thanks to @amio for helping!

Package Rankings
Top 2.63% on Npmjs.org
Top 9.63% on Proxy.golang.org
Badges
Extracted from project README
Build Status