{"_id":"@byndit/advancedaf","_rev":"7-1ef66433c61f98c9194954c5aa92e8f3","name":"@byndit/advancedaf","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.0":{"name":"@byndit/advancedaf","version":"1.0.0","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"build":"tsc","test":"jest","lint":"npx tslint -c tslint.json --project .","prettier":"npx prettier --config .prettierrc --write src/**/*.{ts,scss,html,sass}","prettier:staged":"npx pretty-quick --staged","fix":"npm run lint -- --fix && npm run prettier","fix:staged":"npm run prettier:staged"},"jest":{"moduleFileExtensions":["ts","js"],"transform":{"\\.ts$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/src/.*\\.spec\\.ts$"},"keywords":["AdvancedAF","Azure","Functions","Azure Functions"],"author":{"name":"BEYONDIT GmbH"},"license":"mit","repository":{"type":"git","url":"git+https://github.com/bynd365/AdvancedAF.git"},"homepage":"https://www.beyond365.de/","description":"Advanced AF","devDependencies":{"@types/jest":"^21.1.10","@types/node":"^14.14.22","husky":"^3.1.0","jest":"^21.2.1","prettier":"^1.19.1","pretty-quick":"^2.0.2","ts-jest":"^21.2.4","tslint":"~5.15.0","tslint-etc":"^1.13.9","typescript":"^4.1.3"},"dependencies":{"@azure/functions":"^1.2.3"},"gitHead":"a8fb75afc5e5e74c5f536c6a66af934e72b8b183","bugs":{"url":"https://github.com/bynd365/AdvancedAF/issues"},"_id":"@byndit/advancedaf@1.0.0","_nodeVersion":"14.15.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ka5RfDCL5RWC2QO8In5haJv4HXKPQ2b3sHR4AAq9WhsE//Vgt/s6VC+ulnUIcb5L2/Tj6z4PQN7Iq40/g7ubQQ==","shasum":"2aa58d7ee108de5b2bc63706dd4ab0c918ecb839","tarball":"https://registry.npmjs.org/@byndit/advancedaf/-/advancedaf-1.0.0.tgz","fileCount":3,"unpackedSize":4470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiTV/CRA9TVsSAnZWagAAX9AP/1GK5n3vVlzH6cjaq9hY\n1q3CF9iDnn903MUXzPx/W+vyPRcfjWo1JjPVXfl9ZdlZQhD3rnjcnEi+QtLm\ntX4ZDqR/QIzSXzbYvL8jL2Z6RR3zvQlZNb+1UqEzqqmR9bLnLvQg/pUe06GJ\nVuLiB66yihq8g8ZO4xfbsqnUROxTZg3X0V7DtF3mR+s9x7eDtCLg/2U31W1E\nUuPMpRpCz2xJf2qlr/2qNTKLSmdusDuoUXxofHi2p/HkajPKCnGVDHTxTMA2\n0p1gcQa4icCcAJvje4sqNybxZSHLh0YbSE8TOScXDOMvzIXlZBR5zg/VF4ao\nzps6O0h9JhVEAcBxiTWyMksTMRgrQLznuqmSaaBwrV0cv+BPn0ohxyT1VeZW\n/mYJFKU3CI+GGLehgUm14/9QTDtyZRVUZRPgvwkHMH76BuIFwhiEYXZ1mAaR\nzcEuSDs1HzT86Td0KG/BXAVFng10bCbY56uRXB6EzhWC5M2Rs621F7RwErs/\nXZV1TUIaatpK2pUP/KfQDhl+FQoFIBijOxsyTGJ+YOOr+haI7W/l54q/1ahy\n7JMEDl1fxKkpEf/jOjhp9uZ/DJQ0HTig0J3McqXM5j4CkpxamVzykdHUK6ZF\n4BL/ii3IZgCfTEqGM/RPDScQmiyvPEI6N2jdASKjNYaSFaiCnmoi0mwF774C\n+bIQ\r\n=YmH3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8C+DtQ7aPzGNL8jOOlEEwUiwkT6zWAGVg+AWZAa9F/AiAxs5zS287tNQl5qaH8rc9g9XHd+MwZshgFaTj65SAxtg=="}]},"_npmUser":{"name":"jonaswre","email":"jonas@wrede.sh"},"directories":{},"maintainers":[{"name":"jonaswre","email":"jonas@wrede.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/advancedaf_1.0.0_1619604862666_0.6455480244266196"},"_hasShrinkwrap":false},"1.0.1":{"name":"@byndit/advancedaf","version":"1.0.1","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"build":"tsc","test":"jest","lint":"npx tslint -c tslint.json --project .","prettier":"npx prettier --config .prettierrc --write src/**/*.{ts,scss,html,sass}","prettier:staged":"npx pretty-quick --staged","fix":"npm run lint -- --fix && npm run prettier","fix:staged":"npm run prettier:staged"},"jest":{"moduleFileExtensions":["ts","js"],"transform":{"\\.ts$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/src/.*\\.spec\\.ts$"},"keywords":["AdvancedAF","Azure","Functions","Azure Functions"],"author":{"name":"BEYONDIT GmbH"},"license":"mit","repository":{"type":"git","url":"git+https://github.com/bynd365/AdvancedAF.git"},"homepage":"https://www.beyond365.de/","description":"Advanced AF","devDependencies":{"@types/jest":"^21.1.10","@types/node":"^14.14.22","husky":"^3.1.0","jest":"^21.2.1","prettier":"^1.19.1","pretty-quick":"^2.0.2","ts-jest":"^21.2.4","tslint":"~5.15.0","tslint-etc":"^1.13.9","typescript":"^4.1.3"},"dependencies":{"@azure/functions":"^1.2.3"},"gitHead":"8e660f41396c827482afc415b0987655250efcf2","bugs":{"url":"https://github.com/bynd365/AdvancedAF/issues"},"_id":"@byndit/advancedaf@1.0.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-wWSQlSzFob7Dt1cKWl4ENlYjoBihSAJBXaEHhuCpJwGHwaOboX3hzvye+O9s/iHh/jkBmeipqywwW7dRfPphnA==","shasum":"92f67762e48f0116c04a58650e7187ed8e2163dc","tarball":"https://registry.npmjs.org/@byndit/advancedaf/-/advancedaf-1.0.1.tgz","fileCount":3,"unpackedSize":4346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiTseCRA9TVsSAnZWagAAJUQP/0EQmBwc5xUkpvlVPgxr\nUBVTI6x/5yAX4tF26Fhz418NTFwZUc35fmYUrGNmZJta39ERcH6ylSXYT3Oo\na0iuUxY92zs/+6lp8fKysFRT4yYj/2t73V3ghSgrwaAD4c+0Vw570VZ3tOh+\nxWNCxm4XeFiZcnt+mJiGuZIjskT81brWQdRh4HGzzqfDabnC74lEdFbhAOMx\nsvqXryTdhJvUIIV61Sldn0xY7bSD7RRV8U//pz4RXGxoY8hazhdfUONKyYNQ\nRGOrWrKt0SgYOzGcaFNJvP9wokuYT4XdJurmmhlfx6Rjg3l10CbAtnZo1gXe\nFFOLl7IMevsbpzD0gRuUGqyH1oHuZOng/GnavvqCXE+PHNkIEKTGuMJcQeCl\n1zZVGZfFRp/M94zHMOepVNPGh/vzgONOfsPp321vIS8fsbr1J6B+wDKglQL0\ngrLlSDZMpFSsiF4z9Fc+NvSyl+Hy9F9MUwtFCbCEA0mwi9nU2rC/tPaCXs7N\nZmZORq8eWUuMIvdLlUPsYN0OoP4H9sa0SkBHmNGIV5U7fqprsN1C//tQMo9S\nsEPJjJFXt9emYs3tlqYaFS6hZAUaUbFmWAGwC9cQr0GLwo+f9819MeWD/kmB\nbYeh/UYC+sXFy5cIUC7euhsrjzSRvtFxH+z83yUWMDjRnBZu/LAzL3wxniQl\n5ya5\r\n=KVSq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXK5tumOCxQ0YVT9mYoDluN2HBlQHDCqiXhVtK4K/6dAiA++QNdiqeGeGzV9VuBj6Hf9sJ0I7jtWGEi33RTrSX7ew=="}]},"_npmUser":{"name":"jonaswre","email":"jonas@wrede.sh"},"directories":{},"maintainers":[{"name":"jonaswre","email":"jonas@wrede.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/advancedaf_1.0.1_1619606302516_0.8090386410269264"},"_hasShrinkwrap":false},"1.0.2":{"name":"@byndit/advancedaf","version":"1.0.2","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"build":"tsc","test":"jest","lint":"npx tslint -c tslint.json --project .","prettier":"npx prettier --config .prettierrc --write src/**/*.{ts,scss,html,sass}","prettier:staged":"npx pretty-quick --staged","fix":"npm run lint -- --fix && npm run prettier","fix:staged":"npm run prettier:staged"},"jest":{"moduleFileExtensions":["ts","js"],"transform":{"\\.ts$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/src/.*\\.spec\\.ts$"},"keywords":["AdvancedAF","Azure","Functions","Azure Functions"],"author":{"name":"BEYONDIT GmbH"},"license":"mit","repository":{"type":"git","url":"git+https://github.com/byndit/AdvancedAF.git"},"homepage":"https://www.beyond365.de/","description":"Advanced AF","devDependencies":{"@types/jest":"^29.4.0","@types/node":"^18.14.6","husky":"^8.0.3","jest":"^29.5.0","prettier":"^2.8.4","pretty-quick":"^3.1.3","ts-jest":"^29.0.5","tslint":"~5.20.1","tslint-etc":"^1.13.10","typescript":"^4.9.5"},"dependencies":{"@azure/functions":"^3.5.0"},"gitHead":"1d499731e39ff1f785e65545451fecea70c39dba","bugs":{"url":"https://github.com/byndit/AdvancedAF/issues"},"_id":"@byndit/advancedaf@1.0.2","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ujVJ8kEsB6rotTY6uzMFg4m5VmHjU37Z3Mmc3vHWlPGsmziDZ3BPPLAIuAkmz4t8/KFgV9bVg5YJFzAf+yzDwQ==","shasum":"630d95670a94712b7fd421ba3eb3448b9d90cd0a","tarball":"https://registry.npmjs.org/@byndit/advancedaf/-/advancedaf-1.0.2.tgz","fileCount":3,"unpackedSize":4307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4xllNw6k5sz+6fduPGMh4cI9b/Y+Wp0RoOQtJ/U45lAIgbt7A6BA6Wv6LgfBs/vBwo+Za1SrTwp4KwKMbzKcdJOs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCFpcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk7Q/+MUcapGAjf3yq79kJotVQFsudzpXz8SOVPTJnxubXps2wDr3z\r\nKc8EisyUizWOBiCAUE0iJluk9/TPvoi/45azozk5Q3AmSKCsMk+bDszYARVu\r\nqMoew9VHPlqa4H/TUBP9MOOSCPTtjgpWX6xJmZz0d5QNN2NedPLsl5zrMknH\r\ntx7MnhOsk4tY0hsJnZuesHKqmmfbnKzkeI3HZJAC9v/Jkgh51Y1F1U+M82oe\r\n+8LZdYP50ZcFpzYx9+1wCcnCgV00lQwmmGrfRQHBLdWdIn3sClabiOSZ80OB\r\ncZCInESZNOO3cChM7IxkKgXbJ4lbMKRqPh3FUDSxhCyOS6WhZFUKryCcpEcG\r\nepKZhAB+ZrwFao7j98FflTqjRYH/SZN74iOI7yHX/b1FbqX3czueysfwisvE\r\nsqk613Ax7PmzJBC0qfMkiOzmTK2H7IFwmaqdaeCK2n4N5HjzryB6guoYi+yk\r\nT44i/CUZmAFhwf21RjYCBTCWewbz7NDt0yd7iXN2rWI4Ai1ww+bMvlc88hJ2\r\nDx6u6DjEkqJR/8w14Gy9pmXXeeEQzXcp8JXDSkIqT8064/Z1xxOeEV1k9Sdi\r\n6ulUIiqa1jOZJPOmTC/CFd+QgSkM09s1Tt1i8IIHO/c1z3DB1tqWrym8PvQd\r\nTm6v//HkhwIB4PywGS41G74J21WBW31M5KA=\r\n=lEH0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jonaswre","email":"jonas@wrede.sh"},"directories":{},"maintainers":[{"name":"jonaswre","email":"jonas@wrede.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/advancedaf_1.0.2_1678269020361_0.43463890001472216"},"_hasShrinkwrap":false},"1.0.3":{"name":"@byndit/advancedaf","version":"1.0.3","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"build":"tsc","test":"jest","lint":"npx tslint -c tslint.json --project .","prettier":"npx prettier --config .prettierrc --write src/**/*.{ts,scss,html,sass}","prettier:staged":"npx pretty-quick --staged","fix":"npm run lint -- --fix && npm run prettier","fix:staged":"npm run prettier:staged"},"jest":{"moduleFileExtensions":["ts","js"],"transform":{"\\.ts$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/src/.*\\.spec\\.ts$"},"keywords":["AdvancedAF","Azure","Functions","Azure Functions"],"author":{"name":"BEYONDIT GmbH"},"license":"mit","repository":{"type":"git","url":"git+https://github.com/byndit/AdvancedAF.git"},"homepage":"https://www.beyond365.de/","description":"Advanced AF","devDependencies":{"@types/jest":"^29.5.2","@types/node":"^20.3.1","husky":"^8.0.3","jest":"^29.5.0","prettier":"^2.8.8","pretty-quick":"^3.1.3","ts-jest":"^29.1.0","tslint":"~5.20.1","tslint-etc":"^1.13.10","typescript":"^4.1.6"},"dependencies":{"@azure/functions":"^3.5.1"},"gitHead":"b9c16d3a60e468b7f769e20f6afc304833808d9d","bugs":{"url":"https://github.com/byndit/AdvancedAF/issues"},"_id":"@byndit/advancedaf@1.0.3","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-DQzvU/iXfkICiZHreIzE2LWkdda3RBTrFwdUFDj1C9SOo0x+MiwXlrD/jzVh7i65l5xAq5btS9ZYgn5ea5+1Fg==","shasum":"4ffb1d6181881db0aa6ff2f8ec356d587eecb819","tarball":"https://registry.npmjs.org/@byndit/advancedaf/-/advancedaf-1.0.3.tgz","fileCount":3,"unpackedSize":4307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqHk98RSpKqVT5HlE+yeyfoEpJ4HrJPwuIgYzRdzhRUQIgJZ3Ii+GWr/QSevNqZw58rX4+hymeb+GdFbUfJ1mDPOM="}]},"_npmUser":{"name":"jonaswre","email":"jonas@wrede.sh"},"directories":{},"maintainers":[{"name":"jonaswre","email":"jonas@wrede.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/advancedaf_1.0.3_1686814419373_0.910477920044116"},"_hasShrinkwrap":false},"1.0.4":{"name":"@byndit/advancedaf","version":"1.0.4","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"build":"tsc","test":"jest","lint":"npx tslint -c tslint.json --project .","prettier":"npx prettier --config .prettierrc --write src/**/*.{ts,scss,html,sass}","prettier:staged":"npx pretty-quick --staged","fix":"npm run lint -- --fix && npm run prettier","fix:staged":"npm run prettier:staged"},"jest":{"moduleFileExtensions":["ts","js"],"transform":{"\\.ts$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/src/.*\\.spec\\.ts$"},"keywords":["AdvancedAF","Azure","Functions","Azure Functions"],"author":{"name":"BEYONDIT GmbH"},"license":"mit","repository":{"type":"git","url":"git+https://github.com/byndit/AdvancedAF.git"},"homepage":"https://www.beyond365.de/","description":"Advanced AF","devDependencies":{"@types/jest":"^29.5.2","@types/node":"^20.3.1","husky":"^8.0.3","jest":"^29.5.0","prettier":"^2.8.8","pretty-quick":"^3.1.3","ts-jest":"^29.1.0","tslint":"~5.20.1","tslint-etc":"^1.13.10","typescript":"^4.1.6"},"dependencies":{"@azure/functions":"^3.5.1"},"gitHead":"bde6b9a5a31ef79465e0792ef3cd14f0c5ca5c3d","bugs":{"url":"https://github.com/byndit/AdvancedAF/issues"},"_id":"@byndit/advancedaf@1.0.4","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-RD61oW9KtGSLYJ1oN4/Sy6AMmTIZpAfPaDuV+xCnoNOGNEq85eRGPoXpUYcq6uqTwLoDzAxbTNuH1WugVMqZkA==","shasum":"5613d770d8226a62472c290cbe25277898c6e023","tarball":"https://registry.npmjs.org/@byndit/advancedaf/-/advancedaf-1.0.4.tgz","fileCount":3,"unpackedSize":4307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJwcc1o1jHH2Q4JSWm9VAUxV1+wz74hXuPOC4vrbOViAiBdGrPMwaTTORfHyI72oGtiHGn9mm84zvoP2mpq54umIQ=="}]},"_npmUser":{"name":"jonaswre","email":"jonas@wrede.sh"},"directories":{},"maintainers":[{"name":"jonaswre","email":"jonas@wrede.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/advancedaf_1.0.4_1686819356088_0.4237673415257073"},"_hasShrinkwrap":false},"1.0.5":{"name":"@byndit/advancedaf","version":"1.0.5","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest","lint":"npx tslint -c tslint.json --project .","prettier":"npx prettier --config .prettierrc --write src/**/*.{ts,scss,html,sass}","prettier:staged":"npx pretty-quick --staged","fix":"npm run lint -- --fix && npm run prettier","fix:staged":"npm run prettier:staged"},"jest":{"moduleFileExtensions":["ts","js"],"transform":{"\\.ts$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/src/.*\\.spec\\.ts$"},"keywords":["AdvancedAF","Azure","Functions","Azure Functions"],"author":{"name":"BEYONDIT GmbH"},"license":"mit","repository":{"type":"git","url":"git+https://github.com/byndit/AdvancedAF.git"},"homepage":"https://www.beyond365.de/","description":"Advanced AF","devDependencies":{"@types/jest":"^29.5.2","@types/node":"^20.3.1","husky":"^8.0.3","jest":"^29.5.0","prettier":"^2.8.8","pretty-quick":"^3.1.3","ts-jest":"^29.1.0","tslint":"~5.20.1","tslint-etc":"^1.13.10","typescript":"^4.1.6"},"dependencies":{"@azure/functions":"^3.5.1"},"gitHead":"d6000a5e345d15d59823cebd35ca15eb3026366b","bugs":{"url":"https://github.com/byndit/AdvancedAF/issues"},"_id":"@byndit/advancedaf@1.0.5","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-bmN2ftbS1iZVEVH8WqBm31czxfw6i6pXIn1Wq31mXVgfZo7Bd22X/1l6YVpN0PZCkHvcylDl59dxnkW7oVP9bg==","shasum":"34335b61008517bda91d092485a869659d1eb870","tarball":"https://registry.npmjs.org/@byndit/advancedaf/-/advancedaf-1.0.5.tgz","fileCount":3,"unpackedSize":4304,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKgW0KdN+TkUz2lZWMWYBB0x1fYTVODVcXMBLLvg4BHAIhAO9Df702CVbMxvph9CEAfUhZppSbBywYF1WesNh0fvvv"}]},"_npmUser":{"name":"jonaswre","email":"jonas@wrede.sh"},"directories":{},"maintainers":[{"name":"jonaswre","email":"jonas@wrede.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/advancedaf_1.0.5_1686935580830_0.31409306467226705"},"_hasShrinkwrap":false},"1.0.6":{"name":"@byndit/advancedaf","version":"1.0.6","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest","lint":"npx tslint -c tslint.json --project .","prettier":"npx prettier --config .prettierrc --write src/**/*.{ts,scss,html,sass}","prettier:staged":"npx pretty-quick --staged","fix":"npm run lint -- --fix && npm run prettier","fix:staged":"npm run prettier:staged"},"jest":{"moduleFileExtensions":["ts","js"],"transform":{"\\.ts$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/src/.*\\.spec\\.ts$"},"keywords":["AdvancedAF","Azure","Functions","Azure Functions"],"author":{"name":"BEYONDIT GmbH"},"license":"mit","repository":{"type":"git","url":"git+https://github.com/byndit/AdvancedAF.git"},"homepage":"https://www.beyond365.de/","description":"Advanced AF","devDependencies":{"@types/jest":"^29.5.2","@types/node":"^20.3.1","husky":"^8.0.3","jest":"^29.5.0","prettier":"^2.8.8","pretty-quick":"^3.1.3","ts-jest":"^29.1.0","tslint":"~5.20.1","tslint-etc":"^1.13.10","typescript":"^4.1.6"},"dependencies":{"@azure/functions":"^3.5.1"},"gitHead":"fedbef21dbe52739681e3815b2111d8a5b35c800","bugs":{"url":"https://github.com/byndit/AdvancedAF/issues"},"_id":"@byndit/advancedaf@1.0.6","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-DjJiLsHq6d6Uz4WocxPmyFC05lL0Om/PuADjjju5st9YQOUubCedcSGYiHT6ZBiR07+Kz3aizIWxwG1NKm9Wng==","shasum":"39132a78904085a520a587c9e968dfce344d51bf","tarball":"https://registry.npmjs.org/@byndit/advancedaf/-/advancedaf-1.0.6.tgz","fileCount":13,"unpackedSize":11149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6uRqPifaYvA5PlFee44KmWUBFp7nngayTp0HlYonQuQIgfijcANmtD92OP9BFIFcpuI3MY0vQASHpjoAd9d7+J38="}]},"_npmUser":{"name":"jonaswre","email":"jonas@wrede.sh"},"directories":{},"maintainers":[{"name":"jonaswre","email":"jonas@wrede.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/advancedaf_1.0.6_1686935770693_0.04117664470237292"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-28T10:14:22.249Z","1.0.0":"2021-04-28T10:14:22.781Z","modified":"2023-06-16T17:16:10.983Z","1.0.1":"2021-04-28T10:38:22.636Z","1.0.2":"2023-03-08T09:50:20.511Z","1.0.3":"2023-06-15T07:33:39.522Z","1.0.4":"2023-06-15T08:55:56.200Z","1.0.5":"2023-06-16T17:13:01.009Z","1.0.6":"2023-06-16T17:16:10.878Z"},"maintainers":[{"name":"jonaswre","email":"jonas@wrede.sh"}],"description":"Advanced AF","homepage":"https://www.beyond365.de/","keywords":["AdvancedAF","Azure","Functions","Azure Functions"],"repository":{"type":"git","url":"git+https://github.com/byndit/AdvancedAF.git"},"author":{"name":"BEYONDIT GmbH"},"bugs":{"url":"https://github.com/byndit/AdvancedAF/issues"},"license":"mit","readme":"# AdvancedAF\n\nThis project is ment to be used with Microsoft Azure Functions.\nThis simple wrapper makes it easier to work with Azure Functions since common HTTP methods are wrapped to individual function calls within a specfic Azure Function. And in addition a function can be executed before each method will be executed.\n\n# Usage example\n\nIn the following example a get and a post function a defined and passed as parameters in the advancedHTTPtrigger Function. The first optional parameter can be given a function which is executed before ether the get or post functions will be executed. The return value will be injected as the data parameter in each function.\n\nIf you now call that function using the GET method you will see the response `GET: test` and via the POST method you will see `POST: test`.\n\n```typescript\nconst get: AdvancedHTTPMethod<string> = async (context: Context, req: HttpRequest, data: String) => {\n  context.res = {\n    body: 'GET: ' + data\n  };\n};\n\nconst post: AdvancedHTTPMethod<string> = async (context: Context, req: HttpRequest, data: String) => {\n  context.res = {\n    body: 'POST: ' + data\n  };\n};\n\nexport default advancedHTTPTrigger<string>({ get, post }, async (context, req) => 'test');\n```\n\n# Additional usage example\n\nThere is a another function, that helps with authentication in Azure Functions. If authentication is setup properly, one can check the `x-ms-client-principal-id` which will contain the \"userId\" if the user authenticated successfully.\n\nIn the example below the get function will only be executed if the user was successfully authenticated.\n\n```typescript\nconst get: AdvancedHTTPMethod<string> = async (\n  context: Context,\n  req: HttpRequest,\n  data: { userId: string; dataId: string }\n) => {\n  context.res = {\n    body: data\n  };\n  context.done();\n};\n\nexport default authenticatedHTTPTrigger({ get });\n```\n","readmeFilename":"README.md"}