{"_id":"http-post-message","_rev":"23-a53c3856a48f44db198355ce83d46b51","name":"http-post-message","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"http-post-message","version":"0.1.0","keywords":["Microsoft","post","message","http","iframe","protocol"],"author":{"name":"Microsoft Power BI"},"license":"MIT","_id":"http-post-message@0.1.0","maintainers":[{"name":"powerbi","email":"nugetpowerbi@microsoft.com"}],"dist":{"shasum":"bb7add749296b939738cd46e5b23e450041be25c","tarball":"https://registry.npmjs.org/http-post-message/-/http-post-message-0.1.0.tgz","integrity":"sha512-8ngvOMXj2fzZ4rwGHe3RKInNcR+RIrWYopxz+fufFu4l18MxsvDeWtuOxufvNNlPi68ybBjuivQXdTgf43MREg==","signatures":[{"sig":"MEUCICKaiiUoGai/zq5IuFcX3I1bMy/7l++O4Nqg+3a9AsUXAiEA4KHz5evPI6Vl6/utvX3c6ba8M9lHJ5xjuKpkzHopYPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/httpPostMessage.js","_from":".","_shasum":"bb7add749296b939738cd46e5b23e450041be25c","gitHead":"560ead6807e80d6e75526d1d6e36b2669006f184","scripts":{"test":"gulp test --chrome","prepublish":"gulp build"},"typings":"dist/httpPostMessage.d.ts","_npmUser":{"name":"powerbi","email":"nugetpowerbi@microsoft.com"},"repository":{"url":"https://pbix.visualstudio.com/DefaultCollection/PaaS/_git/http-post-message","type":"git"},"_npmVersion":"3.7.3","description":"A library to enabled HTTP communication over window.postMessage using window-post-message-proxy.  The enables communicating with iframes in a well known protocol and pattern.","directories":{},"_nodeVersion":"5.8.0","dependencies":{"es6-promise":"^3.2.1"},"publishConfig":{"tag":"beta"},"devDependencies":{"gulp":"^3.9.1","karma":"^0.13.22","yargs":"^4.7.0","jquery":"^2.2.3","jasmine":"^2.4.1","gulp-help":"^1.6.1","ts-loader":"^0.8.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","gulp-replace":"^0.5.4","jasmine-core":"^2.4.1","run-sequence":"^1.1.5","karma-jasmine":"^1.0.2","karma-coverage":"^1.0.0","webpack-stream":"^3.2.0","phantomjs-prebuilt":"^2.1.7","karma-spec-reporter":"0.0.26","karma-chrome-launcher":"^1.0.1","karma-phantomjs-launcher":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-post-message-0.1.0.tgz_1466713238681_0.9650047044269741","host":"packages-12-west.internal.npmjs.com"}},"0.1.1":{"name":"http-post-message","version":"0.1.1","keywords":["Microsoft","post","message","http","iframe","protocol"],"author":{"name":"Microsoft Power BI"},"license":"MIT","_id":"http-post-message@0.1.1","maintainers":[{"name":"powerbi","email":"nugetpowerbi@microsoft.com"}],"dist":{"shasum":"f9c21fad1e99659dcaa2cdbd2a747f65794b13b3","tarball":"https://registry.npmjs.org/http-post-message/-/http-post-message-0.1.1.tgz","integrity":"sha512-tYvRgCw72X0FMMTtsquLkJZOEBcg5uzNGTMClfGrbxbCSsUQKiHdUjwy6lg2+zUV3fTGylJp4VIibN3vRYkFlw==","signatures":[{"sig":"MEUCIB4SR8Ng3eVDuobwkXIN1Zi+XQlmQADqTh2DuKOaZAahAiEA2WptO+OzdXjyUMoBtvfc8SIGTGgdSL7hUMQnkErn0Hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/httpPostMessage.js","_from":".","_shasum":"f9c21fad1e99659dcaa2cdbd2a747f65794b13b3","gitHead":"357ab50a47e6ee6646d1af3c06f63055b6bba849","scripts":{"test":"gulp test --chrome","prepublish":"gulp build"},"typings":"dist/httpPostMessage.d.ts","_npmUser":{"name":"powerbi","email":"nugetpowerbi@microsoft.com"},"repository":{"url":"https://pbix.visualstudio.com/DefaultCollection/PaaS/_git/http-post-message","type":"git"},"_npmVersion":"3.7.3","description":"A library to enabled HTTP communication over window.postMessage using window-post-message-proxy.  The enables communicating with iframes in a well known protocol and pattern.","directories":{},"_nodeVersion":"5.8.0","dependencies":{"es6-promise":"^3.2.1"},"publishConfig":{"tag":"beta"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","karma":"^0.13.22","yargs":"^4.7.0","jquery":"^2.2.3","jasmine":"^2.4.1","gulp-help":"^1.6.1","ts-loader":"^0.8.2","gulp-header":"^1.8.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","gulp-replace":"^0.5.4","jasmine-core":"^2.4.1","run-sequence":"^1.1.5","karma-jasmine":"^1.0.2","karma-coverage":"^1.0.0","webpack-stream":"^3.2.0","phantomjs-prebuilt":"^2.1.7","karma-spec-reporter":"0.0.26","karma-chrome-launcher":"^1.0.1","karma-phantomjs-launcher":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-post-message-0.1.1.tgz_1466798113443_0.1311165497172624","host":"packages-12-west.internal.npmjs.com"}},"0.1.2":{"name":"http-post-message","version":"0.1.2","keywords":["Microsoft","post","message","http","iframe","protocol"],"author":{"name":"Microsoft Power BI"},"license":"MIT","_id":"http-post-message@0.1.2","maintainers":[{"name":"powerbi","email":"nugetpowerbi@microsoft.com"}],"homepage":"https://github.com/Microsoft/http-post-message#readme","bugs":{"url":"https://github.com/Microsoft/http-post-message/issues"},"dist":{"shasum":"a426a07b2d643abac987f68fdd43c1836f374849","tarball":"https://registry.npmjs.org/http-post-message/-/http-post-message-0.1.2.tgz","integrity":"sha512-kvmIpTavq94jFqaERRQUxgeJLXT4yhT7MNBG/IqlUa612g/ad16vMTmea5fyjatUQS8ulCpsQWtzR22DTujpOA==","signatures":[{"sig":"MEUCIBO2kJLkuGsVJcsP/ztJD5mmc7QxlZC0b0Kp6LdEh+ExAiEA1vHR9QE1L2nmHVC/5yOy7fsoYUki/yCsWr6mtbhH9L0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/httpPostMessage.js","_from":".","files":["dist"],"_shasum":"a426a07b2d643abac987f68fdd43c1836f374849","gitHead":"edd80ea331729946ec3af5c47dbf8c9da2d42c1b","scripts":{"test":"gulp test --chrome","prepublish":"gulp build"},"typings":"dist/httpPostMessage.d.ts","_npmUser":{"name":"powerbi","email":"nugetpowerbi@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/http-post-message.git","type":"git"},"_npmVersion":"3.7.3","description":"A generic messaging component to send HTTP style message payloads over the window.postMessage API. Requires an implementation of window postMessage proxy such as 'window-post-message-proxy'.","directories":{},"_nodeVersion":"5.8.0","dependencies":{"es6-promise":"^3.2.1"},"publishConfig":{"tag":"beta"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","karma":"^0.13.22","yargs":"^4.7.0","jquery":"^2.2.3","jasmine":"^2.4.1","gulp-help":"^1.6.1","ts-loader":"^0.8.2","gulp-header":"^1.8.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","gulp-replace":"^0.5.4","jasmine-core":"^2.4.1","run-sequence":"^1.1.5","karma-jasmine":"^1.0.2","karma-coverage":"^1.0.0","webpack-stream":"^3.2.0","phantomjs-prebuilt":"^2.1.7","karma-spec-reporter":"0.0.26","karma-chrome-launcher":"^1.0.1","karma-phantomjs-launcher":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-post-message-0.1.2.tgz_1467249106594_0.5994525540154427","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"http-post-message","version":"0.2.0","keywords":["Microsoft","post","message","http","iframe","protocol"],"author":{"name":"Microsoft Power BI"},"license":"MIT","_id":"http-post-message@0.2.0","maintainers":[{"name":"powerbi","email":"nugetpowerbi@microsoft.com"}],"homepage":"https://github.com/Microsoft/http-post-message#readme","bugs":{"url":"https://github.com/Microsoft/http-post-message/issues"},"dist":{"shasum":"3b3fa31d9deb73e2cecdb9d3c01b15c297289e3a","tarball":"https://registry.npmjs.org/http-post-message/-/http-post-message-0.2.0.tgz","integrity":"sha512-j1MM7ACP5fxceJ2MXUiKpVeYJl0JNSBHRPHCf5yVZFEvOsNBGR7MgBcRqIqXEFvyBwni7FsngKXmQpljhZjNSg==","signatures":[{"sig":"MEUCIQDa8wjaBy8nKp9m2jnAwGfX60evwfaoHHrTzlsSA7yZwwIgUZBq4NfQxIBKpRmRf/VysyA5k22ZjW3szHchu3HyRks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/httpPostMessage.js","_from":".","files":["dist"],"_shasum":"3b3fa31d9deb73e2cecdb9d3c01b15c297289e3a","gitHead":"6baa59807c93beec6dcb55d2cf1def4529892d6f","scripts":{"test":"gulp test --chrome","prepublish":"gulp build"},"typings":"dist/httpPostMessage.d.ts","_npmUser":{"name":"powerbi","email":"nugetpowerbi@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/http-post-message.git","type":"git"},"_npmVersion":"3.7.3","description":"A generic messaging component to send HTTP style message payloads over the window.postMessage API. Requires an implementation of window postMessage proxy such as 'window-post-message-proxy'.","directories":{},"_nodeVersion":"5.8.0","dependencies":{"es6-promise":"^3.2.1"},"publishConfig":{"tag":"beta"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","karma":"^0.13.22","yargs":"^4.7.0","jquery":"^2.2.3","jasmine":"^2.4.1","gulp-help":"^1.6.1","ts-loader":"^0.8.2","gulp-header":"^1.8.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","gulp-replace":"^0.5.4","jasmine-core":"^2.4.1","run-sequence":"^1.1.5","karma-jasmine":"^1.0.2","karma-coverage":"^1.0.0","webpack-stream":"^3.2.0","phantomjs-prebuilt":"^2.1.7","karma-spec-reporter":"0.0.26","karma-chrome-launcher":"^1.0.1","karma-phantomjs-launcher":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-post-message-0.2.0.tgz_1467748113133_0.757355974521488","host":"packages-16-east.internal.npmjs.com"}},"0.2.1":{"name":"http-post-message","version":"0.2.1","keywords":["Microsoft","post","message","http","iframe","protocol"],"author":{"name":"Microsoft Power BI"},"license":"MIT","_id":"http-post-message@0.2.1","maintainers":[{"name":"powerbi","email":"nugetpowerbi@microsoft.com"}],"homepage":"https://github.com/Microsoft/http-post-message#readme","bugs":{"url":"https://github.com/Microsoft/http-post-message/issues"},"dist":{"shasum":"0f99b551b05cb4a528adacb539aa752dbab7a606","tarball":"https://registry.npmjs.org/http-post-message/-/http-post-message-0.2.1.tgz","integrity":"sha512-qBi8z976881AqK8nBAhZ19NPvD/x31mAlj6/iUPcFwExlHC2h9cvhl6zjTOkR/Z2yJspyj7joNzD+dm3fhBcRg==","signatures":[{"sig":"MEQCICSXwFQpS+kdlRX+ZKyPAdBQAOIO5JfbTryKwFdg0GPYAiAzowIz1MVzPzLW1qx7EaDkqq/aoW0U/L3VeaB167/n6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/httpPostMessage.js","_from":".","files":["dist"],"_shasum":"0f99b551b05cb4a528adacb539aa752dbab7a606","gitHead":"57a1c8e4722df2b1abc6fa8d5d9fb68a52ae9b9d","scripts":{"test":"gulp test --chrome","prepublish":"gulp build"},"typings":"dist/httpPostMessage.d.ts","_npmUser":{"name":"powerbi","email":"nugetpowerbi@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/http-post-message.git","type":"git"},"_npmVersion":"3.7.3","description":"A generic messaging component to send HTTP style message payloads over the window.postMessage API. Requires an implementation of window postMessage proxy such as 'window-post-message-proxy'.","directories":{},"_nodeVersion":"5.8.0","dependencies":{"es6-promise":"^3.2.1"},"publishConfig":{"tag":"beta"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","karma":"^0.13.22","yargs":"^4.7.0","jquery":"^2.2.3","moment":"^2.14.1","jasmine":"^2.4.1","typedoc":"^0.4.4","gulp-help":"^1.6.1","ts-loader":"^0.8.2","gulp-header":"^1.8.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","gulp-replace":"^0.5.4","gulp-typedoc":"^2.0.0","jasmine-core":"^2.4.1","run-sequence":"^1.1.5","gulp-gh-pages":"^0.5.4","karma-jasmine":"^1.0.2","karma-coverage":"^1.0.0","webpack-stream":"^3.2.0","phantomjs-prebuilt":"^2.1.7","karma-spec-reporter":"0.0.26","karma-chrome-launcher":"^1.0.1","karma-phantomjs-launcher":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-post-message-0.2.1.tgz_1468428718063_0.745117882732302","host":"packages-12-west.internal.npmjs.com"}},"0.2.2":{"name":"http-post-message","version":"0.2.2","keywords":["Microsoft","post","message","http","iframe","protocol"],"author":{"name":"Microsoft Power BI"},"license":"MIT","_id":"http-post-message@0.2.2","maintainers":[{"name":"powerbi","email":"nugetpowerbi@microsoft.com"}],"homepage":"https://github.com/Microsoft/http-post-message#readme","bugs":{"url":"https://github.com/Microsoft/http-post-message/issues"},"dist":{"shasum":"90da1e57afe6b6a043b5ff57b5624385134eceef","tarball":"https://registry.npmjs.org/http-post-message/-/http-post-message-0.2.2.tgz","integrity":"sha512-PXFI8QpzAxsu/M1huTgRlgyV38SuXNgzMr4F+aToOHK6plnX4TlZ0hRjEXHnaTHBghkigZc2Kd22dbn0A72M4g==","signatures":[{"sig":"MEYCIQCXRj5Jc3RXaSmCZ/HXlHUxPtj7HT8NN1lkqXazdVJ+GQIhAPOJVIS9hPLPc9E0SoVKZ5ClQK7tQ3vmOwiKBOuxVH30","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/httpPostMessage.js","_from":".","files":["dist"],"_shasum":"90da1e57afe6b6a043b5ff57b5624385134eceef","gitHead":"786e22c75f072d59057497ea5c3147e448536fbe","scripts":{"test":"gulp test","build":"gulp build","prepublish":"gulp build","postinstall":"typings install"},"typings":"dist/httpPostMessage.d.ts","_npmUser":{"name":"powerbi","email":"nugetpowerbi@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/http-post-message.git","type":"git"},"_npmVersion":"3.10.3","description":"A generic messaging component to send HTTP style message payloads over the window.postMessage API. Requires an implementation of window postMessage proxy such as 'window-post-message-proxy'.","directories":{},"_nodeVersion":"6.3.1","dependencies":{"es6-promise":"^3.2.1"},"publishConfig":{"tag":"beta"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","karma":"^0.13.22","yargs":"^4.7.0","jquery":"^2.2.3","moment":"^2.14.1","jasmine":"^2.4.1","typedoc":"^0.4.4","typings":"^1.3.2","gulp-help":"^1.6.1","ts-loader":"^0.8.2","typescript":"^1.8.10","gulp-header":"^1.8.7","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.3","gulp-replace":"^0.5.4","gulp-typedoc":"^2.0.0","jasmine-core":"^2.4.1","run-sequence":"^1.1.5","gulp-gh-pages":"^0.5.4","karma-jasmine":"^1.0.2","karma-coverage":"^1.0.0","webpack-stream":"^3.2.0","phantomjs-prebuilt":"^2.1.7","karma-spec-reporter":"0.0.26","karma-chrome-launcher":"^1.0.1","karma-phantomjs-launcher":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-post-message-0.2.2.tgz_1470436538915_0.3518495389726013","host":"packages-12-west.internal.npmjs.com"}},"0.2.3":{"name":"http-post-message","version":"0.2.3","keywords":["Microsoft","post","message","http","iframe","protocol"],"author":{"name":"Microsoft Power BI"},"license":"MIT","_id":"http-post-message@0.2.3","maintainers":[{"name":"powerbi","email":"nugetpowerbi@microsoft.com"}],"homepage":"https://github.com/Microsoft/http-post-message#readme","bugs":{"url":"https://github.com/Microsoft/http-post-message/issues"},"dist":{"shasum":"32c560ac615f310a7e459ffc71277b579b242e1e","tarball":"https://registry.npmjs.org/http-post-message/-/http-post-message-0.2.3.tgz","integrity":"sha512-76heerrzYhvWptJfWxUarHw2O3fkMqF48bbq/S6XFWHUc34o8tkySBwtReXuAKJAECZWVu8U0TYLckFcwtSdrg==","signatures":[{"sig":"MEYCIQDbiZ+Qab2xK6oV06u+fXSq+XSnn/d4BplBDUWYY2hVcwIhAK4EV2/pRSy1F9SHeO6rTHAL4ebSGBUnieH7IeW58Pbf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/httpPostMessage.js","_from":".","files":["dist"],"_shasum":"32c560ac615f310a7e459ffc71277b579b242e1e","gitHead":"a8cd9dec9f9804a5ad94f120c0057bd99f709960","scripts":{"gulp":"gulp","test":"gulp test","build":"gulp build","typings":"typings","prepublish":"typings install && gulp build"},"typings":"dist/httpPostMessage.d.ts","_npmUser":{"name":"powerbi","email":"nugetpowerbi@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/http-post-message.git","type":"git"},"_npmVersion":"3.10.3","description":"A generic messaging component to send HTTP style message payloads over the window.postMessage API. Requires an implementation of window postMessage proxy such as 'window-post-message-proxy'.","directories":{},"_nodeVersion":"6.4.0","dependencies":{"es6-promise":"^3.2.1"},"publishConfig":{"tag":"beta"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","karma":"^0.13.22","yargs":"^4.7.0","jquery":"^2.2.3","moment":"^2.14.1","tslint":"^3.15.0","jasmine":"^2.4.1","typedoc":"^0.4.4","typings":"^1.3.2","gulp-help":"^1.6.1","ts-loader":"^0.8.2","typescript":"^1.8.10","gulp-header":"^1.8.7","gulp-rename":"^1.2.2","gulp-tslint":"^6.1.1","gulp-uglify":"^1.5.3","gulp-replace":"^0.5.4","gulp-typedoc":"^2.0.0","jasmine-core":"^2.4.1","run-sequence":"^1.1.5","gulp-gh-pages":"^0.5.4","karma-jasmine":"^1.0.2","karma-coverage":"^1.0.0","webpack-stream":"^3.2.0","phantomjs-prebuilt":"^2.1.7","karma-spec-reporter":"0.0.26","karma-chrome-launcher":"^1.0.1","karma-phantomjs-launcher":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-post-message-0.2.3.tgz_1472329063241_0.4381651943549514","host":"packages-16-east.internal.npmjs.com"}},"0.2.4":{"name":"http-post-message","version":"0.2.4","keywords":["Microsoft","post","message","http","iframe","protocol"],"author":{"name":"Microsoft Power BI"},"license":"MIT","_id":"http-post-message@0.2.4","maintainers":[{"name":"powerbi","email":"nugetpowerbi@microsoft.com"}],"homepage":"https://github.com/Microsoft/http-post-message#readme","bugs":{"url":"https://github.com/Microsoft/http-post-message/issues"},"dist":{"shasum":"1c458311571bfc8ef414a24d40ef122e8cfb8b60","tarball":"https://registry.npmjs.org/http-post-message/-/http-post-message-0.2.4.tgz","integrity":"sha512-ec0oJgEzZtJ5HksTj4z4M6v5LtNrtnX5yHwLmRwb/IZ2AQOL23JAbmIW6d2MUnAJOPZQAPDNqicVcC6TTUQsEw==","signatures":[{"sig":"MEYCIQD6jVvINtsb/J3WVJe8av6CzUNy/lUukfq6fY9gfm+trgIhALp8O9rQDvtWiKT2YFrEpp8eRpJsCImDYtdjz+yrU3Hy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/httpPostMessage.js","_from":".","files":["dist"],"_shasum":"1c458311571bfc8ef414a24d40ef122e8cfb8b60","gitHead":"536ed9b8400fbf8d5ef395ee29d55632f1a86171","scripts":{"gulp":"gulp","test":"gulp test","build":"gulp build","typings":"typings","prepublish":"typings install && gulp build"},"typings":"dist/httpPostMessage.d.ts","_npmUser":{"name":"powerbi","email":"nugetpowerbi@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/http-post-message.git","type":"git"},"_npmVersion":"4.4.4","description":"A generic messaging component to send HTTP style message payloads over the window.postMessage API. Requires an implementation of window postMessage proxy such as 'window-post-message-proxy'.","directories":{},"_nodeVersion":"6.10.2","dependencies":{"es6-promise":"^3.2.1"},"publishConfig":{"tag":"beta"},"devDependencies":{"del":"^2.2.1","gulp":"^3.9.1","karma":"^0.13.22","yargs":"^4.7.0","jquery":"^3.3.1","moment":"^2.14.1","tslint":"^3.15.0","jasmine":"^2.4.1","typedoc":"^0.4.4","typings":"^1.3.2","gulp-help":"^1.6.1","ts-loader":"^0.8.2","typescript":"^1.8.10","gulp-header":"^1.8.7","gulp-rename":"^1.2.2","gulp-tslint":"^6.1.1","gulp-uglify":"^1.5.3","gulp-replace":"^0.5.4","gulp-typedoc":"^2.0.0","jasmine-core":"^2.4.1","run-sequence":"^1.1.5","gulp-gh-pages":"^0.5.4","karma-jasmine":"^1.0.2","karma-coverage":"^1.0.0","webpack-stream":"^3.2.0","phantomjs-prebuilt":"^2.1.7","karma-spec-reporter":"0.0.26","karma-chrome-launcher":"^1.0.1","karma-phantomjs-launcher":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-post-message-0.2.4.tgz_1516635298169_0.34776465012691915","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"http-post-message","version":"0.2.5","keywords":["Microsoft","post","message","http","iframe","protocol"],"author":{"name":"Microsoft Power BI"},"license":"MIT","_id":"http-post-message@0.2.5","maintainers":[{"name":"powerbi","email":"nugetpowerbi@microsoft.com"}],"homepage":"https://github.com/Microsoft/http-post-message#readme","bugs":{"url":"https://github.com/Microsoft/http-post-message/issues"},"dist":{"shasum":"b7a627afb84f9fcb9de7697737d1449d33dd589c","tarball":"https://registry.npmjs.org/http-post-message/-/http-post-message-0.2.5.tgz","fileCount":9,"integrity":"sha512-3UHhrp/DAq7BcIPVlp1J7cz1L5dA+JMJDhM5gLKCYyAdKWac5anwJk68EXFO9f+eTVM3VRp2bA3Z/dZSslfKHA==","signatures":[{"sig":"MEUCIQDF5kR+LDuCEuyLVqgS6bk3BoE9EXIuhQq56iFKo2GxEgIgO8Mgbqeu2OqsWHBhp5qzP1DoTpig3A2D40VkTxsk6VE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60705},"main":"dist/httpPostMessage.js","types":"dist/httpPostMessage.d.ts","scripts":{"gulp":"gulp","test":"gulp test","build":"gulp build"},"_npmUser":{"name":"powerbi","email":"nugetpowerbi@microsoft.com"},"overrides":{"micromatch":"^4.0.5","glob-parent":"^6.0.2"},"repository":{"url":"git+https://github.com/Microsoft/http-post-message.git","type":"git"},"_npmVersion":"10.7.0","description":"A generic messaging component to send HTTP style message payloads over the window.postMessage API. Requires an implementation of window postMessage proxy such as 'window-post-message-proxy'.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"es6-promise":"^3.2.1"},"publishConfig":{"tag":"beta"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^2.2.1","gulp":"^4.0.2","karma":"^6.3.17","yargs":"^17.4.1","eslint":"^7.13.0","jquery":"^3.6.0","jasmine":"^2.4.1","typedoc":"^0.22.15","webpack":"^5.71.0","ts-loader":"^9.2.8","@types/npm":"^2.0.31","typescript":"^4.4.4","@types/node":"^14.14.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^3.0.2","gulp-prepend":"^0.3.0","gulp-replace":"^0.5.4","jasmine-core":"^2.4.1","@types/jquery":"^3.3.34","karma-jasmine":"^1.0.2","@types/jasmine":"^3.5.10","gulp-help-four":"^0.2.3","karma-coverage":"^2.2.0","webpack-stream":"^7.0.0","@types/es6-promise":"^3.3.0","gulp4-run-sequence":"^1.0.1","eslint-plugin-jsdoc":"^30.7.7","karma-spec-reporter":"0.0.26","uglify-save-license":"^0.4.1","@types/karma-jasmine":"^3.1.0","eslint-plugin-import":"^2.22.1","karma-chrome-launcher":"^1.0.1","@typescript-eslint/parser":"^4.7.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/http-post-message_0.2.5_1720940517604_0.8960171524398766","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"http-post-message","version":"0.3.0","keywords":["Microsoft","post","message","http","iframe","protocol"],"author":{"name":"Microsoft Power BI"},"license":"MIT","_id":"http-post-message@0.3.0","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"powerbi","email":"nugetpowerbi@microsoft.com"}],"homepage":"https://github.com/Microsoft/http-post-message#readme","bugs":{"url":"https://github.com/Microsoft/http-post-message/issues"},"dist":{"shasum":"07f0799ef8b1dd7b9febaffdc2ed57ec79eab3ef","tarball":"https://registry.npmjs.org/http-post-message/-/http-post-message-0.3.0.tgz","fileCount":9,"integrity":"sha512-tfn1ca5RcRKdejbFanY2ydN4pXB+youdgtNz1GSKtWvzbaf63sGQWyRjo5bnqlebTjG85wY0GUADDD0tAVpmkQ==","signatures":[{"sig":"MEUCIA75GjI82fysxVzGxY1YVw0Yq9ettclhaF1PALji8EEKAiEAiorLPzStq0hsJ3qkd9DcNhYTSymeVmv/LqgrKuaKatM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24674},"main":"dist/httpPostMessage.js","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\1ace643a-43dc-47c0-a856-73e82f6b624a\\http-post-message-0.3.0.tgz","types":"dist/httpPostMessage.d.ts","scripts":{"gulp":"gulp","test":"gulp test","build":"gulp build"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\1ace643a-43dc-47c0-a856-73e82f6b624a\\http-post-message-0.3.0.tgz","overrides":{"micromatch":"^4.0.5","glob-parent":"^6.0.2"},"_integrity":"sha512-tfn1ca5RcRKdejbFanY2ydN4pXB+youdgtNz1GSKtWvzbaf63sGQWyRjo5bnqlebTjG85wY0GUADDD0tAVpmkQ==","repository":{"url":"git+https://github.com/Microsoft/http-post-message.git","type":"git"},"description":"A generic messaging component to send HTTP style message payloads over the window.postMessage API. Requires an implementation of window postMessage proxy such as 'window-post-message-proxy'.","directories":{},"_nodeVersion":"18.5.0","dependencies":{"es6-promise":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"del":"^2.2.1","gulp":"^4.0.2","karma":"^6.3.17","yargs":"^17.4.1","eslint":"^7.13.0","jquery":"^3.6.0","jasmine":"^2.4.1","typedoc":"^0.22.15","webpack":"^5.71.0","ts-loader":"^9.2.8","@types/npm":"^2.0.31","typescript":"^4.4.4","@types/node":"^14.14.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^3.0.2","gulp-prepend":"^0.3.0","gulp-replace":"^0.5.4","jasmine-core":"^2.4.1","@types/jquery":"^3.3.34","karma-jasmine":"^1.0.2","@types/jasmine":"^3.5.10","gulp-help-four":"^0.2.3","karma-coverage":"^2.2.0","webpack-stream":"^7.0.0","@types/es6-promise":"^3.3.0","gulp4-run-sequence":"^1.0.1","eslint-plugin-jsdoc":"^30.7.7","karma-spec-reporter":"0.0.26","uglify-save-license":"^0.4.1","@types/karma-jasmine":"^3.1.0","eslint-plugin-import":"^2.22.1","karma-chrome-launcher":"^1.0.1","@typescript-eslint/parser":"^4.7.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/http-post-message_0.3.0_1772525585457_0.611734536520973","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2016-06-23T20:20:41.106Z","modified":"2026-07-16T15:48:31.288Z","0.1.0":"2016-06-23T20:20:41.106Z","0.1.1":"2016-06-24T19:55:15.958Z","0.1.2":"2016-06-30T01:11:47.059Z","0.2.0":"2016-07-05T19:48:35.120Z","0.2.1":"2016-07-13T16:52:00.766Z","0.2.2":"2016-08-05T22:35:40.946Z","0.2.3":"2016-08-27T20:17:44.301Z","0.2.4":"2018-01-22T15:34:59.098Z","0.2.5":"2024-07-14T07:01:57.763Z","0.3.0":"2026-03-03T08:13:05.600Z"},"bugs":{"url":"https://github.com/Microsoft/http-post-message/issues"},"author":{"name":"Microsoft Power BI"},"license":"MIT","homepage":"https://github.com/Microsoft/http-post-message#readme","keywords":["Microsoft","post","message","http","iframe","protocol"],"repository":{"url":"git+https://github.com/Microsoft/http-post-message.git","type":"git"},"description":"A generic messaging component to send HTTP style message payloads over the window.postMessage API. Requires an implementation of window postMessage proxy such as 'window-post-message-proxy'.","maintainers":[{"email":"npmjs@microsoft.com","name":"microsoft1es"},{"email":"microsoft-oss-publishing@microsoft.com","name":"microsoft-oss-releases"},{"email":"nugetpowerbi@microsoft.com","name":"powerbi"}],"readme":"# htt-post-message\r\n[![Travis branch](https://img.shields.io/travis/Microsoft/http-post-message.svg)](https://travis-ci.org/Microsoft/http-post-message)\r\n[![npm](https://img.shields.io/npm/v/http-post-message.svg)](https://www.npmjs.com/package/http-post-message)\r\n[![Total Downloads](https://img.shields.io/npm/dt/http-post-message.svg)](https://www.npmjs.com/package/http-post-message)\r\n[![Monthly Downloads](https://img.shields.io/npm/dm/http-post-message.svg)](https://www.npmjs.com/package/http-post-message)\r\n[![GitHub tag](https://img.shields.io/github/tag/microsoft/http-post-message.svg)](https://github.com/Microsoft/http-post-message)\r\n\r\nA generic messaging component to send HTTP style message payloads over the window.postMessage API. Requires an implementation of window postMessage proxy such as 'window-post-message-proxy'.\r\n\r\n## Documentation:\r\n### [https://microsoft.github.io/http-post-message](https://microsoft.github.io/http-post-message)\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install --save http-post-message\r\n```\r\n\r\n## Usage\r\nThe HttpPostMessage takes in an object that implements the IPostMessage interface which\r\nis just one method `postMessage` which returns a Promise.\r\n\r\nIn the case below we created a mock postMessage proxy, but in normal usage you would likely use the accompanying library [window-post-message-proxy](https://github.com/microsoft/window-post-message-proxy) and configure it to handle http messages as shown in the section [below](#promiseresolution)\r\n\r\n```typescript\r\nimport * as hpm from 'http-post-message';\r\n\r\nconst stubWindowPostMessageProxy: hpm.IPostMessage = {\r\n  postMessage(message: any) {\r\n    console.log(message);\r\n    return Promise.resolve(message):\r\n  }\r\n}\r\n\r\nconst httpPostMessage = new hpm.HttpPostMessage(stubWindowPostMessageProxy);\r\n\r\nhttpPostMessage.get('target/path')\r\n  .then(response => {\r\n    ...\r\n  });\r\n```\r\n\r\n### Methods\r\nThe object supports all the standard http methods, `get`, `post`, `put`, `patch`, and `delete`.\r\nYou can also send an `IRequest` object directly to the lower-level `send` method.\r\n\r\n### <a name=\"promiseresolution\"></a> Determining promise resolution state\r\nThe promise returned by the request will be fulfulled or rejected depending on how the instance of WindowPostMessageProxy provided to the constructor was configured.\r\n\r\nSince we intend to use HTTP semantics, this library comes with static methods that can be provided to the WPMP class during construction as seen below:\r\n\r\n```javascript\r\nimport * as wpmp from 'window-post-message-proxy';\r\nimport * as hpm from 'http-post-message';\r\n\r\nconst windowPostMessageProxy = new wpmp.WindowPostMessageProxy({\r\n  processTrackingProperties: {\r\n      addTrackingProperties: hpm.HttpPostMessage.addTrackingProperties,\r\n      getTrackingProperties: hpm.HttpPostMessage.getTrackingProperties,\r\n  },\r\n  isErrorMessage: hpm.HttpPostMessage.isErrorMessage\r\n});\r\n\r\nconst httpPostMessage = new hpm.HttpPostMessage(windowPostMessageProxy);\r\n```\r\n\r\n### Default Headers and Default Window\r\nYou may specify default headers and default target window to be sent with every request by supplying them during construction.\r\n\r\nProviding the default target window in the constructor means you do not have to specify it in each individual request, but it can be over written to allow a single instance of HPM to communicate with multiple windows.\r\n\r\n```javascript\r\nimport * as hpm from 'http-post-message';\r\n\r\n...\r\n\r\nconst httpPostMessage = new hpm.HttpPostMessage(wpmp, {\r\n    'x-sdk-type': sdkType,\r\n    'x-sdk-version': sdkVersion\r\n  }, defaultTargetWindow);\r\n});\r\n```\r\n\r\n## Support\r\n\r\n- **Feature Requests:** Submit your ideas and suggestions to the [Fabric Ideas Portal](https://ideas.fabric.microsoft.com/), where you can also vote on ideas from other developers.\r\n- **Bug Reports and Technical Assistance:** Visit the [Fabric Developer Community Forum](https://community.fabric.microsoft.com/t5/Developer/bd-p/Developer). Our team and community experts are ready to assist you.\r\n- **Additional Support:** Contact your account manager or reach out to the [Fabric Support Team](https://support.fabric.microsoft.com/en-us/support/).","readmeFilename":"README.md"}