├── .eslintrc.json ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE.md └── policies │ └── resourceManagement.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── NOTICE.html ├── README.md ├── SECURITY.md ├── Worker.nuspec ├── azure-functions-language-worker-protobuf ├── .gitignore ├── CODEOWNERS ├── LICENSE ├── README.md ├── SECURITY.md └── src │ └── proto │ ├── FunctionRpc.proto │ ├── identity │ └── ClaimsIdentityRpc.proto │ └── shared │ └── NullableTypes.proto ├── azure-pipelines ├── code-mirror.yml ├── official-build.yml ├── public-build.yml ├── templates │ ├── build.yml │ ├── test.yml │ └── worker.yml └── worker-build.yml ├── package.json ├── scripts ├── generateProtos.js └── updateVersion.ts ├── src ├── AppContext.ts ├── Disposable.ts ├── GrpcClient.ts ├── LegacyFunctionLoader.ts ├── Worker.ts ├── WorkerContext.ts ├── constants.ts ├── coreApi │ ├── converters │ │ ├── ensureKeysMatch.ts │ │ ├── fromCoreFunctionMetadata.ts │ │ ├── fromCoreInvocationResponse.ts │ │ ├── fromCoreStatusResult.ts │ │ ├── fromCoreTypedData.ts │ │ ├── handleDefaultEnumCase.ts │ │ ├── toCoreFunctionMetadata.ts │ │ ├── toCoreInvocationRequest.ts │ │ ├── toCoreStatusResult.ts │ │ └── toCoreTypedData.ts │ ├── coreApiLog.ts │ ├── registerFunction.ts │ └── setProgrammingModel.ts ├── errors.ts ├── eventHandlers │ ├── EventHandler.ts │ ├── FunctionEnvironmentReloadHandler.ts │ ├── FunctionLoadHandler.ts │ ├── FunctionsMetadataHandler.ts │ ├── InvocationHandler.ts │ ├── WorkerInitHandler.ts │ ├── getWorkerCapabilities.ts │ ├── getWorkerMetadata.ts │ └── terminateWorker.ts ├── hooks │ ├── LogHookContext.ts │ ├── executeHooks.ts │ ├── getHooks.ts │ └── registerHook.ts ├── loadScriptFile.ts ├── nodejsWorker.ts ├── parsers │ └── parsePackageJson.ts ├── setupCoreModule.ts ├── setupEventStream.ts ├── startApp.ts └── utils │ ├── Logger.ts │ ├── blockedMonitor.ts │ ├── delay.ts │ ├── nonNull.ts │ └── util.ts ├── test ├── Worker.test.ts ├── blockMonitorTest.ts ├── errors.test.ts ├── eventHandlers │ ├── FunctionEnvironmentReloadHandler.test.ts │ ├── FunctionLoadHandler.test.ts │ ├── InvocationHandler.test.ts │ ├── TestEventStream.ts │ ├── WorkerInitHandler.test.ts │ ├── WorkerStatusHandler.test.ts │ ├── beforeEventHandlerSuite.ts │ ├── msg.ts │ ├── terminateWorker.test.ts │ ├── testApp │ │ ├── .gitignore │ │ └── src │ │ │ ├── doNothing.cjs │ │ │ ├── doNothing.js │ │ │ ├── doNothing.mjs │ │ │ ├── doNothing2.js │ │ │ ├── helloWorld.js │ │ │ ├── longLoad.js │ │ │ ├── moduleNotAFunction.js │ │ │ ├── moduleWithThis.js │ │ │ ├── registerAppStartHook.js │ │ │ ├── registerFunction.js │ │ │ └── throwError.js │ └── testAppUtils.ts ├── loadScriptFile.test.ts ├── mochaReporterOptions.json ├── parsers │ └── parsePackageJson.test.ts └── startApp.test.ts ├── tsconfig.json ├── types-core └── index.d.ts ├── webpack.config.js └── worker.config.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/policies/resourceManagement.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/.github/policies/resourceManagement.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/NOTICE.html -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/SECURITY.md -------------------------------------------------------------------------------- /Worker.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/Worker.nuspec -------------------------------------------------------------------------------- /azure-functions-language-worker-protobuf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-functions-language-worker-protobuf/.gitignore -------------------------------------------------------------------------------- /azure-functions-language-worker-protobuf/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-functions-language-worker-protobuf/CODEOWNERS -------------------------------------------------------------------------------- /azure-functions-language-worker-protobuf/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-functions-language-worker-protobuf/LICENSE -------------------------------------------------------------------------------- /azure-functions-language-worker-protobuf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-functions-language-worker-protobuf/README.md -------------------------------------------------------------------------------- /azure-functions-language-worker-protobuf/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-functions-language-worker-protobuf/SECURITY.md -------------------------------------------------------------------------------- /azure-functions-language-worker-protobuf/src/proto/FunctionRpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-functions-language-worker-protobuf/src/proto/FunctionRpc.proto -------------------------------------------------------------------------------- /azure-functions-language-worker-protobuf/src/proto/identity/ClaimsIdentityRpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-functions-language-worker-protobuf/src/proto/identity/ClaimsIdentityRpc.proto -------------------------------------------------------------------------------- /azure-functions-language-worker-protobuf/src/proto/shared/NullableTypes.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-functions-language-worker-protobuf/src/proto/shared/NullableTypes.proto -------------------------------------------------------------------------------- /azure-pipelines/code-mirror.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-pipelines/code-mirror.yml -------------------------------------------------------------------------------- /azure-pipelines/official-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-pipelines/official-build.yml -------------------------------------------------------------------------------- /azure-pipelines/public-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-pipelines/public-build.yml -------------------------------------------------------------------------------- /azure-pipelines/templates/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-pipelines/templates/build.yml -------------------------------------------------------------------------------- /azure-pipelines/templates/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-pipelines/templates/test.yml -------------------------------------------------------------------------------- /azure-pipelines/templates/worker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-pipelines/templates/worker.yml -------------------------------------------------------------------------------- /azure-pipelines/worker-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/azure-pipelines/worker-build.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/package.json -------------------------------------------------------------------------------- /scripts/generateProtos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/scripts/generateProtos.js -------------------------------------------------------------------------------- /scripts/updateVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/scripts/updateVersion.ts -------------------------------------------------------------------------------- /src/AppContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/AppContext.ts -------------------------------------------------------------------------------- /src/Disposable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/Disposable.ts -------------------------------------------------------------------------------- /src/GrpcClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/GrpcClient.ts -------------------------------------------------------------------------------- /src/LegacyFunctionLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/LegacyFunctionLoader.ts -------------------------------------------------------------------------------- /src/Worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/Worker.ts -------------------------------------------------------------------------------- /src/WorkerContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/WorkerContext.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/coreApi/converters/ensureKeysMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/converters/ensureKeysMatch.ts -------------------------------------------------------------------------------- /src/coreApi/converters/fromCoreFunctionMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/converters/fromCoreFunctionMetadata.ts -------------------------------------------------------------------------------- /src/coreApi/converters/fromCoreInvocationResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/converters/fromCoreInvocationResponse.ts -------------------------------------------------------------------------------- /src/coreApi/converters/fromCoreStatusResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/converters/fromCoreStatusResult.ts -------------------------------------------------------------------------------- /src/coreApi/converters/fromCoreTypedData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/converters/fromCoreTypedData.ts -------------------------------------------------------------------------------- /src/coreApi/converters/handleDefaultEnumCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/converters/handleDefaultEnumCase.ts -------------------------------------------------------------------------------- /src/coreApi/converters/toCoreFunctionMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/converters/toCoreFunctionMetadata.ts -------------------------------------------------------------------------------- /src/coreApi/converters/toCoreInvocationRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/converters/toCoreInvocationRequest.ts -------------------------------------------------------------------------------- /src/coreApi/converters/toCoreStatusResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/converters/toCoreStatusResult.ts -------------------------------------------------------------------------------- /src/coreApi/converters/toCoreTypedData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/converters/toCoreTypedData.ts -------------------------------------------------------------------------------- /src/coreApi/coreApiLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/coreApiLog.ts -------------------------------------------------------------------------------- /src/coreApi/registerFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/registerFunction.ts -------------------------------------------------------------------------------- /src/coreApi/setProgrammingModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/coreApi/setProgrammingModel.ts -------------------------------------------------------------------------------- /src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/errors.ts -------------------------------------------------------------------------------- /src/eventHandlers/EventHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/eventHandlers/EventHandler.ts -------------------------------------------------------------------------------- /src/eventHandlers/FunctionEnvironmentReloadHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/eventHandlers/FunctionEnvironmentReloadHandler.ts -------------------------------------------------------------------------------- /src/eventHandlers/FunctionLoadHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/eventHandlers/FunctionLoadHandler.ts -------------------------------------------------------------------------------- /src/eventHandlers/FunctionsMetadataHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/eventHandlers/FunctionsMetadataHandler.ts -------------------------------------------------------------------------------- /src/eventHandlers/InvocationHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/eventHandlers/InvocationHandler.ts -------------------------------------------------------------------------------- /src/eventHandlers/WorkerInitHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/eventHandlers/WorkerInitHandler.ts -------------------------------------------------------------------------------- /src/eventHandlers/getWorkerCapabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/eventHandlers/getWorkerCapabilities.ts -------------------------------------------------------------------------------- /src/eventHandlers/getWorkerMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/eventHandlers/getWorkerMetadata.ts -------------------------------------------------------------------------------- /src/eventHandlers/terminateWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/eventHandlers/terminateWorker.ts -------------------------------------------------------------------------------- /src/hooks/LogHookContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/hooks/LogHookContext.ts -------------------------------------------------------------------------------- /src/hooks/executeHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/hooks/executeHooks.ts -------------------------------------------------------------------------------- /src/hooks/getHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/hooks/getHooks.ts -------------------------------------------------------------------------------- /src/hooks/registerHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/hooks/registerHook.ts -------------------------------------------------------------------------------- /src/loadScriptFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/loadScriptFile.ts -------------------------------------------------------------------------------- /src/nodejsWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/nodejsWorker.ts -------------------------------------------------------------------------------- /src/parsers/parsePackageJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/parsers/parsePackageJson.ts -------------------------------------------------------------------------------- /src/setupCoreModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/setupCoreModule.ts -------------------------------------------------------------------------------- /src/setupEventStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/setupEventStream.ts -------------------------------------------------------------------------------- /src/startApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/startApp.ts -------------------------------------------------------------------------------- /src/utils/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/utils/Logger.ts -------------------------------------------------------------------------------- /src/utils/blockedMonitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/utils/blockedMonitor.ts -------------------------------------------------------------------------------- /src/utils/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/utils/delay.ts -------------------------------------------------------------------------------- /src/utils/nonNull.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/utils/nonNull.ts -------------------------------------------------------------------------------- /src/utils/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/src/utils/util.ts -------------------------------------------------------------------------------- /test/Worker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/Worker.test.ts -------------------------------------------------------------------------------- /test/blockMonitorTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/blockMonitorTest.ts -------------------------------------------------------------------------------- /test/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/errors.test.ts -------------------------------------------------------------------------------- /test/eventHandlers/FunctionEnvironmentReloadHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/FunctionEnvironmentReloadHandler.test.ts -------------------------------------------------------------------------------- /test/eventHandlers/FunctionLoadHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/FunctionLoadHandler.test.ts -------------------------------------------------------------------------------- /test/eventHandlers/InvocationHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/InvocationHandler.test.ts -------------------------------------------------------------------------------- /test/eventHandlers/TestEventStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/TestEventStream.ts -------------------------------------------------------------------------------- /test/eventHandlers/WorkerInitHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/WorkerInitHandler.test.ts -------------------------------------------------------------------------------- /test/eventHandlers/WorkerStatusHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/WorkerStatusHandler.test.ts -------------------------------------------------------------------------------- /test/eventHandlers/beforeEventHandlerSuite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/beforeEventHandlerSuite.ts -------------------------------------------------------------------------------- /test/eventHandlers/msg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/msg.ts -------------------------------------------------------------------------------- /test/eventHandlers/terminateWorker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/terminateWorker.test.ts -------------------------------------------------------------------------------- /test/eventHandlers/testApp/.gitignore: -------------------------------------------------------------------------------- 1 | package.json 2 | src/temp.js -------------------------------------------------------------------------------- /test/eventHandlers/testApp/src/doNothing.cjs: -------------------------------------------------------------------------------- 1 | // do nothing 2 | -------------------------------------------------------------------------------- /test/eventHandlers/testApp/src/doNothing.js: -------------------------------------------------------------------------------- 1 | // do nothing 2 | -------------------------------------------------------------------------------- /test/eventHandlers/testApp/src/doNothing.mjs: -------------------------------------------------------------------------------- 1 | // do nothing 2 | -------------------------------------------------------------------------------- /test/eventHandlers/testApp/src/doNothing2.js: -------------------------------------------------------------------------------- 1 | // do nothing 2 | -------------------------------------------------------------------------------- /test/eventHandlers/testApp/src/helloWorld.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/testApp/src/helloWorld.js -------------------------------------------------------------------------------- /test/eventHandlers/testApp/src/longLoad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/testApp/src/longLoad.js -------------------------------------------------------------------------------- /test/eventHandlers/testApp/src/moduleNotAFunction.js: -------------------------------------------------------------------------------- 1 | module.exports = { test: {} }; 2 | -------------------------------------------------------------------------------- /test/eventHandlers/testApp/src/moduleWithThis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/testApp/src/moduleWithThis.js -------------------------------------------------------------------------------- /test/eventHandlers/testApp/src/registerAppStartHook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/testApp/src/registerAppStartHook.js -------------------------------------------------------------------------------- /test/eventHandlers/testApp/src/registerFunction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/testApp/src/registerFunction.js -------------------------------------------------------------------------------- /test/eventHandlers/testApp/src/throwError.js: -------------------------------------------------------------------------------- 1 | throw new Error('test'); 2 | -------------------------------------------------------------------------------- /test/eventHandlers/testAppUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/eventHandlers/testAppUtils.ts -------------------------------------------------------------------------------- /test/loadScriptFile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/loadScriptFile.test.ts -------------------------------------------------------------------------------- /test/mochaReporterOptions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/mochaReporterOptions.json -------------------------------------------------------------------------------- /test/parsers/parsePackageJson.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/parsers/parsePackageJson.test.ts -------------------------------------------------------------------------------- /test/startApp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/test/startApp.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types-core/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/types-core/index.d.ts -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/webpack.config.js -------------------------------------------------------------------------------- /worker.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-functions-nodejs-worker/HEAD/worker.config.json --------------------------------------------------------------------------------