{"_id":"@allen.gong/office-js-helpers","_rev":"19-770fb1c6aaa687fbc0950d961e992627","name":"@allen.gong/office-js-helpers","dist-tags":{"latest":"1.0.21"},"versions":{"1.0.3":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.3","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"4a42492bce7521bc8baeb138d1b64512eff9844c","_id":"@allen.gong/office-js-helpers@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-LUvk6VIHn3Q3foiz/PyQWIZWdmBfbLmBs73PPeZYBVxga/c/tbUKRHhA8wa/0qGE0M1Z49A3e5IeGkgkdRr5iw==","shasum":"051eecf2c68a588a173153bdefa32d53697f0e76","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.3.tgz","fileCount":8,"unpackedSize":476211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdS1eGCRA9TVsSAnZWagAA2nQP/AjPdSg0dbQRZ1RxMnwO\nBeI0fgwwd10axIxs2qBgLeFSqcrOtVw2ntgNYbjsLCPjuaDD9fDVyPnlvvu0\nC94FL7gdyZBVBS5wpFMOrgYe6XEEyFofXJKrFWhfR56Dc1xJZ846J1+P3sAe\n1jEsc5ZEPLoG3zA5bdoW3OjDdNjVQ8XLiw0IMWGUwizFmMSwhE0OUUucEkY7\nhH5e5HAoOJcSdqyrj0rjcIN3HhHSZLsBSA5PrL4qC4sb3RgYm50vTTBqctxz\nvqvtOBZXf5VGkRQ/MW1bHgqdd91Rk//vqyAtBs3z+hjyte6bQxiq6tqq+yLz\n0jhcXYU14Ijgz0CDVFPpMtwWQZP8b8DdfMQBmGEjcAfUklzGeVBCZLkEhT8R\npa3OjB89uVj5QKub8yo05MHGSfc0UixY8CY5mBoOUCGIqM+Zu+Znz6v0O6Y4\n7GRli0D/1RsfMRLBIxOhNfG+j51ajfN2ylms23oFjoXF4UaSoi5WIpgiBQYV\n5cLDZKpqFh2hCnAsp2fLQA/vmYPTGB5UGdo8aATizEoFkJrDxdHjxc6Vhp5x\nApNJ7DA2XQmvYFgfCQZN3oCRVDphSGZmRSfnqBoQbtDrDKEzDzM1fLAD35ww\nxq7LIpmJ8WhsfNuYMLmxse8riamhzpGMoCTPy8bxzTuZKT4b7fNVg+iSFDV9\nNNJi\r\n=7jaP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJFsoJR2TNE1kKurvffyJoHJ+aQ/0iNWM7Oqi16CDJVAIgIgWrBeTsPiOvs6XsnL7NvaOrZ87674TqfCtaIDVk94g="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.3_1565218685376_0.6951449654054245"},"_hasShrinkwrap":false},"1.0.4":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.4","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"e1c4afa22b7cb35c1377646cbe7a03e9f3285710","_id":"@allen.gong/office-js-helpers@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-eFJ9ZIEBYt08v55GbKRCnSZ6bhllpQD8wBvQSzDi3aPkU5fusWKgOhfnZ/Ku8z7hLZJlDyQhaknk4WCddniY1Q==","shasum":"da252f83da1d64661727c2559c0c2afc1d6eb121","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.4.tgz","fileCount":8,"unpackedSize":475188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdS1uqCRA9TVsSAnZWagAA2JkQAImgkactZIpeRYMte6gg\n58XzFTTuz4u57eTI8i6Yei8Sr5DExiOIhJAnJcBG9aWH8ux5WSQ51j5xNix6\nuHO2wJtVy1He4k0vZIRvlrcralSei9qOUX5OlJ+utx4CEASU+DHoDAPN78R2\nPebU73xyutsS0nrU/P57E9vDKSXwbePrbqJPEZ/cYqneOD4by+PUWdIX9XuY\n7ELU0FLLQiP1lNoKRaIoMInuJc3dZcU/UaBznm7kKYvwkQhQwakYFAnuAOBT\ngIu3jrw1oe7FkdAdYqtyI49PQLEQqTUPwPv6tzjbOeEDkGS4Y30HhOXv0M7d\nWrQ5HDvlkDotBI9Nb8tkLoQdeIiqT1YV/qjJwu9BUgdf9kk/CboD5ZZIDuwy\niYnSOQEHzAFeaUehnW98FHLJV6++a625pvuzGEJu8PJGFRah3kd0bgzohQQC\njVt5TViIL3A0oBBNtvZFcQR8gcaWo9y05sXfprMdET32meQAd1McuNCoKIPu\nubgVeQJO+wrEszvwO47fXeaVxvLyClQCwC7JGueEElODUH1f+pFH4CLJ0FXM\nrFiTilYh5D4GkZtV0RJPtaFs+cFBCRLKDRSKE19DbFW8fNRnt0IdZwWDTwla\npSIzBTCF4su+dwttCP/W7vkQRN6XCOoVUn95pkfnZlKP10BWVuHetgyF7sG9\nr5aT\r\n=/Sc/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtnegHXMXJyMXMcUksQ7FClHAI1j7OunZCjlcYDqgxtgIhAKDG/XNYzIWTNUv/aIqATlalpetSMAQs5Siv5Njfz3BC"}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.4_1565219754038_0.9744129071479091"},"_hasShrinkwrap":false},"1.0.5":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.5","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"9d631580687f2a298f6e7fffaf0a42462dfe33dc","_id":"@allen.gong/office-js-helpers@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-3w7XFXi+HqVOosw+VezBLmiamwV6j4BBacvBrLAIY28G6L3+1skqmvg0fXiCeUB7jrobHfrkzCEGZ/Faiz0kaw==","shasum":"3072c04eea4bd9272299783bbc5baee90e670b6b","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.5.tgz","fileCount":8,"unpackedSize":477987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUfLjCRA9TVsSAnZWagAAkFIP/0THKe1IPILq8rKBEKXp\n9bdhYLaReRdk2iLQt+XqtQdVaUYuo+sKrGGHY8iFF5dWPV0Im8JUfLdUp8B2\nY070iyovJQ5la+nrmLPS0DPYxjPMTSuxa16Q5nONe+AcfN1APKDo2SynZUi3\n8WoP1FG40TJTslocm3Q3BxAruflHonUvn9l2l99ouL/kJIaP6XgySnih6DFe\nBtyqKOFT5Sh0tTU6TSnrqJNrjQ8pPvTw/F3WBLxvFpGmMGNclBd1+feYS5oS\nUbzK4iip7xO15FkJEiZ/WuI3Zx4ucLRtdvEOoZZMxMI6h6qCaO1xe+ii06KH\nv8KobLOReiBZXB/eq6JkWZ7O8nuwoe59QAvMiji6dwQok7G4crzBCykRME7R\nhgJK4nSJRcVcv/YQJs+yydUEeV5Wxitoil/mvK43V9WipzhJB2QGJOFA00k5\nHW8bVybCgLmeLboUPU1OwqoCKraptvXxTAYKlqByTSU7xAM3h9QOqWFYGk6y\nyKXP8uW45+kdXyJo7o26KIsf33ibq7Wo5oRYHvKO+OxxAjdHP2I46vWHwnQi\n70zNNZ2bWTvKN32fjdDMYE1HcHVl4AyA22ezH4wXe40g2MINsJEjQqbhnZVs\nEk4gXAlxxt0J7OhFRcQGs6vzBkTWX90IFBBrf/YH8IRoTJF43+qfdr2w/QKP\noPcH\r\n=+eLy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCskTSJBQ+bZMevEkso8fgw5Gp5R5irkq2ad0VN6IWcEQIgOmndErX6IExJgaW/CrMAnGN+RjTjs8Xo1T9Cnkyc46o="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.5_1565651683046_0.9374351848999778"},"_hasShrinkwrap":false},"1.0.6":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.6","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.6","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-IR6D6mnZRjad7I/shMS1nAvVo8qWGbzN7PO1DpjF+OXp1n9AOGalx94X22ChBzXmjZXCkE/4fRTj2mJ2o13DZQ==","shasum":"624435e4de4fcaab464e10f3b53890ec331b599f","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.6.tgz","fileCount":8,"unpackedSize":477987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUjD6CRA9TVsSAnZWagAAcK0QAJWD8pTxIPCz1HWwWrK6\nuoULB4ZUnGxGHG4fJhv+mzxASrZPUU0vOYYaMl5qEEO/FzUS4UQ3R3u4rSTR\nl4toUMwoAqcoBGGFXu3heY5WklNvgD+DUsGU0ZsfR2fmSlUejqynltcWaY2t\nhT6+aZp2/2ZxGP6RmicgeWxNyf8CaE6TG2Qc5zqmT/3C2xjZQUOXS1r2DOP+\n22LWwndNTYy717/3tIia/5b6AKrJfGarNmpGdkW6M9mjau3RVH5mpycCtBR5\nfFPtD1Li0qnJM/uzNnkTKhwkTj7/EgI3bF6AVp0HqKcl3dEFdmQcUvEHS0qr\nkIzdwvELF40lBQ8JMDWlZeehDoTwqBQjV7bbwQjOqOn7qCfEE/S6fJCo0P1t\n+9glMRkbAX7VxBz0ik+359p/tCKHjuzEYmTzF+8ZV3wnSvQI8SXigKZTocwJ\nM/uOxEZAAd9K4V+k961XtuRb+P3rM7SZGcoYgiUEIeJ+2kks7Itr+svKf5nH\nz1oNSaJ7Jb5hoCh0UXKQgufAwKZTGDPXgoHuJltbqkEO2VrFcAYKw0NTjV+5\nqkobStWBdy9FlDx8I5SBdofWsimK5tYrhM+UrN5/VECPttSqYPPiFII9HSKC\nw5XSofiuzEqo1/U31KBwEJNoaOcFDZozy/gWWZlWahV1CCzQ6jghdwl7ywj1\ndipi\r\n=0BPH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBygkxHe75OaYCvwIgJMDIZihI0r1VFOCA0yJpQXCIM7AiEA2jn+Qo0qI77IvM8BwBzP/WWjhTZHLe/ryBee8r8CsFw="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.6_1565667578126_0.7675089964467932"},"_hasShrinkwrap":false},"1.0.7":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.7","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.7","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-asVFNNHCjf4W41eKiPlvcU9F26pqCb8zQLxaaFuElSawDpQ+Ikw9MfJ0NA2FmTs3TMOndEKJe9E9A+r8U7SRRg==","shasum":"6ed91053e21a9dd0465e1a9c35506bbc96741998","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.7.tgz","fileCount":8,"unpackedSize":477178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUjNfCRA9TVsSAnZWagAAk14P/0z/oJY24Gv6kwqNA0Hw\nVKtJBevRPCphn2YYRE7kfTBR/fLRoibM7Lokh5pxD4ivoC4GV5VXAC9/4ZqA\nVWEr6Xba2vRdSbpD7YkC3wqsSxKMkW66kC1/OVY5jpWHfRxby5TLWfOo8Izg\nURaKy7wI6StVc36gdgX5iQx13w3EP9SZcoNaDBKf/YBuUfVlf/Mj2jxlMR/x\nDPYhJ3tgdcgVLKquHK1aHKelqXudTtwUNOP24umGwGbeuv3yCPAx+sL6+6a2\n8hEO4TeH2bxjtPG0/CfPqeDIjtKzmW3DCNYwwFbHmyfNnw0VMiXZYfjBBVGV\nnB8f381FC4hO8M5cm0HxyiDps/CE/quw2IEF1/DazZUg2JhS8ust6fCuqCp3\njbVQ8lwIaT7kDz7bXdDIS0pA74WijB1Ht9b8NnH0Uu28nh+SCe8uUO5gCsIS\niQ1+6/xKPdc6LxsP36P+OQkD9C1E1ojeuSQ8JI29V9c/T2FuCSgcURWpZjSD\n+lqIlWj3i8Wuk0dcqd/9dFj0eahos2E7FZMgZO0fl/VRfUPRAdKovlmtQHve\nXzv89rgAjWy7GlMymYyutMnENYGDOby1x0cPyNi27k/l6uQHbIVWZnaXUA1/\nE+WCM7CWGJVEgKKwaDs59p2zYZ7j3DScCI+zjGbvQ6YaFoN7Z4yNmxQn0jRr\n0BPJ\r\n=JUZw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVhHm/j5Va9kV7PXCCJsC5sbhIfmWALMZ0O7mM2lVGTAiBVJ8BtMa2oLvdAjcdk8E4QCiSNk51Ojb5hBZsyGZXWbg=="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.7_1565668190266_0.20072230831183302"},"_hasShrinkwrap":false},"1.0.8":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.8","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.8","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-ESd7164WgV14UGRPZgl/1WW7Pdn4PdJNXx1LrvkVt7mq2wr3+Eusi2gpcsE8N5kTxXe6oG5FQR5TajgPOnk6kw==","shasum":"b68cfed30e793fc94d0fab31a3a33ddec6d73a0d","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.8.tgz","fileCount":8,"unpackedSize":477503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUyLECRA9TVsSAnZWagAA/9wP+gPpnH+rBgoCZXx8m1km\nFGYye2v5oJPq43iA4Lw4XNlaXppVikwg2BGrVLM3hkKf0yEbZlk7qE0bP0D5\nPVj5Hv4rE1BP07gHYYiwMRpN61SFiXR4Zy9UmQZv669uH1t+Op3ZNwCOpY95\nOIA1Uip6pbh9rFj/E8dVS6hONDZhPGGi763JRWFR+sUk6Py6YVa9ZlFY7agN\n7F2siL5bvlzo17XGcXN58TOM1VTTLMXgX2aG7sKAwEESJAkMOh3dFCawJiNx\nhtBg2mXniuh1sDVsLDQDSAJ31lpJO22j2Bc2uNAsnfGkDC8sK+u3gZ0p8zrm\n3U0994Ei+1/POc+LVq539kn2hGz3hyb4k2YyBsLjEgP6gTg+d1MN54Je9dt2\nDcjov153+NkRn3Pm/EMboAaLdcHcUBiwH8od3K72gxN68W/jbv+25GK9jkOS\nMTdyAIvpsLLjoUlX+s5QWuMssPi0o/ZRb5B5Y+bce3lGahGmajRFitLGXLVX\nvVano+lsnYuAfELT+QEsv1kb3bA06dkx3q/taWJ08X9oRfjDdIjRx1uZ4VW6\nI0JDn98mHA6ZR7oG+KGyXDveUP7G/Oe35PyvMiHa7lje2UtwAUDsnLzzyNT6\nOQnjhIfkyAHU1nW9B3Soh5Sds0U8+E45drAiT/cPsTmhoSRmhQfUfjFMKKAq\nCQtd\r\n=wt1x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUP4WvxUyvW6kuxeH/tRnVGIcOj/h7xskDn/Eau8D9LwIgfd9MqxXZsCfeugILaoCKjxojxyyfaACE04DcrCQxCUE="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.8_1565729474905_0.13261454651327043"},"_hasShrinkwrap":false},"1.0.9":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.9","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.9","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-7t3A0/f8sC4eII/71NrXHoFdnEL1OJLB0lFOtmq7o4RDEtsQ3D0tu1WJJ2FLCxMNgWaJzdo/kGECsEyQK1PXww==","shasum":"251ac62ff84ec890244cb66a6df7fd9cff56cc70","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.9.tgz","fileCount":8,"unpackedSize":478011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUybSCRA9TVsSAnZWagAAkGcP/ieoaL1jkmbnuD+48EHG\nloj4KwRzXCZbnsAI0vb9K8vz3ziBhUrEo3u/eO6MRErvz4d3J3cvpJcmjYE+\nI3aPFtSmy9LF4L2AdQivr890ZqxR2CH9KR+w7NZ5GpP1GEoKX7SDuJ2KKQC7\nJ6ljFrzUtryUNAdABriOHOmoX5JC23bqQUv0rTpqXwjJ7st4FzMic5JrGxfh\nDP0FDO3Hzn65i9zDNTy6Ykumwsfj9Cb3WRb4BG32drQGMEbCvtnbT330xNZ1\naI963Pfi4D30qRgluAR3RkGG2J0ZOtEa4uUggxHOt4LU5qfMLUfqagzYzRqh\n8lFLB3sLxpJh5mmzU8rQUJi/7sgGy6qDi1k3RhXUS387dORMtBI0vJD/4yHL\nNv0fSW08beS0gKc4j9a9l00hTUHthIJ2VP4f15g6aFs4t5zT0iJRqCu61QQ6\nLohAGcAHxoGgY1L+dMkkCNz3k0EHgJRQlBt2KOQLY1zp9gBkCph0iqZXJ9JI\nYUEuuSH1GVmImqKkV0E2HbBagGmJWgKz12INYvEAKGw8CfShOWDQJQ3j9T4u\n2iWrmDvmEi2PSJMhv8uA2zeQBpDtM3Zv838NTenxxDxXIx365xtpKVhgP8AW\nZN+SV190PdgIm+SCoTWGC1XDaDbQrzT3p3WgfFIOasT8onRw0Ff9NMv/hL1K\nan1K\r\n=aC80\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJlxzXd+zwgt5W57oWdEqNj9RTvodCPz7tq878+CVDgAiBlrrLtmOe64NaujMmgG7d26u1a3rQ2rKDfVUW8ZLuLyA=="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.9_1565730513903_0.8298961797197959"},"_hasShrinkwrap":false},"1.0.10":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.10","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.10","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-GSDW/GCXJLNk0SjV/cdM/8gB+0YwZ7hxmZpPaYetAeHqxGgRkzJ7L6mquDR/LJah1Gow5mNKr1TKOWEZsHHs8w==","shasum":"77850cdb1e7f7f80dd21156d0e76c976b2251787","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.10.tgz","fileCount":8,"unpackedSize":478111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUygtCRA9TVsSAnZWagAAqPQP/2GCMKVqrKDyALp4z7z8\noIZQglTMgctnw057DLwi/KKX534F97wv+PsJzUCynm2MBfLbAWmKb2z3Zi//\nY7bzed2K2OxwnA9sOkEriQDxuiiX4QxrMfhSK201II0KzYClcGLV7QeBGLkp\nXaAdhgslBq8h5t8ogTOLa9ABAeinnpKzAeXy2nVc5sk7tVCM4SwoPJi3n6GY\ntgwtS3LpgpQNKnRvhZrteHGIBzaWJKpbMTtNf4D/a3DhX/XZmRu8JdNn8xL1\n5ffaztIItMqUWLFTr5ixlJxjNuchiBwKt9XRLCTVIzXBH1HrCm46rLX0b3nI\nYRceSCKvyg+OwE871zmSH2I1k0+/rKPRi5qdN+S+8+TqoPovOKSwsqoNDtgZ\nyjKuLKtyBKOTMKp+BrXCCs2KMM8lHrbqAQ9PxEcPREVjRfMeXIWYhYmjQ+CF\nzZeIAQhTGwRM+kdbeZtA5BbMz9H7mmXLb/ujIK0XdLBg/E4aspMNoAqUKVBZ\nC8fQkXlhBuyx4fKYG+Xi0VYTy8xeDLdKmOtiqgVtliRCQ4+7YBR8uzRtJNgk\npmxIG7LOeqgH8w21EEOg/Zs+EL3w5xJ9e4oGo2xeKexa6dewBfgIwnJQoN5x\nwilc4JpbllQKpWr5FyJwMxgFCI1wMypdvT1mNBOXF5xgsHKE3/HonkFyJ2F8\ntsEv\r\n=1v3r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+X8CWb3SYjkNiWhkVFLALi7A5DQfqsQynNYSYj6Lc+AiBRGlUs6YSUz/Rhf6NlJOlW2BmHkBunQXQW4lxVqUIfmg=="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.10_1565730860397_0.6106617540357151"},"_hasShrinkwrap":false},"1.0.11":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.11","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.11","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-iX9cUcmEG0YD50Qs8D4OTzt3vE2vI4KdanHdirjfjSASRUpFYJ7H4ncf298vC+Hy4Q/k6r2jcAY1hIEZIndArw==","shasum":"0aaf97e471e274ad3732c6987f9e3f6ab3667822","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.11.tgz","fileCount":8,"unpackedSize":478738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUyo2CRA9TVsSAnZWagAAkx0QAJurO3CvVyS+f3baL8TL\n5dO71rocZ4qQVFwmcMjmlWHyqzW+oJi/wxGcKxGIxTdA72ASzpsSrsgCzrTU\nTj4dZGqceNysIMhtoM8MShOr915MshueG6v8IcqInlcb0nq+/6a8uYOb65Yq\nFDf1Ufjih8Md+AiDvnJNwn+9dd9M9gRaEtSZl/wXy+Tv7mCQ9ATaB2dTEtYI\nO71RXV3Lj8a4IH+k/ST2VvJBzpC1C2kLx4SnLmlUIEfC+QWCg9aJA4dsGnQQ\nnuIMlSpoTH2vT2qjNVoWuX0Y+rmu5DY/b849+FEC2nzYv55WAi6/MtQ8uNlQ\n5ozIYOfeIbEM4YnrJMSU9gSm2G9EzoE1pETzLigh8tVF/jfWTsyDQHDXoC++\ndLehZA6UR79MNLdMd5MwehmvQSMfPsU4+1VbMoTshSA1lzml4xUSmVITzuME\nEtMLBKYppoHkP+tqnclC5AX69o1DF8RLE/xOVkNVAU48i2FoqCy6/BEK8N6J\nHQ51jvTQPmj59TMRjWEz2VWnwv5mPe5EewCfTLwlEvtkj4aVCxQnuvFv+6es\nN06/D0bXyzeeShsgJMsGeIMnELaERLRMWq6U30wmXvN/NnLpJBbPY1c8fDLJ\n9J9h+jytMC1dZlPs818q0q9Xa77EZDhGvByf4fziist+HGtSha2gLX6PMQgj\nfi/N\r\n=Jp8o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHs+gcmXJ91qNl/tIqDKjtR96ZdlwFHx7Fdjp81XXQfJAiEApHjkD1LVioFT8vE10OPCitbbiFN2MnFiqhnkBkWK+10="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.11_1565731381784_0.7273692762167436"},"_hasShrinkwrap":false},"1.0.12":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.12","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.12","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-954MZ+G/N+hERZXbqYlzqSBMpu6RYiWUfH0p/091uA18pj20vwuov42TZ9yXu6cXMCHTg3Utv4H6C0z79ZONbQ==","shasum":"cb116412a84b80d90f601f84eae4dad65153e384","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.12.tgz","fileCount":8,"unpackedSize":479113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUy2VCRA9TVsSAnZWagAAe1YP/3fMM5G593bmmyMM3uYX\nxBEuYNvFBCIHVVsOytUT5vph4ryJ3P90q4GJVFX6VZro4RzE/NwFtPKPDSeE\nqFQx2bPx6cXAl1hgyPqu6GDvWecwKVanesWTl12PVOo88+hoB9rIPTKAjFJw\n8rraLt9LAP/WVAdKoX5N2V18XN4y9ZjqPtkaaUXdHcCWA29CUqqjn+aLlh2R\nIWZ7O1PDsXDF/GFNhqzC7yoOqLcT3sSBFLyoWAL79ORyoVpGvCf9JxFKDSEt\nGD9O2GMtuD75ER8lCoaanD7BXkgMunk0dE5teq86Cy//Xko2jFGghJaA6RKp\nQMHl6PqNAfxQgPQQfC9t0+r0kygqOeME7zlLRxmCTPD0PUd2Mbvgveh37KBA\nqSgsplQme7priyJzzlyi5V5G6OXTSpdOtbOQ5cHdJ6m9TNNVppsCHOMi3KGE\ni0Y4HooN/2SHa0FrxoGUBzAB1o34AfEmcoLQ1cvCQ1QeBx7gD1PmvdW3y3mG\nbylhykVNpJWqxrnWZfbebJrYWwc2Qx2zmbZmGcahXusY6cmNi5bmfVbeusjt\nUjWi9nHAYNSZghEWyQknCchd/yOBH7BkwZnlDFXakxVv2yrmP3qlOR4hgUKZ\nbUEYIXjudI9F5mnhgqYhBEnrVmtEfmb0Haa/tZgU6YN3cXh646yc4ngWhQxY\nb94j\r\n=0SLM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwXEbal9n31RH6sv7Yyq88IB4oNAK/HaS61083yzIw3AiEAqmZmrdmkVJynUR5zRJVUI5966iUtNXALKxuJe0h1uRQ="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.12_1565732244810_0.4589400589856165"},"_hasShrinkwrap":false},"1.0.13":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.13","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.13","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-QkrVpCjZMz+cfnOHR6/izp+bMcLNpetfmUhfUVubEQVUaPZPsRvt649kwflaIB1F1IB27dtyA3zkdtc8EkH0bQ==","shasum":"cfb6b56cbaca95081875e117a525bebf1a604c2b","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.13.tgz","fileCount":8,"unpackedSize":479705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUy/hCRA9TVsSAnZWagAA9JgP/0qQ7JcOc4cDrh94C0YV\n4C+Gbc+YbbNyuNnqvlfxlTS2UvDc5OT/wYTcDQ+4hqTnjr0x7aPMtNh3HaUj\nM8oxYY22tmIqPmBMWxLoK9rsyk4MBDJJeqfsA+fJBSvn1rIr+EZHsvoB08hI\nXMrbVI/tSXAWN1u01nVEog48WiqgRbCLD9Wy5Wbi1+LLLwbGQ6S5WnCA2UdD\nvk6DIfDI5N0MrQAz0uA7aeV6OIrBrXuBrshomXaMKoo0F+8ChKe+UhNbf+tE\n5DG2AUiIQQl9PJtz8bptVozx3pG6E6Gdsy8rt4V0qbBx281m1/EwjKqvRUpR\n51Qv6c7jAQKzEdKjuHJcxH4iUB/1fEpqZiqJpLfTdk1eC7dw3lwOosctjrR8\nK6ciKLI0JrJfTstHa2d6FsJ9csaBGFwve3fAu/tVONifZEiMd4/W/2uUAo7o\n3CRJXGmAR5OMNlvLc2FYEipe+jU56Vz/AncFA4rJXvw8NniryjsQJkEBExQ8\n9/vVxtoVq5+NXeEP1nByrWOXUp3U6WEeRYcS8ZWjVk7xDP4glAGOgxuUWDMZ\nd1ToGjtMaElz0jea9TvqDjfs21RI6swQLOjYI7xiqOMEtWTkIYYo5iXW1Hw6\nlSvjqf1Gg+EuvmmD8DLiyKcIEPIRO+u4Q/XRZlflOJ/yjyLfkx/j5GdyszLb\nUdnR\r\n=/TZR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcHOolRgdaJq6fG0XT6rd+YLdsK3J1+a0da3PDW28iTQIgYsU2lSeJBqMlTH+dtuVAIsNQNLa/0nQuJjUqesNdpWc="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.13_1565732833188_0.9269001258961573"},"_hasShrinkwrap":false},"1.0.14":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.14","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.14","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-YlAP902+J/HBtnulZTjisertzv9934vu4yxcteQDf4Cee891Q6bzKQI8KLsTYQ10L3YA0VVDcmXl4BsMmsjCAQ==","shasum":"65222cae00e47ada59593f5fe2540b718038b6a8","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.14.tgz","fileCount":8,"unpackedSize":479773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUzBwCRA9TVsSAnZWagAA9iwP/16vGoLRQNEHxU/BdbFH\nUJCm1jBgbntlkJhknSz6xF0L0+gXm2vJ6JvAuUoqIUlTolzorTaALYGqAhsk\njNyeYBhwWuehL2WWN40uLCH1DyCcVLFobUnJfrJssRlk9/TF91RG4zbYVsB4\nALmfoGcUGO6l7H9mO7gS/p4Xe5OLnIU1rZ4cBjPsHDTI6vrYNVPBYfmpC8AY\ntqRQzELo6OXXlSxGuDdmM3Rld5dI5/ntn3xxFpyEAsYPHZgPczOD7SKdwD8o\nl9SjMFWzs4RReiHxpTVOw73iZsrwKrkCYoM4mQEZtklWFAFG0klK8COmtLmj\nlzpWx0Uc0reMynEIw7ihh52y8YQK8A+oko+CxaTajxHECc/yk0cn3xTJ7duX\nKx6o7Yz5h1hL2XBANJlM9bw/9JTYBUu7fxqvxBQFVl/VmzJ3O+NO5D7LUOf3\nlVtucawkeMqFgBKthIbwJrX3ehdgZ8ukq34lcubHByxIwO3FHw9ey8YvJDlZ\nf7AZjBxLaZAodm+kPCLiLRuzwhdm5INnk0TE4vVDcAQHhKp/1zkBaeopOuEB\nLDJ/hDy4ZriTRbW0SX07mLr2htjUS5rdfHqNTcjdv0HRpurvTHA5kYRf438e\nxR2JitIIMZt3kq3JiUu6n1xfJZ+4dozn6X6/PnH6Yx/irJV4gdAq7J8fpBVt\nRmG1\r\n=BWsQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUb5YmeLw+lRzm8JtJFwQm36PgrchAgb6AkLqqQtA1OwIgEOYubvL7zbdJUfwcDlTWycbleEk/ZN6EYJpTlavwJnA="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.14_1565732975065_0.9411372479176985"},"_hasShrinkwrap":false},"1.0.15":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.15","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.15","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-cm8203mmXwd1EXXWruD5BNf2g9J8kbDH1gwPXWj/A4s03wX+iWxuTcyEpajEsCQmiUPDCj/CIwGD1MbDBq4/PQ==","shasum":"ce585f8605992d1ecb6b72e1315e020a95c16c6d","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.15.tgz","fileCount":8,"unpackedSize":479764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUzHaCRA9TVsSAnZWagAAnXYP/17sqY8hdTADEDymkFMr\nMfgI32YTszDKYSl+K6ezkih3N+nXarlStglZmnfhbuRToooicRovkl1jJmXi\nELQf7+S3Ip7Atfs8D48x+XdlIuQZrCE9p+ska8vVVu48p8mSozpjsBzrL6rD\nGSyBJTLb/XFh3WOf1Jok7Koix90MpnOv36l4FUsLZqwYvQUPQ5FHC4Ag3Fa2\n7X2ySy6IpR2D34hAcOzBJfzL57xPhvcFKuC7rt7cDHBrytAT5HCM9h9W1vZT\n8z4hLIxqi7xdrkmnQZweYF77XHBRh/p3b6RbYikawbra+vibtPCczLM+lrb8\n3C/cloZYgV7hFC/s0Z25S607EaWIJRBep6yM/UZ7iaJbVgeYtB2SwYMpjG28\nx44X9hb8h4ghdUJ9a4906tJQ0JX0QkIrNx3O7LhszztCAF7t0mHkZ78Dk02i\nk9Hhi2/sTsDJvs0C+sWDFw5f/S6+Y7R30c1JIiz0fa6uqfezI+BVcGo+qlNP\njgVZFiilg3s5o88PPHAFMt2G53jWl5TeoZ7UMoR6AE00oOL7VxL0hkGrVxPh\nnJJW2zyws1qUGsg1dG6LRo3TDifrGZbkj//hSXrMKhsmx7qAeO0Q6NiDNnjP\nSGNBEnSNyArSdnX5xGw/iH2MzhVRW/z9jG/yTOiy8qNF8Kk3q8SqUUEcydky\nXRQJ\r\n=7f4S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCnR4c/TME8zL171nA4PejEGOOvyk+nAkySkbmeSJ8sFAIfGIo4fP/MTkZpcplgcej6TNPzm3P52aW69c76sW0F5g=="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.15_1565733337449_0.898143328368743"},"_hasShrinkwrap":false},"1.0.16":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.16","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.16","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-8cYZaf6/pYr2KhwJQYi29YWTRYMF8hDu+kH4tcXudWc/yZhoKLQxCBRowIYCmqVD/ihUNXGcSoGuBmG3vKAvPg==","shasum":"ad21ec457ab45cf9dbd5ae7f7190392f53f851e9","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.16.tgz","fileCount":8,"unpackedSize":480843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUz1+CRA9TVsSAnZWagAApZ4P/RI+sQcTXXcNkqQS6gkH\n2aWpOkKI0wSpgVDi5BkWEmpwHLyXRPCRbTeKQS+0YcBgWTDEJb7oEOmw158I\nwjQq3T3gS2OTDNGKFBpsRJyC3H7OXNbzt1H+PhSI/4DihfjdKpmiruSjsjvi\niSunK5LEfi+JcJC1wkhNwASZqzr4fXgAHvb637STXJu8U3ff1rCiygp+gvB2\n6zGvdRAci0C76GaDpRDS6ZA4o+eEg9dqS01lgvYlsRj/8trmKo4EgeTDHDnQ\n5GagrN570VZ8YMyxLzOEVXX9+kmdOlduGAVgTEOYZaA7ifKPq2AIGIxp0qfh\nZWS+JHeP5zCfp0kP9NcfwjZJfBDyvSbJxLR4d3KfId15mppKRXehOxmhsaxZ\nZBE6zlc+rntZxv2TLrHdCUHEkcnDz1oT148kQF963RgKQZ1zUqnPySts2RxO\nbQk9scREcZtMKBhPwKF0K7xC/U7M9xIJzlW8zud5zPJeJxUPKRPdC8ff+9Kd\n8jbs2y99OYyDCy+AhwuO8P4esg2h+0c7J5rrhNipQf5cyzCljDavFzMfXChd\nprGiF5832g+cZif6NF2kC7DQGJddWzPMK6cB6gu/RuVC6Q2Aq/2/rV8Xz0vr\n0Y/GiEGMEakg8NQwxGuhzz4Y7Kyiegv+DCTKcv4i+Yge9ZQWJwZaZB605uzW\nNY2m\r\n=Hbt/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmUkJuaxz11yLb/ATlcVg0omngoDAYrSQvo2pw2ltn2AiAJ5pNw2qKdO35LKoR+bX9Fjznyc0opBbFklQnTwhnNGg=="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.16_1565736317402_0.44404564288705384"},"_hasShrinkwrap":false},"1.0.17":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.17","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.17","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-YZQbK+VvrtlPCsT9Oa5RrLdPIMyhwf4eGQuhnGeZ4haaFv9oIe91iJoyQH7cCipWLhftStBpQwigX+0IP312PQ==","shasum":"5d6d51e8368c937638e7193255f703abb75465a8","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.17.tgz","fileCount":8,"unpackedSize":480851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU0F8CRA9TVsSAnZWagAAiUcP/i9JC4Mwj2AUnEmmhsST\n/EmfwbpXtpxt4Dn9YU5qra3ubZ1h0M613ASp4WBv6kMjF+XzpowCDLuDpnOn\nNeTT+RKx+EDguPy0pX9UI5oBkougHuWR596D+4lr40BPn9gp8CbAiNQRTx69\nDLxexEDpd+jotvc/m4udnU+mMg/KkgHfd6Y29eln9s5LtZHRPeLo9GJxWsfp\n0fYjzlk3/PqZuLmXuNilOu4HjqAy6vAULl116dCr5qVutd/uZV0WEHkGMehf\nq43V/Dgbe3L6JYI3AEmrKDwpRUohFaZ4oblwJ9rRCSIZlU3rKJx944QH5s7C\nWEtMsjP0i/GIHpRejV+Wtznwz3o+EOg2cdJeVDZqqifaCwdjUEUUvBYcumB6\nQqFM5G8oocmU+e6qUyWGSznPLgk9iaZFlCDnSI3qNQsDFygxfdMeJ6+gUORI\n3xYtZgvbOXYRWAZCcUEUvMDXL1BilgwlTKYY3S+BKPwU+Qr0/cCzp6yf2hyA\njh9HijcQypPy+IKybqHduXMFuzlLzPN3kVZIxFd457NEH1laKsfLhXHgLzjB\nbVMVeLJ50im8ls158KpSY72A2DdhnitzrNivjDRBCn+EMMHY8SXBk+qLiSxy\nDA/IYHjFqihTyNJRU9ywaZqz/f1RlTKmLwvLvkiXVTsYAV0VeNjxVNP9ddGh\n6nYj\r\n=pVqL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGSDoUYYXft3P5hECXT/IiQ/b96MtGvW9ElrkNP2i/7AIhAMr2XQRMh8RA/1UQQwTAv0NHMDT89FF2kp8u/rDV5SPl"}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.17_1565737339487_0.20891458949278796"},"_hasShrinkwrap":false},"1.0.18":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.18","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.18","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-TfIS0dsVgA831KDKGgcFZKS8NaMuA4VSdvg9i4yrUAd+Mn2+u9SZwIUSGNtvm7uChIac+0C92NSkiaE7p+7VKg==","shasum":"8d252b93d919e1738af9614879c67dd809a966b3","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.18.tgz","fileCount":8,"unpackedSize":482625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU0neCRA9TVsSAnZWagAAAP0P/0joh2gFZQ3YQg8SsFFu\ncBfq+gG3vvOe4Us+dC5+Z20Fwukwz1xa81r77wxMphLYPfDZlKhVRbQJYsBd\n38K0XtrUgw9r8s9QnnUytvqaamynT9z6k7N4rsQcMzhsShst38gqX3mWgSzI\nGyhxc5KXiIjWvsw3xOWKzaY2Sy0Dro5hB3vhc269jvg1StS7NWy23qIUj9Rh\nxDVqYP7fX2UZJh5fZRTZJvf9uRswYfuhxEbrXHC+Q/jyxieXsaMXwdTviVmo\nm3F7MaB2AcUFrKOkrWaWb/FtBcLOaQLOgD9svegLxYDdv/RvcU5S8PykObJN\nsfdolldnLpLFiIuJUuvaDblTEKK2WcMQD3ZpyKYrakSkR+x4tUOcZwQ3hhJs\nxAGbLCE17hRC8wb9FBzCRxMGq/OKBYjquCL333NHw8nM2xsc3fjbcnVdrWnV\nxWzq0TUr6ljZ7Kgres+1LKbtluuPC5dTn1usisbXgfcaDv2Knik4JU6i5SX9\n5w5L8H0hvCA105kVckvHXtZaRzjLP/IqNKOFgX5ePvLLYP8YnoMJc5JL3qYl\najA5ttDlYJXbeZNQcVJVRU5sS5RqlHtZI4MWOt5NOj9ec6JyztoC59lJ1BXj\nzEbrciIZYRVbYAIuk02pPdkfruWxRv8GL/XKLGKSdBetKezADUUkCnKxoDgu\ntKOP\r\n=edN2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKgIJ8tYWviuoHWEsyfnM2W9oIRysSJy4hZJM698UVJQIgbnW4EtYgkLQs1k9olLPhRaDD2UbMVsPdMVVU8RvIALE="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.18_1565739485165_0.8093634833386918"},"_hasShrinkwrap":false},"1.0.19":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.19","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.19","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-kziQ+zQSknRTgF8JMWd14k5qBlDMqD2soIiZNR9ANZBRzohHB72EMouW1TL1FGAT+QWtu1NmMNzCkn2Urb30/A==","shasum":"e0b170b08c5c3f24410d60e90a7e25846e76dc65","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.19.tgz","fileCount":8,"unpackedSize":482583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU1JCCRA9TVsSAnZWagAAQ1wP/iQ1BddnnE3l9VbpZ3iT\ny3Rr8gQRq4mu++euXuX1xi+4ccvxYLRgiGPhaSCcM50ztSmCt8KZtCKLbZIe\nQ+DR0qk7/MULrjBdVjXerpOouF159M0D8oQFSFHi7U0VONtDKrzfSNYvDAqD\n7fVGMPA00ynr2QZykPglDXArihPY68hdmPt7MwJ7nqD0PCEhm6Q8UEU+FgFL\nB2AdQzNPY8kRKevvFsArqnV5voLLM8J5mwVuLIVz6ozbzMOzrEuh2aP/mQnT\n7P+zQlicuIdTB/XedNityRrNG8MPbd/1Ipaq4Ba3x0G6Q6u7Xi9EQHX36bk8\nDgkOqIvUgztFw5rewwD0tRO2vCqOBGsdBQbvxbfgLE1I8sQFxu2kzLB17fq+\n57R6al/CfimUyzxwla9prZSkVmFvfvK6r8IFhyZ/3nJUAbSpRtJzL5ehRncX\nZbP5Ee0HvMIfa880QdeFks/9CPDsl+MB9JOh/b1pvqq/+5NG8cp/oBYslrO2\nrCBPJhkLbf//aCSeGsmDIEQm1q1M3M9Am4lOa/qMsW2BYCxcXuzBoc7jg3HA\nr262eUheQtzGA7ekJc70WJFzODmLaUzWUQ6ylREZW3axcHfI2oguaSsBQ9Mr\nItP/ReXvbU3k2mwaiv7+J9XcQp0yzdFIKnxrTPnEFXVd6M959xLY+s5BO7Qt\nPcBY\r\n=BW8i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJl8my0L6ZKOud6eDn4EZS0tdWH9JFtY2lceWPCGx0uwIgBTv9l2hNf9krrCVml94OoUcHzFR6n+okbNIfsxAs1vo="}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.19_1565741634220_0.49271655258429514"},"_hasShrinkwrap":false},"1.0.20":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.20","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.20","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-BUQ6n+nXn+SRWzXUgm3MPpRVRw+w2i/RnYiRyqDHxWGjy2EQ1J+XktY8A21wc4wrkTTZ1IsfxHHDV2qSSjHJIQ==","shasum":"10f29de71f4b18517760740b413ed02718a3fda3","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.20.tgz","fileCount":8,"unpackedSize":482390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU1PDCRA9TVsSAnZWagAAPg0QAISWutuK564PIJsISvCy\nJRTuwhwN25per+qAoX+ztxQUOOd7Pk+RSWB96rcISdu+jz+jf6IMAiyxRLZn\n1n367yuw2vZp2s5ybg8PxjrlSlk0Wky1T+znrtbJKqcsQWjEgX15WMZi8lWR\nhI2iLvCzISFMdrGaHtIleMva5IS2PLvZ7YnG/z8/8imL/JUNSCyxumyU4+Cx\nSY2by0fAY4V7+JzbVCKt0SeEeeq8iTMeTPb56yi/BVMad7J+Vo5lLGQib/dI\n3QXyXx8mPyDob8SnH3UtSHabSlSLfbTwTo6giCoY13z8dQkQrWWZeomgpx8o\nZ0bN2Qq6T2cJWWrHL2kEVFRL9ATkenquutkNSKwWSWy9Rvn4pvRqfEiC+w5m\nVtX1fS8oEWpPXNLamDGFIPt2WHiG/eeA7JKZ8qTy67WQ6p79D+r409GFpwbx\njInKGZtHfKQ6mWJK14N+2b9jWyPPq+Q/ooRXHLDTCMKEfurKQqj+tNQz4aXP\nFu2I2GU58FbkitcX75Fy4KE6VOta7UOnPr6ciM9d491rkxTuIhnh8xFEdSnf\nmb/LpQcj6JRciES9b1MCOSz+6FDHPvUQr7yY33bEFafsP4VF+rJcdZAIIvrW\ndihxCldL8wObagSIjVEreRwwvGRtThSCzO0TAkP+TjSTt7caRbCXdfQPyFkh\nHZzG\r\n=LnIs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+X4DhM1F2D8ehPUwkkk6w/kfxJedU4D+S7LXz9A9u9wIhALFV3e83+NZ/iTQNhZ/EQwG7sptaUetVffTHD6+spIwg"}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.20_1565742018635_0.10802523451553925"},"_hasShrinkwrap":false},"1.0.21":{"name":"@allen.gong/office-js-helpers","description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","version":"1.0.21","repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"scripts":{"clean":"rimraf dist dts","prebuild":"yarn clean","build:lib":"webpack --colors --progress --display-modules","build:min":"uglifyjs ./dist/office.helpers.js --compress --mangle --output ./dist/office.helpers.min.js","build":"yarn build:lib && yarn build:min","prestart":"yarn clean","start":"yarn build:lib --watch","test":"jest","version":"yarn build","beta":"npm version prerelease && npm publish --tag beta"},"main":"./dist/office.helpers.js","jsnext:main":"./dist/office.helpers.js","typings":"./dist/office.helpers.d.ts","license":"MIT","dependencies":{"@types/microsoftteams":"^1.2.1","@types/office-js":"^0.0.51","core-js":"^2.5.3","lodash-es":"^4.17.5","rxjs":"^5.5.6"},"devDependencies":{"@types/jest":"22.1.3","@types/lodash":"4.14.104","@types/node":"9.4.6","@types/webpack":"3.8.8","awesome-typescript-loader":"3.4.1","babel-core":"6.26.0","babel-jest":"22.4.1","babel-plugin-lodash":"3.3.2","babel-preset-env":"1.6.1","crypto-js":"3.1.9-1","dts-builder":"1.1.4","html-loader":"0.5.5","jest":"22.4.2","jest-cli":"22.4.2","jest-localstorage-mock":"2.2.0","rimraf":"2.6.2","ts-jest":"22.0.4","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-loader":"3.5.3","typescript":"2.7.2","uglify-js":"3.3.12","webpack":"3.11.0"},"keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"homepage":"https://github.com/OfficeDev/office-js-helpers#readme","jest":{"transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/dist/"],"transformIgnorePatterns":["<rootDir>/node_modules/(?!lodash-es/)"],"setupFiles":["jest-localstorage-mock"],"testRegex":"\\.spec.ts$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","js"],"moduleNameMapper":{"\\.html$":"<rootDir>/mocks/fileMock.js"}},"gitHead":"25e282cf3af837524a782f0d34ef48e3073d4629","_id":"@allen.gong/office-js-helpers@1.0.21","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"allen.gong","email":"allen.gong@appfolio.com"},"dist":{"integrity":"sha512-Ds8JvQ7iqwfd1meuqnxWllWPPzQh5n/UGFdaKSnUVzCEl9UnAJhaOJ7GaBEaZ/7B9D1TU99QGlm1t6Vms9qPJA==","shasum":"02f8496d52050ebfed858e4b9efb32c2e2919f58","tarball":"https://registry.npmjs.org/@allen.gong/office-js-helpers/-/office-js-helpers-1.0.21.tgz","fileCount":8,"unpackedSize":482550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU1W6CRA9TVsSAnZWagAAaz0P/1m+2teYLKH9CH37YAKl\nepXK7ox5DSn4/l+4KaJFRgvW8EmgNJ2FNcj+fDQpuA5RbJ/4N9yDfXycrByL\nael0LxGIYjmNIYGKBrud5PNGAqoB0KKzavpVOlYj2pmmKy0LK5gkvl382dsy\nR/cUs+o4eO2Ph7ov3nAaimvSUcRrk/oaLlj7cUZt0ITsWg0fYNCe2vAbUksC\nr1eJQFRyoSR7SbSV2mWCk0Ve8gvlPzU8P59r9arvoZqbXYG/jwHD33OMXpdR\nN93B3eg9KxdxoVTxee4fA91mNg14WAvSP+YRAgb3Sg3x6fTUOVuRNtcSbXis\nBxQiD1UfX6ajJrryr21niKfnaSkZ4dfs7kCKalFkFE+RLd3r+y23A3pSlmNq\nW2JygIEnCKM5+4KBbKsBHsLCMo+k7XqWyWdO/Am0r/Tbq8Nbd5ZCHqc1L2p5\npy0McI7pdlVjMG2bxizZNy3i0S8P2+lVSQ6Lj8fRhxjruaK3MJHCYjwlhlw4\n7z9vS0utSfjgtdAoBVYklvsQA1UHiadJs74ZPQNwz6whZaDRiml/BOmb0DpP\nDodoGnoa2NaM7tpY67juCEuljiAaVLruQ8hyoX3jUcC//UfWvNnovusUf2Qi\nJjneGMCa9eQJOVZPZPK59kOEIYEsYuUDvsyVOgcRkTEFie0CCNzfDEPqEAW4\n4SFK\r\n=MC8t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtihGzPmX04SQR/ckISe0XkmAsNpOx8mIkyWN1mVdflAIhAIMDFHzeDiV805hsn1H3Utt6Jz0HqwjcEUKm5CbANeUj"}]},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/office-js-helpers_1.0.21_1565742521652_0.11814909885124303"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-07T22:58:05.163Z","1.0.3":"2019-08-07T22:58:13.832Z","modified":"2022-04-04T13:31:47.353Z","1.0.4":"2019-08-07T23:15:54.272Z","1.0.5":"2019-08-12T23:14:43.231Z","1.0.6":"2019-08-13T03:39:38.263Z","1.0.7":"2019-08-13T03:49:50.468Z","1.0.8":"2019-08-13T20:51:15.080Z","1.0.9":"2019-08-13T21:08:34.075Z","1.0.10":"2019-08-13T21:14:20.583Z","1.0.11":"2019-08-13T21:23:01.900Z","1.0.12":"2019-08-13T21:37:24.939Z","1.0.13":"2019-08-13T21:47:13.362Z","1.0.14":"2019-08-13T21:49:35.199Z","1.0.15":"2019-08-13T21:55:37.577Z","1.0.16":"2019-08-13T22:45:17.565Z","1.0.17":"2019-08-13T23:02:19.652Z","1.0.18":"2019-08-13T23:38:05.283Z","1.0.19":"2019-08-14T00:13:54.354Z","1.0.20":"2019-08-14T00:20:18.809Z","1.0.21":"2019-08-14T00:28:41.800Z"},"maintainers":[{"name":"allen.gong","email":"allen.gong@appfolio.com"}],"description":"A fork of the collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs","homepage":"https://github.com/OfficeDev/office-js-helpers#readme","keywords":["Office Add-ins","Office JavaScript API","Authentication","OAuth","Storage","Helpers"],"repository":{"type":"git","url":"git+https://github.com/almgong/office-js-helpers.git"},"author":{"name":"Microsoft"},"bugs":{"url":"https://github.com/OfficeDev/office-js-helpers/issues"},"license":"MIT","readme":"---\r\npage_type: sample\r\nproducts:\r\n- office-365\r\nlanguages:\r\n- typescript\r\nextensions:\r\n  contentType: samples\r\n  createdDate: 9/6/2016 11:04:28 AM\r\n---\r\n# Office JavaScript API Helpers\r\n\r\n[![Build Status](https://travis-ci.org/OfficeDev/office-js-helpers.svg?branch=master)](https://travis-ci.org/OfficeDev/office-js-helpers)\r\n[![npm version](https://badge.fury.io/js/%40microsoft%2Foffice-js-helpers.svg)](https://www.npmjs.com/package/@microsoft/office-js-helpers)\r\n[![dependencies](https://david-dm.org/officedev/office-js-helpers.svg)](https://david-dm.org/officedev/office-js-helpers)\r\n[![downloads](https://img.shields.io/npm/dt/@microsoft/office-js-helpers.svg)](https://www.npmjs.com/package/@microsoft/office-js-helpers)\r\n\r\nA collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs. These helpers address features such as Storage Management, Authentication, Dialogs and other helpful utilities etc.\r\n\r\nThe current version includes the following helpers:\r\n- [Authentication](#authentication)\r\n- Dialogs\r\n- Error Logging\r\n- Storage Helpers\r\n- Dictionary\r\n\r\n> **Please tag @casieber/@Zlatkovsky on issues.**\r\n\r\n## Getting Started\r\n\r\n### Installation\r\n\r\n#### Development\r\n> This assumes you are using npm as your package manager.\r\n\r\nTo install the stable version:\r\n\r\n`npm install --save @microsoft/office-js-helpers`\r\n\r\n#### Production\r\n\r\nYou can access [these files on unpkg](https://unpkg.com/@microsoft/office-js-helpers@1.0.0/dist/office.helpers.min.js), download them, or point your package manager to them.\r\n\r\nYou can also get the latest version from the [releases](https://github.com/OfficeDev/office-js-helpers/releases) tab\r\n\r\n## Usage\r\n\r\n### JavaScript\r\n\r\nEnsure that the Office.js file is loaded inside of your `.html` page using:\r\n```html\r\n<!-- Office.js -->\r\n<script src=\"https://appsforoffice.microsoft.com/lib/1/hosted/office.js\"></script>\r\n\r\n<!-- ES6 Shim of your choice -->\r\n<script src=\"https://unpkg.com/core-js/client/core.min.js\"></script>\r\n```\r\n\r\nThen reference the helpers library using one of the following:\r\n```html\r\n<!-- Office JavaScript API Helpers (via CDN) -->\r\n<script src=\"https://unpkg.com/@microsoft/office-js-helpers@1.0.0/dist/office.helpers.min.js\"></script>\r\n\r\n<!-- Office JavaScript API Helpers (via npm) -->\r\n<script src=\"node_modules/@microsoft/office-js-helpers/dist/office.helpers.min.js\"></script>\r\n\r\n<!-- Office JavaScript API Helpers (via local) -->\r\n<script src=\"office.helpers.js\"></script>\r\n```\r\n\r\n### TypeScript\r\n\r\n**If you are just referencing the library using a script tag** then make sure to set your `moduleResolution` to `node` in your tsconfig.json to pickup the intellisense automatically. You will need to install the package via `npm install @microsoft/office-js-helpers`.\r\n\r\n> We will publish to DefinitelyTyped soon and then you can directly use `typings` to get access to the definitions.\r\n\r\n**If you are using any dependency loader** such as [RequireJS](http://requirejs.org/) or [SystemJS](https://github.com/systemjs/systemjs) or module bundler such as [browserify](http://browserify.org/), [webpack](https://webpack.github.io/), you can use TypeScript `import` syntax to import specific modules. For example, one of the following:\r\n\r\n```typescript\r\nimport * as OfficeHelpers from '@microsoft/office-js-helpers';\r\n\r\nimport {Authenticator, DefaultEndpoints} from '@microsoft/office-js-helpers';\r\n\r\nimport {Authenticator, Storage} from '@microsoft/office-js-helpers';\r\n\r\nimport {Authenticator} from '@microsoft/office-js-helpers';\r\n```\r\n\r\n## Helpers\r\n\r\n### Authentication\r\n\r\nThe Authentication helper is built for standards compliant OAuth Implicit Flow. Out of the box it directly integrates with Microsoft, AzureAD, Google, and Facebook authentication.\r\n\r\n> Microsoft integration uses the AzureAD AppModel v2 endpoints which uses Converged Authentication. It enables users to login using their Work, School, or Personal accounts.\r\n\r\n> **Note on MSAL**: This helper isn't a replacement for MSAL. When MSAL for JavaScript is released publicly, the helper will use MSAL.\r\n\r\n#### For Office Add-ins\r\nYou need to meet the following requirements before you are able to successfully use the Authenticator inside Office Add-ins.\r\n\r\n1. You need to use `https`. This is important as we are using OAuth Implicit Flow and it is critical to secure the communication over the wire.\r\n2. Add the location of the provider in the [AppDomains](https://docs.microsoft.com/office/dev/add-ins/reference/manifest/appdomains) section of your add-in's manifest, as shown in the following example:\r\n\r\n```xml\r\n    <AppDomain>https://login.windows.net</AppDomain>\r\n    <AppDomain>https://login.microsoftonline.com</AppDomain>\r\n```\r\n\r\n#### Setup the authenticator\r\nInside of your [Office.initialize](https://docs.microsoft.com/office/dev/add-ins/develop/understanding-the-javascript-api-for-office#initialize-with-officeinitialize) function add the following check:\r\n\r\n```javascript\r\nif (OfficeHelpers.Authenticator.isAuthDialog()) return;\r\n```\r\n\r\nThis to inform the Authenticator to automatically close the authentication dialog once the authentication is complete.\r\n\r\n> **Note**: This code needs to be run in the page that is redirected to from the provider. By default we assume the root url of your website. The code ensures that if an access_token, code, or error was received inside of the dialog, then it will parse it and close the dialog automatically. Also as an additional step it ensures that the `state` sent to the provider is the same as what was returned, to prevent [Cross Site Request Forgery (CSRF)](http://www.twobotechnologies.com/blog/2014/02/importance-of-state-in-oauth2.html).\r\n\r\n> **Note**: If using in an **AngularJS/Angular/React project**, please take a look https://github.com/OfficeDev/office-js-helpers/issues/19 for information around bootstrapping your application correctly.\r\n\r\n#### Initialize the authenticator\r\nCreate a new instance of `Authenticator` and register the endpoints. An endpoint corresponds to a service that allows the user to authenticate with.\r\n\r\n```javascript\r\nvar authenticator = new OfficeHelpers.Authenticator();\r\n```\r\n\r\nThen use one of the following:\r\n\r\n```javascript\r\n// register Microsoft (Azure AD 2.0 Converged auth) endpoint using\r\nauthenticator.endpoints.registerMicrosoftAuth('client id here');\r\n\r\n// register Azure AD 1.0 endpoint using\r\nauthenticator.endpoints.registerAzureADAuth('client id here', 'tenant here');\r\n\r\n// register Google endpoint using\r\nauthenticator.endpoints.registerGoogleAuth('client id here');\r\n\r\n// register Facebook endpoint using\r\nauthenticator.endpoints.registerFacebookAuth('client id here');\r\n\r\n// register any 3rd-Party OAuth Implicit Provider using\r\nauthenticator.endpoints.add('Name of provider', { /* Endpoint Configuration - see office-js-helpers/src/authentication/endpoint.manager.ts */ })\r\n\r\n// register Microsoft endpoint by overriding default values\r\nauthenticator.endpoints.registerMicrosoftAuth('client id here', {\r\n    redirectUrl: 'redirect url here',\r\n    scope: 'list of valid scopes here'\r\n});\r\n```\r\n\r\n#### Authentication\r\nTo authenticate against the registered endpoint, do one of the following:\r\n\r\n```javascript\r\nauthenticator\r\n    .authenticate('name of endpoint')\r\n    .then(function(token) { /* handle success here */ })\r\n    .catch(OfficeHelpers.Utilities.log);\r\n\r\n// for the default Microsoft endpoint\r\nauthenticator\r\n    .authenticate(OfficeHelpers.DefaultEndpoints.Microsoft)\r\n    .then(function (token) { /* Microsoft Token */ })\r\n    .catch(OfficeHelpers.Utilities.log);\r\n\r\n// for the default AzureAD endpoint\r\nauthenticator\r\n    .authenticate(OfficeHelpers.DefaultEndpoints.AzureAD)\r\n    .then(function (token) { /* Microsoft Token */ })\r\n    .catch(OfficeHelpers.Utilities.log);\r\n\r\n// for the default Google endpoint\r\nauthenticator\r\n    .authenticate(OfficeHelpers.DefaultEndpoints.Google)\r\n    .then(function (token) { /* Google Token */ })\r\n    .catch(OfficeHelpers.Utilities.log);\r\n\r\n// for the default Facebook endpoint\r\nauthenticator\r\n    .authenticate(OfficeHelpers.DefaultEndpoints.Facebook)\r\n    .then(function (token) { /* Facebook Token */ })\r\n    .catch(OfficeHelpers.Utilities.log);\r\n```\r\nIf the user rejects the grant to the application then you will receive an error in the `catch` function.\r\n\r\n#### Getting a cached token\r\nBy default the tokens are cached to the LocalStorage and upon expiry the AuthDialog is invoked again. You can also pass the `force` parameter as `true` as the second input to `authenticator.authenticate()` to re-authenticate the user.\r\n\r\n```javascript\r\nauthenticator\r\n    .authenticate('name of endpoint')\r\n    .then(function(token) {\r\n    /*\r\n        `token` is either cached or newly obtained upon expiry.\r\n    */\r\n    })\r\n    .catch(OfficeHelpers.Utilities.log);\r\n\r\nauthenticator\r\n    .authenticate('name of endpoint', true /* force re-authentication */)\r\n    .then(function(token) {\r\n    /*\r\n        `token` is newly obtained.\r\n    */\r\n    })\r\n    .catch(OfficeHelpers.Utilities.log);\r\n\r\n// get the cached token if any. returns null otherwise.\r\nvar token = authenticator.tokens.get('name of endpoint');\r\n```\r\nIf a cached token expires, then the dialog is automatically launched to re-authenticate the user.\r\n> **Note on Refresh Tokens**: By default, Implicit OAuth does not support Token Refresh as a security measure. This is because Access Tokens cannot be securely stored inside a JavaScript client.\r\n\r\n## Contributing\r\n\r\nPlease read [Contributing](contributing.md) for details on our code of conduct, and the process for submitting pull requests to us.\r\n\r\nThis project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information, see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.\r\n\r\n## Versioning\r\n\r\nWe use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/officedev/office-js-helpers/tags).\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License - see the [License](LICENSE) file for details.\r\n","readmeFilename":"README.md"}