Easily package your Node.js Functions for Azure Functions
🎉🎉🎉 first "non-prerelease" version 🎉🎉🎉
npm i -g [email protected]
funcpack has now been used in production by quite a few folks and the experience has been pretty good, so we're officially dropping a v1 release for funcpack.
Big changes since the last release:
watch
feature by @matthewmeyer (https://github.com/Azure/azure-functions-pack/pull/59) (video)copyToOutput
feature by @crandycodes (https://github.com/Azure/azure-functions-pack/pull/53) (video)Other changes:
Updated webpack to latest version
Updated package.json ownership info to reflect that Microsoft owns/manages it, not christopheranderson
Omitting performance test data for this update, as it did not change dramatically
Currently under @next tag: npm i -g azure-functions-pack@next
Includes:
funcpack pack . --output <path>
now works as expectedTested:
Thanks to:
Perf:
Supports ignored modules via the funcpack.config.json file. See Readme for more info.
Test results on perf (local):
(Note that there was probably an outlier for the inital test, but the unpack test still holds true
Adds pack/unpack options Add unpack functionality Adds uglify option Adds changing directory name option Adds lots more test cases (still manual testing) Changes "original" settings to have underscores LOTS of fixes
Adds pack/unpack options Add unpack functionality Adds uglify option Adds changing directory name option Adds lots more test cases (still manual testing) Changes "original" settings to have underscores LOTS of fixes