├── .babelrc.js ├── .editorconfig ├── .eslintrc.js ├── .gitattributes ├── .gitignore ├── .nvmrc ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── azure-function.md └── media │ ├── function.png │ └── hapticmedia-support.svg ├── examples ├── all-routes │ ├── function.json │ └── index.js ├── basic-module │ ├── function.json │ └── index.js └── basic │ ├── function.json │ └── index.js ├── package.json ├── src ├── ExpressAdapter.js ├── IncomingMessage.js ├── OutgoingMessage.js ├── createAzureFunctionHandler.js ├── index.js └── statusCodes.js └── test ├── ExpressAdapter.test.js ├── IncomingMessage.test.js ├── OutgoingMessage.test.js ├── expressIntegration.test.js └── main.test.js /.babelrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/.babelrc.js -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v6.11.2 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | See https://github.com/yvele/azure-function-express/releases 4 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/README.md -------------------------------------------------------------------------------- /docs/azure-function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/docs/azure-function.md -------------------------------------------------------------------------------- /docs/media/function.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/docs/media/function.png -------------------------------------------------------------------------------- /docs/media/hapticmedia-support.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/docs/media/hapticmedia-support.svg -------------------------------------------------------------------------------- /examples/all-routes/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/examples/all-routes/function.json -------------------------------------------------------------------------------- /examples/all-routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/examples/all-routes/index.js -------------------------------------------------------------------------------- /examples/basic-module/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/examples/basic-module/function.json -------------------------------------------------------------------------------- /examples/basic-module/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/examples/basic-module/index.js -------------------------------------------------------------------------------- /examples/basic/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/examples/basic/function.json -------------------------------------------------------------------------------- /examples/basic/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/examples/basic/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/package.json -------------------------------------------------------------------------------- /src/ExpressAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/src/ExpressAdapter.js -------------------------------------------------------------------------------- /src/IncomingMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/src/IncomingMessage.js -------------------------------------------------------------------------------- /src/OutgoingMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/src/OutgoingMessage.js -------------------------------------------------------------------------------- /src/createAzureFunctionHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/src/createAzureFunctionHandler.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/src/index.js -------------------------------------------------------------------------------- /src/statusCodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/src/statusCodes.js -------------------------------------------------------------------------------- /test/ExpressAdapter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/test/ExpressAdapter.test.js -------------------------------------------------------------------------------- /test/IncomingMessage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/test/IncomingMessage.test.js -------------------------------------------------------------------------------- /test/OutgoingMessage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/test/OutgoingMessage.test.js -------------------------------------------------------------------------------- /test/expressIntegration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/test/expressIntegration.test.js -------------------------------------------------------------------------------- /test/main.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yvele/azure-function-express/HEAD/test/main.test.js --------------------------------------------------------------------------------