{"_id":"@polymer/app-localize-behavior","_rev":"49-dbf494d659c2bfa29ddbcdd2b0b0a0f4","name":"@polymer/app-localize-behavior","dist-tags":{"preview":"0.10.1-pre.3","next":"3.0.0-pre.20","latest":"3.0.1"},"versions":{"0.10.1-pre.1":{"name":"@polymer/app-localize-behavior","version":"0.10.1-pre.1","keywords":["web-components","polymer","i18n","translation","localization"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/app-localize-behavior@0.10.1-pre.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"2ce2acc85cc42dfb82d7903755143c693b978be1","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-0.10.1-pre.1.tgz","integrity":"sha512-w9Mgg+4qW64JnCf5L1zfWLmxoWk5u9isMH3TaEIqJcm8b8pFLS4+JAYFKbGU2El8h0wir0ASq0/Z/ypodaxcCQ==","signatures":[{"sig":"MEUCIQD9ivEOcL7SM6vMGjNCXNcQ1G4lq4gbF/AFWi9QAH6IfwIgLH/F9GXhiQmI383bXVRnpWPyQYcDi/r3IAwGKtIyrU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"app-localize-behavior.html","_from":".","_shasum":"2ce2acc85cc42dfb82d7903755143c693b978be1","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"3.10.3","description":"A behavior to help with internationalizating apps","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"gloo","@polymer/iron-ajax":"gloo","intl-messageformat":"^1.0.0"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior-0.10.1-pre.1.tgz_1484954388485_0.2885466937441379","host":"packages-18-east.internal.npmjs.com"}},"0.10.1-pre.2":{"name":"@polymer/app-localize-behavior","version":"0.10.1-pre.2","keywords":["web-components","polymer","i18n","translation","localization"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/app-localize-behavior@0.10.1-pre.2","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"cded0196463b7b55b23303e35cde797377fe0d49","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-0.10.1-pre.2.tgz","integrity":"sha512-I8KqvFm8PY+OtNYXtTC3senRcYX/1gLJvGmfpzeM6P9ozYPob8m9irdv+wJsY+uXND8oPURHofv/eHKkA8Y5cw==","signatures":[{"sig":"MEUCIQCEZfOh9xdTal67b4eE2kX9EbuTE2qY7QO1dcCE+FViTgIgcdNcNIlGDTtVCRqQGMcFOUHVkZUzdSng5q6MjXoBr58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"app-localize-behavior.html","_from":".","_shasum":"cded0196463b7b55b23303e35cde797377fe0d49","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"3.10.3","description":"A behavior to help with internationalizating apps","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"gloo","@polymer/iron-ajax":"gloo","intl-messageformat":"^1.0.0"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior-0.10.1-pre.2.tgz_1484954603606_0.31615105038508773","host":"packages-18-east.internal.npmjs.com"}},"0.10.1-pre.3":{"name":"@polymer/app-localize-behavior","version":"0.10.1-pre.3","keywords":["web-components","polymer","i18n","translation","localization"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/app-localize-behavior@0.10.1-pre.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"9856ccbf9cee66631c6f4a869d146089b14f55f8","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-0.10.1-pre.3.tgz","integrity":"sha512-sajIsrDu4OmKr+vUThcCHRqlbOuHgMe1J9fq3vP9bf6Y6AB92SY7oR+liJ+Tvs9YsRvbzUco8k5RjfoMq2LFaA==","signatures":[{"sig":"MEQCIFccCFSPMtBhlwixaABsPdFBCD7rkZYnXwspiFWaO4b8AiBZxYce1TUFwTt8DfADkZY9CHWCCEN2WsWOV4dP5rFi+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"app-localize-behavior.html","_from":".","_shasum":"9856ccbf9cee66631c6f4a869d146089b14f55f8","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"3.10.3","description":"A behavior to help with internationalizating apps","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"preview","@polymer/iron-ajax":"preview","intl-messageformat":"^1.0.0"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior-0.10.1-pre.3.tgz_1485217207429_0.46737385354936123","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-pre.2":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.2","keywords":["web-components","polymer","i18n","translation","localization"],"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.2","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"6df6b0c7b4b16c73ebafe0d6e8de50cd410dc8ff","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.2.tgz","integrity":"sha512-udtpLRN+02jZQEbNhPTLZ4QkXDbk28frr6oLPAPrVaE1d3cYrr2YC/Bxr4zh/pJTRPjGBfjmmWc3Q0w2WNWW7A==","signatures":[{"sig":"MEUCIQDwVTkJTv3AvZpylG5lb7Hf8wDcoMsixi6l3Y6CHx9AsgIgBR2421Pt97h62CtFcXUOEE3EpXLikggOEjX5/TXMXrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"app-localize-behavior.html","gitHead":"49fb2d4e67694155dd69ef2ed2a24fce9ee2b7f5","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"5.5.1","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.2.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.1","@polymer/iron-ajax":"^3.0.0-pre.1"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.1","@polymer/test-fixture":"^3.0.0-pre.1","@polymer/iron-demo-helpers":"^3.0.0-pre.1","@polymer/iron-component-page":"^3.0.0-pre.1","@polymer/paper-toggle-button":"^3.0.0-pre.1","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior-3.0.0-pre.2.tgz_1515721319826_0.809588705888018","host":"s3://npm-registry-packages"}},"3.0.0-pre.4":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.4","keywords":["web-components","polymer","i18n","translation","localization"],"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.4","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"e2d4c54f2c0e0a6cb2fa1ae4b1179d5de2d8565c","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.4.tgz","integrity":"sha512-2Wk7cTBGr6M88mloRD++iR06Y1m71gAp/fA/rVTPDJnmqXLo33614cor33FIeWS4cIzkxCWvs3dMNCyS5Q82XA==","signatures":[{"sig":"MEYCIQDDptoN5FFrdNkiUY0EXWlnnB3YjZsiHDOfY+9cEc2pFQIhAND48k+jGjquDd4/rxPVwYLzOlzT4z6PqVsxPiOkHKgN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"app-localize-behavior.html","gitHead":"92a7669629b59f4b0750ea6aab03e5e0292fc928","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"5.5.1","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.2.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.4","@polymer/iron-ajax":"^3.0.0-pre.4"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.10","@polymer/paper-styles":"^3.0.0-pre.4","@polymer/test-fixture":"^3.0.0-pre.4","@polymer/iron-demo-helpers":"^3.0.0-pre.4","@polymer/iron-component-page":"^3.0.0-pre.4","@polymer/paper-toggle-button":"^3.0.0-pre.4","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior-3.0.0-pre.4.tgz_1516146835642_0.0193293911870569","host":"s3://npm-registry-packages"}},"3.0.0-pre.6":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.6","keywords":["web-components","polymer","i18n","translation","localization"],"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.6","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"91fd3c800092973bbad7fdbf5a751e17a0453534","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.6.tgz","integrity":"sha512-4wu4cJ19p9gm8+y2SBB+KO1Bv5lcQOecXIrf0Lf1vnv6om+tP/OsJgaHcBVPgUJzaawuXcG6YxNOvIdkNFGXTw==","signatures":[{"sig":"MEUCIDy4yEnYiyDlEsF1vaJvlhQYyU3ENY4FdlszxiWayC+sAiEAu3pmROyOtwpQV94deaPmdMHHmUJvaZ0sLmQV5ffxW6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"app-localize-behavior.html","gitHead":"57a7bad9a77ce26065f02ba3ba259797e44eeb56","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"5.6.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.4.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.6","@polymer/iron-ajax":"^3.0.0-pre.6"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.6","@polymer/test-fixture":"^3.0.0-pre.6","@polymer/iron-demo-helpers":"^3.0.0-pre.6","@polymer/iron-component-page":"^3.0.0-pre.6","@polymer/paper-toggle-button":"^3.0.0-pre.6","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior-3.0.0-pre.6.tgz_1516835029572_0.5356693817302585","host":"s3://npm-registry-packages"}},"3.0.0-pre.7":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.7","keywords":["web-components","polymer","i18n","translation","localization"],"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.7","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"e8f51fd4bb59d63bde52f29f3cdc35fd184a830d","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.7.tgz","integrity":"sha512-/QVlmvEBtJOEAh9t0zYkZbQISqwih9YIQ2BDhNl6PXpHzRt5pzUjQGC7+LmmAar1F49VFK4WP0xQ+RNJGIOYAQ==","signatures":[{"sig":"MEQCIEmaquWYM+i2faJwrSsdsV4xDPR4GztKN6v3R1yhpPRZAiB8Z4K7SZBLxkeTJ8A0UMHfTcgjjC1jz1t2+rprb/++og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"app-localize-behavior.html","gitHead":"f14997d345cf41b0c42472ffcc0334069ae8e4b4","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"5.6.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.4.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.7","@polymer/iron-ajax":"^3.0.0-pre.7"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.7","@polymer/test-fixture":"^3.0.0-pre.7","@polymer/iron-demo-helpers":"^3.0.0-pre.7","@polymer/iron-component-page":"^3.0.0-pre.7","@polymer/paper-toggle-button":"^3.0.0-pre.7","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior-3.0.0-pre.7.tgz_1517338108194_0.6581918592564762","host":"s3://npm-registry-packages"}},"3.0.0-pre.8":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.8","keywords":["web-components","polymer","i18n","translation","localization"],"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.8","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"7a05531b30b7318d5b6c02ff4367b67a036b7864","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.8.tgz","fileCount":24,"integrity":"sha512-F+ZXnqn+3Gc1rRrK6b0S3RhmpYkdgYkCjv9f+ar7RvrrALYXVMbE3vvTJpPNgDcenqJfN8hE8BtQ5wJwh95QIQ==","signatures":[{"sig":"MEYCIQCgyVd+udQ4yCl9D/OTFq/X0Zsubeoy5K/gnD0J15u/KAIhAMrKwJdxlJN2mxuis02ewQnQM+cWtMMnqlO+rEJS4VLO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51282},"flat":true,"main":"app-localize-behavior.html","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\napp-localize-behavior.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n\n\n## Polymer.AppLocalizeBehavior\n\n`Polymer.AppLocalizeBehavior` wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\n`Polymer.AppLocalizeBehavior` supports the same [message-syntax](http://formatjs.io/guides/message-syntax/)\nof format.js, in its entirety; use the library docs as reference for the\navailable message formats and options.\n\nSample application loading resources from an external file:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n        }\n\n        attached: function() {\n          this.loadResources(this.resolveUrl('locales.json'));\n        },\n      });\n   &lt;/script>\n</dom-module>\n```\n\nAlternatively, you can also inline your resources inside the app itself:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n          resources: {\n            value: function() {\n              return {\n                'en': { 'hello': 'My name is {name}.' },\n                'fr': { 'hello': 'Je m\\'apelle {name}.' }\n              }\n          }\n        }\n      });\n   &lt;/script>\n</dom-module>\n```\n\n\n","gitHead":"9b4fff875b87d4f5650a837a3298528150696062","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"5.5.1","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.2.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.7","@polymer/iron-ajax":"^3.0.0-pre.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.7","@polymer/test-fixture":"^3.0.0-pre.7","@polymer/iron-demo-helpers":"^3.0.0-pre.7","@polymer/iron-component-page":"^3.0.0-pre.7","@polymer/paper-toggle-button":"^3.0.0-pre.7","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.8_1518029787400_0.4665640292078208","host":"s3://npm-registry-packages"}},"3.0.0-pre.10":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.10","keywords":["web-components","polymer","i18n","translation","localization"],"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.10","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"e13d0deebcf78aec12340100496cd35033f5cfdd","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.10.tgz","fileCount":14,"integrity":"sha512-PBGoQU8hyqnjBEzrJ3Lgbi5cEPtpOUlNkOdQpoSaDZr8JnowhAfMmSSajUgfpKqPwXLh0BjB1eNUgMIVzSYSuQ==","signatures":[{"sig":"MEUCICTb2TSwjF2dIT24FGSvl4FypOAJXLxiicZ04pZYzEG5AiEA7BK0jiccZ/5ag7HrUfSs8tN8FRee9utVFBL/Yq0kQ9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29141},"flat":true,"main":"app-localize-behavior.html","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\napp-localize-behavior.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n\n\n## Polymer.AppLocalizeBehavior\n\n`Polymer.AppLocalizeBehavior` wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\n`Polymer.AppLocalizeBehavior` supports the same [message-syntax](http://formatjs.io/guides/message-syntax/)\nof format.js, in its entirety; use the library docs as reference for the\navailable message formats and options.\n\nSample application loading resources from an external file:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n        }\n\n        attached: function() {\n          this.loadResources(this.resolveUrl('locales.json'));\n        },\n      });\n   &lt;/script>\n</dom-module>\n```\n\nAlternatively, you can also inline your resources inside the app itself:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n          resources: {\n            value: function() {\n              return {\n                'en': { 'hello': 'My name is {name}.' },\n                'fr': { 'hello': 'Je m\\'apelle {name}.' }\n              }\n          }\n        }\n      });\n   &lt;/script>\n</dom-module>\n```\n\n\n","gitHead":"63e367f6a0bf29efc6f89b58fff7ba190f33e6c2","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"5.4.1","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"8.2.1","dependencies":{"@polymer/polymer":"^3.0.0-pre.10","@polymer/iron-ajax":"^3.0.0-pre.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.10","@polymer/test-fixture":"^3.0.0-pre.10","@polymer/iron-demo-helpers":"^3.0.0-pre.10","@polymer/iron-component-page":"^3.0.0-pre.10","@polymer/paper-toggle-button":"^3.0.0-pre.10","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.10_1519341312502_0.4469974711666669","host":"s3://npm-registry-packages"}},"3.0.0-pre.11":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.11","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.11","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"319cc4211d186fd7df06753af356a59e1f75d703","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.11.tgz","fileCount":23,"integrity":"sha512-WZOhuEyAV9AZOHR73TDJ9MZTxhtd94ynRu1+4GABl1Zd/+osqDTmLuXM9xwBlZxSaTVaou9TvSPRSrcb6Sva0w==","signatures":[{"sig":"MEUCIQCTKIqgPaJgGgWBFn6Af2fODGkFqdPXF221gWz6PsMg4QIgb489HGVRvFbaDcXyvTfzUj1dfgLX8veCyF/WYZRCwU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49462},"main":"app-localize-behavior.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\napp-localize-behavior.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n\n\n## Polymer.AppLocalizeBehavior\n\n`Polymer.AppLocalizeBehavior` wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\n`Polymer.AppLocalizeBehavior` supports the same [message-syntax](http://formatjs.io/guides/message-syntax/)\nof format.js, in its entirety; use the library docs as reference for the\navailable message formats and options.\n\nSample application loading resources from an external file:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n        }\n\n        attached: function() {\n          this.loadResources(this.resolveUrl('locales.json'));\n        },\n      });\n   &lt;/script>\n</dom-module>\n```\n\nAlternatively, you can also inline your resources inside the app itself:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n          resources: {\n            value: function() {\n              return {\n                'en': { 'hello': 'My name is {name}.' },\n                'fr': { 'hello': 'Je m\\'apelle {name}.' }\n              }\n          }\n        }\n      });\n   &lt;/script>\n</dom-module>\n```\n\n\n","gitHead":"1e7cf66ec0db9e58e409b100683d5cc30a62c737","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"5.6.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.7.1","dependencies":{"@polymer/polymer":"^3.0.0-pre.10","@polymer/iron-ajax":"^3.0.0-pre.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.10","@polymer/test-fixture":"^3.0.0-pre.10","@polymer/iron-demo-helpers":"^3.0.0-pre.10","@polymer/iron-component-page":"^3.0.0-pre.10","@polymer/paper-toggle-button":"^3.0.0-pre.10","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.11_1520558225938_0.34791418493446225","host":"s3://npm-registry-packages"}},"3.0.0-pre.12":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.12","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.12","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"7eaf168e7dcbc440f4ab9af46582bc7373ec16be","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.12.tgz","fileCount":24,"integrity":"sha512-0++XLcYfZ4/OVr/oAXIHxpgD0pvhC+bEo4t2p9rdmtFF1juEOo3MuNHTZ6aACJ0IgLjGBpiOqa4fGxkWx5On1Q==","signatures":[{"sig":"MEYCIQDKe0SQoDQGrAxIqZiWZQnqecnJZ1jwa2IGaZM9uOvECgIhAL3fcPNEtAt2GMRXabadunYvVNLw2IK3+4CIzSxYRf1r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50939},"main":"app-localize-behavior.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\napp-localize-behavior.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n\n\n## Polymer.AppLocalizeBehavior\n\n`Polymer.AppLocalizeBehavior` wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\n`Polymer.AppLocalizeBehavior` supports the same [message-syntax](http://formatjs.io/guides/message-syntax/)\nof format.js, in its entirety; use the library docs as reference for the\navailable message formats and options.\n\nSample application loading resources from an external file:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n        }\n\n        attached: function() {\n          this.loadResources(this.resolveUrl('locales.json'));\n        },\n      });\n   &lt;/script>\n</dom-module>\n```\n\nAlternatively, you can also inline your resources inside the app itself:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n          resources: {\n            value: function() {\n              return {\n                'en': { 'hello': 'My name is {name}.' },\n                'fr': { 'hello': 'Je m\\'apelle {name}.' }\n              }\n          }\n        }\n      });\n   &lt;/script>\n</dom-module>\n```\n\n\n","gitHead":"0afe1be2ab536f2938e42e5cc20649fd9d575045","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"5.5.1","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.2.0","dependencies":{"@polymer/polymer":"3.0.0-pre.12","@polymer/iron-ajax":"3.0.0-pre.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"3.0.0-pre.12","@polymer/test-fixture":"3.0.0-pre.12","@polymer/iron-demo-helpers":"3.0.0-pre.12","@polymer/iron-component-page":"3.0.0-pre.12","@polymer/paper-toggle-button":"3.0.0-pre.12","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.12_1521737791326_0.8881118569216162","host":"s3://npm-registry-packages"}},"3.0.0-pre.13":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.13","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.13","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"37bd1b02cbd8bc2f9c47d8403b32de35138a96a3","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.13.tgz","fileCount":24,"integrity":"sha512-BJUxCI/jEinjSix7C+4sBJNA/yDC0/naerQjoAAetddWvbRmI4kBEde5vQNxy+7dR+HlX97aIvQNr73Sklalbw==","signatures":[{"sig":"MEUCIEcA/Xie0VSPeR/9ylm/TI7Ox5GMnoK9iIbfX7EwNmfbAiEAuc301i68ICVRneEQYTV2+UTs3jjarbFRl4lIkqh9aAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6PCFCRA9TVsSAnZWagAAwf4P/iAOyBsfqwLEbobvk/NB\nW4avVh6uibSjs8aZIb8UpwBiXx0Us3bCP2e+CtnvtSs/IwOFMeE/Tcl7uOI/\nqGFmhwQBaHKXbOrC3XpMqP4mvT/8jRZxQgJFprUk/xHryNVA5P/NlnVIkWdz\n4E42zR6lVsrSkZ63e4LMDce9dZZRqg+hdR/526V2rLaWHK8BNWpoz6DW6Gi8\nvpmv9y+2Dlk9b7ERcl3GPKSGsfYud34sdRInqCGNc/2AnUVuOBUVKbI14lP3\npj/PhcrnDbLKRZ1ipViy6gwZ8jona3uKGMJLvuCwSpjsFR1K2T9Ej7oU4lyK\nN8yKyMkweriq2/G4577O0RJ59NfGdpP0EU6s3G5r+qVhTCk5alHdPUPAj0zU\nq5W50RQPSy2hZbxD0F7tTDilDmdmEtIMl9IkXatvyy0ZgM459DoPpDzp7kNA\ntN1HRKlg/6OFlzmfXF3pJYH5/C+4KjtgT5PM4+nICAxvap0CydUz3H/o6V8P\nJko8/F59S+VkeXwL5XEkBnvzaBbpwmQfmxh7OJ4bf1F+mpUZ5SsjV03TNFa5\nfTgzX5DdNZIA/Wso2prttcMuReHIpkGO2gzA0V7XXMDWy412ZD1x0R/gtwhc\nWSvr4s4I9GFaSNP7N/JQgAAapBfB7OqlcNok7glN9KSNyMl3nkFScdZk7iL1\nlNFu\r\n=oo+A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\napp-localize-behavior.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n\n\n## Polymer.AppLocalizeBehavior\n\n`Polymer.AppLocalizeBehavior` wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\n`Polymer.AppLocalizeBehavior` supports the same [message-syntax](http://formatjs.io/guides/message-syntax/)\nof format.js, in its entirety; use the library docs as reference for the\navailable message formats and options.\n\nSample application loading resources from an external file:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n        }\n\n        attached: function() {\n          this.loadResources(this.resolveUrl('locales.json'));\n        },\n      });\n   &lt;/script>\n</dom-module>\n```\n\nAlternatively, you can also inline your resources inside the app itself:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n          resources: {\n            value: function() {\n              return {\n                'en': { 'hello': 'My name is {name}.' },\n                'fr': { 'hello': 'Je m\\'apelle {name}.' }\n              }\n          }\n        }\n      });\n   &lt;/script>\n</dom-module>\n```\n\n\n","gitHead":"a457638f1eeee6b2cc4fa3e91643618cc193fb57","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.0.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.13","@polymer/iron-ajax":"^3.0.0-pre.13","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"intl":"^1.2.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.13","@polymer/test-fixture":"^3.0.0-pre.13","@polymer/iron-demo-helpers":"^3.0.0-pre.13","@polymer/iron-component-page":"^3.0.0-pre.13","@polymer/paper-toggle-button":"^3.0.0-pre.13","@webcomponents/webcomponentsjs":"^2.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.13_1525215364893_0.5503754067493842","host":"s3://npm-registry-packages"}},"3.0.0-pre.14":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.14","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.14","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"156c497a1e0fdf850a6f55357cce85a5d7661f71","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.14.tgz","fileCount":24,"integrity":"sha512-f/cqcQQxggmUs4Y4bZ9M/0aOlioAUpcr23UtBkupnGlIQMDHbVFtKjz0l5IZZW1QxQnbMq4mXjxlkWtj0vUMZw==","signatures":[{"sig":"MEQCIBJnQLd/ZW8ihk/3V/Gbwaqo5fLVs12uW1jB7mq2CG1qAiA8yb8AbduUA3ESF/ELhaWQJiPTUk1W9qwyiNnq7z1TdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6QgcCRA9TVsSAnZWagAA8isP/RBjX6kT2/d/ZShM/g9w\nJXZEHsjHoMbzz/NG71RhsVFni7as6OxaaIzZbW5OucJ8PH1wAGqJ2g2zpJ5d\n/pprzKD5qOkkJ09Rg3Jvfnt8vN8UEER4Tn3dQBOd8IjGBpcJM6w4f3frtt5j\n6WPby+uAJRsan/ssVsFW6iMxiF/Ew8xV5r+bRXxUe3nswJN9X8lQ8Ro5DHkB\nZkpjbzIhCXMDcj2rfIEW65SPsvLes3kpI9b8ATOueGPiAzHZVUUmFK0lT/xA\nRsCOKscqPLqa2hKa+l7mg6nalzYUEVVgaUxlXJMpIQPPd4oj1Ilnon06qapK\n9lTEu66Ng9h7P2GDwDkZ3A5Bplp7KW06232OItpiqG0LXBBn3fA+KNd7X9EJ\nKm5Z5dLBcJZJ9mUFOSGsRvnM3IoLdybuxRuYiQ0RK7xtqfr8Ui4fye/3ghYb\n/TdYIkp8bF8KOm2NHG9hA2ytwoHkUX6qQtS4TIFFN/Gd27ijw966LCYUc/Nw\nRiZJ0MnaogSQCEaIMdjU6tzkcCPEc4ZWHSFtXv5Xf2DR4wEjvsr7GRHDAfY4\ncV4tNCdmv4RGe8jrflmV+ulDLoUYtopDbGe+HOKZrJSJjZUTqVSg4O3DP57I\n32k1eci5gzYzDJupH8H3O7OB5AZteT2NODis4CL0qWKU2v3CWacwBrRV5jJJ\noccw\r\n=Q+8R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\napp-localize-behavior.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n\n\n## Polymer.AppLocalizeBehavior\n\n`Polymer.AppLocalizeBehavior` wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\n`Polymer.AppLocalizeBehavior` supports the same [message-syntax](http://formatjs.io/guides/message-syntax/)\nof format.js, in its entirety; use the library docs as reference for the\navailable message formats and options.\n\nSample application loading resources from an external file:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n        }\n\n        attached: function() {\n          this.loadResources(this.resolveUrl('locales.json'));\n        },\n      });\n   &lt;/script>\n</dom-module>\n```\n\nAlternatively, you can also inline your resources inside the app itself:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n          resources: {\n            value: function() {\n              return {\n                'en': { 'hello': 'My name is {name}.' },\n                'fr': { 'hello': 'Je m\\'apelle {name}.' }\n              }\n          }\n        }\n      });\n   &lt;/script>\n</dom-module>\n```\n\n\n","gitHead":"23ecfaa9343bd59fd7dc815ae77ad31ce2b098c7","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.0.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.13","@polymer/iron-ajax":"^3.0.0-pre.14","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"intl":"^1.2.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.14","@polymer/test-fixture":"^3.0.0-pre.14","@polymer/iron-demo-helpers":"^3.0.0-pre.14","@polymer/iron-component-page":"^3.0.0-pre.14","@polymer/paper-toggle-button":"^3.0.0-pre.14","@webcomponents/webcomponentsjs":"^2.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.14_1525221403697_0.7143679591466683","host":"s3://npm-registry-packages"}},"3.0.0-pre.15":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.15","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.15","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"d3e3f5993338c59bce0694972886323ea3a17850","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.15.tgz","fileCount":25,"integrity":"sha512-bImj8D+SnwZbHA0yTz4DmACC8GQZfy5++dgSgMQ/VTIgMX+RH2tXeHd+cJ7YjIGsxdqz+aQMuRRdqhy8kEX+ew==","signatures":[{"sig":"MEUCIQDrwFOh5bmiqYQQPMP1FkpG3X1fSVzHUMTzoPRzd4134wIgTMZ7i/cpnYCelyg7ZAOvh7dJiCmUzUaL7wECzaOMrAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6iVaCRA9TVsSAnZWagAAv78QAI5nKDg6r/rI6BdHHlp4\nDaK3/6FNAn3mIYs0LyipKM2SxLuUqbOpH6oSThgnh67P8Qz05hlr/Q6pNGlx\nKtTbM7swRDD7bnHVk9MJ92Z1Z1TGvavIBvLbS7kw7YM6Y+p8BicVxjLP//se\nIIKcNbT190Er8fs9fUZETBZb8Dx+VM8HrJy8rR7LkKA8P+lC+3Gu2nvCiW4T\nHyU7uGn2uc5IBW/1b+rGF0MhZgWmV+CuwOFeBMFrNV3kXTCtddWxhECxit3U\npmSvBSlzbLcwYrP099+TCqZ/SVTi0hpx0l1SSlfQfQMbcqdo0qDrIlN4NJ/8\nxglYIWgjfxqjHJu7i3q/bgH7BymGNRuUni9PwQ6jrbEqqnHp0o/BkEKWoN0K\nbSQBXXoB+DyoEKE7X2qa5vnfX0D2BpR7FpFLLA5hpo3Au3Z/ONlcpdzzh7Et\nIakm7mjxSybZBIUj9/AWw8dWIzCJfpPJOjvDbrhCIK2CLVMR5lmgSoLp8dmD\nwtebOOJ5pyLZl7G7H4Xd9IbraMRDtA1nbgSXBRkbte5rdoPQH+iAYX3+j5Pu\nF4hlwdFYGcNR9WZ+vZZtfGpKFrt2ACzsxuJ3MLuq+j2QwmlpKllTzRbKM0mP\nbjPidNcPFu86id3HxKY9SH5c+81LlgigHx7Mtn+MHYOn59EMkgFOcbJ6pHjc\npuZf\r\n=z/oJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\napp-localize-behavior.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n\n\n## Polymer.AppLocalizeBehavior\n\n`Polymer.AppLocalizeBehavior` wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\n`Polymer.AppLocalizeBehavior` supports the same [message-syntax](http://formatjs.io/guides/message-syntax/)\nof format.js, in its entirety; use the library docs as reference for the\navailable message formats and options.\n\nSample application loading resources from an external file:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n        }\n\n        attached: function() {\n          this.loadResources(this.resolveUrl('locales.json'));\n        },\n      });\n   &lt;/script>\n</dom-module>\n```\n\nAlternatively, you can also inline your resources inside the app itself:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n          resources: {\n            value: function() {\n              return {\n                'en': { 'hello': 'My name is {name}.' },\n                'fr': { 'hello': 'Je m\\'apelle {name}.' }\n              }\n          }\n        }\n      });\n   &lt;/script>\n</dom-module>\n```\n\n\n","gitHead":"5ce18d8d4ecdff76f22401e40af017ec70bccec8","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.0.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.13","@polymer/iron-ajax":"^3.0.0-pre.15","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"intl":"^1.2.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.15","@polymer/test-fixture":"^3.0.0-pre.15","@polymer/iron-demo-helpers":"^3.0.0-pre.15","@polymer/iron-component-page":"^3.0.0-pre.15","@polymer/paper-toggle-button":"^3.0.0-pre.15","@webcomponents/webcomponentsjs":"^2.0.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.15_1525294421397_0.3643579687666325","host":"s3://npm-registry-packages"}},"3.0.0-pre.16":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.16","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.16","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"c89cac115492aa5a0eec731dc3f1b009e8c3d16c","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.16.tgz","fileCount":25,"integrity":"sha512-hGdtSgXF3+xEr3p/MIObGC+aiWGuM4HjoZaoNfMn1I1EtqlO8mu/GZMFHNNHwbS52ZKbdvUjBBtMilGdmnBu+w==","signatures":[{"sig":"MEYCIQDv1aiekqedNE0+e6yGX19dq9xc1rCXHSoyMFAU2oxZ3wIhANXeu2gLFC6H4L6EHc73uPxfWtGXyPagd7rEbGlXOCMe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7L/dCRA9TVsSAnZWagAAUY0P/0k6WudgYc2tOQdccee9\nnlRCGOeKITrSrqZqChybQATDyfjEzy57dJF91ReL6CrtkSjNIPdWaT7L1hY6\nNb+VFaG0nBARXohrIaSlcoja7yXpPc9MyD8jo5UWNgREDlT2bHNA3covRccp\nN4A84CsM1NLGJ7rAjKk+IjcQAI5eJ0PQCwgD7nq38tjVSwwGdVYkXN6lG3cV\nozgYQpDLWJbPxS6MusTowoGZ1qkSM+OVrmVJFnGHQ1rOyS9qrgrJAxJIA9DQ\nZfLlV2vBALzs0YrpVdTB9XvhhBMugbACHPBBNoHTFpZEADLtcMg1FD/F5nqE\n3qyHYgRT5z+RP6E6u1Ts9qywfrCtHakcAXTBKO46W1hbozqkks830G7muf1D\nLcMLAY9nkJazrD/IOYUNAqwUXmmAyPt6jbN6cXiog3B+RP5nem/xRZCEfslT\nIc8HPEUeqcJpxaN/kgLCMDGdtQuwJbadWt6doevkKtWh7QBOAUlSb4MxgsUL\nsHwGpzyqNnGad7n19BGbbynIPLnO7IdIJyekz+q75veRpQ0kQYCugJBM9P3G\niO+OsvxwOdX/tQ7E7X8BGVow+/nx3LRB4JWQBJailifNyQNgd3980pBjo2vz\n59JQF1obRrU+rvIzIxG/okKkZ2k0LYXLIBIzHkAuOuilvDlsQNKPd6Lb7+U9\nq2ZL\r\n=40Yy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\napp-localize-behavior.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n\n\n## Polymer.AppLocalizeBehavior\n\n`Polymer.AppLocalizeBehavior` wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\n`Polymer.AppLocalizeBehavior` supports the same [message-syntax](http://formatjs.io/guides/message-syntax/)\nof format.js, in its entirety; use the library docs as reference for the\navailable message formats and options.\n\nSample application loading resources from an external file:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n        }\n\n        attached: function() {\n          this.loadResources(this.resolveUrl('locales.json'));\n        },\n      });\n   &lt;/script>\n</dom-module>\n```\n\nAlternatively, you can also inline your resources inside the app itself:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n          resources: {\n            value: function() {\n              return {\n                'en': { 'hello': 'My name is {name}.' },\n                'fr': { 'hello': 'Je m\\'apelle {name}.' }\n              }\n          }\n        }\n      });\n   &lt;/script>\n</dom-module>\n```\n\n\n","gitHead":"f958ace4a2ec23578f1e01549fc52cb7182d1bb2","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.0.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.13","@polymer/iron-ajax":"^3.0.0-pre.16","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"intl":"^1.2.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.16","@polymer/test-fixture":"^3.0.0-pre.16","@polymer/iron-demo-helpers":"^3.0.0-pre.16","@polymer/iron-component-page":"^3.0.0-pre.16","@polymer/paper-toggle-button":"^3.0.0-pre.16","@webcomponents/webcomponentsjs":"^2.0.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.16_1525465045422_0.10004705468442898","host":"s3://npm-registry-packages"}},"3.0.0-pre.17":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.17","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.17","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"d8d35b0c6bb20e78c7780ed2dd269408c483d4a6","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.17.tgz","fileCount":25,"integrity":"sha512-37jG00Qj3Q81zlkxqLUNc1hcjdvIbzBV9uswOBADB7Q6tQGcSWs/mSY1QxTpdEQWaRnbdGt+nrMzzxzr9ieokQ==","signatures":[{"sig":"MEUCIQDcBhDPcuu1h5cc6vW/aSFhzJe/I3dxqjeiULaaKwnK5gIgLzjdNgreyInYxjd/XkpGO9fWbHk+V68X+2ByplNWDgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8TCdCRA9TVsSAnZWagAAlR8P/0sDL42+GJkQgGLXGWjx\nVfGX6+sGoj14YXWx+rN67UAmcAr2+UwFfKhUNjDTrP9fpUe9eG9LVe3Yn47s\nzC4xQ5fs3nJsyRUhrEXBJ/ENx3LQgGeBY/O1nbdkTnoFCazo+WG1f22R9rhx\nSjIt+xK5AbtIqBLIYPXBCXrUlyBjtgBkQ0anFs+mxrsc2L/uveAf5L5YGRqb\n5v/XhgQC78qpWKUHNyZLgwPBCbBg6xdMHAKGxrn3m9tz7V9dk4CjJsivH64h\nwT6Wspq6rHoYX7EpOUpCYKkQPV0RE85Y6xUZb8gAdIlVbYAqoXciGst3Xmhm\nWaN2l4irnkTrzphcIke8H9ZLj48ybojlfFsdrcbVKJj+z1PL5KFQP9hfd5DB\nexcEkO1wbt5MaGmBOSJIzGKvR+9hDPbxNvbeb+a1G6IBRkaVnpYBVipmVtMr\nV/jDJ6aMGMlgWzeAwgvesjjO6GnBmSggeRhB+UBjX1ZjlasDaLFZwB4VsEvn\nGJYS78aSizTUErMN+JjBW56HdEVCrbuFFoJnn+JTY8/yKqGzpm5cUFOw2odI\nAAvEwwPQpLlOoABg+WfaMAEoOepocM3cokfDfBhFIF2MxVDhL4tVEiaRX/Sj\nWPZJOivTIREo7XSXCoOOUfaLu5X9V33jI3jxau6YUKnrAlryOQLzMh88Rdbn\n0Chh\r\n=xD0m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\napp-localize-behavior.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n\n\n## Polymer.AppLocalizeBehavior\n\n`Polymer.AppLocalizeBehavior` wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\n`Polymer.AppLocalizeBehavior` supports the same [message-syntax](http://formatjs.io/guides/message-syntax/)\nof format.js, in its entirety; use the library docs as reference for the\navailable message formats and options.\n\nSample application loading resources from an external file:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n        }\n\n        attached: function() {\n          this.loadResources(this.resolveUrl('locales.json'));\n        },\n      });\n   &lt;/script>\n</dom-module>\n```\n\nAlternatively, you can also inline your resources inside the app itself:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n          resources: {\n            value: function() {\n              return {\n                'en': { 'hello': 'My name is {name}.' },\n                'fr': { 'hello': 'Je m\\'apelle {name}.' }\n              }\n          }\n        }\n      });\n   &lt;/script>\n</dom-module>\n```\n\n\n","gitHead":"6b27ed49cd9c90f7a913fccc90558e45b32d191d","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.0.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.13","@polymer/iron-ajax":"^3.0.0-pre.17","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"intl":"^1.2.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.17","@polymer/test-fixture":"^3.0.0-pre.17","@polymer/iron-demo-helpers":"^3.0.0-pre.17","@polymer/iron-component-page":"^3.0.0-pre.17","@polymer/paper-toggle-button":"^3.0.0-pre.17","@webcomponents/webcomponentsjs":"^2.0.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.17_1525756061036_0.27506328373562905","host":"s3://npm-registry-packages"}},"3.0.0-pre.18":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.18","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.18","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"5d4e6344501487cd08407e95d9cd4ddc164be378","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.18.tgz","fileCount":24,"integrity":"sha512-DF49hSTChszoulXPHbd4Hx58R2qE/2nRi45m6l0goDX4z1um2aoKBjFf100jdvlXJVdhRvFcgQP0i+1GSHoy7Q==","signatures":[{"sig":"MEYCIQC19GtfoEiHk3gRdV9KpKHYhntpVQvWY/d4DlFK8qWufgIhAIJJJNYpEuXRjyOgOj+C6c8G6GUAF5lcW1+TTnCyP+Zp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8sajCRA9TVsSAnZWagAA5bwP/A2mcRJaLYVSVllfa+0r\nscVSgVGf3yN2RKNTLbhtHQqdDr9oF8pgbv6/ifhh9pPng9RBQRW2BZjq2qLC\nKJniXWAVETbeAGm6U35oLdeGleu0fv3Oi+vDgUUx5dz0ETqEk90en9sXZwPa\n7JM/ugDHhqvTQYso9H7PszQHtXU8ySMa2+RWtMu0SKjcn8Z3ZML4JshVecWC\nJBFGHvec6F0hCAa956iNxBORj6XG5PnP9V/F7/rz0Ega4BcJpJ9KZeqsk9jI\nXZgvXdYtkQFYNLStmt6M31sBHx15VdX1EKvHOobrGWSMO2YlAnkrkNIlnCxL\n1kBLp+sUMUy8cLxCTx9fSVAaZ7s8f0oKkdFxXqBMp4Lx0KLjPb1Ow3YuttYZ\n5aWIAz9KVECtXS0dsyhy5zGnmZG9YOOQRpXVpdMpaJtjRQrxiD7rrqaqHlif\nEWf4JUJzRWn6jPNyVNgzzD/c3Du5HwQxhqwHoh7HnsciqdLo9sffTbM945CA\n8sv/h3WzF++JDJdYhhaknap1y1QJlO3rDLE+5BmVC7dp4qsMhWtaQDUk7A1E\nUWqjUVr6F66zCVKkLcSXZjO6UUDdUENK547z1baw6fH24jGdUoEgXgKZlKFt\nZe+Wm+sJDWnUX7eJ9yyAb3+G47s0tNa5fHX9nlUUugiUbyOVYxUO3gnHUtwq\ncCFV\r\n=BIc3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\napp-localize-behavior.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n\n\n## Polymer.AppLocalizeBehavior\n\n`Polymer.AppLocalizeBehavior` wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\n`Polymer.AppLocalizeBehavior` supports the same [message-syntax](http://formatjs.io/guides/message-syntax/)\nof format.js, in its entirety; use the library docs as reference for the\navailable message formats and options.\n\nSample application loading resources from an external file:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n        }\n\n        attached: function() {\n          this.loadResources(this.resolveUrl('locales.json'));\n        },\n      });\n   &lt;/script>\n</dom-module>\n```\n\nAlternatively, you can also inline your resources inside the app itself:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n          resources: {\n            value: function() {\n              return {\n                'en': { 'hello': 'My name is {name}.' },\n                'fr': { 'hello': 'Je m\\'apelle {name}.' }\n              }\n          }\n        }\n      });\n   &lt;/script>\n</dom-module>\n```\n\n\n","gitHead":"64e72106cc880735e4b95e45ea6b87e67936e8a2","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.0.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-ajax":"^3.0.0-pre.18","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"intl":"^1.2.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.18","@polymer/test-fixture":"^3.0.0-pre.18","@polymer/iron-demo-helpers":"^3.0.0-pre.18","@polymer/iron-component-page":"^3.0.0-pre.18","@polymer/paper-toggle-button":"^3.0.0-pre.18","@webcomponents/webcomponentsjs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.18_1525860002643_0.02590392973486333","host":"s3://npm-registry-packages"}},"3.0.0-pre.19":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.19","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.19","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"da9736770f5f6461b5ce0ae1aa6909c1c30cd4fc","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.19.tgz","fileCount":24,"integrity":"sha512-0j1x23X5xecDVR2ozfUc6bB1RIeHuy3HmbcNdp/BEEdI+zRpokOhbcof/d65+7vM0JjZ86Ptz3gYA0j7kFtyaQ==","signatures":[{"sig":"MEYCIQDy0XjCCqhAhrRVfITspqNROP/jpreXw/gJKk8H3WquwAIhAIHhz+8naiHCh/b0nSEq7UTJHiPWGNLWDiZhjpQB4kFu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa81gWCRA9TVsSAnZWagAABokP/it6kxd+KwByKKelhLV+\nCdOM9qzZFmNhP7fW3xjuuWBT5qsXoBjf/fdgDTKyb0vDijH47PwySWkfk+W8\nrCZt0WKQnbHsTJxnn1BfT0rUAPlYo7jgjQrdqnzP3KkbfFv7C+2MrjClQu9V\nq4MNItHBkgiEMKTvTfwty/oLRtaFVq4Vo3AtcYYVG16cyv1BN8cOBd3gOm3l\nRvtLBp8FKPtaONX0VT2udNHZMOhYHuJfqN4AIHxvdDuJxvpDy8wmOVTOBHfd\npDhqE4BjLLuJn/nrGmlD/9eNK2aFejKcv1+uz6wzsvhNkzuJ8vmsuMDAHX+e\nZ1RBG7Et5bmRCirROC+p1B0U8feeSKHAcAo2rGpzx7/KA7QTrJauGYW12olX\noiMb3FsY0J7b+cGJvStZhmn3q6Y7/o1tgVLXu/sug4EdOMkzXWi9rtGU5ZPb\nLFEz8ftiWO9/QyKNrh/Ht+/ReadQdttf9DErpUkAfSGGhwYgsXgs203IiGZM\nUYxqg8UKzfC783l0HeCi3hty5/zmWaCm5ZuWwFfAqMu6nez11BVP6RlK045a\nEnwob6KihOEZUs9BI3FmsVnJWMbpOXEQ2wjS+soSOxgemiWDrRf4VYf61nOK\nQtV3PjI0zSoy9u7z93XdgZGv+nK3Hc6CelE/loOv9an1J+TYQV1mHoSuf/Gc\nMGvq\r\n=2mi5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","gitHead":"e781063ddd937a8b8c4fdc8259789bb8f92ae601","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.0.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-ajax":"^3.0.0-pre.19","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"intl":"^1.2.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.19","@polymer/test-fixture":"^3.0.0-pre.19","@polymer/iron-demo-helpers":"^3.0.0-pre.19","@polymer/iron-component-page":"^3.0.0-pre.19","@polymer/paper-toggle-button":"^3.0.0-pre.19","@webcomponents/webcomponentsjs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.19_1525897238015_0.2798126645203909","host":"s3://npm-registry-packages"}},"3.0.0-pre.20":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.20","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.20","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"c9d54899ee2266365811cdb41a8154bafb57fbf5","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.20.tgz","fileCount":25,"integrity":"sha512-MJRwIlJpUc9cj7VG4dsPweS+MECwMyuxnjM4pOsXeC/amlOQTwbUJtCOkgwRonVIkQW/o8eggkQgfj8PCuq0YA==","signatures":[{"sig":"MEUCIQDOLr+oDb3xOFr+FkVBZIqEBL9HNYNO8dL5O8YcAZGelwIgIA5Y9vqRWLK7vu0gDcdH32/jxB0KQDPC3bteiyiJBBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLZGjCRA9TVsSAnZWagAAmq4P/2mHC5x7Hjq9Qa6ruEQZ\nTT1PwxYwRM7JMkqBo4PVedLR2vmIURyClWIeKJ3Z3tcrsdZ+S72uY82+SMGF\nREb5xt4e5G7R3DejDusUlS5t2nWCqpNr7flFj3jkD7dHljtoDDZ1B4GelmWR\npue0DK1SMHPOOkW7/5fruo05deY8rbq/zLBRIusEPzQtHIgAdyrvOQC87Nes\nIYIAWDFzX7PuXuw8gGO7WQzsR97leCJdwk1NPObMM/W9bg5WoqjmrGg3boA6\nhKRlXc6yOdArqd1BBl+Xi6HHkww1Px5SdUaGV6SwvsmeJ7q5bU+c0XfyHYJ8\nPXck65NvbAH+OJxrFOVh6pZzAbHUpg3b+TsQSUJ6SPh5KXicFr/Dx21Gvx+d\nAYsd/e2/gdyk6aKwuix7DaY1c+4AjUVkBdVbi0EuLJCJYyzZ2GPpcDNexxnB\nsXpL69LPTshwhHidQEI5I9JDr8eEQD8pGQv7kXuMqqbyF7Ed91gXAYoxbR0z\nm0VubJvpzqsNovAhpmjn3Dm1pSCj5Q5tQLVynQPvjE/EaDpi7gGXwmHWkyUf\n+LSo+mJZYbwqGHUeKW9CT2QSsx/cdE7IYAx9evo+JAYLWmAtU3ZEnKJgIg5P\n2mxFaEgOGRs5vDo0SAbQ2yjh+Xk1QsCMsIv51VZgKuAEwbb9kJqxqrMm+pix\n+qhW\r\n=I2Hm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\napp-localize-behavior.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n\n\n## Polymer.AppLocalizeBehavior\n\n`Polymer.AppLocalizeBehavior` wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\n`Polymer.AppLocalizeBehavior` supports the same [message-syntax](http://formatjs.io/guides/message-syntax/)\nof format.js, in its entirety; use the library docs as reference for the\navailable message formats and options.\n\nSample application loading resources from an external file:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n        }\n\n        attached: function() {\n          this.loadResources(this.resolveUrl('locales.json'));\n        },\n      });\n   &lt;/script>\n</dom-module>\n```\n\nAlternatively, you can also inline your resources inside the app itself:\n\n```html\n<dom-module id=\"x-app\">\n   <template>\n    <div>{{localize('hello', 'name', 'Batman')}}</div>\n   </template>\n   <script>\n      Polymer({\n        is: \"x-app\",\n\n        behaviors: [\n          Polymer.AppLocalizeBehavior\n        ],\n\n        properties: {\n          language: {\n            value: 'en'\n          },\n          resources: {\n            value: function() {\n              return {\n                'en': { 'hello': 'My name is {name}.' },\n                'fr': { 'hello': 'Je m\\'apelle {name}.' }\n              }\n          }\n        }\n      });\n   &lt;/script>\n</dom-module>\n```\n\n\n","gitHead":"126f5a6ef93e61f5495f3b942e43be5712001134","_npmUser":{"name":"emarquez","email":"emarquez@google.com"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.1.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-ajax":"^3.0.0-pre.20","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"intl":"^1.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.20","@polymer/test-fixture":"^3.0.0-pre.20","@polymer/iron-demo-helpers":"^3.0.0-pre.20","@polymer/iron-component-page":"^3.0.0-pre.20","@polymer/paper-toggle-button":"^3.0.0-pre.20","@webcomponents/webcomponentsjs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.20_1529713059517_0.16391908177125836","host":"s3://npm-registry-packages"}},"3.0.0-pre.21":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.21","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.21","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"25e80470d40f302007583c6de339a365810c9bf1","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.21.tgz","fileCount":25,"integrity":"sha512-78evMPpkbzQ0fGOfNPSlPArDvFE4h6lKLYFVp621e8LYIChKIqpM3yWP0XQtVL3v9evezPZ9VWlkhlJhGb+ThA==","signatures":[{"sig":"MEUCIQCeTbym1XM52PG399ViK27FjSa0oSPmr6O+TpFeWvo29AIgIwBIawu87hkLYdLZoX9ShKNyFld9ghi3y/Apjw4+BUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLZzoCRA9TVsSAnZWagAAF8sP+wSo/aoaLIcOOzqEm/K9\nBTHvYHYWxUeiYn1nQKwKh5Mj3i5rVaqsqpOQaYWeXXgDI9kwgZtFCYnaLK1w\nxEtzPgP4tMOx0H6JeqF9LxsUZLmYGve7LkkxqBo9qRPPXy6Fu0pvItCw1ln9\nMshQL7ZvuSgqqktzt5JMjd1Cj4ZAOXBYDb4TGI9eGLOgM9bT5W8R+TvmTMkl\n2oxTuCJ167XH+N6v6JnlgPOlzGeCenn4eyvr2FMlnjGYKnUMbmVZbvhzhCNf\nTtWg6wCx4HXH1/PCMiZg3dA1HoJK92B1b3WXJwLXAWmg7FX8nbulsem17uH/\nbxg2tNV0o5B5iM0NvXj8XrmmdlVeoL0vywaw5XuZTvrjLA8i9T6uYBHCQK8D\nb0HheaC6ssBvo4HVLe42hZPsmCi8ZfHJYOaPyu8Yk/Jq3T2I92XS8UPI8kyc\n38HVUO5TVLxfoswG0huWL78459rYx9D+Su3PDbWaiiutCBWpbzk0cB2PuBPP\nO9HVvJSkTAVxhHAxGg3mwHyv7AKjS51TbrYXZ1n7IS7iZJ1kNR0FUviouiFf\nZtZ/irY74VzT5cFtRmxC10eTB+ncsdw2Pc/MP9C8zOPV6v+tP6P25rZfq4cv\ndgxv/n377EmU52+sFjg/S+fbzcnIyd/6Ty0Ze2b1lf3472rYHuEajDHqGtdh\nqTmH\r\n=N4pR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","gitHead":"174044ce4a4eba0c09384783979a5535e1808c5e","_npmUser":{"name":"emarquez","email":"emarquez@google.com"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.1.0","description":"A behavior to help with internationalizating apps","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-ajax":"^3.0.0-pre.21","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"intl":"^1.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.21","@polymer/test-fixture":"^3.0.0-pre.21","@polymer/iron-demo-helpers":"^3.0.0-pre.21","@polymer/iron-component-page":"^3.0.0-pre.21","@polymer/paper-toggle-button":"^3.0.0-pre.21","@webcomponents/webcomponentsjs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.21_1529715944331_0.8637225452684474","host":"s3://npm-registry-packages"}},"3.0.0-pre.22":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.22","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.22","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"ba3fa51d087b91c7b4cdf6e68dede1c1ed062662","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.22.tgz","fileCount":11,"integrity":"sha512-n0BbGVA/zo7p9LP/WzV6zFCt4R1faaI31fgswIZDcre61SW6+gGoUFvgcNYSGWk1TdV7uCh9ocj+zDHIscxaXA==","signatures":[{"sig":"MEQCIGYihUrSEhMMSSLAPZGmTWSXy1v8ERk/Y0g03W7wphR8AiBHABo+dc4Yd2pyrYTAhX8WDKTKDO8aZsdrr+aHCbgkfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgMuoCRA9TVsSAnZWagAA+BUP/3SPZ1H2VHxJehjiOlrG\n91eSEpcsBKcyzpTwX4yXjALNSeJT4A8vzamK+M2sF9qY3RpU4mbzcoylpPjI\nH+7hIsa8i1H91KNe6nLBHZy03aqf9uZ8Q6rNtkQ70pfDXuIW7EQqaSt94dH/\npzgSTb46jZ+XB4FyprBZPrCE8WYVE9Udiri5pPdhXAyb48bxjESD2vm19Osk\nXs2aMWH8iY8HDQ8MT4aVnJS2gb7kLt7mJNj6dlPC2Pht6H2puMrkU+n8gQLD\nsaUt+dZueYEt9XcdN+upJfMqLZ/Zo94CLviqceRedMik/+5AGv5aDEIuNEDZ\nGyfzqOpVQJEJjJ82IBCLpPYiROTl0OMocFimtDFLgJeiSAAtwrfAmUOCyqB/\ng7Wrmgo9WyEhNp59Mep680JSX6X+fEb/3Dexmh8E/cYfG4w9qStygne6sSpY\nKyK9A5vMs7YidWC7QAsVOR21JywkAJZU5JXp1DvTnJtS7S+XwQc4r4bAT+DB\nw0mxCH4dNKHH8m1DSpUCl0MBD1FjQm8UudG/82UJ0jD2xH1qz8OvGn/JQwkB\nLVNCdJzQTkq1cKmsGBeQ9C3e9iVqN+dFTZ3KXq2dqJYaoEkc835dWQmylSlF\n6ZWm52ZVJh11dQqTPVYGcX2WfNw9rk0kTBIXyocBi4i4cDiatO0j1dq/aUzr\n5PwA\r\n=/x58\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","gitHead":"eeaab4466e86c05a047c5e9d0b6e275b12386721","scripts":{"format":"webmat","prepack":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.4.0","description":"A behavior to help with internationalizating apps","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-ajax":"^3.0.0-pre.20","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"intl":"^1.2.0","webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.20","@polymer/paper-toggle-button":"^3.0.0-pre.20","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.22_1535167399812_0.07121392428325923","host":"s3://npm-registry-packages"}},"3.0.0-pre.23":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.23","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.23","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"155bacb4e9b04197bb4e4f284668d5cb14fec080","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.23.tgz","fileCount":11,"integrity":"sha512-pn/NtCwY2vKDkWvind4kspYuXZcLRZSDQUuSAqVgfh35rkS0/r6z+znI1x9p/JZpCzljcarA66jiP1W7sGLZQA==","signatures":[{"sig":"MEUCIQDuMaT1o5d0HXPM8vcJDnKeB5h8Icnic2kgQvyxchWEfAIgToMLK7qG4Km3cdhnDgh8UkgI1qcqmQxNWfI0qEGlBtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgQInCRA9TVsSAnZWagAA1KQP/1gycOyymSkNgEeWmzWk\n47dxcV/M9OxXdYNnroumT7eE/1NuwrNhcbF1h2Z6H2/lk7O9X4CX+NdAe9vk\nl3QKMy2+cFJgICMwbz237vgWZjjGlc6O4xXPkUy2iYpnEUtaBHwVsLleejpk\noLnVual/UrYNzF1VUoFRz1r73ME5h2gX3eUTemIYevFkFQb7GgALRlUBUh+A\ndW/tbssrss9r2ZtWrWoGyIz6eH2v63SpLr2ICozdZTM8bkomu0Oi2dovQojP\nP8L1zk20aeN8LBCb9T1hJtRSVRHtfTAmJXvRq8tfBzPHmegyySaFwcxH2oak\nDRpIKmbyk1nblgXmuqjBACKkOjgom0vnpTbm4ve0hZXTXlz1zOMpThWKynbW\nsOO4Em9j8BSgi3RxRAfFYW9gKtPLPX0/DVOfPtTs64h3bZlswzpQDM9X76fk\niiE8HGsb5BshA2ao6yyO6n01luGe/Rm6FCBZiVNMIm3S9JjZcfiHG/MzXdEP\nqaZNr2JS3OlfQW1WM2nkLvwlZsQjmlsQmPIfp1AKFmtaGjcVNJ/7KXjmut79\nyHwYETkjEMwdTjP3OOeJWaONmxO1KwHepIk3a2h714/uGP/XB78Niw6m83wk\nXgkFwBiiSQB5YmkXElDt45JYj0ypDN7C5FTmRm4XKsRHvrjV+x5SsRaf1bjm\nTym1\r\n=8NWz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","gitHead":"c8e1f6e2b07179b07e3b26883672748ec088e7f9","scripts":{"format":"webmat","prepack":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.4.0","description":"A behavior to help with internationalizating apps","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-ajax":"^3.0.0-pre.22","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"intl":"^1.2.0","webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.22","@polymer/paper-toggle-button":"^3.0.0-pre.22","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.23_1535181350248_0.16924457593368158","host":"s3://npm-registry-packages"}},"3.0.0-pre.24":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.24","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.24","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"e91dda25bbb2858b7db2c64413f14c17893e6e3d","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.24.tgz","fileCount":11,"integrity":"sha512-u0RVn6gsfHwyoYCBMiyZ1+nkfpuFIInisThCt1v2DKCkkSXM2NKILikbD2wn9SiF/gu1bnhF+AK7DT8Z/RUJKg==","signatures":[{"sig":"MEUCIAfdZS9wWIGhYiC9Zg/BXirseAEvF+al/MxAUwOIsPlyAiEA2y/x3BBe/2OV7MiPvLJEQSeN0nCjAEa5SsOFPRV6SyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhgmwCRA9TVsSAnZWagAAxNoQAJ6lJJ8Pv7E3QQyJnw6D\njBm5AzNtySybR9v00gK43OMiUl2/mFx8uCeQZ8XfR4ScQeV6GVdxWkuduYve\nFCaRRSFaLKfH4buTaGJk7v7rp+vvuTF/VYM6/nnf4fXyRtilUYf/frHmWVCL\n79qOlJ4gO56CdmJsK5OMXTg4wskCGFQXXHcJrTO/VV8K+affghXTC3+wcq3y\nz4L3NqzBzeBFr7znAhB0jmXxBu8RLL2587oJdJEg+s+f8D4ydLk81C5X5/u7\nQYzyovq+43il/vgtFgl9lyQ6JHxD7nFrN+7m7uBXgz07VKNFXLMfasGLR8id\nlnDGsmsxS+shRDXpEO9m9sJKCzUr8HCQ+org2h8us7nJmO47mq0nyBuHmTfj\ny42nqqqI/efa/ResnqHwn0OxRi3T7kcBE/++E1Q2ho/WhzxwfgVAd4WShUwq\nzCkrcZkphMpwR22VXPEBNnCC5hEp7h//EbEexxUomjKpxE9d0nvRAURYabzj\n6msLzxG7msAPsUrLfEMRHLNub0VuZQfC2B9QfZaLox/es4VhI+TAuY/TL7sC\n8ROrqM/txVXVZg5ihrzSIZBp6RArcRO6q55/toLCf3H2wsrU8awU81STUSZj\nwVHFkhnxF9zJgYCAlHdwwYwDaFK7JB+1q4rpczL0JuDG6/aaVW8b+L978Ji8\nwRbV\r\n=/19F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","gitHead":"2b55c8fee1a6aeed84182c2016324a64dc1bdd1b","scripts":{"format":"webmat","prepack":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.4.0","description":"A behavior to help with internationalizating apps","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-ajax":"^3.0.0-pre.22","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"intl":"^1.2.0","webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.22","@polymer/paper-toggle-button":"^3.0.0-pre.22","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.24_1535510959477_0.061766490167142196","host":"s3://npm-registry-packages"}},"3.0.0-pre.25":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.25","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.25","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"1adabeb0cac39ba408b23f64a615f2c1159ca030","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.25.tgz","fileCount":11,"integrity":"sha512-G63j7mH2T6OSjTloE0UbQIJfNbPDYHDT6svt64Dj/N7bJT5+OFugcKcZ2uaiUiQ//OhgXAE7MJU5U5mO2sqzBg==","signatures":[{"sig":"MEUCIE6LBoAfGyc7owqNyfm9BHX1mDxWT18UEizc4i4xuonAAiEA4qBw3h0+DnMeA73DGl9f1fl+w4h5hODVfoPbunRZdd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhhrZCRA9TVsSAnZWagAAClMQAIFJjUh+TJT3O1Ck71ta\nPKzLPa0LwPV52NK4wws9ThBHk2o7Z206A0rsMJehQzqdnj6NuS+rUNtOhzeM\nh63j2DxEDfuFmbJty75y7VO+CpI1lBYmnaf5EIVc7XqHSyFGOQDPYK/RVlxF\nUHpkj9x+O3Al6PnzLSwumhTL+jZIAQwzkzEw3pqeGPTvJYO+t8ZxMLpAqsn5\nzv/H3exRR8XH/b37kXZs6OppYUbFTlRSTWwG60vOeNb4XSxepqzPNqsNANr7\nB//4yo3Gdaktt4fAPCmWT+miOqEew5wv9FRcBt0MbpFOoIboV3mJmVx5jVjK\nMnDC16HtG710Xye97ZW3Jc/8tqoyTEWrw893pJrihAvbkin+OUFZgn4NRA1U\n14Ar/MG1ADfm/pbS1rKzRI2wAYcwRqHqUyQ0w1EBX5t7F9KeIyZUiU3ePEoR\n0hWhhsoVbfBjmX1npMCYHWQCfAJlh3KqK2AGdJwyQsaPoYuIKmP+8D5NMLkk\nJY9SaQsXsRF/9zRQ3Ls1LElldAEgq8CagNrebZR7GWNHPuF1K90XDKgVuj/e\nOi4aERS54VPrMuYC8UCci4hRTGtb+I+sojIH+xUIT13hyG2vyJRPf5iAjFNP\n+8fNiN6BVuAK71S63JOrbEu7JdSQx0nioDZB6AophIkKjJk2FQwjIJgn+80Z\nRGop\r\n=D3XZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","gitHead":"07ba9d5d355771257b0cbbbf2c9801c51be5aada","scripts":{"format":"webmat","prepack":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.4.0","description":"A behavior to help with internationalizating apps","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-ajax":"^3.0.0-pre.24","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"intl":"^1.2.0","webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.24","@polymer/paper-toggle-button":"^3.0.0-pre.24","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.25_1535515352765_0.8118432044884905","host":"s3://npm-registry-packages"}},"3.0.0-pre.26":{"name":"@polymer/app-localize-behavior","version":"3.0.0-pre.26","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0-pre.26","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"1d52faaf3f30ec9ea78a648ee3bc5c47e0784f31","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0-pre.26.tgz","fileCount":11,"integrity":"sha512-ij/BBnj35EmPBFslk72el+zBS/wQZGyQ7PQUEFYwpXFYC2M/KygIhzPrpLxdp2nwbaeIjMElSTVNQi9zTYKAGA==","signatures":[{"sig":"MEYCIQCVgAWM8R0DGSPveYR9lBbOsIAijM0t2MKDXm0RaYe/8gIhAKSmfINcpv3nYBWCcaXXNUTCFQ5YuSANQOj/T11rk47B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmGmwCRA9TVsSAnZWagAAeroQAIe8hIU7/tbdyzNIAcbf\nQQzFWsTJPTf2bgknAccU7qa72GvZI8h7Qqlzx/OGNc9kW3a6kIwaD+Bl5Am7\nTJ0tqDN0OXgvVoQ6gxBIQsArnWU9HQJNG1JcXYTmwvPTEtqzrnXMpCfz9AZe\njmbeoTmElb/Wnhwk5H9WgZBgijesAj6kXtBT983MxkjVLa+Zu8sbCdvNCIic\n3HnyySEzuR3u6b5/RPsBnnobwTzxz5vgYHKWBimU7qRNiDRXgLvDyIOrNBLm\ngRbxAyZNVICqXybuBdBjnyqEDShWvqVCe9bllg56J/CbdXcETwt9Fl2va6KH\nH7F2+cSQyg0ok+RnBbjEpDnsINts4ZFrHMEvMXYsCNylldmgSMeI6tEcpffb\nv0puFLUCI2e+clIwQWQJPByVeJtAC/lGaAGjcXky1nYKujNwrOCj/eXbGbA4\nNDA5WFRyryrz3bqt0oKlI8R/x8AHyjt7k3MHaP7zd8eauW8o1ERZsiwX/rXz\nHvw2/9AEqSxPPGa62i1EvDMbLr2RrnAOlFxy4gtAEv2HsC70NQdCQSX5U3w4\nLdRf1AR0+ermUAgUIYkfSKM/rpYMOmlrioUAazlJOvmtXD55Dz2rRR5qAmtS\npL7bGCknN1qe48avrf2tsbCHkGbQ9bakA+IRhVYGAWKV92RBuM7A3LgjEVPv\nA6X5\r\n=C7De\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","gitHead":"8756fb3558522646334b4d462878eecc378a030b","scripts":{"format":"webmat","prepare":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.4.1","description":"A behavior to help with internationalizating apps","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-ajax":"^3.0.0-pre.25","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"intl":"^1.2.0","webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.25","@polymer/paper-toggle-button":"^3.0.0-pre.25","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0-pre.26_1536715183986_0.87139282634181","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@polymer/app-localize-behavior","version":"3.0.0","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.0","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"4e018204ba0c6dbc2a82fdef51a61d5c7f91a02b","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.0.tgz","fileCount":11,"integrity":"sha512-E/lp0lzf5BFiBTGlNdkVwsy++BxM9LsAkZcaCx8GjMCEecvj1jFMC8KOvKWLVK/yyf9EzvPgj7V/Yg3ch0GvgA==","signatures":[{"sig":"MEUCIQDBSdOQHX4fHq7YTvKgWudocCsrpWs/EeQZRxurxvQS/wIgF/aVryP7v6w0ZiXilioN3/ttvFO0fOMx1PZuwdllrqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmeEnCRA9TVsSAnZWagAA2u4P+wbs02VBdWDEbiFzfeS4\nvV8650oKz3EmK3LUJnz0HSZ9fskQTw7OAQ/EKMp3EjoyMzHZCwJblHjSPV5e\nyMGlNz5ecZY8ukXcgeJzZhvNYdYc+BzdT/rCNUUZwx5o4pwiLCemX/WCC2+J\nyvSIiPlCbHYCyEP5q2xm0lBDoG68yJT9Z4Hq78Fvsd74mio7vLj4pjkno3ca\n9RpR7va4Su3KOWX44GLttJ9H4so/+cAviAFGbQloYvpYqD1BbA/6frLM6G9k\nUpYl1015QjOfl/KmzJs6TMqJUEJQQMgl9FoRtEaWFTUWg3FqwWnf+IxwAF05\nJb9OgRrshpgx9KVo1dttEfnS7KFSzV8EFMU5BvSX1TSZYuLVuf+rkNbWBN7F\nJxT9ngPKAzdrBnLVJsl599o+kqIvGBgOKP/z9ixvo0hXeS/ZKNM1nkzdif9r\nTvDq9YjtVA+Upzg6akDXr6JlvwIR4gHfDUBzCPkXzwFmE8UGjRy8Z1sCRvWK\nQFt1KOTZ4nTUp7VQv0Y4JVXgvGW/+1vNjsDZsTFUPQZlG8emcY7R0Nw7jshD\ndcIqfep6g8ksSgjHvvyD+dDTS/ApsEcoFbqN7k/LZcqOe9Xi4Y0Ldzerv5Pd\nD3kA/LLYqnvoHNqSDtvQBdHqFRBVuysQij51Q/nrOlzsXFt/MYxbc+Ailr1/\ntfPa\r\n=msrv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","gitHead":"b028dbbbe9061e37a7b38dfb7005a5886ecb760b","scripts":{"format":"webmat","prepare":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.4.1","description":"A behavior to help with internationalizating apps","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-ajax":"^3.0.0-pre.26","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"intl":"^1.2.0","webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.26","@polymer/paper-toggle-button":"^3.0.0-pre.26","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.0_1536811302839_0.9271690725484338","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@polymer/app-localize-behavior","version":"3.0.1","keywords":["web-components","polymer","i18n","translation","localization"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/app-localize-behavior@3.0.1","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/polymerelements/app-localize-behavior","bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"dist":{"shasum":"b787dc15c4399fdd006851cacb6107a9580edf06","tarball":"https://registry.npmjs.org/@polymer/app-localize-behavior/-/app-localize-behavior-3.0.1.tgz","fileCount":12,"integrity":"sha512-0OZuUIMlfYvSJbB+clU+UaEuSDsvyu997xM3aRW33mGWijgUFMprWUQIP12RM8Ob/2i7WXJPn5ew3ir+rwTARg==","signatures":[{"sig":"MEUCIQDDvprFjhpNF1ZLEDyQhA2ZAOZumDpR9V8oqAP8gGKHsAIgN0JlUElEj9A4UIXIhG+263ch7h7N8VuCfa2myVR+8Ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2WyOCRA9TVsSAnZWagAA/KYP/ijy/WIrpFJMKXNOcpeg\nZkT8MjFukysBHctJNIg1staDycOKTHZFGFmHo3aZWux/6quPE2Y2s6IklePq\nrqoT4q7hp+Tbm8fLdx22etm7RVjbFr1cy0zl2NkYk/hfakUhaVTCw44ZAB/m\nM3OqMNR8G+BThXvU07fWBJL8i7DObbFYd+p/dYmO/9Viz7Znu4Es1535BPwv\nMrqDr+WuU4vGUaFwelKCVqXEFcobt3k1zqO6io7enLuk4pkHUK9EoYR/MXm+\nG87P3CEp76EcwfHZmlUC7BtBN3nS8DiGUIvJYsV9RU4bZg/26NljfkvTVf5I\n06qI1+a6t39xhr9FbrA7p7H/JuX8sQJ7RlL+26sl67FNXudVS3SJC/vAJh+5\nYx3vtlZG7hvqOTQYj5LRw9yCMPIXwlgPchUMkFfKiUNTIGxUKX8mXlUa6M+5\nulIY4jy39qIipGhKyy44bbPF5TQouUAQNXpPLLdH0xpuWO6Sf0Q2AYUtw430\nL8Yeoyse02zrDbHMSQs4lI7VbbmO40iWadFwHpwWQMAf7nvvAKHm1pRqcvtb\nHNiLgstAFOQ9eNAWdhfYsirYb3em1JrBqA6Dzi46KNMLPXohZA8YEIGlrtkb\nKqEOvkQ1cyGDScLyA5UihRxXv3+X4BBVpKQq3spwk40CfmI3fhnO8EwA78pw\nnJC7\r\n=zpVn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app-localize-behavior.js","gitHead":"e796bfa6876498608ab2d0d63c89bffece80c0da","scripts":{"format":"webmat","prepare":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"_npmVersion":"6.4.1","description":"A behavior to help with internationalizating apps","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-ajax":"^3.0.0-pre.26","intl-messageformat":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"intl":"^1.2.0","webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.26","@polymer/paper-toggle-button":"^3.0.0-pre.26","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/app-localize-behavior_3.0.1_1536882636509_0.45602465460180386","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-01-20T23:19:50.441Z","modified":"2024-10-07T21:27:00.848Z","0.10.1-pre.1":"2017-01-20T23:19:50.441Z","0.10.1-pre.2":"2017-01-20T23:23:25.490Z","0.10.1-pre.3":"2017-01-24T00:20:09.300Z","3.0.0-pre.2":"2018-01-12T01:41:59.927Z","3.0.0-pre.4":"2018-01-16T23:53:55.716Z","3.0.0-pre.6":"2018-01-24T23:03:49.733Z","3.0.0-pre.7":"2018-01-30T18:48:28.496Z","3.0.0-pre.8":"2018-02-07T18:56:27.467Z","3.0.0-pre.10":"2018-02-22T23:15:12.630Z","3.0.0-pre.11":"2018-03-09T01:17:06.017Z","3.0.0-pre.12":"2018-03-22T16:56:31.440Z","3.0.0-pre.13":"2018-05-01T22:56:05.095Z","3.0.0-pre.14":"2018-05-02T00:36:43.817Z","3.0.0-pre.15":"2018-05-02T20:53:41.541Z","3.0.0-pre.16":"2018-05-04T20:17:25.520Z","3.0.0-pre.17":"2018-05-08T05:07:41.141Z","3.0.0-pre.18":"2018-05-09T10:00:02.783Z","3.0.0-pre.19":"2018-05-09T20:20:38.145Z","3.0.0-pre.20":"2018-06-23T00:17:39.627Z","3.0.0-pre.21":"2018-06-23T01:05:44.418Z","3.0.0-pre.22":"2018-08-25T03:23:19.945Z","3.0.0-pre.23":"2018-08-25T07:15:50.355Z","3.0.0-pre.24":"2018-08-29T02:49:19.610Z","3.0.0-pre.25":"2018-08-29T04:02:32.904Z","3.0.0-pre.26":"2018-09-12T01:19:44.190Z","3.0.0":"2018-09-13T04:01:43.010Z","3.0.1":"2018-09-13T23:50:37.661Z"},"bugs":{"url":"https://github.com/polymerelements/app-localize-behavior/issues"},"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","homepage":"https://github.com/polymerelements/app-localize-behavior","keywords":["web-components","polymer","i18n","translation","localization"],"repository":{"url":"git://github.com/polymerelements/app-localize-behavior.git","type":"git"},"description":"A behavior to help with internationalizating apps","maintainers":[{"email":"rictic@gmail.com","name":"rictic"},{"email":"aomarks@gmail.com","name":"aomarks"},{"email":"emarquez@google.com","name":"emarquez"},{"email":"sorvell@google.com","name":"sorvell"},{"email":"bicknellr@gmail.com","name":"bicknellr"},{"email":"brendan@usergenic.com","name":"usergenic"},{"email":"admin@polymer-project.org","name":"polymer-devs"},{"email":"dfreedm2@gmail.com","name":"azakus"},{"email":"kevinpschaaf@gmail.com","name":"kevinpschaaf"},{"email":"justin@fagnani.com","name":"justinfagnani"}],"readme":"[![Published on NPM](https://img.shields.io/npm/v/@polymer/app-localize-behavior.svg)](https://www.npmjs.com/package/@polymer/app-localize-behavior)\n[![Build status](https://travis-ci.org/PolymerElements/app-localize-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/app-localize-behavior)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://webcomponents.org/element/@polymer/app-localize-behavior)\n\n## &lt;app-localize-behavior&gt;\n`app-localize-behavior` is a behavior that wraps the [format.js](http://formatjs.io/) library to\nhelp you internationalize your application. Note that if you're on a browser that\ndoes not natively support the [Intl](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl)\nobject, you must load the polyfill yourself. An example polyfill can\nbe found [here](https://github.com/andyearnshaw/Intl.js/).\n\nSee: [Documentation](https://www.webcomponents.org/element/@polymer/app-localize-behavior),\n  [Demo](https://www.webcomponents.org/element/@polymer/app-localize-behavior/demo/demo/index.html).\n\n## Usage\n\n### Installation\n```\nnpm install --save @polymer/app-localize-behavior\n```\n\n### In an html file using the localized element\n```html\n<html>\n  <head>\n    <!-- Optional: Intl polyfill -->\n    <script src=\"https://unpkg.com/intl@1.2.5/dist/Intl.min.js\"></script>\n    <script src=\"https://unpkg.com/intl@1.2.5/locale-data/jsonp/en.js\"></script>\n    <script src=\"https://unpkg.com/intl@1.2.5/locale-data/jsonp/fr.js\"></script>\n\n    <!-- Elements using the behaviour -->\n    <script type=\"module\" src=\"sample-element.js\"></script>\n  </head>\n  <body>\n    <sample-element></sample-element>\n  </body>\n</html>\n```\n\n### Localizing a Polymer 3 element\n```js\nimport {PolymerElement, html} from '@polymer/polymer';\nimport {mixinBehaviors} from '@polymer/polymer/lib/legacy/class.js';\nimport {AppLocalizeBehavior} from '@polymer/app-localize-behavior/app-localize-behavior.js';\n\nclass SampleElement extends mixinBehaviors([AppLocalizeBehavior], PolymerElement) {\n  static get template() {\n    return html`\n      <div>{{localize('hello', 'name', 'Batman')}}</div>\n    `;\n  }\n\n  static get properties() {\n    return {\n      language: { value: 'en' },\n    }\n  }\n\n  function attached() {\n    this.loadResources(this.resolveUrl('locales.json'));\n  }\n}\ncustomElements.define('sample-element', SampleElement);\n```\n\n## Contributing\nIf you want to send a PR to this element, here are\nthe instructions for running the tests and demo locally:\n\n### Installation\n```sh\ngit clone https://github.com/PolymerElements/app-localize-behavior\ncd app-localize-behavior\nnpm install\nnpm install -g polymer-cli\n```\n\n### Running the demo locally\n```sh\npolymer serve --npm\nopen http://127.0.0.1:<port>/demo/\n```\n\n### Running the tests\n```sh\npolymer test --npm\n```\n","readmeFilename":"README.md"}