├── .gitignore ├── .travis.yml ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── SECURITY.md ├── dockerfile ├── package.json ├── src ├── index.ts ├── main.ts ├── packhost-generator.ts ├── unpack.ts ├── utils │ ├── config-loader.ts │ ├── fs-helper.ts │ └── index.ts └── webpack-runner.ts ├── sshd_config ├── test ├── e2e │ ├── e2e.test.ts │ └── sample │ │ ├── .gitignore │ │ ├── cs-ignoreme-v2 │ │ ├── function.json │ │ └── run.csx │ │ ├── cs-ignoreme │ │ ├── function.json │ │ └── run.csx │ │ ├── entryPoint │ │ ├── function.json │ │ └── index.js │ │ ├── excluded │ │ ├── function.json │ │ └── index.js │ │ ├── externalScriptFile │ │ └── function.json │ │ ├── fs-ignoremeScriptFile │ │ ├── function.json │ │ ├── project.json │ │ └── run.fsx │ │ ├── funcpack.config.json │ │ ├── host.json │ │ ├── largeimport │ │ ├── function.json │ │ └── index.js │ │ ├── lib │ │ ├── externalScriptFile.js │ │ └── model.js │ │ ├── libimport │ │ ├── function.json │ │ └── index.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── scriptFile │ │ ├── function.json │ │ ├── index.js │ │ └── usemeinstead.js │ │ ├── simple │ │ ├── function.json │ │ └── index.js │ │ └── simpleimport │ │ ├── function.json │ │ └── index.js ├── perfrun.ps1 ├── tslint.json └── util │ ├── FunctionHost.ts │ ├── FunctionHostHarness.ts │ └── ProcessHelper.ts ├── tsconfig.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/SECURITY.md -------------------------------------------------------------------------------- /dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/dockerfile -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/packhost-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/src/packhost-generator.ts -------------------------------------------------------------------------------- /src/unpack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/src/unpack.ts -------------------------------------------------------------------------------- /src/utils/config-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/src/utils/config-loader.ts -------------------------------------------------------------------------------- /src/utils/fs-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/src/utils/fs-helper.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/webpack-runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/src/webpack-runner.ts -------------------------------------------------------------------------------- /sshd_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/sshd_config -------------------------------------------------------------------------------- /test/e2e/e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/e2e.test.ts -------------------------------------------------------------------------------- /test/e2e/sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/.gitignore -------------------------------------------------------------------------------- /test/e2e/sample/cs-ignoreme-v2/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/cs-ignoreme-v2/function.json -------------------------------------------------------------------------------- /test/e2e/sample/cs-ignoreme-v2/run.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/cs-ignoreme-v2/run.csx -------------------------------------------------------------------------------- /test/e2e/sample/cs-ignoreme/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/cs-ignoreme/function.json -------------------------------------------------------------------------------- /test/e2e/sample/cs-ignoreme/run.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/cs-ignoreme/run.csx -------------------------------------------------------------------------------- /test/e2e/sample/entryPoint/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/entryPoint/function.json -------------------------------------------------------------------------------- /test/e2e/sample/entryPoint/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/entryPoint/index.js -------------------------------------------------------------------------------- /test/e2e/sample/excluded/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/excluded/function.json -------------------------------------------------------------------------------- /test/e2e/sample/excluded/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/excluded/index.js -------------------------------------------------------------------------------- /test/e2e/sample/externalScriptFile/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/externalScriptFile/function.json -------------------------------------------------------------------------------- /test/e2e/sample/fs-ignoremeScriptFile/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/fs-ignoremeScriptFile/function.json -------------------------------------------------------------------------------- /test/e2e/sample/fs-ignoremeScriptFile/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/fs-ignoremeScriptFile/project.json -------------------------------------------------------------------------------- /test/e2e/sample/fs-ignoremeScriptFile/run.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/fs-ignoremeScriptFile/run.fsx -------------------------------------------------------------------------------- /test/e2e/sample/funcpack.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/funcpack.config.json -------------------------------------------------------------------------------- /test/e2e/sample/host.json: -------------------------------------------------------------------------------- 1 | {"id":"2218e0e3e1c84d19954575752e8823b8"} -------------------------------------------------------------------------------- /test/e2e/sample/largeimport/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/largeimport/function.json -------------------------------------------------------------------------------- /test/e2e/sample/largeimport/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/largeimport/index.js -------------------------------------------------------------------------------- /test/e2e/sample/lib/externalScriptFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/lib/externalScriptFile.js -------------------------------------------------------------------------------- /test/e2e/sample/lib/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/lib/model.js -------------------------------------------------------------------------------- /test/e2e/sample/libimport/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/libimport/function.json -------------------------------------------------------------------------------- /test/e2e/sample/libimport/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/libimport/index.js -------------------------------------------------------------------------------- /test/e2e/sample/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/package-lock.json -------------------------------------------------------------------------------- /test/e2e/sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/package.json -------------------------------------------------------------------------------- /test/e2e/sample/scriptFile/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/scriptFile/function.json -------------------------------------------------------------------------------- /test/e2e/sample/scriptFile/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/scriptFile/index.js -------------------------------------------------------------------------------- /test/e2e/sample/scriptFile/usemeinstead.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/scriptFile/usemeinstead.js -------------------------------------------------------------------------------- /test/e2e/sample/simple/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/simple/function.json -------------------------------------------------------------------------------- /test/e2e/sample/simple/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/simple/index.js -------------------------------------------------------------------------------- /test/e2e/sample/simpleimport/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/simpleimport/function.json -------------------------------------------------------------------------------- /test/e2e/sample/simpleimport/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/e2e/sample/simpleimport/index.js -------------------------------------------------------------------------------- /test/perfrun.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/perfrun.ps1 -------------------------------------------------------------------------------- /test/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/tslint.json -------------------------------------------------------------------------------- /test/util/FunctionHost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/util/FunctionHost.ts -------------------------------------------------------------------------------- /test/util/FunctionHostHarness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/util/FunctionHostHarness.ts -------------------------------------------------------------------------------- /test/util/ProcessHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/test/util/ProcessHelper.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-pack/HEAD/tslint.json --------------------------------------------------------------------------------