{"_id":"stub-azure-function-context","_rev":"30-f4598b8aa786aee1bb724dc8fa23a8ee","name":"stub-azure-function-context","dist-tags":{"alpha":"2.0.0-alpha.1","latest":"2.5.1"},"versions":{"1.0.0":{"name":"stub-azure-function-context","version":"1.0.0","keywords":["azure","function","runtime","serverless","testing","unit"],"author":"","license":"BSD-3-Clause","_id":"stub-azure-function-context@1.0.0","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"75d544285f796402f1832aa150bb6470d02d682e","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-1.0.0.tgz","fileCount":9,"integrity":"sha512-obmA3bfXDr+fRWtZIVRUeTUft9bQHZ9yggP1yQyAGmVidsHaKxk7/+Qu4NL7/y+CJHZGsul1nKALzhJxbOGs1g==","signatures":[{"sig":"MEUCIQDQnFy5J5OlZ3E3E83F9wQT8MgVP8Ju13cGU/HOrzDmRQIgf7LtrME9pP2/HEpzKBzuYJH8hJNHTS+Wy1MtjS1643Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12164},"main":"stub-azure-function-context.js","gitHead":"71fdd91bcf0b33427a8a5d0a6b12b4844542fc0f","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"5.7.1","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","sinon":"^4.4.9","eslint":"^4.19.1","eslint-plugin-import":"^2.9.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_1.0.0_1522147136630_0.20114152509058236","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"stub-azure-function-context","version":"1.0.1","keywords":["azure","function","runtime","serverless","testing","unit"],"author":"","license":"BSD-3-Clause","_id":"stub-azure-function-context@1.0.1","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"1ab7281353bda949082dae02b4c14cf1417645a8","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-1.0.1.tgz","fileCount":9,"integrity":"sha512-reSpP3ek0cYycniyqJf0R9J2lVQrdUz4aK0xxlVE/jZW8DcqafDzp93HCV+SVI9n6S/5Kp8pDSTXT12dIzVzuw==","signatures":[{"sig":"MEUCICPoacLP0wSE1TJy3/dR4O/Nrwile8MCmzlRx5ceXoF7AiEAvosAAho98og7/91AeBWfJ4ET4Mt7uUglSKxO2reAQzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9AbgCRA9TVsSAnZWagAA7igQAKG8LElY4RM35NXRDJ5W\n/Y4fOtww0tODBXq4c0JvxyPxwm5IYhPZZQLomeJjczuL0FK8JjuuiOIyGoS2\nizSQTpacAC5BY+E5Lu5+FaxKl2cL0jIYhSECDQ9yXoEVKs+ozPf8a1ekn8om\nxs/iBSBXiscWaYe5wTLgve22VlIVTCVCwTmtwL7uc2YDlHPeln49CKZPr0X5\nvqmTq7f2AOZXGKMw1jRTD1JPxDY4P2mPFtCiy/nV3UO3UexMS5dD471JRYTj\nhmfsfvjeXxM9ZZcVD7sKtPlSpWV2W1Yrk7gNSpb9HWqulz0sNLeDRDmK38z/\nmEgbEdDQsHUQoIeNdb7GiHt4crVsIx98D+9hIXVAinGQlsZw3bgJ/bVVbYdp\nCKjFPT8HV6t76pG0krl5s4O5wcbtYNNNpu8E2iBZGiNDyoSfj1834VTQlZrk\n6VIC+KuLakFgS1k1xhEL/3Wy2WrykR6u/D9juTteQBEJfSQd+cX3LNO+GAjl\nLf/sgytq2kOif1kphjIpka2OmXCfMoQFHSuT1kQtYtupos0gSG5dVe1o5oW4\nDkXIA5NNeldWIM55X9mQCsJyI+ZhVkiCh86TJHzKdWkZ/H1GGfyoj4Q7iq5E\nV9wiH8TisuxoNVP+54JxVUO7t1xjEwdAImwUlhdVed0mEwyqnc8sowFElfDa\n2vud\r\n=Hlr4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stub-azure-function-context.js","gitHead":"027f863e5ebd4d6656126af77de9c04826b2d84f","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"5.8.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.1.1","sinon":"^4.5.0","eslint":"^4.19.1","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_1.0.1_1525941983633_0.7387806109968338","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"stub-azure-function-context","version":"1.0.2","keywords":["azure","function","runtime","serverless","testing","unit"],"author":"","license":"BSD-3-Clause","_id":"stub-azure-function-context@1.0.2","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"43282fa05cdb18ae1a885190e63ea83c07c464bf","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-1.0.2.tgz","fileCount":9,"integrity":"sha512-Akcigb1vPOjUDjz6oAbMz5bAvZWTl8vOZU654izmTPnK4Em6DUOBoyRoX8adurGQfED4mU+T5qRQfYh7mOMJWA==","signatures":[{"sig":"MEUCIQCNrKOiY2/3jycW+BazRUjT4/1+NSog2iOjuERQk5ZFcAIgT3WaL9BxT7Pai+++KNkObTctYOzoQ+kG9B574Lctuag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9AioCRA9TVsSAnZWagAAiXoP/3xJhvs80OFxlF4dBOn/\npN1PlOpXzMD0dIN4FpD+IYCXl91Q3pq5N9FR/KzzOPfr39U51U7WDZ/Ga8YL\ng7Nz2ucD4ncy56+5+lZumuQAUyhjEcpwkmQ1C4NGa2osiDkU8SbQ6486AyWa\npKWHmmyL4jJ0fTdYu7SXi5DYc5k3YJNniGNnNQU+Pxb0ghrULYbeFFpNEx65\ndLPNvTpfba1TFsr8mTD4zr9GATtFqS6oQ42+bGSIFvGYqRSkAVdWK689K4oo\nx6LlrWBigxZmNudimCgRjRqP9BvC8oR2uCjYa/9PHelnm5eCPqFyz4eryT8u\n2nCL1HDNllQNBf7oX4zdP45pY/xP0XOewRbaeW8rYrsiKKtr0DEo0gx1Kqw2\n9EuGjHLFwG2IkLyyn2nTSL7BXDwBBtM7C3VYAkVZaks1nPRvS1aIpOwqGsuT\nXLlnPZHxsedy/3Z+ER79ftW866gYhH2pbaGkhisZhL4hPpQLGmf9Bf9ZUHcg\nORe6fJLd5BXEWg8/nayyK4aMPJeQRdb/oS9T6RFVVDG3UU3/D66MfIjBNOnF\njhFyXJnQehsoVCbIFtzGsxnwX2VmLrBDrAQvC+7aGghmv2yZWELjK4pvIuGf\ntuJ0knWlDZH0Cu9KVEsUFC6IKCxbLOad4ZtnyoTPDCkdUt53SiyqwUqQi7Hu\nOgK8\r\n=k0FS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stub-azure-function-context.js","gitHead":"5ef0cbbef2930f6e5bb33b04ab37b879bd70c0da","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"5.8.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.1.1","sinon":"^4.5.0","eslint":"^4.19.1","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_1.0.2_1525942439023_0.9509908592452161","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"stub-azure-function-context","version":"1.1.0","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@1.1.0","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"bbe211e8bc99e6b568909b8e706ccbe4c14daf5d","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-1.1.0.tgz","fileCount":4,"integrity":"sha512-SOJ/tRhWCem7NFwnefjRVSl7MXQka6RaFGnsH7jqMNjHc93fI2Lg63FX1BxaNnqogLmI9IW4SrTaYqwxprV87A==","signatures":[{"sig":"MEYCIQDRSQGG/QvdZNt9hCWNlY0ubR/jqUlundPszGzkvZe3+wIhAPFnUsWYL2ucqDBW29itzw3PPguvKXwW7Mp7F339LDSB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2KWJCRA9TVsSAnZWagAAHAQP/2i4qJLs4btrA/Xck6Wo\n51qv6zgKKiQcHEea1AgzB7Wy8N3WiSp7+a4ry68PsorLFTrCIhlXID5PL3Cy\nLgYbb0B6P6ztThbFxa9WSg9q/b96BStJTkGG5pGSV1MX/p72lrCWuEEGFbC4\nvoWntsCu/Tl8SOCJB30AaFXcZf6HJAvlvYFglCvZ/VzG0DBEkNMgx2pWOFcN\ni3ZWjMxsWOPQWag9CULaKdYg3B5MtseUzLMowCKrHfO75FIYq+/WroqcN5On\nArHVp8NdoPyg7kAf4Qe39/MQS3+T9D3vgmZVciF/vumsVWGZ2tH8BBYAHBZQ\ndqA2dLNXmu8pRFZk/As1NwOdlrPM546d5Xm3it/fxWqBCADigCi98TqfFe1d\njqhoiOfh+wWy2qnyuper9lrCD8ncAjsgq/pN/LNGS82Yq+Pu5MXKvAZ9r9sd\n+CGgV9WTUvjdGBA76xSDimwwMz7oIa5J3y6hWhQNyAauudoaRyaq3YbHjQk6\namSuKtQlC2jn6UzqfOLpKbmW5QjTUfDkDIzTilgcbhESRzG+OPQjD0QGzHF9\nn+zbuOAhDBqx+8EnWeECGvPNW8kSO8p++21R8YjQmJTIDdEpzvBJZBiwJLLy\nVwNO6ENpiSymUBDBxAJ8iyuyXD+6e/m1Fjn5wYb9pp1nCu+4QdwTY2PRR2CP\nBAo/\r\n=BE+w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stub-azure-function-context.js","gitHead":"1bea014eb00466c13897642f8e810ea02928dc34","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.4.1","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"10.11.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.1.1","sinon":"^4.5.0","eslint":"^4.19.1","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_1.1.0_1540924809079_0.9094034086411216","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"stub-azure-function-context","version":"1.2.0","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@1.2.0","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"e6783e295857a18c43ed3c6bc154d666bf76e9ce","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-1.2.0.tgz","fileCount":4,"integrity":"sha512-csYGJv/aeh8hhusxHC7d8OZdmVJAHB0MC47LKsI/bOx99mP48rH+ZRHTKm0dZJfZcrACQ5Xp5FQUyAOPkPIDqg==","signatures":[{"sig":"MEYCIQChd5kfXTZZY9wqFqqkZ9ySyrRmeRudNoC4f/hh1nhoswIhAKKswxV7qHUYzPTCJQ++f0bpmsMUR1QHqtJ25somHXKO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclRaICRA9TVsSAnZWagAACDwQAJp/6Okd3cNf4MiWDaaj\nP5j1jFTBhA7i1GMwqHjR6LLMlmNoi28xOy2t6pxXKzsSPMsZDmorRvpYep6Q\nptAORZ6c7SEf6+hFwrBw3tgkImkmiMIVm94TbzTfe8jkuI9Y4zE7omOLlbAZ\nLACG9Bdxb4LaUWjmKcUvkOWJAEb+haz4OKUEg9BUGTZ//+fXGYGH1NHxl1dA\nJxJ+x6xXNrTFG6cakOJDsk9pUnYyCL9Y730+eD3cKMl/uMOSORQHZVw/USgU\nJwQJGhQYl7TleSkuq06YmSXBCosUWVpfd5yZ0IOK591IFpmCgLaUEAVTREZ+\nIOYYL+6P7koEKLHtFg0p/uD+0lNrPNAQGJiCUZTCsMh9JdSNwpatNuiljyqJ\ncH4KkwG/fKfziPN4XJFa7xSpotcfgztRZCwr4uc48NtbJZgW0CM/HlxExZgY\nBEivHEw9Jvtm4cxu6DL/ZuyYm+U5zHR4JoeNFMh1wD/1iPL9eKVGCfGoSBGT\n1pwpaAhou91//iuNuZxjUvJDyYiXTdzryYB70UB6F09Jj7paYjT9dHEqXZYT\nO7K++z+wFnZHikVlnzJMHnes7KZytrlA7F9BaRfYaDQ1YcP9t2p6FGtVw51k\n/lriXmL0iKd92sNpZ0vF+WNunEDcGaeVOKBpJuUGee/3A0teclSSmoxykKsK\nw/Ku\r\n=7FSl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stub-azure-function-context.js","gitHead":"c309ea3e6823e097eb8d7511ce3053ba1e3ebde9","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.7.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"11.10.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.1.1","sinon":"^4.5.0","eslint":"^4.19.1","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_1.2.0_1553274503555_0.27677337340258035","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"stub-azure-function-context","version":"1.3.0","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@1.3.0","maintainers":[{"name":"dhensby","email":"npm@dhensby.co.uk"},{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"74f663bb32b12d9d843bf546f3ede99a4d03940c","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-1.3.0.tgz","fileCount":4,"integrity":"sha512-j9Uv62iz4A4VLBrny+7ZGbJ37bRb0OOVMlZF8M2ztJTNmgOQmphBLMpMvXN/tY6dOj0rOuj4vPprGtUqyaFl8w==","signatures":[{"sig":"MEUCIF+mkM/xae+q3zupVCdMk3yJGMaSWemSXXBOWNaPXSsBAiEAwq/iEjMcoUkXlB7mPFWmo32I4eO7G4F2o3kh/E5ccZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOGwLCRA9TVsSAnZWagAA8BkQAJsRhwEE3wOGHjlHeCQ4\nUIfNwV/EEiOIdeZvgKdwK1huC09l5+23Dtzgllq3wpUsX9tINRqkYas1oiQH\nObYnWUvNWR09w7ZMmHNhPG9R8n0d9lIg55Z4Vc8kBNN9KyZjmMjfKACvBe86\ntCtFwoMklAB0mrGpA8bSz2w0UgyefPwUZDvPzoZtjApye7Ac0R1wJtlDn1Rg\nD4FdJBCosKnEgjSv+I3X6U7rNLAcYHugQvnKcGW7m8OcAKujrFM+Rgm4SNTl\ndVONxmHu0knV1mXw4MmQBrEQgYuZI22tfKX4Dl7K14oRYZ6iOQQ3zJ/i9L06\nB8sQgXsJ8Wl4mExE5OFV/5sTZbjpAb7k553Qd5juP6fiz/D4QAm2joMNryrx\nAkUfKEesI70Yw6aW4WvylFFF4QJhouPUOi/eIYA7u+XeME60l5py0xIjCDoO\nbieqPQz+//es99ElZ4YgeQnALZFQVP6KtpodAoWJL+1YiZKTATB8l9IXAzVh\ntThWnHwUB6NaCXrMLqcbnsjGnIFc0JZrDXbsXflGKBNH39c3Pa2zgqVKlBMv\nYO4v6ZLUcwoH3WoUhbCF7v7/pa09Y3kWHLa67N8kNJPc+jP1d2Ls9agRBkPP\nLbecRpju10RFEflMaP3HCMqAp9nBmKPjsng7npOLvC/i5pKZmU7XaNghe6gP\n2kw+\r\n=WuZ0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stub-azure-function-context.js","gitHead":"68114be5b6f389c44b12623467d00d12467732ea","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.4.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"10.6.0","dependencies":{"uuid":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.1.1","sinon":"^4.5.0","eslint":"^4.19.1","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_1.3.0_1563978762617_0.3372030474258314","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"stub-azure-function-context","version":"1.3.1","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@1.3.1","maintainers":[{"name":"dhensby","email":"npm@dhensby.co.uk"},{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"7dc8c57b50e37e03829fc79d6edf4d9eed9e398c","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-1.3.1.tgz","fileCount":4,"integrity":"sha512-44o330HlaEJC5jBgoQ1h0kThkXAiDMpRDenQIf/dqtNAbAFUg42tTrDnN9Ta4ko9qoIo1HGWVSQ7MjLwvuTvKg==","signatures":[{"sig":"MEQCIHZ0QTJWJ0eyOERwkNodeXtQ3+RuaNJlkdgt1ZXH3SvUAiA82NZhm8nZhVq6aetSM67Ix8T70yuU21zVNiRJuOhMJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOssBCRA9TVsSAnZWagAAufAP/2gnL8kuXZMjo3orrN1d\n9KSYNoBjVm00uKTZiu6ZwVXV6lWkjTc6e2iQH6Rr33MUUHQ9gidTF2P9L2pD\nOrDa2kYhEky4XgtCEcRqi+FD24ddho2P071RQxtRq9ybJyiV53bFsZNJJnFm\nzn9DwJVBtTCWx8KGwuKK3yLmTxXXdh0udzdRU17EytR/Lq8+TlfEJe9v6++g\nqsch7duFA/WL8RxOJ/yFPzG07s2IAIL89mTnzRZIsZv+D64GIU5cXWc2ndZT\nh1p4XQOuT6bNGcxPjUgtdv3NyzlZyGpvB9eiFkj2dzJMH6G4aCKfHLXeBIB1\nlKrePnhddIGrmN/cC3+AYaWJevjOX9RCaavkeWUJ2wq6hiKEsfhONEkbZw4v\nXZrDr0L7+ivSt2ENbp/omc2pyJbi8CLGs/lTr2qQUiVUweCwdaaMvv6Ztfbu\nRK/6nP5+pDb3nUaD6u9qEv1zqH+nS3cYqHNztp7uM/Nkd5yYiT/JlJc+wEUP\n6aMK2s9PEVw4bwYgUw5cFBz2ZxWIxg+d+lpxXTztm3Xl2a2HzEhqJssmPNS6\nEfgEMB0CRoGXG+qd0jOouT7RxEDU0i5LtyHJcvkNTX0tyCBttJwityhNkrWS\nJ+gTy35breEHNJPOU0rMdl/EIGy/6YYeVLYHnPCC4M2C2amu6hGCMfDPimIE\nM/kz\r\n=aPAy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stub-azure-function-context.js","gitHead":"282b7318fb8afadcb3cd5819567b671cd6c19d40","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.4.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"10.6.0","dependencies":{"uuid":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.1.1","sinon":"^4.5.0","eslint":"^4.19.1","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_1.3.1_1564134144897_0.7200020538533782","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"stub-azure-function-context","version":"1.4.0","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@1.4.0","maintainers":[{"name":"dhensby","email":"npm@dhensby.co.uk"},{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"c3305f0793cf0d1f4213735de1a2c94c6102a984","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-1.4.0.tgz","fileCount":4,"integrity":"sha512-is0HGXoTO7vuF3z7ZHIHcm/+yKLIZ0ggEPzKeQMLAVI2/lS9DClilztBFHjfL0Yr6nU7begBhlEZj7JlDYz5NQ==","signatures":[{"sig":"MEUCIQDSlmNZVpgq8gostGHFSQN6HLxq9rdaHkW08MEqK4KiEAIgBVX717EG3eNaa7Z7aUaRdnSgbQuboALZXmGD5W4eYR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd3plCRA9TVsSAnZWagAAcmwQAJ3J01HXgPXietuIP94l\n/DUR0cyCJvi+o4eHt2bhCRRAHaPujUtSIB9aVvvF+cucy1y2ojPxT7rF804c\n3Kyps1g2/5AqppzTzqNM6MdPODh57007E9zcJl5LGrWEnDlIBDuwv1mtXdDd\nz80H2fEAUg5/mgj7NqIuyq8hgz7NLYG5QEYazaicNijTb/mZcFSqS/DX3yEf\nz6itHPykO7TtKu44I+f38bzGjFHxysW08ImwXZO1AuAfOytL87/1B6fUNqlC\n0kl4BV7Lg8sqAigjc70ExBNiqqoJVS8F/CwWSZkDinExNqY9M7DOlma+jVOl\nlN2bPpSbZHyIAeJgbmLG8Crxq79qGasPU5NY4rhFfrAqwKziBqwUVqR8bHGu\nO6WOgHyFN+M9I1f+4yZYTKtKbm4hFoX3/6fRKGMfZ/P0VjKeNTzA0vz5H6aD\nspquMZhebxzdDLRJFVlDzrxmko7G34DAzO9eS3Fibg+T76C2fhdOS6MieUUq\n6IuB+aQJ0AhpuxisPuZoi+GJdLdgCKD45R3vw+DCoDc+GoWNxPX9SX8XvpBm\njfFr1zhMdrFHL1uompJXlIcSoWyuf0eVC4V1HDOhPtF2yc9uWkGjmfGyYtyX\nvMaO79iNHMG3V1U91ACZzRpsNwjG0YmXqHW1Zh7fnIrUKpXKsktZ1KeA52+T\nmy7R\r\n=U6PR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stub-azure-function-context.js","gitHead":"9e022c001876929d7f4545febbc4cfeb966cf160","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.4.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"10.6.0","dependencies":{"uuid":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.1.1","sinon":"^4.5.0","eslint":"^4.19.1","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_1.4.0_1568111204712_0.5731977794154093","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"stub-azure-function-context","version":"2.0.0-alpha.1","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.0.0-alpha.1","maintainers":[{"name":"dhensby","email":"npm@dhensby.co.uk"},{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"4829b891f04b3c3ba626e4772bb8c760dc94dc06","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.0.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-GubUd8KjLqGPy7pPs3BouPyoPE6mAvAcBSzpxOXbbkQYK/LAhSs9Toq4aAu0STI0CeE3ObU2xnZpmtdBTWONuQ==","signatures":[{"sig":"MEQCIAEMzesql4ew/EUybW6dUVGHnkRVMG2Bi8cgvqFJHfouAiAOm5hOUg3V2OzSzflcT2mVX2APYZrjVx4O52CgFbmKog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnLzdCRA9TVsSAnZWagAATOMP/RnzqJukxeL3rRFVtGhU\nc6EjuJhn65s4wtdc5aPypR1oqmWV1CU4lMH1+AL/8yxtoS6i2VZLCx8i4QiV\nIYL3sV14rdqQHDaf8W1AJgHKuHSuqfWEj/dqj5OkzR596WvpaR58Z9ku9f9f\nLrBzzqpZapySvp2WkrotHx32gOOQEreIZ2s1y6JB3Dn5+zCvRtu9qwVj9h36\nlQ3LY/SizPKkunQVUZ4pinEiakt0Mqqc2FFeifizL7tztyv6uggAn0lWXen6\n5x2ojvGfeYTU+8osLJve75XK+zvv8eX2+5ElMTdhh8JJQpX02lzAoGLGzBV2\ngeHgOQWfBanHjmKk9GqlARrC/gfwM06n7Y5S9gkzhadr9GF8FeyV+HGb6bz5\n0eL3sSoa4fllq17s9LnNTaSK03ssx9fWxiBs+tpelqRbpKM7iDy+DiaGDZbw\n4GIGcVwfqSlhcotplsfGL2Ja0+f+X/NrIIouUyVnh13A+IoN9kxlPKwVSs5A\npgKI56fjS/eQHANgDzoE3NNeuen4VAAitHTi30to2OjwutsOXErLitNUD3d/\nL6Whwym6qvGstd4PYJMDQoFOo7S6B1iRZybYYq0rMu/Dd1tEq31kI4BRHG3M\n124ZoW/5uNvUa6o+G/AtF+A97QJQYmERIfUHrrn2BYFZP6HxTw5tM9AjL3Fk\nTWXG\r\n=+OVS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"35b997d03a2e381cf159401eb9cea7fd30b28958","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.9.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"10.14.1","dependencies":{"uuid":"^3.3.2","moment":"^2.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.1.2","mocha":"^5.1.1","sinon":"^4.5.0","eslint":"^4.19.1","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.0.0-alpha.1_1570553052390_0.32098178156892376","host":"s3://npm-registry-packages"}},"2.0.0-alpha.2":{"name":"stub-azure-function-context","version":"2.0.0-alpha.2","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.0.0-alpha.2","maintainers":[{"name":"dhensby","email":"npm@dhensby.co.uk"},{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"a36f7a7ee1393328145232704d1efb68f477f701","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.0.0-alpha.2.tgz","fileCount":12,"integrity":"sha512-wAwR+jZ0M6Cyg87cz2Q0I/YbmzTkziU8BQnkhxS5D6mXm8zqsrSvudAcTdT+UhxNsHwkUY/dsiG+PTvrD8y0hg==","signatures":[{"sig":"MEUCIFLAjPqGCJ3rbGBzjRYEtXZq2Fa85HppyABUddyrjFgvAiEA9E+rYzL3Xa0YSIiY3WGgwLsWFSnnfmtg6kPuFNK5FXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpyDXCRA9TVsSAnZWagAAkZ4P/1s5JfRrvIWZCsW+8kt+\nzg/+5i8uXYzCA2PDMpLVWqLRocKA79loi7TEYMMvxLkYdZrhBbMxjgexKYdn\n5PCcKzka6sPm+D4O38ZjKqQ2Sn3iYody6oAQp3Jx44VyeUVyBhtj6ltaJRm6\n7PScbw8Kut+7eSurRgb5MEHfS1SZ3RhwRGqmGmrALwp+eKBfDsd/Iq8uQmJT\nFZGo1OP2/UtweCQe44V4SRf2nSSrqhKlm08jE/V8MKQrSTKK+aL2V05C83P0\nXtSW/eFLTiTThL1JWrkVU8hLWBt45IF6o2m9rkIRE8Kv8RLhb1DkuAwNNaSM\nOkMupwqa6iBl/utgOfbepj42GngEO1qWf8I4pnL7uV9W3NNUMGV130oSw5wH\n/K8uZ0b6RqpppN8RfcsSkMPykUPwQXAcdgj6kYF/ugK2uQVdZ2afMaJQp+8u\n5tyzpnFs/1VHPIz3kllAUiAfj4XJ0ZnBbrDMV5P5nArlGcHLCuys8xUdkbjD\nMqiQX6wj2KODYhA1TvJg8LYAQpHoRDlbvaOwuaFqzmHLv3MX0QmUViUCDUSc\nEx4gKz+i9q2t2qd26Iq7gSyHQFLPJqErkOwOR3bh/9OfkbBVcK8Q1UdNiTnm\nLV3siikdzX3m7r20wg7hpfpB+G/mXFTYtlkEb5wHT4dgo/O6Dt4XIVIFLlS0\n5bOi\r\n=B/LA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0603afd27757b773a704635e0288095e3dcaae42","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.9.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"10.14.1","dependencies":{"uuid":"^3.3.2","moment":"^2.24.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.1.1","sinon":"^4.5.0","eslint":"^4.19.1","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.0.0-alpha.2_1571234006424_0.5226027300940022","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"stub-azure-function-context","version":"2.0.0-alpha.3","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.0.0-alpha.3","maintainers":[{"name":"dhensby","email":"npm@dhensby.co.uk"},{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"4f4a217daab80b9fa0de21c2387a87047ba09f2e","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.0.0-alpha.3.tgz","fileCount":12,"integrity":"sha512-iLOZcPr+g9XJqcYoTrICKwfP93Mf8YunbwQVJTRO1Mn5JZb4txXZ2JUbdEsJUrdOr7sASDhk+UmGMWE5/AiSmg==","signatures":[{"sig":"MEQCIAPWAoDxCm9xrgcnASW89Cdl+cgrcDW0zeQbzzghiM2MAiBRSTFWYeul4ah3esT7kl/4StDjl33E84b/BhvwmfKSfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpyY2CRA9TVsSAnZWagAAdJMQAIiZevBReNxlsHsxWLxC\njxkw5yYP5Ydsz8YNWBT+9H1FHSveWNjKr3HFVGnmR04sCZKP47Rdyo7y3SHl\n1sZyGVqC87vVEgZ8OIzZtSbz6vN/UTv+Q5o/11odr8BNltKzTcilbkIjF2Ee\nhFUIeS7aMGYsZjnXh0/cEvKh+tf0orUZ5c/C2+HF9k7tqn8mbGUULF4shOzR\nNc5zjGssggeyUuozCGsAGhsJ3Q140nMHqDCdVIIRQ3yFgZytu6sHMZrXappo\nyDXCCAVGeKqJsbejWvUbyUFJD0RIfFJcyvXqsfr67f5tW6v+xnRJb3zg5t4i\npNnPuCkq0Gn+e8sePmLWe9iCdiW8XfnVJuiTq5NKCtC9ddyUZ5uVTT5ZFn13\netmg/9QGSdXYw8thJ4CU2U86pCfMZgQe9uj2pNzLQDXGAoMHf/Dax01pRonx\nZal2IcGzP8YuRoSPqRJM45zyoAAnpeNOCDs8ARKzS93OBM6na8L7tAlJMlKZ\n5U8sCc2vXm+BZsAuZpyvkdUK4mkoVtdIPKkhoF5y2j7BvOg5/haKN2EaZqhI\nQV8S5l0eWUkqKPZqnAarbI+GG+ZL6CV+cIeW3WACbmEOHBsFops5swhN4Lbg\nPRbNz4zVuzDBBLFuT96q59r3JwDCdQc+mfeFAqvDAcDye+eweau8GNrtAONI\nN/qA\r\n=Ompj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"158304847d2a40f5dac90f9bc66c50a55b92b336","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.9.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"10.14.1","dependencies":{"uuid":"^3.3.2","moment":"^2.24.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.1.1","sinon":"^4.5.0","eslint":"^4.19.1","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.0.0-alpha.3_1571235382026_0.4170113894966492","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"stub-azure-function-context","version":"2.0.0-alpha.4","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.0.0-alpha.4","maintainers":[{"name":"dhensby","email":"npm@dhensby.co.uk"},{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"af6f9c366f98f2729bb699c2fef4ba48624dea21","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.0.0-alpha.4.tgz","fileCount":12,"integrity":"sha512-cMVYgkwW7pgVwuX60wo+23q4C/9JFLBbmfc6OulQic6IiVQmwvIakt+Ndn0vxNQ/e/74Kb81UtwEgk2gqas+6g==","signatures":[{"sig":"MEYCIQCSpf3sUXoI665puq4HZMycmAWUFRe7+OpLWmwA8bNFLAIhAMoZQtumuTSUFeyIiqprhkjrT81Zx1dIz3Gql/IfjXLu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdq7Z/CRA9TVsSAnZWagAAmooP/0523qrAST7HKFPhw5gH\nkRrhiVtuSya9+VkFeQvH+hj4s5luSVE8N4BuUXUm5pilBqSR4ThoaHIjO/Q0\ng3EYZ2lAo7nv+DvMjyxsO7ROY/gZGvmH5pS5YtCZ/75tPGds44+BvpFHyXMs\npbK5Mihcc2gAwhbxJaKShIh9f6vVhjRRLCLE6rZvquvKyJ7KCBw8dKxmh72w\nPox45zZlF2RPzQEkbnM/rde0yCaaApparjFNC8U3NSw6/pVwy0LQLV9rrfX7\nM/Rjxnjo6jl3StgCNIpt3Ns4Rbh82pWWAgjgB84R0aX9HgFxqnQvGV0vC206\nu11ybEkDANVeOhBwxmv2t2a8+T8WZ0og96creyRC224pjyULvwH1NRaq96Zs\nncBTpfMB13oApnJFbJXjvF1jwBVl/ZfAEldHZB3D0a9wrbmoFs5ww26WeFaO\nhha9O8kHyWF1zjn5i4A1D+/uhmYKbVE2clZThGptIuxtWnxp0AP9Nc6BT3Bi\nSJ8Vj2oJdN5NaQ+wUSFb/Km/SbsLvgeDMpBXToOQuDSBu6KSXgCFJF/7x36G\nHeJppTSHuV/u5ItDSNOb90WK/Zu0880uYqn5lUPtE8FEdtoqlStR9t959i6J\nJB03RTFEH71Rn3dg7P9JnbJFAyk22EFVQS02pytS3chyuGMz213bicUTomUZ\nWpVB\r\n=8ZBD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0a9634fff5ec4cf1404c80fcea2ba7c69bd91425","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.9.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"10.14.1","dependencies":{"uuid":"^3.3.2","moment":"^2.24.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.1.1","sinon":"^4.5.0","eslint":"^4.19.1","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.0.0-alpha.4_1571534462960_0.9852734697095731","host":"s3://npm-registry-packages"}},"2.0.0-alpha.5":{"name":"stub-azure-function-context","version":"2.0.0-alpha.5","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.0.0-alpha.5","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"e96ed0505a8829c953bcb436229cc1cbb592d64f","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.0.0-alpha.5.tgz","fileCount":12,"integrity":"sha512-0VwYdHbZr3RezFSbjAQhZT+o5HSR+0NVdYdA+kNBvmRsitFXbOT58cdoPXBlO0dCwk3CDiM0QYgSOHIkm2nP/A==","signatures":[{"sig":"MEQCIEU1HAJQ/j68fsn7a7b4EvDT5qOs8z0aogCFR48WJz9wAiAYW/J29LeePeb3KmpLrApPifdUWpqDle4GMATUYlcvjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgA2sECRA9TVsSAnZWagAAL/AP/j4w+GsCWNO4IXmufQHB\n8fasVVZa2jUTXeUTE/sirhVrJdECbf1L3D7/qADNbq5uKjBJAQVRsNUpyrtC\n6JRB4u1crAik0wXS36cfOhB2LudgFVxRCK/9S22414M0zyNi21o2lUKfk6DA\npGShR46PGjUM2M+iLXKXDGgHgfNR/xOPYUJyBjez8TgC1OInK2/vomxH454h\nn6PLpupWci7G62ksktzifU4HgXl+yCCPx+Z9BDUz56XqDZH7Jsh2kmZ2nPK1\nlyRio+q713IhBrvkJwuETSd2Pv8tNbNGgY9kXMmQbPC9aJNdnZPEX2F9Odso\n1tSB2ojR5JmLm/UYfQymEHSy+KrBx4emMD0LsjSddUAbYXd5rxPnnKYqsbeu\nTburpOawq0mUmCI+iyUkZqb8k3COARcjOMvtFsZkomvWWl3nvqNqNffPLBBX\npy6Fnxl9iqtnl5GVv+tSNmAh0cQmIvQkNsST1afiH0jNtoiqWhG1N00VW3Xy\np2pYxCHfK5TGjB4ktV1ogDneuSWlUcT71wejPLWupM0UWVGmIkYy7RkrC4Ec\npSyw/AdG5rGPZYVPZGtomT9gEyrnyI3anRmvKygkktwlrcaW8IcxtQxDjDm2\nLqxp0QKqEQ9wjbXwurilNiINsrhdb+zfXdcjnt7Mi4ZzJyeBNx6VQ427KslH\n40Ii\r\n=PaD7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d5d16b5e45e1986c2406fd13cf88b80b8d46fbf2","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.9.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"10.14.1","dependencies":{"uuid":"^8.3.2","moment":"^2.24.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^8.2.1","sinon":"^9.2.3","eslint":"^7.18.0","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.0.0-alpha.5_1610836739643_0.6455598123690554","host":"s3://npm-registry-packages"}},"2.0.0-alpha.6":{"name":"stub-azure-function-context","version":"2.0.0-alpha.6","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.0.0-alpha.6","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"be489715d64501573a00d46c5d2415f8d51973d2","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.0.0-alpha.6.tgz","fileCount":12,"integrity":"sha512-87tPRmMf5RTTvVhrKD5dDG6ix7fcwLUcFJjmrQ5cVX8jh8di99z+hjj5j+RYKOQDJrXXi0WUCDXCysIbZboQEw==","signatures":[{"sig":"MEQCIBtfjNA4Y611c9AMcdLi3OPXQX1Sy+UvOKr0Y3uZweR1AiBdbVKnxapsPoCw2n/6/XSNWT90TXla4DlFBKIkY6SvPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfvoYCRA9TVsSAnZWagAA86cP/jnAVPgWBHcdkz0umfhm\nJAGZa9J/u1tzp9wJ/WLeK9fVmd9JIQonDoAdlZ96a6QgmoY3h/fYuojyP7Wh\nFfrsLLxe6Kz5PqXCBJMDFudDot6OcI1e6eDPQcKv8xECeA2h40MxaT17K3nV\nsveRRw/3n68ziQbStU6tN/ls9GSMS5yl+Wgm4OKoSLsvnLQIIH1R7fAZDYxF\nsaWp0WsNJhwdw73ulNzKCrqaQdzO7HNmIMzBz1IBXYkMFSn7YH3pyX0c5REz\nkzC2LjbmDLRn4BB8s6mzXokVKG+xO4pZguIk3WkF0AqfhFfXM/+0WJqdwYWm\nyi2FppsVFnuIG1WhqqXiPbXLJfntu8nIyojTz36bOodl9MoLTunvvyppKDxS\noIXAK8uRQpnge1/Rmh1D3T1AXKVuk0xTUL3fVTu6u49rv4b9ro5KY8iJzXxh\nxIPhnYyRXX6mNoH60RBDtjnapYIX0N9zH0H9MT3lGTsa9UtTzhtbC296vNMH\nhaxks6sLR6eRDWpsT3eX47pB/OUDufXIuXYtdJ4DbxeTBvevE+2jfdVDGDLT\nz13FVshmX9yG7jrhU0DcuqkIaS5EaN5vZe6S/pmQ6chLmk2XMKo4aY+aB2lL\nrxFOLkFRWqdWeFkpzE35kL6IqChNnA5FK7gWJu1sqcQXfiLeMXgxwPVkGq3J\nJwbh\r\n=apwq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"86013443365d21a08a18a78e3b0b6a58bdac6a6f","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.4.1","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"10.14.1","dependencies":{"uuid":"^8.3.2","moment":"^2.24.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^8.2.1","sinon":"^9.2.3","eslint":"^7.18.0","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.0.0-alpha.6_1618934296272_0.05180043448595684","host":"s3://npm-registry-packages"}},"2.0.0-alpha.7":{"name":"stub-azure-function-context","version":"2.0.0-alpha.7","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.0.0-alpha.7","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"e238bb1804492c68675eecbfe2a16d1b768cb027","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.0.0-alpha.7.tgz","fileCount":12,"integrity":"sha512-50siCyyA+BDaNcP6FW2WW2pQiTJ/kzzSD5PpI+wcGIOGEeJE8CHmS/r69ydUGe6xIQHCiGOPW/iYu2UeSa6k0g==","signatures":[{"sig":"MEUCIDh6Hd1tF7wuJd/AIuskmEwWE98SM2WWbxACX3vd2fvnAiEAkPNdgNRm+EiuRmVoYhonTrzm/c2oQyUFUuN1apdN4OE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin1taACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrgQ/+PmAIh6pHJC/V6tnBcCHNkjBvkSRD/ItiLgF8qvvXSzHmCXoL\r\nAf9t4mn5x0jE2NGFS0zylZKQRq4amTVoF4PSr9r3P1uZ1GPa6Q8faJnu1QBE\r\nzEMDlTLZ0owXwBrestxIHCA2oKuywO7EWCLltVortKikPRrolF2o5jGkAmqz\r\nD0C3VIB+2DBFNBKq22ORFNTZ54DwEb4/WMdn99lgujH8UAv1gadg0gEoOHyN\r\nU6fy+txRn2cPt+c+qVnAXz7yKN55rSaTzw49T/gUsQBLz6qxf0bU5Rn07l55\r\nb+bEeSAYCTVFXr7wwyOBYV7oDQGTt+Mlgvl206wVrnfLxD0zQaZR4rcWtkSD\r\niAC7YlNJGwzf7WSezGTzCliz4LB/1gC6n1I0SIFua4R4JqsJNU9a61NOohTy\r\nOMRj+yVKbRmN9+IkfMNQnggyrWjEqgLSX/AX1hy9nP9AGHjdkZKSAaIguJRz\r\nG7HP/t+xcRNyYNk5ihufRMYF692JoJpu3wQ0S/gXNfLOdTQEGOyPINIWtlQS\r\nSIsmqkh2ALF7cTth593bkXsgYBnhDEIBeULGgDJ0WazUxpJoXT6XpkN9OQ+A\r\n6hQfK+Wn6SNm+eKDwr+3XK+xQ9XJvFg/WjhwARTjVFONGzlv9qd20qOgK2ox\r\nVF0+jvBgxGGtaBqQsnew0mQoRhi6WLY+++A=\r\n=/Pw6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a4611f1c02e96767f31390ee2ef1654e21049d66","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha","lint-fix":"eslint -c .eslintrc.json --ignore-path .eslintignore ./ --fix"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"6.14.13","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"14.17.1","dependencies":{"uuid":"^8.3.2","moment":"^2.24.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^8.2.1","sinon":"^9.2.3","eslint":"^7.18.0","eslint-plugin-import":"^2.11.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.0.0-alpha.7_1654610777858_0.33324788639612657","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"stub-azure-function-context","version":"2.0.0","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.0.0","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"67e8d034c03f850d2df5bf646a446cb5295af8c9","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.0.0.tgz","fileCount":39,"integrity":"sha512-EDjlR8XH9haFZSzjdMYqj/lvwNaOmDJeD3mxTU+aTn/YJ2LjroRswREGvjGhkhTQWLmxuVFpzQy8mt5dbTbzKg==","signatures":[{"sig":"MEYCIQDh4IwpY6AlKfGDhCbD/aI+dWe7JwQFpVOIvZZ5ZZ3JNQIhAIgp/ccWPTJKSYQBjkM+OvooAgBgcMANKXv5hwVcHcgD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIrmeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowmhAAmwKAWw2YX8rB9G47jmUD0qO1ZkSyg8YCF57NQTIUeoTIWyu3\r\njFfn00TSdTxityFvU4KRPKZZMJKAi84QuCoAmFzQhAWcVZTaQElgaH9dp6ug\r\nTUR8YuX3dy99iUp1IDYSvkyhdnzNn/UHqyPK4z3d3vfgK0YuvOilBSmAvjMo\r\n3cs4qSGkuOePsj0NHERhjtxsKFs8nwrxfv+geC1WJ+PhxVfEo0e6WWnxx7xq\r\nCxn5WZeFgnhFu8uWacWYNLMO6rtIMzyOoGgjdz6/MxS7svG8StngbFfah9kt\r\nghD0FctRcq/CLWBhzWEUSt1yZ1cwb+3Up4b5S7MlR9ft+rLkevZBc8Ez6nPb\r\nPegH6qUe+wwcKFeSn/q6aJpNLnbmO6Z+mCfrv/Zns7SekqY0XfadclxW0rzM\r\nEDp0BBvoxe4nWZg8jwCgrAB8qCECYystIQROmcaDphfk8Ag2Bt3dbKWV+/BL\r\nAc/JRw76zRszgEhxncN8cslY9P6HhhpN7QusJnWtx/g0znstMSBYAT4Q0J/w\r\nogQgvoITqj/NKuSSjP+ys3CbsjVXgZW9iOO0t2OFbcndIkJ9z3NcS3bmp8WG\r\n+05c36oRJYlqqCFn0DY1ytYkJipi1GBkaAVpHr0oqeVXwusIuIMF1cOLGY++\r\nbfataD7V8QlTCyYc/59QlcaV9QknH3tzscY=\r\n=8CxY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3acb23a1874333142908a0a627e739d946198c99","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","build":"tsc","watch":"tsc -w","prepare":"npm run build --silent","test:coverage":"nyc --all --reporter=html"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"9.5.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"18.15.0","dependencies":{"uuid":"^9.0.0","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.31.0","ts-node":"^10.9.1","sinon-chai":"^3.7.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^12.20.55","@types/uuid":"^9.0.0","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@azure/functions":"^3.5.1","@tsconfig/node12":"^1.0.11","@types/sinon-chai":"^3.2.9","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.57.0","@typescript-eslint/eslint-plugin":"^5.57.0","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.0.0_1679997342375_0.48477858615475133","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"stub-azure-function-context","version":"2.0.1","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.0.1","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"06ee87e51ee7e7a5b0b6f287cf41b4d85e46bb62","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.0.1.tgz","fileCount":39,"integrity":"sha512-qbKWFy+O1VHHNpjnrrprw8TxohoiklIOHFOANZo44ZvBav2PRC7zKsFiEeecFn5ubeQ8Jo4B5beKyiPhDdqX3g==","signatures":[{"sig":"MEUCIQCrYtGruvx1q3ZuCt37A7GAw3iiOrYEDXV3u7ipax9P+QIgSGia5Fwi7Io24vyNR0vIJmNWn8kOdnnIM1kmEGL7RiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJZPhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSkxAAn2QXHOlL9NEJ+uBHiY5GGPkZLvFlYVff7fKfUqvoWwEZjdL0\r\nl4nca6k5VhBZuggfa3J6Lsh2UttZ5jYuMs1rQczFDmZZRDN3iWg7sTEJTUS1\r\nPYn5J9mLhhd851kSHPVscHcC+k+PJ/MNRppV9S3jFQv9ic3Dbesyg54782tC\r\n9nYyxLQOTPe+0mrKWASTCN4gYhaIi4pOAD4AgGEjKQR/fBP+CbZupTAD31np\r\n7oqtkifM8EEiAD8y52grzvgcFrAD/0rzYsahdo+FvpA7bXtw/A1ZI3HgzoTI\r\n6MCdTGes9I8Mcpizs37ZM+FY5HwXd/zSVN5tOkvfxCOAeFtzhII9Ke9jNtma\r\n1d5gFLB+l/cykktuOOVR1c3qA9qIZ7i+uDDR3G7NnxvBbTj5bgP5HiSU/ga9\r\nICjlp2sO4ZmYQmSNDUspq5nEKKcXVCyyu3WiCLufl5bVd+iDk6Xv+MWbfOB1\r\nl+EM+XAfyt0pWl7T1Z9jh6y9F2S4elQW2PnDSBiMgboH9wteOTqZp5w3x+VS\r\n4EKfvJwhqFsfGXOeOKqVGISfhPNRI+sOeXvYYKkNQ23cLiupyunutgR8Gk33\r\nNgu28tZ8cqvm47iIKwIjJIuXjHbKyVaxsg+G0wV9NllIIZutGz6LJ3B/pRSL\r\n02OpzSsBq2Xdota1COjMOoxrPyWqZQI5Tzk=\r\n=uQ0P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"efd17b1ff9c7ed8de50a99b5a5c25ca90fee7e70","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","build":"tsc","watch":"tsc -w","prepare":"npm run build --silent","test:coverage":"nyc --all --reporter=html"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"9.5.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"18.15.0","dependencies":{"uuid":"^9.0.0","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.31.0","ts-node":"^10.9.1","sinon-chai":"^3.7.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^12.20.55","@types/uuid":"^9.0.0","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@azure/functions":"^3.5.1","@tsconfig/node12":"^1.0.11","@types/sinon-chai":"^3.2.9","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.57.0","@typescript-eslint/eslint-plugin":"^5.57.0","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.0.1_1680184289606_0.12821324706463355","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"stub-azure-function-context","version":"2.1.0","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.1.0","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"b0767a1d5000a99738a7cd96be82f97806b948a4","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.1.0.tgz","fileCount":43,"integrity":"sha512-24Ujqtf+rnFsDC3g28IX+EZnA4Gr8UiMHNDAhvlLWVdoHasZY7aU9AA7aMB11xv+Yc4szzBA5lDSTrJR+565bA==","signatures":[{"sig":"MEQCIBURd/L0CQwId2/8//uSbp3lcLvK63ewcQgWLvB3efSgAiALT7w4OY0HYxZKe0u93cys+5RjSr1ObbPbfR+mXzmsIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJq0ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPdA/+JC56vtyAltT3IYTYERFo65xHfa1kHSSrNzaeCNkH7cbBlVkA\r\nclFv+yxpm1xPk3W3d7Mb4PVKVEC+Lx/mCkO1X12GlGfFqkvu3O/nGEPQXcWr\r\nlnWR2b+Po/Q6oUtxZggA/tI1VBGn4rui/JmAbMNih4doWUuHSQXPE1RJfHXF\r\nN9ZSBbBgSvlPXi9q1ImF8ft2PH4BBbzmplbDXgnIE50mYUiabyJ2Ib4VMSa6\r\na2vetK/bH4TkVbdPdfmG6QeanQikzwy5yNAKaEsp0fvWg+LMZg/FandkWXEa\r\nFkyYj0DdpiKgbPfsJ/sQfqcgU/T+JNxPiM9zBTLYEmtyD9K7VgUKpnJsZ6jj\r\nnxOWOp7C5oDae1silKKcWe7liPIlcfmq30cxY3js8aYAqGbo3Dvn5J38hn+h\r\n875ba8yRBZVs5qtVbH2pm0DalVaYbCvRkNeI4osEWY84Gl5ni8+n/WZPw1mY\r\ne1Ym1UFY3v9Ri17KAZ2NyIYGb+QRclJRNV0IvSm+kuzyNy5UFQsJS+QgINrK\r\nepylC739QHVft2bagZnfbTciDl3iVDsDGDotIfE9TTZAltHbUabTKZNbuDPG\r\nK3QmvZQVrFdQR7DsZMWm3nEihxdTTvfUB4rjQS6OZ0OwOFKdO7eBFRvJK1GM\r\nCCzHzj03df1Amq5L90IIPtcKngYdPvuj9bI=\r\n=jbAp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e6ac1c065fb1e74b7e78d8472d873ed3d71747df","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","build":"tsc","watch":"tsc -w","prepare":"npm run build --silent","test:coverage":"nyc --all --reporter=html"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"9.5.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"18.15.0","dependencies":{"uuid":"^9.0.0","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.31.0","ts-node":"^10.9.1","sinon-chai":"^3.7.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^12.20.55","@types/uuid":"^9.0.0","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@azure/functions":"^3.5.1","@tsconfig/node12":"^1.0.11","@types/sinon-chai":"^3.2.9","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.57.0","@typescript-eslint/eslint-plugin":"^5.57.0","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.1.0_1680256281112_0.30516260567388054","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"stub-azure-function-context","version":"2.1.1","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.1.1","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"77f87985faa283c8a47540d9f8d2a7149b8eac95","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.1.1.tgz","fileCount":43,"integrity":"sha512-yoXHvA1Q2cMNdkXdtJ3aFP7Kc4J9zLPSfLQM5HSgy/S0lvndZ/JrauSmjBQzGvkHgqNjnS1QlK1trNDxzEyJ3w==","signatures":[{"sig":"MEQCIE5DTnZiszJoSAZVeKuQmCmyZeFNi2mHdmkK7YdLEx3xAiBupIFG4K0Arx/It4r73L+xG8VN5AlwQRXy3Q5WM9jWFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJrFnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ0Q//XCs025C74MPdvElZ6r7XnLwK9i9j/oeOzB7TZ0HXR7BuK6Ib\r\nj7/Hg15HvomlZvoqCvEJL9gdu6WJgr1j4fIgOOQEgYePxcH09H21i4l1EmEg\r\n70Z0+9lQz8l8dDFr8p3IT4e5NL7hQ6zlmorRuE9Pb8oIQPgZJbZXJzW4OuU2\r\ndpcuoFN/cqefg5hgAv5GXtOceXSlSXFQh2iJ7ZPK4ZQuqLhvDsvVrwkmr/RQ\r\nrLfBjcLgDrekSoIrSM9FUDu1Cm0MkqEI1b/681l8tkemsZNPIHM5Uyi0x5Ve\r\nyQO+xxo6DCpFrL4zWwuhcxSJ5l2rEfZj0pNmKmdQ9/UfLq6t6DE+m/5lr6cp\r\nPPXO0oTXbvfPgBtrdeqGFaUDlkMkSrMkazyY84Yzbd/R+vFrfjtj58MwHeM7\r\nTrloQUaESD1SlLO5un9e4jt9MHgQFBzHNEY2+N/9bXF+KWNxq8Aoyc12W1fp\r\nsOz0AIPhfGTWFN13FPdglQI1A5lGhaJzNGjQ8DtToT4xo4fJx9kfUTqU7sOP\r\nizECBwjO1HKL7iYbhYx3Hba6QwvrOwDzq7ja6iiKsSRmGqKYraTO9BngFZCU\r\npGJ2DQQA4JBSB/IOA4J5EwFGiwLlbmOw7vp91JLb3iIAzDipVa3G7RnJCrap\r\nxfZUcz5ifDudcA1DsvtYEwkqv5om584Sabo=\r\n=O1f3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"45214e73af61cd2837e001160874ec1bfd16bfec","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","build":"tsc","watch":"tsc -w","prepare":"npm run build --silent","test:coverage":"nyc --all --reporter=html"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"9.5.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"18.15.0","dependencies":{"uuid":"^9.0.0","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.31.0","ts-node":"^10.9.1","sinon-chai":"^3.7.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^12.20.55","@types/uuid":"^9.0.0","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@azure/functions":"^3.5.1","@tsconfig/node12":"^1.0.11","@types/sinon-chai":"^3.2.9","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.57.0","@typescript-eslint/eslint-plugin":"^5.57.0","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.1.1_1680257383398_0.7578552126515916","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"stub-azure-function-context","version":"2.2.0","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.2.0","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"6a785da0a53c88620185cd714bd9495d49841bf8","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.2.0.tgz","fileCount":43,"integrity":"sha512-eueXbmxF03fAx45lIBWE+utNbwtkGWBFObICWOoOPCdLouVo+Qr2qMMTrZMGlcUY20n+yWzgmq2j8V4R69gobg==","signatures":[{"sig":"MEQCIAhC7d+V/KmP9z3Su42XTCcm0PjuOS/hH6rZgcaKTFMrAiBdNQyHatXIClEKdJP5gshCRq6ZxG4eY4kV1caGicKq0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQQKZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkgA//bTG1ElSOf6PV47kmvMklkvF2uCEX0yNpEXporpRpRkwjkfb9\r\nGfWjjn84hwtOX3Wr2oAvdnAepp3Nte3i7zYKgF8WRh0IEqwp8JWCCjrAVZL5\r\ntzZRx1weZkMRSIaVPDgZaz1x/bB3ASp/auQ01ZrDcgu+MRkZrSPJ7xoxOXFC\r\n2Uaix6qsIPrhU0FcOKTckw/hSDkq8XIhyi07UEpet9LyzIKho2YDjKXw47+U\r\n/0756EgsYLKLc9xrEHuMlk79eM2J/hevxBUXkfcw/nJDpU6RqCptwFRJyVCq\r\nQZCFsccgmy+f/DdfBJA/+Cyg+yzWsuJh2N9oNIWb+xM9klROVxx8mGHCeIWA\r\nu45UO6yuMXyY1tvo29t8ODu+c2/cFzuoEYmYjDBeJXrpGgP2RJqTo+6oo+DV\r\n+jHaOvacjN8QaFWX8iC7SE45iFx6LFFBMDwSQ1b417s8dKJ80jWfSSUgkFz8\r\ncvkoKxUBP67W6QI3Fzzi6OHIrSPodLLG0DBYXx2TbjxpKOIZovot8TydtRf5\r\n4yZne/CsOHkSfyF7u4v4Y5yAwcr4u7NxQ4iTgDI3R+S4Qg1JTfzmdcPwibBa\r\nAcJyl1b1P3KFGf2iVzChvxqVaJOkR4SWsxpk+5idzZXoFIZD0gmUSgJbJqd4\r\nLmwuUL2e3OxHVXVtT3n1nbiRE3RsSucaW2U=\r\n=hNqD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d735987e716f68bd934e8ae372c5183239cae9f3","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","build":"tsc","watch":"tsc -w","prepare":"npm run build --silent","test:coverage":"nyc --all --reporter=html"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"8.19.3","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"uuid":"^9.0.0","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.31.0","ts-node":"^10.9.1","sinon-chai":"^3.7.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^12.20.55","@types/uuid":"^9.0.0","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@azure/functions":"^3.5.1","@tsconfig/node12":"^1.0.11","@types/sinon-chai":"^3.2.9","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.57.0","@typescript-eslint/eslint-plugin":"^5.57.0","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.2.0_1681982105426_0.040504105495776876","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"stub-azure-function-context","version":"2.2.1","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.2.1","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"ebaaf1c0553332415ec1cde688239438e831eb11","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.2.1.tgz","fileCount":43,"integrity":"sha512-tdpU4NvtYnKlRSxQu8NA9GctbBtVoL8qSlVpQpxU8PHbalsu36XAU7Ol2AGvr/Z/uaAEuJE8TrkYBmYzcZktEQ==","signatures":[{"sig":"MEUCIC6ssF+VFTmsOR720TDn4v8LMTK25rpfrG9pMLUtuSKMAiEA9pcHI0uRY4x7nrDPmUQitR54F/LTXHpPcG/E72Okn5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54877},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3a000b966d04588d6d67855447ade38a8766d4a","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","build":"tsc","watch":"tsc -w","prepare":"npm run build --silent","test:coverage":"nyc --all --reporter=html"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"9.5.0","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"18.15.0","dependencies":{"uuid":"^9.0.0","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.31.0","ts-node":"^10.9.1","sinon-chai":"^3.7.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^12.20.55","@types/uuid":"^9.0.0","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@azure/functions":"^3.5.1","@tsconfig/node12":"^1.0.11","@types/sinon-chai":"^3.2.9","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.57.0","@typescript-eslint/eslint-plugin":"^5.57.0","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.2.1_1687264235155_0.8649168242986554","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"stub-azure-function-context","version":"2.3.0","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.3.0","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"9cc04ec13338987e60fbfb14bdc1c90b67c72b61","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.3.0.tgz","fileCount":43,"integrity":"sha512-IEgNmW5IxIPB2j+tUddktbCrMiXTDas8/QjfKVjOWXerVQXII4baoz1PhBs7u9NJrKYdE1cO5tnJG0mztc0zNw==","signatures":[{"sig":"MEUCID+5FMKrTAEgFoAbSwqxNq+XMLmaREsbEhHGruMk6lNVAiEA0w4bd9Qd9yaP0sp7z+FRs4wfq4lGic6QWud3+Su83q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stub-azure-function-context@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":55670},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"01dc404d6a0e036caba4344f149743b7689b8185","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","build":"tsc","watch":"tsc -w","prepare":"npm run build --silent","test:coverage":"nyc --reporter=cobertura"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"9.7.2","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"18.16.1","dependencies":{"uuid":"^9.0.0","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.31.0","ts-node":"^10.9.1","sinon-chai":"^3.7.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^12.20.55","@types/uuid":"^9.0.0","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@commitlint/cli":"^17.6.6","@azure/functions":"^3.5.1","@tsconfig/node12":"^12.1.0","@types/sinon-chai":"^3.2.9","@types/content-type":"^1.1.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.4","@semantic-release/github":"^9.0.3","@typescript-eslint/parser":"^5.57.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^5.57.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/release-notes-generator":"^11.0.3"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.3.0_1689027504103_0.576846760843992","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"stub-azure-function-context","version":"2.3.1","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.3.1","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"7fd457071862313b5be3cfd409ae9a689a1f12a8","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.3.1.tgz","fileCount":43,"integrity":"sha512-xH+gvwmG/TNW66HRcZapb8pK9ehLQuYnujy8IgFUrx4iu1K97vxwRi8/JOJIURTxAnwhlw2vnQgbe48viRliOA==","signatures":[{"sig":"MEUCIQDC326mHy+bCdDtX1bQ2dYF55jMd3K7z6X4aNz9o+vLyAIgI8z2TD/UYqSpctNcIcMoLQfjuRyf8GkcbC/KDVZv+XM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stub-azure-function-context@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":55692},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c383bdd6c72e295e2f2b3a67155821433280da2a","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","build":"tsc","watch":"tsc -w","prepare":"npm run build --silent","test:coverage":"nyc --reporter=cobertura"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"9.7.2","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"18.16.1","dependencies":{"uuid":"^9.0.0","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.31.0","ts-node":"^10.9.1","sinon-chai":"^3.7.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^12.20.55","@types/uuid":"^9.0.0","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@commitlint/cli":"^17.6.6","@azure/functions":"^3.5.1","@tsconfig/node12":"^12.1.0","@types/sinon-chai":"^3.2.9","@types/content-type":"^1.1.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.4","@semantic-release/github":"^9.0.3","@typescript-eslint/parser":"^6.1.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^6.1.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/release-notes-generator":"^11.0.3"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.3.1_1689763834639_0.5025597873811869","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"stub-azure-function-context","version":"2.4.0","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.4.0","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"837fddf779037d628af2d371c0064233c127de92","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.4.0.tgz","fileCount":43,"integrity":"sha512-186IerJsFMoQLuVzONaTq1uPpniQHTG6lFD4vIeL8CkjlnX+TFFlnzwtSA/ewgdryn2CbgRHmxYxc5Xi0zMp5A==","signatures":[{"sig":"MEUCIQDQWUk+ecH7XRZH8cn4pKIpYkhEU6VQLnafq2CcF0Co8gIgHyKZ4uivjzDxCcenvfdkXEZjxWyZ4eQECV7G14pJvcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stub-azure-function-context@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":56123},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d4376c8ad0c52694f9b5eb8e76b05249e7da57dc","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","build":"tsc","watch":"tsc -w","prepare":"npm run build --silent","test:coverage":"nyc --reporter=cobertura"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"9.7.2","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"18.18.0","dependencies":{"uuid":"^9.0.0","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^16.0.0","eslint":"^8.31.0","ts-node":"^10.9.1","sinon-chai":"^3.7.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^12.20.55","@types/uuid":"^9.0.0","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@commitlint/cli":"^17.6.6","@azure/functions":"^3.5.1","@tsconfig/node12":"^12.1.0","@types/sinon-chai":"^3.2.9","@types/content-type":"^1.1.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.4","@semantic-release/github":"^9.0.3","@typescript-eslint/parser":"^6.1.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^6.1.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/release-notes-generator":"^11.0.3"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.4.0_1697453101601_0.9588067887410228","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"stub-azure-function-context","version":"2.4.1","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.4.1","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"a22c7d80ca894fba88a6bd52216b365bed9d5bb2","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.4.1.tgz","fileCount":43,"integrity":"sha512-MiZJsvw0jXkKvG2ydN/RRAs5X77baNdGnXOWdZ0nVrW8RR1tWI0qLZazDWNQPDOLHOYtJ+6RpsRRD9EO+4pgog==","signatures":[{"sig":"MEQCIEZOzpomI0fQnaa3ALcB8Baxia7dUnJQVBpWPdZEmNqiAiAwPYpzMimm9YiMIUqx9Ra7eeQfMZYv1KUhTr9Ck13CPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stub-azure-function-context@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":56128},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7628776661ed49c7d5e629fb65f00683dbd650e8","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","build":"tsc","watch":"tsc -w","prepare":"npm run build --silent","test:coverage":"nyc --reporter=cobertura"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"9.7.2","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"18.18.0","dependencies":{"uuid":"^9.0.0","content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^16.0.0","eslint":"^8.31.0","ts-node":"^10.9.1","sinon-chai":"^3.7.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^12.20.55","@types/uuid":"^9.0.0","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@commitlint/cli":"^17.6.6","@azure/functions":"^3.5.1","@tsconfig/node12":"^12.1.0","@types/sinon-chai":"^3.2.9","@types/content-type":"^1.1.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.4","@semantic-release/github":"^9.0.3","@typescript-eslint/parser":"^6.1.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^6.1.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/release-notes-generator":"^11.0.3"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.4.1_1697454401483_0.1207960959191845","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"stub-azure-function-context","version":"2.5.0","keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","_id":"stub-azure-function-context@2.5.0","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"dist":{"shasum":"29f09afd022e67a694ec06057b2d1d48e0c0fb17","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.5.0.tgz","fileCount":43,"integrity":"sha512-1vHILdf38saiiUthJDd9TUXf8zkD4+AqrKpRZVGdvORXhGdGN4L6XPJnnWZVE45x3pbv6LxS+r//WE8hXJP4Kg==","signatures":[{"sig":"MEQCIBgOeVyiE5MZirOgE/YaLk9bkbKBQ9Su7v/NKrFKIeWqAiBC/DKxAMPvTrpwGDJYesCJNlt0SzAcXIYepcv1AEdXCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56808},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4fc148b874e1cfab2ac8a4c659b6c9ae94e0ee6d","scripts":{"lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","build":"tsc","watch":"tsc -w","prepare":"npm run build --silent","release":"semantic-release","lint:code":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","lint:commits":"commitlint","test:coverage":"nyc --reporter=cobertura"},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"repository":{"url":"git+https://github.com/willmorgan/stub-azure-function-context.git","type":"git"},"_npmVersion":"8.19.4","description":"Provides an object similar to Function Runtime's context for use in unit testing","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"content-type":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^8.31.0","ts-node":"^10.9.1","sinon-chai":"^3.7.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^14.18.63","@types/uuid":"^10.0.0","@types/mocha":"^10.0.1","@types/sinon":"^17.0.0","@commitlint/cli":"^17.6.6","@azure/functions":"^3.5.1","@tsconfig/node14":"^14.1.2","semantic-release":"^19.0.5","@types/sinon-chai":"^3.2.9","@types/content-type":"^1.1.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.2","@semantic-release/github":"^8.1.0","@typescript-eslint/parser":"^5.62.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^5.62.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/stub-azure-function-context_2.5.0_1725985782411_0.6272154551333635","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"stub-azure-function-context","version":"2.5.1","description":"Provides an object similar to Function Runtime's context for use in unit testing","main":"dist/index.js","types":"dist/index.d.ts","directories":{"test":"test"},"scripts":{"build":"tsc","lint":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","lint:code":"eslint -c .eslintrc.json --ignore-path .eslintignore ./","lint:commits":"commitlint","prepare":"npm run build --silent","release":"semantic-release","test":"mocha -r ts-node/register -r test/etc/bootstrap.ts --extension ts","test:coverage":"nyc --reporter=cobertura","watch":"tsc -w"},"repository":{"type":"git","url":"git+https://github.com/willmorgan/stub-azure-function-context.git"},"keywords":["azure","function","runtime","serverless","testing","unit"],"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","devDependencies":{"@azure/functions":"^3.5.1","@commitlint/cli":"^17.6.6","@commitlint/config-conventional":"^17.6.6","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/git":"^10.0.1","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.3","@semantic-release/release-notes-generator":"^12.1.0","@tsconfig/node18":"^18.2.4","@types/chai":"^4.3.4","@types/content-type":"^1.1.5","@types/mocha":"^10.0.1","@types/node":"^18.19.105","@types/sinon":"^17.0.0","@types/sinon-chai":"^3.2.9","@types/uuid":"^10.0.0","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","chai":"^4.3.7","eslint":"^8.31.0","mocha":"^11.0.1","nyc":"^17.0.0","semantic-release":"^22.0.12","sinon":"^19.0.2","sinon-chai":"^3.7.0","ts-node":"^10.9.1","typescript":"^5.0.2"},"dependencies":{"content-type":"^1.0.5"},"_id":"stub-azure-function-context@2.5.1","gitHead":"ec8db2847c2b23b5b267215a918b2b876afe6b49","_nodeVersion":"18.20.8","_npmVersion":"10.9.2","dist":{"integrity":"sha512-eRNEdFeepzE9x4/S6cLY5DNa9JByDeM18ty7E2Gd5OCY6VCix5boBm3BZCt0FQbLPHfc84Ths03DBwQmK6i/bw==","shasum":"2b95ddd67156d078dfdf5c2b813502474fe00f25","tarball":"https://registry.npmjs.org/stub-azure-function-context/-/stub-azure-function-context-2.5.1.tgz","fileCount":43,"unpackedSize":55990,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stub-azure-function-context@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDl4kgSYIRghtHuFGfvZKyH3QfJbLMSuBKLnwkZMQF5rQIgSvnZG3CbhlARpPOpCdmmnkLQ1bFR+umZ066cCXDa3kY="}]},"_npmUser":{"name":"dhensby","email":"npm@dhensby.co.uk"},"maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stub-azure-function-context_2.5.1_1748529656876_0.05727019087138019"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-27T10:38:56.629Z","modified":"2025-05-29T14:40:57.791Z","1.0.0":"2018-03-27T10:38:56.687Z","1.0.1":"2018-05-10T08:46:23.719Z","1.0.2":"2018-05-10T08:53:59.075Z","1.1.0":"2018-10-30T18:40:09.260Z","1.2.0":"2019-03-22T17:08:23.711Z","1.3.0":"2019-07-24T14:32:42.746Z","1.3.1":"2019-07-26T09:42:25.017Z","1.4.0":"2019-09-10T10:26:44.873Z","2.0.0-alpha.1":"2019-10-08T16:44:12.557Z","2.0.0-alpha.2":"2019-10-16T13:53:26.548Z","2.0.0-alpha.3":"2019-10-16T14:16:22.218Z","2.0.0-alpha.4":"2019-10-20T01:21:03.105Z","2.0.0-alpha.5":"2021-01-16T22:38:59.795Z","2.0.0-alpha.6":"2021-04-20T15:58:16.448Z","2.0.0-alpha.7":"2022-06-07T14:06:18.004Z","2.0.0":"2023-03-28T09:55:42.587Z","2.0.1":"2023-03-30T13:51:29.793Z","2.1.0":"2023-03-31T09:51:21.287Z","2.1.1":"2023-03-31T10:09:43.616Z","2.2.0":"2023-04-20T09:15:05.637Z","2.2.1":"2023-06-20T12:30:35.303Z","2.3.0":"2023-07-10T22:18:24.320Z","2.3.1":"2023-07-19T10:50:34.906Z","2.4.0":"2023-10-16T10:45:01.898Z","2.4.1":"2023-10-16T11:06:41.705Z","2.5.0":"2024-09-10T16:29:42.601Z","2.5.1":"2025-05-29T14:40:57.047Z"},"bugs":{"url":"https://github.com/willmorgan/stub-azure-function-context/issues"},"author":{"name":"Will Morgan"},"license":"BSD-3-Clause","homepage":"https://github.com/willmorgan/stub-azure-function-context#readme","keywords":["azure","function","runtime","serverless","testing","unit"],"repository":{"type":"git","url":"git+https://github.com/willmorgan/stub-azure-function-context.git"},"description":"Provides an object similar to Function Runtime's context for use in unit testing","maintainers":[{"name":"wmorgan","email":"will+npm@willmorgan.co.uk"},{"name":"dhensby","email":"npm@dhensby.co.uk"}],"readme":"# stub-azure-function-context\n\n[![Build Status](https://github.com/willmorgan/stub-azure-function-context/actions/workflows/release.yml/badge.svg)](https://github.com/willmorgan/stub-azure-function-context/actions/workflows/release.yml)\n\nAims to implement the context object as described on the [Azure Functions JavaScript Developer Guide](https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference-node#context-object)\nand allow developers to execute azure functions for testing purposes.\n\n## Usage\n\nThis library works by accepting an Azure Function, the binding definitions (as you'd place in the `function.json` file),\nand trigger data.\n\nThere is support for the different [input styles](https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference-node#inputs)\n which allow for:\n\n1. Ordered arguments to your function, eg: `function (context, myTrigger, myInput, myOtherInput, ...)`\n2. Named bindings to the context object: eg: `context.bindings.myTrigger`, `context.bindings.myInput`, etc\n\nAnd the different [output styles](https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference-node#outputs)\nwhich allow for:\n\n1. A function which is a Promise and resolves to an object with keys that match output bindings, eg:\n `return { myOutput: 'message', myOtherOutout: { body: 'success' } }`\n2. Returning a value for a specified binding, eg: by using `name: '$return'` in the binding definition\n3. Assigning values to `context.bindings`, eg: `context.bindings.myOutput = 'message'`, etc\n4. Special support for HTTP Responses, eg: (`context.res.send(body?)`)\n\nWhen the function has resolved the library will return either the manipulated context object to make assertions\nagainst or the returned value *if* the special `$return` name is used for one of the output bindings.\n\nIf you follow the \"ordered argument\" pattern then you'll need to define the triggers in the same order\nas in your `function.json`.\n\nBy default, logging uses `console`, you can change this by manipulating the context object before it is passed to\nyour function:\n\n```js\nconst { functionRunner } = require('stub-azure-function-context');\nconst myFunction = require('./path/to/function');\nconst myLogger = require('./path/to/logger');\n\nfunctionRunner(myFunction, [], {}, (context) => {\n    context.log = myLogger;\n});\n```\n\nOnly the logger methods defined in the developer guide are available in the `stubContext` call:\n\n  * `error`\n  * `warn`\n  * `info`\n  * `verbose`\n\n## Supported triggers and bindings\n\nThe library ships with built-in support for Table, Queue, Timer, and HTTP triggers. Other triggers can be supported\nsimply by providing an object that conforms to the `Binding` interface (it provides `toTrigger()`, `toBindingData()`,\nand `toContextBinding()` methods).\n\nThe `toTrigger()` method returns the object/value that is passed to the Azure Function as the second parameter.\nFor example, queue triggers are the message text or objects (in servicebus queue).\n\nThe `toContextBinding()` method should return the object shape that is bound to the `bindingData` property of the context\nfor the input binding/trigger. For example, this would be the entire queue message object for queue triggers.\n\nComplete list of bindings: https://docs.microsoft.com/bs-latn-ba/azure/azure-functions/functions-triggers-bindings#supported-bindings\n\n## Function runner\n\nThe function runner takes up to 4 arguments: `functionRunner(azFunction, bindingDefinitions = [], bindingData = {}, augmentContext)`.\n\nThe first argument `azFunction` is the azure function you wish to execute.\n\nThe second argument `bindingDefinitions` is the array of bindings associated with the function, this is what is found in the\n`bindings` property defined in the `function.json` file for your function. Alternatively you can provide a string, which represents\nthe location of the `function.json` file on the filesystem and the library will load the binding definitions from there.\n\nThe third argument `bindingData` is a map of [binding name] => `bindingData`. The `bindingData` object must conform to the\n`Binding` interface (see above section) and the binding name must match that used in the `bindingDefinitions`.\n\nThe fourth argument `augmentContext` is a callback function that is passed the context object before the function is executed.\nThis allows any \"just in time\" changes to the context object or even a way to reference it in your tests if you need to spy on\nit. This function should change the context by reference, the return value of the function is not used.\n\n### Running a function\n\nThe function runner builds a mocked `context` object and calls the azure function as it would be by the azure function runtime.\n`functionRunner` will return a `Promise` that will resolve once the function being tested calls `context.done`\nor, if it's a Promise itself, when it resolves. The returned `Promise` will resolve as either the `context` object\nwith the output bindings assigned (allowing assertions to be made against it) OR as the value that the Promise resolved to *if*\nthe binding name `$return` was used.\n\nIf the function errors, an error will be thrown.\n\n## Usage\n\n### HTTP examples:\n\n```js\n\nconst { functionRunner, HttpBinding } = require('stub-azure-function-context');\nconst { expect } = require('chai');\nconst functionToTest = require('../function-under-test');\n\ndescribe('app code', () => {\n    it('returns 200', async () => {\n        const context = await functionRunner(functionToTest, [\n            { type: 'httpTrigger', name: 'req', direction: 'in' },\n            { type: 'http', name: 'res', direction: 'out' },\n        ], { req: new HttpBinding({ method: 'GET', body: { hello: 'world!' } }) });\n        expect(context).to.have.nested.property('res.status', 200);\n    });\n    it('returns 200 in promise/a+ style', (done) => {\n        functionRunner(functionToTest, [\n            { type: 'httpTrigger', name: 'req', direction: 'in' },\n            { type: 'http', name: 'res', direction: 'out' },\n        ], { req: new HttpBinding({ method: 'GET', body: { hello: 'world!' } }) })\n            .then((context) => {\n                expect(context).to.have.nested.property('res.status', 200);\n                done();\n            })\n            .catch(done);\n    });\n    it('supports $return values', async () => {\n        const response = await functionRunner(functionToTest, [\n            { type: 'httpTrigger', name: 'req', direction: 'in' },\n            { type: 'http', name: '$return', direction: 'out' },\n        ], { req: new HttpBinding({ method: 'GET', body: { hello: 'world!' } }) });\n        expect(response).to.have.nested.property('status', 200);\n    });\n});\n```\n\n### Queue examples\n\n```js\nconst {\n    functionRunner,\n    QueueBinding,\n} = require('stub-azure-function-context');\nconst functionToTest = require('./function-to-tes');\nconst { QueueServiceClient } = require(\"@azure/storage-queue\");\n\nconst queueServiceClient = QueueServiceClient.fromConnectionString('UseDevelopmentStorage=true');\n\ndescribe('queue triggered message', () => {\n    let queue;\n    before('create a test queue', () => {\n        return queueServiceClient.getQueueClient('my-queue').create();\n    });\n    after('delete the test queue', () => {\n        return queueServiceClient.getQueueClient('my-queue').delete();\n    });\n    beforeEach('insert a base64 encoded queue message', () => {\n        return queueServiceClient.getQueueClient('my-queue').sendMessage(Buffer.from('my-message').toString('base64'));\n    });\n    it('accepts a message', async () => {\n        // fetch a message and decode the base64 message\n        const [message] = await queueServiceClient.getQueueClient('my-queue').receiveMessages({\n            numOfMessages: 1,\n        }).then((messages) => messages.map((message) => ({\n            ...message,\n            messageText: Buffer.from(message.messageText, 'base64').toString(),\n        })));\n        const context = await functionRunner(functionToTest, [\n            { name: 'myInput', direction: 'in', type: 'queueTrigger' }\n        ], { myInput: QueueBinding.createFromDequeuedMessageItem(message) });\n        expect(context.bindings.myInput).to.have.property('queueTrigger', 'my-message');\n    });\n    it('accepts a mocked message', async () => {\n        const messageText = 'my-other-message';\n        const context = await functionRunner(functionToTest, [\n            { name: 'myInput', direction: 'in', type: 'queueTrigger' }\n        ], { myInput: QueueBinding.createFromMessageText('my-other-message') });\n        expect(context.bindings.myInput).to.have.property('queueTrigger', 'my-other-message');\n    });\n});\n```\n","readmeFilename":"README.md"}