{"_id":"@polymer/iron-input","_rev":"51-1e1d43dbc231b0e5efc7b05ecc820171","name":"@polymer/iron-input","dist-tags":{"preview":"1.0.10-pre.3","next":"3.0.0-pre.20","latest":"3.0.1"},"versions":{"0.0.1":{"name":"@polymer/iron-input","version":"0.0.1","keywords":["web-components","polymer","input"],"license":"BSD-3-Clause","_id":"@polymer/iron-input@0.0.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input#readme","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"df3522fb29e0e2cf28c8cbcf7b85520276f51a62","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-0.0.1.tgz","integrity":"sha512-cYxdewTvrliT+nttMuUCW5vbaY1p/EaPDilrKHkBMKC5PG22cSdPVdM4YivapxkbTDcnq2LykDhj1GgxDhaBpg==","signatures":[{"sig":"MEUCIQCF6QNifzjloQosyMLHfbpqOXoWK2LJ/sni90Fca8V90QIgdT0IC8PFWb9IyQxYOiBesT6Vu1h0xVs/xh/qtl9/p4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"df3522fb29e0e2cf28c8cbcf7b85520276f51a62","gitHead":"f75c53a37225ca4a3688b86392fd1eb53f346691","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"3.3.6","description":"An input element with data binding","directories":{},"_nodeVersion":"5.0.0","dependencies":{"@polymer/polymer":"^1.2.5-npm-test.2","@polymer/iron-validatable-behavior":"^0.0.1"},"devDependencies":{"webcomponents.js":"^0.7.0","web-component-tester":"^4.0.0","@polymer/paper-styles":"^0.0.1","@polymer/test-fixture":"^0.0.1","@polymer/iron-component-page":"^0.0.1","@polymer/iron-validator-behavior":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-input-0.0.1.tgz_1454388227441_0.0052946642972528934","host":"packages-5-east.internal.npmjs.com"}},"0.0.3":{"name":"@polymer/iron-input","version":"0.0.3","keywords":["web-components","polymer","input"],"license":"BSD-3-Clause","_id":"@polymer/iron-input@0.0.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input#readme","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"e41c8587b251aa510a26f28ca92381ab1457df79","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-0.0.3.tgz","integrity":"sha512-AVEvLMEb6G7kIjnUpEvved3QEBjC7Jh8bWg6ZLwB0TVctneWJJfNBmTdbDHOT3ieyxPSVE5Hi0NDEC3NvLdCEA==","signatures":[{"sig":"MEUCIQDJXxP7fNr+pTGrzMW5uBMbToCnFCvaGN9fL4bY8/av6gIgHheqCfItOP1Zncr/kCKw21LuZOnRFxx0e4xecQVDuKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"e41c8587b251aa510a26f28ca92381ab1457df79","gitHead":"6f6ca6c5fdeee9d3f8561b73ad5cb438e9a4b14c","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"3.3.6","description":"An input element with data binding","directories":{},"_nodeVersion":"5.0.0","dependencies":{"@polymer/polymer":"^1.2.5-npm-test.2","@polymer/iron-validatable-behavior":"^0.0.3"},"devDependencies":{"webcomponents.js":"^0.7.0","web-component-tester":"^4.0.0","@polymer/paper-styles":"^0.0.3","@polymer/test-fixture":"^0.0.3","@polymer/iron-component-page":"^0.0.3","@polymer/iron-validator-behavior":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/iron-input-0.0.3.tgz_1454459127763_0.37000074121169746","host":"packages-5-east.internal.npmjs.com"}},"0.0.4":{"name":"@polymer/iron-input","version":"0.0.4","keywords":["web-components","polymer","input"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-input@0.0.4","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"ec2e65f255e48fb5b3d5b75f7bf246c50445d670","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-0.0.4.tgz","integrity":"sha512-JyuHnuLbTwiKW/AusLybwE2nkiU/3hdbCQMQ1D52qp3kf79yk5cSGj6NR+/kyJ2OpQeu55TyPrEqnKfl4PqRAQ==","signatures":[{"sig":"MEQCIFJxIy+RA4ex931gWVxcdUR336Pav3eVXMBAjL/Y9P/wAiBmwINOwgeERjiUMDUd+paXYy0O+4CChRff3VuxtJt2oQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-input.html","_from":".","_shasum":"ec2e65f255e48fb5b3d5b75f7bf246c50445d670","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"3.10.3","description":"An input element with data binding","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"gloo","@polymer/iron-a11y-announcer":"gloo","@polymer/iron-validatable-behavior":"gloo"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-input-0.0.4.tgz_1483687844593_0.4577209756243974","host":"packages-12-west.internal.npmjs.com"}},"1.0.10-pre.1":{"name":"@polymer/iron-input","version":"1.0.10-pre.1","keywords":["web-components","polymer","input"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-input@1.0.10-pre.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"cc08c7aa184ff505eb6f159006569d1266805b4e","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-1.0.10-pre.1.tgz","integrity":"sha512-DTkwGtlLXe2cwlt6wU7CNP6vX7NBGfDRQHshEF/fzGVo+pW+wCMgkY1oPJCHli1q38xX4IRcrJcmK4K5xM2JpQ==","signatures":[{"sig":"MEQCIFVjrmLUrfoiWxwlfbgmCNU0iBNDofp+dZP0/AKGkNnMAiA8bJ5MY6pkeI2pdGFjS6Orf7f7IOtY0HCNGRYhsqHr5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-input.html","_from":".","_shasum":"cc08c7aa184ff505eb6f159006569d1266805b4e","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"3.10.3","description":"An input element with data binding","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"gloo","@polymer/iron-a11y-announcer":"gloo","@polymer/iron-validatable-behavior":"gloo"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-input-1.0.10-pre.1.tgz_1484789560393_0.7890278184786439","host":"packages-12-west.internal.npmjs.com"}},"1.0.10-pre.2":{"name":"@polymer/iron-input","version":"1.0.10-pre.2","keywords":["web-components","polymer","input"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-input@1.0.10-pre.2","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"977dbab38358836efaa274cd3304b779aaea5673","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-1.0.10-pre.2.tgz","integrity":"sha512-AZkfogfdNk9ZvXGTn38W3mGEN4OVyDhJalUXhp+oSrhhQfI5Ro4YbWcq1gZPPwjcUYmmOC0NUrnv58KARj4UoA==","signatures":[{"sig":"MEQCIDPE28oi9ziw00/U0Bnr8Fnf9S2qi37ZNgX/0GOAJxB0AiBCvMINUU8rsZiGgLFmmEL9VNiNz9JjceEQaRbHe6H88g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-input.html","_from":".","_shasum":"977dbab38358836efaa274cd3304b779aaea5673","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"3.10.3","description":"An input element with data binding","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"gloo","@polymer/iron-a11y-announcer":"gloo","@polymer/iron-validatable-behavior":"gloo"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-input-1.0.10-pre.2.tgz_1484954674845_0.6990714916028082","host":"packages-18-east.internal.npmjs.com"}},"1.0.10-pre.3":{"name":"@polymer/iron-input","version":"1.0.10-pre.3","keywords":["web-components","polymer","input"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-input@1.0.10-pre.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"62d85d8e2ca2d86c1726e9e08a2f4f6f9f208400","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-1.0.10-pre.3.tgz","integrity":"sha512-YPM+tWAdpuHgH6CtTSA2ESkEHT9g/WmXy/PyfSU3tNZPSWUoejT82vklox0PYZAL7VxSwo/PKTH7zsJAI1lSDQ==","signatures":[{"sig":"MEUCIQCp40e3UJKAR7/hggEP4Y7FMfqAgE+hQ1etEp8ssnHDxwIgQvGEFJulbAbdYgeooBpPZZdDh+Q2OwT/hjSwtFM6UOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-input.html","_from":".","_shasum":"62d85d8e2ca2d86c1726e9e08a2f4f6f9f208400","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"3.10.3","description":"An input element with data binding","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"preview","@polymer/iron-a11y-announcer":"preview","@polymer/iron-validatable-behavior":"preview"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-input-1.0.10-pre.3.tgz_1485217283351_0.04623478092253208","host":"packages-12-west.internal.npmjs.com"}},"3.0.0-pre.1":{"name":"@polymer/iron-input","version":"3.0.0-pre.1","keywords":["web-components","polymer","input"],"license":"http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-input@3.0.0-pre.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"b8e0563353ce101fadb619ed55af84882d19f73d","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.1.tgz","integrity":"sha512-K0szbRhBjyEE8tkD73Lh2rDRywKUZROteY9Qe+fK7+55OuOAYZ5BtopC+WNUIJ2Heblmizam/e1SoWmCON+oxw==","signatures":[{"sig":"MEUCIACHshpbhVlcirutw+cYLma6yVT2FODJZ1Iad5U30IXWAiEAjGjGmqgKZOkI42GRUr9uEl2jNtAOwcUsxsjMA8A2ll0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-input.html","gitHead":"4e4a3e3d8e6c6df40bb3290de32fb868c8c0ce1d","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"5.3.0","description":"An input element with data binding","directories":{},"_nodeVersion":"8.2.1","dependencies":{"@polymer/polymer":"^3.0.0-pre.1","@polymer/iron-a11y-announcer":"^3.0.0-pre.1","@polymer/iron-validatable-behavior":"^3.0.0-pre.1"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-input-3.0.0-pre.1.tgz_1503386572788_0.22200856800191104","host":"s3://npm-registry-packages"}},"3.0.0-pre.2":{"name":"@polymer/iron-input","version":"3.0.0-pre.2","keywords":["web-components","polymer","input"],"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.2","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"5baff685ce585375163247da2b02774b5c5474b2","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.2.tgz","integrity":"sha512-dHdytkw6noZpkr5ITbsipE6iAccOoReWZ2M1oh2ADJnZQ14hsIpyZJR3dUMM3pDrgQAw2tf2SLmAaXAkvUNdHA==","signatures":[{"sig":"MEUCIDnuVyIFeJc0vnFY09jsrJd0FCRjZiWdiFCqBQx8F1bnAiEAqmuxmd0zrvH8o/MXuCgg9Jt1k62Cp/eaHt9dUFbCoeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-input.html","gitHead":"8d2baf22f058eab16371b9bc6917d890638db89e","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"5.5.1","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.1","@polymer/iron-validatable-behavior":"^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","@webcomponents/webcomponentsjs":"^1.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-input-3.0.0-pre.2.tgz_1515721292966_0.8343626500573009","host":"s3://npm-registry-packages"}},"3.0.0-pre.3":{"name":"@polymer/iron-input","version":"3.0.0-pre.3","keywords":["web-components","polymer","input"],"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"cea60210b7057950f8b9b44f4dc5ba8c4d523684","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.3.tgz","integrity":"sha512-RoJYSk0k/8oOTQMZn02lYLgLCgqHetQSZujIxAKPgrQveWdIfW0Dg9qBbkXNx2pMYiKtJ3aqLwyEcUiUdie7Lg==","signatures":[{"sig":"MEUCICBv1xmnhmxyk4SKRAQO4dYKR9+2AqlrOoewj17otq0HAiEA1D/dQZ2u9DIxAcC4nFu1yumn5741l42phXDCaTgYmU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-input.html","gitHead":"34733765601720636f7ff3b1697066a246370996","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"5.5.1","description":"An input element with data binding","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.3","@polymer/iron-a11y-announcer":"^3.0.0-pre.3","@polymer/iron-validatable-behavior":"^3.0.0-pre.3"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.3","@polymer/test-fixture":"^3.0.0-pre.3","@polymer/iron-demo-helpers":"^3.0.0-pre.3","@polymer/iron-component-page":"^3.0.0-pre.3","@webcomponents/webcomponentsjs":"^1.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.3"},"_npmOperationalInternal":{"tmp":"tmp/iron-input-3.0.0-pre.3.tgz_1515725439783_0.82371114497073","host":"s3://npm-registry-packages"}},"3.0.0-pre.4":{"name":"@polymer/iron-input","version":"3.0.0-pre.4","keywords":["web-components","polymer","input"],"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.4","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"4dd4046debca9fd1e07ebdf6b1cf9776ea6a0a52","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.4.tgz","integrity":"sha512-2Ay352HXqP3at1+GPhoQTyRtmhGqVzkbtS4XG5Htr069Wy/Avol5BW+p9fJslt3nCNW9mBRqewMBbn1bHwVasg==","signatures":[{"sig":"MEYCIQD4qPgXKFHwO9rgvNO7p5ZV8eBA3Z2FWopRBwT3g1VTAwIhAO1HiYiHJONE5KtaxruPyt8DSU74r7EiVMHJHILMfu4l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-input.html","gitHead":"6e2d3193ef134c16ed96623f8af4dbe748d4d5af","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"5.5.1","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.4","@polymer/iron-validatable-behavior":"^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","@webcomponents/webcomponentsjs":"^1.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.4"},"_npmOperationalInternal":{"tmp":"tmp/iron-input-3.0.0-pre.4.tgz_1516145850468_0.5835392128210515","host":"s3://npm-registry-packages"}},"3.0.0-pre.6":{"name":"@polymer/iron-input","version":"3.0.0-pre.6","keywords":["web-components","polymer","input"],"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.6","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"9d7ca0f4e87e60e3ae7b0240c8f1170ec4962de3","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.6.tgz","integrity":"sha512-ZsIEZ7AgkVB+jTv8hlUEIQqWCx/bbnsPbAV5YBsxo6MP4ycAMIdiNlUGxF9r2NsZu5ksTMkHGjKaFhvoJXRHPA==","signatures":[{"sig":"MEUCIBNit8uf9iacGjkYkdCxftbCMSQMOx9/WF9rwFcJ6S3uAiEAwXd20Y/o8/LkC4iXAMGs+R3r5vebjZ1QdLMBak1lBcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-input.html","gitHead":"edc0f977c6ba66efc9db632850729d19779a5acf","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"5.6.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.6","@polymer/iron-validatable-behavior":"^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","@webcomponents/webcomponentsjs":"^1.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.6"},"_npmOperationalInternal":{"tmp":"tmp/iron-input-3.0.0-pre.6.tgz_1516834335268_0.31413490744307637","host":"s3://npm-registry-packages"}},"3.0.0-pre.7":{"name":"@polymer/iron-input","version":"3.0.0-pre.7","keywords":["web-components","polymer","input"],"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.7","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"e618bc7f40264eda2b4d58b72458b6730b52c1a1","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.7.tgz","integrity":"sha512-Rm8u3rJj3jObHEFynXXt65/Eo6gsWT0mBAeUF3aQu18Oh+dSKfpDbehnQQV6lPhCJLsMrFt8W52ht7Z8y2WXaw==","signatures":[{"sig":"MEUCIQDw0wTJrvbFiRY2i+QnyhSEkf7GATLqiClweril95MYewIgDuwLgkHjTJniSIhrBd9kWkpSATRFaC7nZh82vqKIYjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-input.html","gitHead":"1871c573f170606d4afdf6069bd851ec3bc10af7","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"5.6.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.7","@polymer/iron-validatable-behavior":"^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","@webcomponents/webcomponentsjs":"^1.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.7"},"_npmOperationalInternal":{"tmp":"tmp/iron-input-3.0.0-pre.7.tgz_1517338114864_0.680846142815426","host":"s3://npm-registry-packages"}},"3.0.0-pre.8":{"name":"@polymer/iron-input","version":"3.0.0-pre.8","keywords":["web-components","polymer","input"],"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.8","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"532d9133da836f17cf1a1f2a79f76794523e9f23","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.8.tgz","fileCount":16,"integrity":"sha512-5irXECRuufFPGrn48q9jAEeex9VzkZmalHrWMoh7ODGWC1jwor4W+b3O+gnfCcArj4OchiDBgejLA4KKtwYxAw==","signatures":[{"sig":"MEUCIQD8FN45zsCDjGc4wGin0mlDAlghyMFACiX7ikuaEe+PzQIgbUpy6CnHRoYg5JTq1A3A+b6y6ilbOQptoOY3cXTU4ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43975},"flat":true,"main":"iron-input.html","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-input.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/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-input)_\n\n\n## &lt;iron-input&gt;\n\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\n### Changes in 2.0\nSince type-extensions are not available in 2.0, `<iron-input` is a wrapper against a native `input`:\n\n```html\n<iron-input>\n  <input>\n</iron-input>\n ```\n\nOther changes:\n- `prevent-invalid-input` and `allowed-pattern` had to be always used together; deleted `prevent-invalid-input`, so that only \n`allowed-pattern` is needed\n- added an `auto-validate` property\n- Note: imperatively setting the `value` attribute on the native `<input>` is not supported -- the native `input` does not fire an event in this case, so this update cannot be observed, and `bind-value` cannot be updated.\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\n\n\n","gitHead":"f721ce711dd80b504ca5f335f06edd7f0b9b457e","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"5.5.1","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.7","@polymer/iron-validatable-behavior":"^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","@webcomponents/webcomponentsjs":"^1.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.7"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.8_1518029791811_0.4279695987151577","host":"s3://npm-registry-packages"}},"3.0.0-pre.10":{"name":"@polymer/iron-input","version":"3.0.0-pre.10","keywords":["web-components","polymer","input"],"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.10","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"8b74068d7cdc02c486e24f6ded1faf243a1eba98","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.10.tgz","fileCount":13,"integrity":"sha512-yiwgGtOwrqJZ8bICR2wi0NIQiD4kEpavjYauoJ9L90fODvlDi552yZDupujuzAbFAgVz2TRo9Rzh713xK7i3Pw==","signatures":[{"sig":"MEUCIH3Ie279EmoET8SmzfjYoCFrBbQpsQ7mfwMimRA+sFMgAiEAumWQ4Z2VOZbvnlxGqrPyfxfTenPpDI0vW+AWJ4ddqYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35347},"flat":true,"main":"iron-input.html","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-input.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/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-input)_\n\n\n## &lt;iron-input&gt;\n\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\n### Changes in 2.0\nSince type-extensions are not available in 2.0, `<iron-input` is a wrapper against a native `input`:\n\n```html\n<iron-input>\n  <input>\n</iron-input>\n ```\n\nOther changes:\n- `prevent-invalid-input` and `allowed-pattern` had to be always used together; deleted `prevent-invalid-input`, so that only \n`allowed-pattern` is needed\n- added an `auto-validate` property\n- Note: imperatively setting the `value` attribute on the native `<input>` is not supported -- the native `input` does not fire an event in this case, so this update cannot be observed, and `bind-value` cannot be updated.\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\n\n\n","gitHead":"0a62a1d94ed3d18a6ee2fb0808fa0f1c4f37f5df","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"5.4.1","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.10","@polymer/iron-validatable-behavior":"^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","@webcomponents/webcomponentsjs":"^1.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.10"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.10_1519341328653_0.21609136162464893","host":"s3://npm-registry-packages"}},"3.0.0-pre.11":{"name":"@polymer/iron-input","version":"3.0.0-pre.11","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.11","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"b789d76e22f3f02048ccd6f955740723db133be5","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.11.tgz","fileCount":15,"integrity":"sha512-YzBaSb1WafYHXt4bn/eMAF/mhy2wHA4B6pH7pLPbTv3fTSw90XYmaeoapFr+Jm6uHNCJUQ4rUK6AXaqLRIuNwg==","signatures":[{"sig":"MEYCIQD2PEJ08MJ3jsTU99CJ+t8WSOihqoOZa5MuwZIyU/45FwIhAOCucPHi9BYgvMBSoreEJayN/4x3LUlWTtVR1zAzzVQ2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42284},"main":"iron-input.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-input.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/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-input)_\n\n\n## &lt;iron-input&gt;\n\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\n### Changes in 2.0\nSince type-extensions are not available in 2.0, `<iron-input` is a wrapper against a native `input`:\n\n```html\n<iron-input>\n  <input>\n</iron-input>\n ```\n\nOther changes:\n- `prevent-invalid-input` and `allowed-pattern` had to be always used together; deleted `prevent-invalid-input`, so that only \n`allowed-pattern` is needed\n- added an `auto-validate` property\n- Note: imperatively setting the `value` attribute on the native `<input>` is not supported -- the native `input` does not fire an event in this case, so this update cannot be observed, and `bind-value` cannot be updated.\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\n\n\n","gitHead":"6fd2b2d76bea02d56ea37f57d09c69f8db870568","scripts":{"update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"5.6.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.10","@polymer/iron-validatable-behavior":"^3.0.0-pre.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","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","@webcomponents/webcomponentsjs":"^1.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.10","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.11_1520558235905_0.2339784438386019","host":"s3://npm-registry-packages"}},"3.0.0-pre.12":{"name":"@polymer/iron-input","version":"3.0.0-pre.12","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.12","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"ea85137779e21d5f7d0d98fea9fc9d06f898cae7","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.12.tgz","fileCount":16,"integrity":"sha512-UkgUaB4225yQ0L+IYfHrf9DkpRDW5rfs8fI8t4XKmIHzWNLT7ZlpXXX0RewUYdkaUgLTcySG9VCUVRRAt88G0A==","signatures":[{"sig":"MEQCICdsdLmOBuTURNODZbfFKBMcs9p8Z2ti7AGFRE1rLIP7AiAJ78idVPVnakjovyvzhCaeindtCbGUjeIZxuhA5Mc2cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43175},"main":"iron-input.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-input.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/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-input)_\n\n\n## &lt;iron-input&gt;\n\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\n### Changes in 2.0\nSince type-extensions are not available in 2.0, `<iron-input` is a wrapper against a native `input`:\n\n```html\n<iron-input>\n  <input>\n</iron-input>\n ```\n\nOther changes:\n- `prevent-invalid-input` and `allowed-pattern` had to be always used together; deleted `prevent-invalid-input`, so that only \n`allowed-pattern` is needed\n- added an `auto-validate` property\n- Note: imperatively setting the `value` attribute on the native `<input>` is not supported -- the native `input` does not fire an event in this case, so this update cannot be observed, and `bind-value` cannot be updated.\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\n\n\n","gitHead":"b58303d9b9023414acffa40441048290552bccd2","scripts":{"update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"5.5.1","description":"An input element with data binding","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-a11y-announcer":"3.0.0-pre.12","@polymer/iron-validatable-behavior":"3.0.0-pre.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","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","@webcomponents/webcomponentsjs":"^1.0.0","@polymer/iron-validator-behavior":"3.0.0-pre.12","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.12_1521737803043_0.12927310136042158","host":"s3://npm-registry-packages"}},"3.0.0-pre.13":{"name":"@polymer/iron-input","version":"3.0.0-pre.13","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.13","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"c08bfba26618001060aaa5378a2a7c7704e3b424","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.13.tgz","fileCount":16,"integrity":"sha512-pZBNkylf9z70ZSqKHaFJcuCgk52PrbepYYPJwX/MUaHQBQaCJgDhuO6EPbJ6IfrV3TAcRfZ1AlPSvrCqWRbbjg==","signatures":[{"sig":"MEUCIQCQqlR/2XGCDW7T03jiGvi/ZWvGgkH0kKnT5blGmdBjfQIgStAiZ89GEHepma0jsgOWJxln4I1KU5wooz3GOF1Zi/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6PC3CRA9TVsSAnZWagAAcvsP/Ra7TeSbGdlD4qnX+m5s\nEwQbGObtu6ENvrVDcr63zycj4xupL3BgSrtj/mJ3lb4tk0W/K6fTt9KhLilL\nbIukdr2NoK07TFRxd5uWu67qQOuBa7trqbUddNlPz1JKL6HiEtzBX+OYVIbj\n0AToNzwMGjaqBZBzy1z56jeSXORVMqwHUH2f183f8WzQmK9y8x9y3HG+it0d\nqCtgWzgI2u+5fxdEgy2v24GQetokoFcSWGL4zEZWfXuEJtwDh9AMJQg8BWlM\nd5DClSPmXAk9mz8vpQGSpcdEIDMIIBa4+fTBoLjFVnBtkltI+pFkQ2rspPvO\n69j02KddqZinSb0DTBBu3bkpTt/IR05YQ0KnbYxjU5F/vcheOxt6HIY3yrl1\nIIVpaP26lPyZksK08QdwkHXvhoHt77uC6LOnB8LRVnCa0lFg5CeO0tKs6gTB\n/BYFRwfHOqTkiRE89NprbOlJrZxzuMPa0duz+7W7UZ6G28K/lHv1T65HJ2VW\nzChvZ5oExd9E/w5DpAjK8TUlH7zlbx4LK+rGZ+c2ZhcDPCzZUE1Qgmri17AY\noVptViRZoo9oSdvgiryBDEDUdEpA4BVVStatx1JG0B+0T8yGCWd57Cptx/Yk\n/s/wL/NvHh6a3oo17Zzwj25MtlZHN/lZSsiDjbBazrtZZbRoNQEFSgMUeQ8u\nRCJ5\r\n=dEno\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-input.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/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-input)_\n\n\n## &lt;iron-input&gt;\n\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\n### Changes in 2.0\nSince type-extensions are not available in 2.0, `<iron-input` is a wrapper against a native `input`:\n\n```html\n<iron-input>\n  <input>\n</iron-input>\n ```\n\nOther changes:\n- `prevent-invalid-input` and `allowed-pattern` had to be always used together; deleted `prevent-invalid-input`, so that only \n`allowed-pattern` is needed\n- added an `auto-validate` property\n- Note: imperatively setting the `value` attribute on the native `<input>` is not supported -- the native `input` does not fire an event in this case, so this update cannot be observed, and `bind-value` cannot be updated.\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\n\n\n","gitHead":"e5f471445df2841ef85185b81d0565f81ad09575","scripts":{"format":"webmat && npm run update-types","update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"6.0.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.13","@polymer/iron-validatable-behavior":"^3.0.0-pre.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","webmat":"^0.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","@webcomponents/webcomponentsjs":"^2.0.0-0","@polymer/iron-validator-behavior":"^3.0.0-pre.13","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.13_1525215415424_0.5748687176073795","host":"s3://npm-registry-packages"}},"3.0.0-pre.14":{"name":"@polymer/iron-input","version":"3.0.0-pre.14","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.14","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"0b85bed72413f12366049a4bc0ce028c86b0d43c","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.14.tgz","fileCount":16,"integrity":"sha512-vNWOLB8QH8OnhgEKDs9vOgZ38CrbB64B9+9hDqHlKmXJhufIMEDPGL32+ubzJcad2mSpqbfYhKSCTHfrZKmw5A==","signatures":[{"sig":"MEUCIQDqZWx2PCVgNi3KB3TY/+fiKa+fmQ/iUhPCnoTdh6V4egIgJ/qCs118h78lYq8oQzeAG0esz5XjOBiOkBanurrVHjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6QhNCRA9TVsSAnZWagAAWdcQAI54ALBDNTcgFDT/3WoF\nOZHDYdQC30RD5GHzW/sVfyntSvg+8ieOW8B7m6jxE3VjpUT8LSNJeBI4SFEc\nwjvfZtGf3hO1PWvxetCE5fjLsiHPChFlrDAnr0qVkjPs5xHp+vjHGDcW83Ej\neDTb30v9fwESSrq/Xx1mHxIdm6GOxoGuZZQi3w3N2Uf74+3cCaHRLW1BhnCW\ngZdt8+oE4Hf6EHo/O+phrTDUKq6u6l7uN+dIziqMUumwP1We8MFAPpGK0+EU\nBifTpeN7glBxcM/2xuqRpxtSDsJpV3eghTG9n9TYWesvBbUBPbLk9y67d57s\nsmk/pxrUEQN/w5B/MslOWmPxZx2FXbJA9tgyYSEQ9U1sDZs0frSWZrQP3IQ8\n5DJlMJ0p0f+xumXH46SYsj+KviDVNjHMDxfyjsArCXqosvxNSFXb9Fcx9vo3\naY9HxjOoRAw/UVbEmVdIv55FTZ8oRxXRFcgo7ubzw1vgwfRXcpVmS0rv3O/F\nXExRggVlphFJnsxj/5K0W5oom2bGL4i/WRej4b66vixHpbqq6tA1/FitfciT\nY6Bqqr+pvkdHpq/aOVXpOhg6AfCA/dRa0IR1nBBGRWTWBL5+rcpNkBOAH8AH\nb/Cc3OmJSn3xz1/dDYe1P8ndLfcoC4oaFRg6VeAp0j6bllcvZbHrQnatVf12\n/ivn\r\n=K1r2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-input.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/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-input)_\n\n\n## &lt;iron-input&gt;\n\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\n### Changes in 2.0\nSince type-extensions are not available in 2.0, `<iron-input` is a wrapper against a native `input`:\n\n```html\n<iron-input>\n  <input>\n</iron-input>\n ```\n\nOther changes:\n- `prevent-invalid-input` and `allowed-pattern` had to be always used together; deleted `prevent-invalid-input`, so that only \n`allowed-pattern` is needed\n- added an `auto-validate` property\n- Note: imperatively setting the `value` attribute on the native `<input>` is not supported -- the native `input` does not fire an event in this case, so this update cannot be observed, and `bind-value` cannot be updated.\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\n\n\n","gitHead":"e60a2ca7641d414069426adfabeec65f0eb5d112","scripts":{"format":"webmat && npm run update-types","update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"6.0.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.14","@polymer/iron-validatable-behavior":"^3.0.0-pre.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","webmat":"^0.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","@webcomponents/webcomponentsjs":"^2.0.0-0","@polymer/iron-validator-behavior":"^3.0.0-pre.14","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.14_1525221452445_0.4856212435481633","host":"s3://npm-registry-packages"}},"3.0.0-pre.15":{"name":"@polymer/iron-input","version":"3.0.0-pre.15","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.15","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"c6581cab36edec92376dc2da776b21c14b525381","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.15.tgz","fileCount":17,"integrity":"sha512-OWMFInCtD1MvaEjl1MDwVGisgVBE+XmyVca7fxVGolby/5OxZhistBVnxf3Hj8MDq2OofFZomuB4YjCTsJG3Pw==","signatures":[{"sig":"MEQCHyNnXG9Dp+52CLuJYmc9kcb1JCv2md+wkqAWdHr/iPECIQCjvQfefsU6edPt7Lx7eXJ2ZqI3M0cDE/49Be8tDNj7pA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6iWBCRA9TVsSAnZWagAAG/EP+wRCBQ6SdwHvXwdjIELG\nvGfIIX+8vITuApV0PglIUdtsXc42MMXqj75YoIL8zoNh3tFMM6N8OAYSn+a4\nNNG6WsuuHz54lCHnI/DdnD2/4v/5QMXBY1eY0qiDVu6OCYKesEwjB7W01h8F\n+ohQ8Oe7XBiSV/JQPcvjIsrcXtPyO1g/pPII1P0yknUifokj2Gs3wc/9qkEG\n7zTivf5JpjJ9QaJqb3h61clqzNb2IXdYMBISqEZIqQLnwp9yk04zcCaCMQeT\nAZaiazmTsh5TXt1dCjIiod2Ncq7ntiAdBn81bQeI8tWzsK6dSaJ1npdZIn3M\nSEIvgkjr28l2uIQaCJl/YeY4HTI4dNg0vw4M3S3Z599F/TeqLsYi4rSjBhEc\n0zgY/70hbeAWK2ZT6gwAmsuBG6YWJMZqsDypTJDl6MsEAfa9lqeKaP1jWKGs\nTC8f2XnrZQWD7EbCTD8O7/z8JS8T5f9/Te/rL1Gl6ox8lQaTUlwOnfpL4DyG\ne4q7OSZ+LnpHXBhcoRw7Op+9XTUOl8DTFo38JxpHw8efcdC2ADFRX/IvNcGP\nAIGUTVVhpnjDytAJe1D+PVVPx0Bv3/LJAJWH7IiQcx57c8sJ9t+AlSbz+pR5\nzXnarkKbeUdrRQ08ZrWKRDLYvz3f0rH2B1H1SxCoihN7ZOPs6As7lzdt2gTc\nYbx/\r\n=v/Ds\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-input.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/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-input)_\n\n\n## &lt;iron-input&gt;\n\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\n### Changes in 2.0\nSince type-extensions are not available in 2.0, `<iron-input` is a wrapper against a native `input`:\n\n```html\n<iron-input>\n  <input>\n</iron-input>\n ```\n\nOther changes:\n- `prevent-invalid-input` and `allowed-pattern` had to be always used together; deleted `prevent-invalid-input`, so that only \n`allowed-pattern` is needed\n- added an `auto-validate` property\n- Note: imperatively setting the `value` attribute on the native `<input>` is not supported -- the native `input` does not fire an event in this case, so this update cannot be observed, and `bind-value` cannot be updated.\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\n\n\n","gitHead":"17dd53e152241ff7b9b92a840bbb4d77e4213773","scripts":{"format":"webmat && npm run update-types","update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"6.0.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.15","@polymer/iron-validatable-behavior":"^3.0.0-pre.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","webmat":"^0.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","@webcomponents/webcomponentsjs":"^2.0.0-beta.2","@polymer/iron-validator-behavior":"^3.0.0-pre.15","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.15_1525294465534_0.43957263240552136","host":"s3://npm-registry-packages"}},"3.0.0-pre.16":{"name":"@polymer/iron-input","version":"3.0.0-pre.16","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.16","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"a89c23d3e8f8ad0568a02c0384fcbab972c56a0d","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.16.tgz","fileCount":17,"integrity":"sha512-EBPxroBsAw0kaCTnBW4w9c8wi0ZjTXDFsVm5Xv7o4xFmWkXsXExK0wxKbUfM+AdDi9GPHXyd1YBoQcIJM5LHXw==","signatures":[{"sig":"MEUCIEt0/32X82dRcYyEcod2u1ejvHm49PWBZ8ritlk3sTn4AiEA4KBKKcGGardxkgAUHP96uovKNlLgU4vdDtCwTHZFFTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7MAOCRA9TVsSAnZWagAAoZIP/j+h8ek8KnzoTzGw9Bgi\n7GpDVGquReWgymBhyyp84tawskTC2VVDTaPKyIuAKXDW4T2uqSbBlicqPALR\nVzTD+iZ9kkrte88tOqsvXRoxZWj8UF0WKezd+Msa1OaZ3qW9+wA3E5po2wam\na50AfIwy8J1P5XhX/UYPdyctp7423noq0UnO/pD6hiH8n0ls36lf73jqVawb\nJS6WvHQcAdZlUhx22ph+6rXM655pzfQ+Er8+7idzUZ/5C70v1vKvZVom04eJ\ninie4XWv0mxqS4r8vH1/rvwuxSnQO/Vj7cACqCbIHXdHVUDUh+XOPacHaRRa\nDkNNV6r3gPbk/QeJpwJYmupy5RDt5LIl+9LMJ0ZtbDF8ZZU9dh7U+a4hEvhO\n4MQUEWVvQN8JWOfRG0b8Chuhi4zKQ2aN8TDqODDeviotadDXgaDEvPxGIBJs\njvFaHekF0o/VJNbNbfqmxHl5FyhySeNW1VTv9naJORusZ85dE+9eg6ati7iL\nTyipmhjPVNWHeGqWmnQ53QxmVz93PBB8nuNX+dNSvC5SPaH1FJejkDFjh0cJ\n4uSYPu+McCwWm/UI6l+0dBHze0x7QfE7R6MjOiblk6dCMI6GdQopwwzHmWxA\nwDDo1JLuwjODvgjAF/8PxKcWc60ocx2bIQiJkyhG2KfIcmAcTVGLqjUtGWmR\nyVqW\r\n=Wswx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-input.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/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-input)_\n\n\n## &lt;iron-input&gt;\n\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\n### Changes in 2.0\nSince type-extensions are not available in 2.0, `<iron-input` is a wrapper against a native `input`:\n\n```html\n<iron-input>\n  <input>\n</iron-input>\n ```\n\nOther changes:\n- `prevent-invalid-input` and `allowed-pattern` had to be always used together; deleted `prevent-invalid-input`, so that only \n`allowed-pattern` is needed\n- added an `auto-validate` property\n- Note: imperatively setting the `value` attribute on the native `<input>` is not supported -- the native `input` does not fire an event in this case, so this update cannot be observed, and `bind-value` cannot be updated.\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\n\n\n","gitHead":"91211e696ed840b1a5982887f164d8049042c884","scripts":{"format":"webmat && npm run update-types","update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"6.0.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.16","@polymer/iron-validatable-behavior":"^3.0.0-pre.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","webmat":"^0.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","@webcomponents/webcomponentsjs":"^2.0.0-beta.2","@polymer/iron-validator-behavior":"^3.0.0-pre.16","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.16_1525465101524_0.3691972532634953","host":"s3://npm-registry-packages"}},"3.0.0-pre.17":{"name":"@polymer/iron-input","version":"3.0.0-pre.17","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.17","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"ba7a56207698b4e76f64c1163324c3a120fbe196","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.17.tgz","fileCount":17,"integrity":"sha512-9jCRpxMKKaynQKx6qjgIQ2oTl+Q84H/ACZWuKBHsfTU/1hXzcY8D/VTnQOGuN/4TSAMWexqbrhU3lwdfGBNolQ==","signatures":[{"sig":"MEUCIFI82xigcXuxXC9FCVUARJ6GXgNSV9n2Q7lzPPAQ/r+1AiEA/fFvHck0rT3J0bRhLjMiE9aQFDspZ7z648nR5UpKqC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8TDKCRA9TVsSAnZWagAAfsUQAKFN2ySVnbypCdDF5s2r\nv2UbVGhO8ncVzmaR1oAZhNOAoXUI3JeML8n8UL7vfg7ZRNGxUYowu/Ol3vN6\n6deLVTi7C2ESiskAzz6RTtOwsQ7d2LB931BqpabOmR6p5GKCtFAdybthgoW0\n4V7SgjLvkZ2LGpa/bvJ9Uk8nBZLiX4uoAWZg4JGwB/UMz8AKVgekWbLlbxb/\nXzvSB+8DnOxolkEC//M6Voupo6fzqCXWC2Gkogh10Eczu35eFyDVGm9KhVf4\nQxX/aRhtTt3JGITkA+eop1H/ucucqbCwMhsXlEcaaT/yV0jZQRO1W6hqkwaP\nBV0InM9ptcKyS+wy0vt2cfXDVUvZ3n4P5HtornbNASR9RIeTRg2vqR5UlWgw\nSDwJD2rS7bLZm30YcYk9ocsc6gRJy/UKA8uMYUc9zqGIyiffExxBUnHwNqo6\nSFSZD8J3pfSOnxAmOhFZ1MRZ7ngFfwJfgEfckiu5/ppYLe4T/5iKcK27quO0\n4VcaY6NA+zZgOg4zwPgk8TlL27fCkh7+aaoEBNC+SKA1j481K+AS0OOHHyFN\nZ5Jk+jNC+vwtlaFom1b+rnE6dHPalAcpYJfQHH+d7PkROLpG6xPjIeTPTBax\n0vRJz1Erfm580ZGYfgHcAGkFHoOUdqe/a3cvTG2+GeVHHwOx8QK2ARIaxEOO\nP3wf\r\n=lJzU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-input.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/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-input)_\n\n\n## &lt;iron-input&gt;\n\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\n### Changes in 2.0\nSince type-extensions are not available in 2.0, `<iron-input` is a wrapper against a native `input`:\n\n```html\n<iron-input>\n  <input>\n</iron-input>\n ```\n\nOther changes:\n- `prevent-invalid-input` and `allowed-pattern` had to be always used together; deleted `prevent-invalid-input`, so that only \n`allowed-pattern` is needed\n- added an `auto-validate` property\n- Note: imperatively setting the `value` attribute on the native `<input>` is not supported -- the native `input` does not fire an event in this case, so this update cannot be observed, and `bind-value` cannot be updated.\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\n\n\n","gitHead":"e744cc67910ff3e6a580c46ab90f7edff7d590c6","scripts":{"format":"webmat && npm run update-types","update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"6.0.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.17","@polymer/iron-validatable-behavior":"^3.0.0-pre.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","webmat":"^0.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","@webcomponents/webcomponentsjs":"^2.0.0-beta.2","@polymer/iron-validator-behavior":"^3.0.0-pre.17","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.17_1525756105491_0.2085100194117393","host":"s3://npm-registry-packages"}},"3.0.0-pre.18":{"name":"@polymer/iron-input","version":"3.0.0-pre.18","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.18","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"83eb36439623ebd3e5c0e4a9624742ab7f68fb66","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.18.tgz","fileCount":16,"integrity":"sha512-nsME9CzIq0/IuZYOqM7xKe+rFegTv/g186njnxqXh3AUNhEGBJKeuC6DHpPO2jjjoPVymq1hVf8Y/TYz87S4NA==","signatures":[{"sig":"MEQCIGr5DYtnsFpVjlLKiz+f+Q1NZVTMunuAh8/uFQXIWd90AiBzdhRQFuwG6tVpDJXb4I/CAKx88qHSZtUmzBcsqOYOqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8sbhCRA9TVsSAnZWagAAJmEP+wcA8byghkZN5P2U7mol\ngCl0zvcSIaUA7N6qNrDPWCHaW7rutypnEJUWhZY6xg5U+mmZGvVyIQbryU0a\nUz3Wi5BDU84+TvKo/u4S6LzRkD0RQCG5oecwJx5r6EFSW3B+qEm9lAq5M1oK\nGe9OnuRSN71DfzXQlo0OihmXnS8ayWhKgUaCZs/pNSzKCEJxU9h53n1sKYyj\nrCAgSzWGYnl0UFfv1bX+6Lwlxb/iR/OJRmLPWjzmg/Ceiq4AQwOzOEw9CG+3\nXUD6X6EL5Sdsh19wipZT8pKBzEHdqXSj9L8MaFcX46JG856yz1FNyj7yauWH\ns2zOER1WJBv+9lLFH3TnCf8+868TmTU9GzCwlqKJnFY3GZL9n12xKZK0ag0v\nvbzq6AX5OOOHj6y+EBZrgJr+FVI+5BxQ06gj/WHpf0ccOV6n/Mg+BLpeeH+0\nEhGtlNJE+gkulfvNhR4FyiCrPHMEq0OdMChoxhbnfNADuC53w6Gzd7vh1X0L\nxWUWhBGb3/BzxmEuFd3m4BG2cWHBv3Y2nZwMS1H7gShJS49m9+cc5sTnw9Aw\nQNunArKCWsRMw2SyHulkaLY0N7aKAwZIEQ6PR4RVhxdDiJDKMb/dS0cjtpyl\nUrdvBAwYdPDzZqGWwF+0hFg6hqIc/imnZzuGwOyCe+T2C8Y7XNfFL8uk2I5U\nencX\r\n=QOzk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-input.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/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-input)_\n\n\n## &lt;iron-input&gt;\n\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\n### Changes in 2.0\nSince type-extensions are not available in 2.0, `<iron-input` is a wrapper against a native `input`:\n\n```html\n<iron-input>\n  <input>\n</iron-input>\n ```\n\nOther changes:\n- `prevent-invalid-input` and `allowed-pattern` had to be always used together; deleted `prevent-invalid-input`, so that only \n`allowed-pattern` is needed\n- added an `auto-validate` property\n- Note: imperatively setting the `value` attribute on the native `<input>` is not supported -- the native `input` does not fire an event in this case, so this update cannot be observed, and `bind-value` cannot be updated.\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\n\n\n","gitHead":"d3e6b2a8eec5d7623d448cfb41dcf1a481915725","scripts":{"format":"webmat && npm run update-types","update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"6.0.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.18","@polymer/iron-validatable-behavior":"^3.0.0-pre.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","webmat":"^0.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","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.18","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.18_1525860065282_0.31075804310236177","host":"s3://npm-registry-packages"}},"3.0.0-pre.19":{"name":"@polymer/iron-input","version":"3.0.0-pre.19","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@3.0.0-pre.19","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"4bcac205f927495d775a44e628013bb76ff78706","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.19.tgz","fileCount":16,"integrity":"sha512-uqG85u5j4Ca0mbCHqBZUKT9w708BkKWE9heq38pg2qavAPMp//duxfhkaC8HUyl4krqTl+U92U/Ss9g3GYjRkg==","signatures":[{"sig":"MEYCIQCTRbD6EUfkhb/2a6zbByPSenj4wB+Qwi7zuiKuxizzLAIhAJdaK2AGqky1Y3gQoiHc4fXaQwwusRz7rbEFTaeomfG0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa81hUCRA9TVsSAnZWagAANJkP/3Pafx/8FHDQp405Orfa\ntjp7fuBYhwB8HUGZ4A0s7ZHpo2pZlx8C20M2OCbhSIRG4jKD/rZTGlGfgIYW\nXNPwX3yqLonlv3EatxRPLEV7tJ6aYFsnpYLIHytdACs0Plwn1puea91Z4kj6\nKVqftvt8rf94sibeaOTbN5GCIdsd+sQKgeTt1vp52HUo3HeKOUJd7YXdxoB/\ndNEGF6B1qFtvIQMC3r2lQ1S9mDI+OyhZNPaL4dmBmsgClzLupfWNSwDIsP1u\nHGXqb3xN5DjAlt0QdlkNo09IrNXzLRFUkI4P+oPR/6W8kcZTg+GRRqWgfGk0\nsDGKwKxBrDxX+vabzPsvhrhlh7PgqQm4FnQ4s+h6Zn419AhFw0iHUmMrFkuc\nNg7ZitW6tLp2HL7acx9VnCJsP2VtxZwnc/HheAlirEWkiz351FxuMbOqDdaP\n4gGeFuvn+27Pw/MideHi+JjZg7H6jnkpgbe6NGnqJXwydatCLtyP9PnXW+e1\nPrl7JMwvQ9lfcCbxJFGBDjavUV3jjf/6/dp42iecuVXUCGLX4//8iYqu7yVh\nzS4wdxk2sVFjRM4w5qUoaGdPUO8tqJrkDeHPPvGWQpf5s6JhZZvFqxg/kH43\no4y07v8WCRKX+jeZYVZa6lhboHMJMeO+q2q8hrUfLuqbYMr6JVfyL2MkvXJD\nJbPt\r\n=a780\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","gitHead":"8efc4e7fdc05a71bd01144cdfea5f078ae6eb113","scripts":{"format":"webmat && npm run update-types","update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"6.0.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.19","@polymer/iron-validatable-behavior":"^3.0.0-pre.19"},"_hasShrinkwrap":false,"devDependencies":{"bower":"^1.8.0","webmat":"^0.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","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.19","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.19_1525897300385_0.08589505592017144","host":"s3://npm-registry-packages"}},"3.0.0-pre.20":{"name":"@polymer/iron-input","version":"3.0.0-pre.20","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@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/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"b205d42a791cf1d68270c34a290ea45e97420e38","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.20.tgz","fileCount":17,"integrity":"sha512-laGAs3K3gxZukJUVpS3c+goeZrdKkNTtHOe3iotqgjqVY9gs8Dt2zBZUEo7tDRyll26le0fSzIaKZ9g2msrmSA==","signatures":[{"sig":"MEQCIAozflPLmFN8AeNyoBlwnSUCG+UlwnZmhegbzPMSKIFJAiAigNGBL+vFc52Jd5JxXtrCyeglXXOgliYWHgcsjaDy7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLZHyCRA9TVsSAnZWagAAGxQP/1gWwaEfyaSQIHAuibZc\nHzQ1pdNSBShR9RQ1yxqQvoC0mRd678k53RMF4dQr0Z7zAyW0ii+Vo786AkjS\nE+NBYpPmVf5c1NBKLwnHE78NEV5E1QH0xdG1mCZy8IRz1kW39N0etf0s+UP2\n5b1NqEgkR1TyDS+i8m6IepXOIs5YQQRD1C/EoqYwAUVodzCtBfYiLiMQUoq2\nFQGZZXjx9dN6ufrufkoxw0lItzw3agw6uBbT9MFxFh7me4EFGJsB3c5xdxnF\n0uoqQ3GbMwqHhHyyKRwBV0LvWNvZl51akHD7tq04Pro1WArqfxjPcjWHpwbq\nQmmuTK2vPn0glIdph7wZ5JAFNneaWO+uTjtRUyqZmnmyDvPx1bkp21a7Z1+E\n2uODe7dpzXWT8a+tQW+bilPi/IT89m16UoI7glSiEedHzuJ+Oux9iFfV6vPy\n7VgIWmElAnlsBENgVYzfIEeOQRbNyb964x2yPmImPqDBp/cCrx+2RxVe36th\n4nXsU3rd7uNhlWClWmoBiP4gfv3NA1MoJzTRR3QJoWB7ayBTw858Xt6ZCons\np7CxOpwDz4rHhDcgxR8IlRyCR1ANVCuOwMIOUTx5jjEWDkOV3fkRfhWmK3P/\niIemjKVia0kS+U5bfVzgzIkv5OwHQRpKSjEqcsuz42Fyj1ByugU8aMfChqk5\n6UGH\r\n=8wJn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-input.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/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-input)_\n\n\n## &lt;iron-input&gt;\n\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\n### Changes in 2.0\nSince type-extensions are not available in 2.0, `<iron-input` is a wrapper against a native `input`:\n\n```html\n<iron-input>\n  <input>\n</iron-input>\n ```\n\nOther changes:\n- `prevent-invalid-input` and `allowed-pattern` had to be always used together; deleted `prevent-invalid-input`, so that only \n`allowed-pattern` is needed\n- added an `auto-validate` property\n- Note: imperatively setting the `value` attribute on the native `<input>` is not supported -- the native `input` does not fire an event in this case, so this update cannot be observed, and `bind-value` cannot be updated.\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\n\n\n","gitHead":"83d12224612711a545f9eb4f40fc75d108128b80","scripts":{"format":"webmat && npm run update-types","update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"emarquez","email":"emarquez@google.com"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"6.1.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.20","@polymer/iron-validatable-behavior":"^3.0.0-pre.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","webmat":"^0.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","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.20","@polymer/gen-typescript-declarations":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.20_1529713137718_0.6504389399541992","host":"s3://npm-registry-packages"}},"3.0.0-pre.21":{"name":"@polymer/iron-input","version":"3.0.0-pre.21","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@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/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"181f823406e71134c6ed42dd19094d1cb194329a","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.21.tgz","fileCount":17,"integrity":"sha512-76XxEoP6rugsEma+V1nIV8Nd76hqhseQ+bBf6Sgda69bUvanxCmVs4TOVXSnh3SnfptBUfENVws3akJKrTgoLg==","signatures":[{"sig":"MEYCIQD6hqRl/ftrvORgaHy+lOiRjX/c4OJUEsYD/58OrR75HAIhAIMaepmQgMhnRBcemIBOfyFboO/fSzJqxRxFhD5fVzX1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLZ0wCRA9TVsSAnZWagAAsNIQAIUDvABr0LqGEDk5GKiB\nyO31wfUTH5U5dsEixbJO5YsjkDlVyF+byaiXEQEFZ9+GlyRc7NjRseCiStSg\nj1zJkfxTVDNUfOqhPOR5L44ZrZdHl7mySS82XyvIKWUIqdh9V4RwlShFTgUH\n72LHL4Ykf0fmeC1w0oayFb9TZYU57MYQ0/S1R31YssOTkPVxbTaSzd7Eoe5B\nMUvdvf1wISaJOUt9nZBz2TFNVQrWZJ42VrCY7N2Ct/O1TYyItG00D9KpOBQc\njQ8B7mU7etUpcy54YWzCsG/1lfsfG48h8vN4zPuz7eF8wuhV2scYwUx5CYag\nGC7dgdkOodzFsNBxZ6Nrnkdc5QeMCrRmTszRDnC/ToMLj0orE0bkctHqGEQG\n7ZIWGAeWHWLPUf5y9RtGmZxp78Ww+oGymuw2HRngtK0YnkB0A6zYGpIbdRqY\nVK5yHxiNKKmDM8hzlzKiIH0nl4ZGTJCZXXBelHojDWs8PFyqgfNDP6/EajS7\n/M3+4Z6eGzqeaBX6Wnlz2DSYy4apD/yGluOoJWu0MnlM5RP5GAKK/jGn01er\nKZqBiqIRs1UlFipdu8P2P2SrJlwN7NFWJ6ChKVIOChGyGlz4cYczu03yA8oE\nuKJlzaJnS6QDBh/B9jFr+GL5zKr8lDx79dKTJEFpq5+TCSpY181I6upz565I\n+l7n\r\n=h1Ju\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","gitHead":"8dfd9ea0d4704b43ccbb56c45e0778b57ceda875","scripts":{"format":"webmat && npm run update-types","update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"emarquez","email":"emarquez@google.com"},"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"_npmVersion":"6.1.0","description":"An input element with data binding","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-a11y-announcer":"^3.0.0-pre.21","@polymer/iron-validatable-behavior":"^3.0.0-pre.21"},"_hasShrinkwrap":false,"devDependencies":{"bower":"^1.8.0","webmat":"^0.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","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.21","@polymer/gen-typescript-declarations":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.21_1529716016603_0.9460517567830276","host":"s3://npm-registry-packages"}},"3.0.0-pre.22":{"name":"@polymer/iron-input","version":"3.0.0-pre.22","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@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/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"c7ae32df8346138eb6eb9e3a24af6e3288890976","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.22.tgz","fileCount":8,"integrity":"sha512-tkflR7oDlkskVMXMm/LCvT8FnUFNRzmXGM0eXm4+iTFjYjSJ81joc4zlossvuLQq2GlVcOj1ITw4IhX9IKoXpA==","signatures":[{"sig":"MEQCIDasG4O86rffVaS3Uju5jZvyu/UqgzEZ4k+Lt0SCCtPmAiA314gzWgh/LjlCbIAER2igc3I7JO878jKGZV6WPx6FWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgMe8CRA9TVsSAnZWagAA2LoP/32qOLaleb/q2SB8m+7k\n7hoPDnm4+FLF286p6eGtGMoTDsCRptx8A6q5Mj/PuGn4nBeBLdKXG1ztX6RH\nNHY8xJE3u0YrAO+r4pL8/Ys0u4rJI2jB8SyoiXjHfbN7kbyH4k4YPhkgvA1a\nzp3gxhkV9f4QZEC8Tk7RmdAydjGYMBNkgtakkAfHU/vynOWYgXsay8kju4JD\nMcqJg8cr9VxYB4OEYMVHd43IslfqLkz0pKC+IDbeGa8YXK5pElH22kKtGaU4\nMo42aXk6EQsdj85Y4E7DaxtULVjKMQHNoY9Fufa38sNgzAoC9mL3yUXMSH4b\nYAjhwCwgr5mKZLZrFVKhfc+D/edg2/5yLd4K+9jQkuS6YjJlEk17xRmmRYkS\n5a+kv6lMGqo8uBLdNWQjP50CpHt1UchOi94Lw87adfgSKfxmllTJaK/ye9NX\nCI13mCLGV9gcIwokBOga1HNWSWZf3HxOGzd59UHdl+gWldiKtpccWIKfUFft\npWHGr8WqZOx1iBH7TPjrH+ps10nEh+GPxaQSoh2z9KdMDnJl6wnVXtbKbOI9\ngakEhVFCWakveVWSyWeCCRyGOqhJ4Uvdzzw/aqnuxkMjugpbs7cZp0WEsjeF\nxxzlbK5IVSn7Sw76NVTZeNExMDT0RBhEcqXwW6ybtUajzh7vnz42+Lp6IRw6\nEByi\r\n=rglr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","gitHead":"2c82dd390a0400578ef7681d5c637a0c09692fdb","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/iron-input.git","type":"git"},"_npmVersion":"6.4.0","description":"An input element with data binding","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-a11y-announcer":"^3.0.0-pre.20","@polymer/iron-validatable-behavior":"^3.0.0-pre.20"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.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","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.20","@polymer/gen-typescript-declarations":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.22_1535166395607_0.6805398813258545","host":"s3://npm-registry-packages"}},"3.0.0-pre.23":{"name":"@polymer/iron-input","version":"3.0.0-pre.23","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@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/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"6d61963ea8b9abd09fb5fe2568523d8670cabe1f","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.23.tgz","fileCount":8,"integrity":"sha512-oDuoLipSNUpFNcr8AkvVbcR8XgnD/gL4+GZgtwwMv/HlvbHzNBo/e9nlH92MQbrJxlw2Hbi3g8jhe9uEtRT6iw==","signatures":[{"sig":"MEYCIQDeFausOtUU7MxzyMO+jXo/9wC5N3HWpSW+iI7I8Pe5agIhAPASiuZo9k+sneJbbm1vHF8z6cKjLUsIGoWG1lVfhM63","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgP2gCRA9TVsSAnZWagAAuNcP/jbU+Bmahum4MEg2DTKe\nF38XtTEaxqekWIzIvbRQHdB+YEI7U1IRJO9xKECNv3Gqp2TLxBO9dckGXffu\nJFEhD/cpqVEehTnAFGXUNqfVoyNF+HPt0dPstIlDW1cvrA8kbCYHj/+nBhMr\nvoU5MfCsVZzjFjQC+1d+SJqm8g1d4Cp8DAxLZE4zbUGdHmPkoiOq6Lr8gzzN\nUX59JUfcbWExIE69MKikjhelBNgWFXwqamgQp/UmJIcNhA3eyyi6w+hgNeMr\nzfbkOkW/xeSoYKnlukASMhJcXOXTVzdUFwKpn2oibLsd1ZhFl6QNJYoXdSB+\n4MvNkByMVsmFIdtCwsn6AYPNZ4MS7+STo2cpyAgsdXpqyX6cKCdC34EqPDDH\naeeTt7GrlzuIOPTj4NGSeWxHGMCY9YOpyVdsS8iYjayyBwmnsLkhY13Wpn/g\n3byOzXhmx9fYOl/eTufAhGhV7LVFPa0wbOFhQq2A3Tuov2QAWRngGGFUH4vq\njlhQH/P/0TXkE/odmReJ5I0tobaxdg0mXJXJwKe+QMbGfmbS0qmRIvyWRYM9\nU/K1WMFNsHVoqAB9Wt4hl9IkI8nZli5MnjcPBScwX6hzHG0894CljnlCdbni\nnecu9U/G462mXzoSSSsdFldtSZoi6PLnJ/V+U5+Wm3e7iWQiaN+UeVfRpAgI\ni/U7\r\n=fWCp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","gitHead":"fc7bae8a9d8456fa5a1e34ee7e37c57d7fe84890","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/iron-input.git","type":"git"},"_npmVersion":"6.4.0","description":"An input element with data binding","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-a11y-announcer":"^3.0.0-pre.22","@polymer/iron-validatable-behavior":"^3.0.0-pre.22"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.22","@polymer/test-fixture":"^4.0.0-pre.0","@polymer/iron-demo-helpers":"^3.0.0-pre.22","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.22","@polymer/gen-typescript-declarations":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.23_1535180192046_0.37895725415053483","host":"s3://npm-registry-packages"}},"3.0.0-pre.24":{"name":"@polymer/iron-input","version":"3.0.0-pre.24","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@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/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"1892e5c694284906885f47465b46146ef0d4b1bf","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.24.tgz","fileCount":8,"integrity":"sha512-4cAlS+W39CMQT18GbE1AKohYkrS7F+stNfA4HSCb04+Fjtw4h7qu+6S1qtUfLrzLKt1zhiA1naNx5P1XbFcE0Q==","signatures":[{"sig":"MEUCIQCHZhIuf/8nzB+yFWTEl9lwsJkRCI1rWCYR1bYz1Q5QlAIgZ9ocwFAtkUG0BSVqHI1OnQj3i5UUoIPGeV48zsYtLII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhgUgCRA9TVsSAnZWagAAQrYP/0SsOqbZs1IGUFuwlo2x\nrkBvdzsTGRYf3z1JzCPZOQPaGiuj4R++zr1mNnRaly3vqeaUO938duriwlHI\nClIbEbgz0TRuFT68l+VFWM2bV8pP8NSy/DCbIAzR98SWnYpqddr1LEjqKmzy\n9QTnTlS0NPkRvjGt1FwyxM3WYDhRCyZ46PPL9Ib27ORJGR/6pXGsm56IK5iq\nxacr91T8NU6RUQWq94gmm7vfYEuVtwG3hVuNnBW1BqZf+lVuA3Mdh9abKx5s\ntwMFDsBivp/HrdJXCirxbL21WET8ZJM1hML7Bvbx/c0MVA04z6wba2VRS8Sn\nhRuKzB8wMSBf2tRHnU0fb5Yk7k326dVgbY8Ys7448SN2PC/Pahk9ursAlGQ7\nuDAdOQC58+ialYRObp/kzv4vG9bDCuMtBomYW/Gf22had33TvQcKzqBvRLH5\n6a4pSKPok/OltBlpyo5vT8aWkCix1uO0IAEaUubIkTpGucfk5rh4SLuVYHvM\nPBKgCjLJzr82Mj0454uD9jJmU1kdQn6PV+JDVw7+eHLphnAXA9DLtiiNVvhA\noUkxzS10BnsAaZoxV/JWk0++yl7cSQ7qVGvnlSpLCnKHM/WfIkYHVg8F5Jq/\n5yL5fdm3MXrQz6HweZPuRDFifFA+Xv+I3qXz02NsNVXJKMfhSZAz3cxurbju\nMfMD\r\n=WzXy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","gitHead":"ab0a380bf92af320b0809b0812d1fbe60be5ad11","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/iron-input.git","type":"git"},"_npmVersion":"6.4.0","description":"An input element with data binding","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-a11y-announcer":"^3.0.0-pre.22","@polymer/iron-validatable-behavior":"^3.0.0-pre.22"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.22","@polymer/test-fixture":"^4.0.0-pre.0","@polymer/iron-demo-helpers":"^3.0.0-pre.22","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.22","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.24_1535509790868_0.27935563655121576","host":"s3://npm-registry-packages"}},"3.0.0-pre.25":{"name":"@polymer/iron-input","version":"3.0.0-pre.25","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@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/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"31a4752b9f3d0039b39ba54d04819ec15e6bf480","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.25.tgz","fileCount":8,"integrity":"sha512-ShAX1CQjm/w86TXPEcqoHUXCeok2cuFqFPyLDDRH9PxvnMs30GOjqRlbyB0nsfaWXBDg43GWcA7aTQTVITkY+Q==","signatures":[{"sig":"MEUCIQCUViDOdnuajjuyL99PUU0QcvckIbgTLgyuiamyrIzmNAIgasEbv7gD9vAcswRY83iKWLL70AshTeW04HXOX5z/k28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhhZSCRA9TVsSAnZWagAAsUQQAJiVqltyqXH5lXWBBiXN\nqp2l9LJlvdheu1Kn0i5jzK1SXoot+4MLYsiCNQI6jcdMKLljU9Pi3mIKxQqF\nGFVC/LdgUP4q2SiVqlHwjyIlCzk7tiCLnnalSAdHsBwvU+azQtAFAjTwit7M\nGAyuSAgg6PwgQ/4bf0smbtvRjyEpYqkzRGtFlLMdyUxIG08yMwU348OkkG0k\nqRHrn1XArCcvRk21ki6a30oxi9Ws5/Yqg0Ca7dhZ4LyUlhIEXYc32FJc5Ebc\nthXPoVYsQQZTAq9CmGD/smYM2cF6Qlcm4y8APZ77Cd1AdFMuUWk3Hzo2oz0l\nU/n81ug2Aupk80b1RQ/zftKjqj6xR2gRAld7+94PDeFi53pRJ6ym9v6HATRg\nVQDMz/isShZyoxTkPspd/ybMkO0xHlT/SRDF1n3Pisj0zMQbPLQxtIShg/4A\nTjXKX4KycQ6SO3L+y4YJFlel5m5dbD/7CgDMkQhVYBAGLC6fGqlLzozRDvHZ\nJcTbw0MHifbQcZTsSjvMkFazVnOkfWNVIj4vGhTv8FeasrLlfLms1IYXTtgU\nZd5+TOoNoBKAFk44fUzuS1Au9ouyTrGBGGtVD6GuYjj9s0LqBBa34YOx61f8\nb1Q1M8B5wwqCnEVS22LC8BB+w8912gD+5oTSiqbGfRw2TwaUa5w4FxsL2Kdj\nYefM\r\n=gFWC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","gitHead":"19a78e2402fcd867030ea02b335ade29ee2b1fdb","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/iron-input.git","type":"git"},"_npmVersion":"6.4.0","description":"An input element with data binding","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-a11y-announcer":"^3.0.0-pre.24","@polymer/iron-validatable-behavior":"^3.0.0-pre.24"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.24","@polymer/test-fixture":"^4.0.0-pre.2","@polymer/iron-demo-helpers":"^3.0.0-pre.24","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.24","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.25_1535514193689_0.7570386237571327","host":"s3://npm-registry-packages"}},"3.0.0-pre.26":{"name":"@polymer/iron-input","version":"3.0.0-pre.26","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@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/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"1cf34489622b84de5932cc50fb5071f32b3e8a02","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0-pre.26.tgz","fileCount":8,"integrity":"sha512-QETgKixQiGUK1xtmHj2+T5Fjo+aToTAlWblLZJxOFk5AVUUVMT2Qp1sAypjMvryCjCwPpB18S1lpM9mh11J2DA==","signatures":[{"sig":"MEUCIA/Ay7cNRNSNYiujT7O6h853GjIda1odP6kmtlg/z35iAiEA4rvAOGc2vWQR5trG+LF13T7zLBnu2C/oMScQgCwVPdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmGPkCRA9TVsSAnZWagAA0gwQAIu8ZRFxuf2hn8UAsjZt\nk8LLbsEUezPNYNmAxB4tRUTPoZDJcSmieNICDlj/mgcQ0bQmIPS6qQaDsuQ8\n6N1dvQc1aErd27V2cxofNAr4xFtvdw7hxlc9myeuuQP5oqe7E3Dk8de5tRt0\n/IApO7eJE3jhlIzEWchKjHWX+JQ8iqwbisF+IEVGLRXyP7VAp7p92+wffPHD\nDmDIzQwCyTfRjGTUcdewkKfUjY6fBEVoBuKynQw70hqUmA7FPoEAKxkmWney\nkUZIYdKE23FnAU3ubas9S4XaqkqlL/o5sI/g+C9t0ZiZe9xV+3XNsAUfUaM1\nWBZ+/nxtipapUkUqPh+sU9KIAeNMYtVFohOqbC1LnMJJ4xTD/LroNChiKsZb\n7nvVsvhksU5cu87mFPaudhn4HYFO16NKImLkN7vyg3Gudqi5stoZja2VoztG\nEJtukbFK1CxN4bDywp11GemBP61sxEqiVj77801wKRCDUS9+0PUXEP6qEx89\nfOhi0a5JD9GtOwtafeNW8gZ/tioiwCDDByHUcPxfyMpdBDpZx4qYUDfrXIcy\nI3hJ/a5T8jyMthjq3is/hPzxWDbu2MQBfNRQwZp38qlo+lhvXhmywoxzc4mA\n0uY1VOyihJJdDYYwf/z5D43cHJHEHpvH6Hbq0seiyzKPM0tZdZblpxjjT98t\nN0XL\r\n=gBZF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","gitHead":"1057ea76fb5d32fd0d5355290dda9f1941f8a147","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/iron-input.git","type":"git"},"_npmVersion":"6.4.1","description":"An input element with data binding","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-a11y-announcer":"^3.0.0-pre.25","@polymer/iron-validatable-behavior":"^3.0.0-pre.25"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.25","@polymer/test-fixture":"^4.0.1","@polymer/iron-demo-helpers":"^3.0.1","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.25","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0-pre.26_1536713699437_0.3107128148191389","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@polymer/iron-input","version":"3.0.0","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@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/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"d3490c2176244ba6ea52f00b90f4dfcab53a2df7","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.0.tgz","fileCount":8,"integrity":"sha512-kRwmsgsFd0MsEZ11iA8/OcNk6JQh+1Dnups6wU5ClomQZYHK3u9rJ4jJXla5AFhfFjr6hlw+FJH/SFLTJbZWUw==","signatures":[{"sig":"MEUCIQD0x45pg381zOeMHF05VDlQ0VXuysovEaTgYk8XqxlJMgIgdyLoOLeIAArt9ZfzUqm7XTVgJ7yoyt5qwX2OdE3HKO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmdsFCRA9TVsSAnZWagAARl8P/jJVBTFQsv0twFnloYEv\n65M6HkXd/u83Dkn5bRaeY8jwuohhYJoqXHngvZtYtt1xgkxmJV71lEo/RorD\n5HYrALRl87SWbfI22dj+jqw46Fp0brlfxqs1AKFHUV9NAUU1da8cKQepMDCG\nM7DV/ZQrovEIt2cuCLvY7MgGXzzveMFxhOB+ck7Tb42O9p2ZPzX3ai+4PAsJ\nFNGgr+abMzRkLw0wznSuwo3tScf1xIP42UM0pw9SM1zuj6HSGyhWRFVJEZ2k\nHo/EIaps+kxz0kv09yIN0cZ5OXo6+2L9fOiZSY6QVvUDcC7+OhfrLl0yBsRp\nnRwgqvYOtzDH81mB3h5YblN7wZCYW+NFohhBbXR+r0fjkhMfQPqGxE57VAxz\nIW1j+DCSpf97aXcqnHruqeWtPQWcmV4YfbLEOLffEkGo1IqRwD87zievaf1s\n1p7lysTQ2yBUMIcxw/92oTm+zvjklvJoN6jG+Q+dh7BRuafx+zscF3bh5dkQ\nMtikQGNPavqJI4zCTADwSTQeQJuJncZGhPWR//QNlCsmuPK2jixPc5Jc6KN4\njUtx9yCttspGijq0UT0V0wrVlYzm26fiWwNBldj1toxcPv2bFpenNvL+6sOO\ndYGHyR5hHinZwkoL5kT/MDtU0xwKYiftOR5jxGH47GeMTozS+dfP3mb5CI45\nYzs3\r\n=RcHE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","gitHead":"81dcde69d4dddfd8bcc580f9e733906d4166273f","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/iron-input.git","type":"git"},"_npmVersion":"6.4.1","description":"An input element with data binding","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-a11y-announcer":"^3.0.0-pre.26","@polymer/iron-validatable-behavior":"^3.0.0-pre.26"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.26","@polymer/test-fixture":"^4.0.1","@polymer/iron-demo-helpers":"^3.0.1","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.26","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.0_1536809732493_0.9654669545967094","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@polymer/iron-input","version":"3.0.1","keywords":["web-components","polymer","input"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-input@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/iron-input","bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"dist":{"shasum":"dc866a25107f9b38d9ca4512dd9a3e51b78b4915","tarball":"https://registry.npmjs.org/@polymer/iron-input/-/iron-input-3.0.1.tgz","fileCount":9,"integrity":"sha512-WLx13kEcbH9GKbj9+pWR6pbJkA5kxn3796ynx6eQd2rueMyUfVTR3GzOvadBKsciUuIuzrxpBWZ2+3UcueVUQQ==","signatures":[{"sig":"MEYCIQCaM7SxV5n99SGEuNal/lSDRnA5N+DZAujq/0M9b4ZP/QIhAPx1H0yyTAYzUix6DR0wyxmTtm5uGoeBvlt9W1DMAdWV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2WzsCRA9TVsSAnZWagAATEMQAJJnsW2H1d2PYtj7q8GX\nOyJNUeLBhPf2PtnoFNeQf5YWRsrfsQqkUTGTuIpI8NCagtwQfS258fPf/K3t\nB5BhAJ5pJg4YVRFxmmEltt213CJ0ao7Y6QIII2+RLPh35n0TGexE8aCE5VEk\n/WUR8AFb2Yxd3G3NzdU5SrYIXKnGPUP4JbyK3YUZ+MrW51EhHGxMPzQC0rDN\nGKoSxemUYmXZ2imhKTXRYnubUxIb/tQ53RVaGs3pGBUtclH8/D7kHJxx1Cdn\nYN7rn4UNbzIeBEIe/9Z2uRI9sNeMSdyLFj3gPgiEXfwXQc0mjZJTU2/6Vifn\nNkTCKzD6+WinB4xyDkQ/tmhBnLX9sD09CbqcrSnDECv0HbRWAyGREXF5+GRB\nshjZxnYVXfh13tKdDzBBj/lZlZFKzjgNbgaHV7Sw/L8mvknBs4hjSpDNZ8e9\nEEubi8zzExlkN9m3W6fuHLonGg8RuGgA03hGuEKR1JP1HnfLliwv3UkaLO0P\nd1NWq5mKoknhCv7e1NvNMV5Fg9nLRqqB5//Y+K5REL7Br2d9OcJRYdOeMV05\nK+F/RiE5MoaMh8aIPVNayjiKd4VokY1bcT9vbC/gXlYQ/C9Oon1DmigOBEc8\nOwj/AUJxVg0cepf9qy4jCD/OESxsaqWVzDXLvjSM9tMlFWqiD/rMkzjpT/lN\noE6I\r\n=R6n+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-input.js","gitHead":"a44acd45f1594b20e4f1caf65bb13ff5ed46da2e","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/iron-input.git","type":"git"},"_npmVersion":"6.4.1","description":"An input element with data binding","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-a11y-announcer":"^3.0.0-pre.26","@polymer/iron-validatable-behavior":"^3.0.0-pre.26"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.26","@polymer/test-fixture":"^4.0.1","@polymer/iron-demo-helpers":"^3.0.1","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/iron-validator-behavior":"^3.0.0-pre.26","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-input_3.0.1_1536893854699_0.6503156641211714","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-02-02T04:43:49.713Z","modified":"2024-10-07T21:26:15.430Z","0.0.1":"2016-02-02T04:43:49.713Z","0.0.3":"2016-02-03T00:25:28.899Z","0.0.4":"2017-01-06T07:30:44.829Z","1.0.10-pre.1":"2017-01-19T01:32:40.614Z","1.0.10-pre.2":"2017-01-20T23:24:36.701Z","1.0.10-pre.3":"2017-01-24T00:21:23.572Z","3.0.0-pre.1":"2017-08-22T07:22:53.161Z","3.0.0-pre.2":"2018-01-12T01:41:33.046Z","3.0.0-pre.3":"2018-01-12T02:50:39.894Z","3.0.0-pre.4":"2018-01-16T23:37:30.540Z","3.0.0-pre.6":"2018-01-24T22:52:15.608Z","3.0.0-pre.7":"2018-01-30T18:48:34.924Z","3.0.0-pre.8":"2018-02-07T18:56:31.888Z","3.0.0-pre.10":"2018-02-22T23:15:28.723Z","3.0.0-pre.11":"2018-03-09T01:17:16.014Z","3.0.0-pre.12":"2018-03-22T16:56:43.110Z","3.0.0-pre.13":"2018-05-01T22:56:55.529Z","3.0.0-pre.14":"2018-05-02T00:37:32.619Z","3.0.0-pre.15":"2018-05-02T20:54:25.651Z","3.0.0-pre.16":"2018-05-04T20:18:21.689Z","3.0.0-pre.17":"2018-05-08T05:08:25.896Z","3.0.0-pre.18":"2018-05-09T10:01:05.422Z","3.0.0-pre.19":"2018-05-09T20:21:40.462Z","3.0.0-pre.20":"2018-06-23T00:18:58.162Z","3.0.0-pre.21":"2018-06-23T01:06:56.690Z","3.0.0-pre.22":"2018-08-25T03:06:35.681Z","3.0.0-pre.23":"2018-08-25T06:56:32.166Z","3.0.0-pre.24":"2018-08-29T02:29:51.827Z","3.0.0-pre.25":"2018-08-29T03:43:13.797Z","3.0.0-pre.26":"2018-09-12T00:54:59.573Z","3.0.0":"2018-09-13T03:35:32.659Z","3.0.1":"2018-09-14T02:57:34.865Z"},"bugs":{"url":"https://github.com/PolymerElements/iron-input/issues"},"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","homepage":"https://github.com/PolymerElements/iron-input","keywords":["web-components","polymer","input"],"repository":{"url":"git://github.com/PolymerElements/iron-input.git","type":"git"},"description":"An input element with data binding","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/iron-input.svg)](https://www.npmjs.com/package/@polymer/iron-input)\n[![Build status](https://travis-ci.org/PolymerElements/iron-input.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-input)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://webcomponents.org/element/@polymer/iron-input)\n\n## &lt;iron-input&gt;\n`<iron-input>` adds two-way binding and custom validators using `Polymer.IronValidatorBehavior`\nto `<input>`.\n\nSee: [Documentation](https://www.webcomponents.org/element/@polymer/iron-input),\n  [Demo](https://www.webcomponents.org/element/@polymer/iron-input/demo/demo/index.html).\n\n## Usage\n\n### Installation\n```\nnpm install --save @polymer/iron-input\n```\n\n### In an html file\n```html\n<html>\n  <head>\n    <script type=\"module\">\n      import '@polymer/iron-input/iron-input.js';\n    </script>\n  </head>\n  <body>\n    <iron-input>\n      <input>\n    </iron-input>\n  </body>\n</html>\n```\n### In a Polymer 3 element\n```js\nimport {PolymerElement, html} from '@polymer/polymer';\nimport '@polymer/iron-input/iron-input.js';\n\nclass SampleElement extends PolymerElement {\n  static get template() {\n    return html`\n      <iron-input>\n        <input>\n      </iron-input>\n    `;\n  }\n}\ncustomElements.define('sample-element', SampleElement);\n```\n\n### Two-way binding\n\nBy default you can only get notified of changes to an `input`'s `value` due to user input:\n\n```html\n<input value=\"{{myValue::input}}\">\n```\n\n`iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used\nfor two-way data binding. `bind-value` will notify if it is changed either by user input or by script.\n\n```html\n<iron-input bind-value=\"{{bindValue}}\">\n  <input value=\"{{value::input}}\">\n</iron-input>\n```\n\n### Custom validators\n\nYou can use custom validators that implement `Polymer.IronValidatorBehavior` with `<iron-input>`.\n\n```html\n<iron-input auto-validate validator=\"my-custom-validator\">\n  <input placeholder=\"only 'cat' is valid\">\n </iron-input>\n```\n\n### Stopping invalid input\n\nIt may be desirable to only allow users to enter certain characters. You can use the\n`prevent-invalid-input` and `allowed-pattern` attributes together to accomplish this. This feature\nis separate from validation, and `allowed-pattern` does not affect how the input is validated.\n\n```html\n<!-- only allow characters that match [0-9] -->\n<iron-input allowed-pattern=\"[0-9]\">\n  <input pattern=\"\\d{5}\">\n</iron-input>\n```\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/iron-input\ncd iron-input\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"}