{"_id":"@advanced-rest-client/paper-autocomplete","_rev":"14-93f137a6e62e5848a4e71eb06505b45c","name":"@advanced-rest-client/paper-autocomplete","dist-tags":{"latest":"3.1.1"},"versions":{"2.0.4":{"name":"@advanced-rest-client/paper-autocomplete","version":"2.0.4","license":"Apache-2.0","_id":"@advanced-rest-client/paper-autocomplete@2.0.4","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/advanced-rest-client/paper-autocomplete#readme","bugs":{"url":"https://github.com/advanced-rest-client/paper-autocomplete/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"f3b548e60abc8aa8c7db9efec1f9d9d4c5756beb","tarball":"https://registry.npmjs.org/@advanced-rest-client/paper-autocomplete/-/paper-autocomplete-2.0.4.tgz","fileCount":22,"integrity":"sha512-UWA3PLfmciBkyIPAb9UKc5yjt5rs5vws177C3tedKAmVEoSZRSLzMBBokEeTj+dGys67OTlyfB7ZWIkYd3Li7w==","signatures":[{"sig":"MEUCIQCqBpWojhbuHCnEG6B8d3tMBhCnhpHGoXuqn2mkfYKjSQIgSMecRlDs1RObbcFzDEKzR1FsX66zL+uGP6gaLoCYyoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/he5CRA9TVsSAnZWagAA7R8P/iZG6elVAvr2gUU3Z6/F\naQuM07ZinDj6ejwZ5UIOGKutFFYer0ufSSfFuTuYue9/YZTxGE65NkGh9omB\nvrTFPtLUkmdEBEjtdcCqZC0PIO/LPF1KmNycj+q9cstu7vxJqfL4leBYL4Np\nu+an8saWaCfGegCiHzpvODuMjB7GoLqPF3Z0y8AFQiVziXFcRy8w/9cKMV82\nqo962CGN9Davd2ED4Fy66TXS0vgQZaiuO3gXHqwCmlbZFqv8bkA2d/CIbmq6\nsh1NOcejoCVSm6vQR1TK9Hx8YjqXK8UfHV56CHJMJFX5aIPqqdcwuUv7z4GY\nYex33qpY4ccM1utQT8u5f2DoJAxkpJoK4Jwpa26wfzR5PLS346Qgr/tkkQ6t\nJAjDT5kbCUt5W94x9gDo84GuXHyIVySZgoDQmWCdLd0VRai+BZcmgElOqZf3\nF/WTWGvDLLpcT9Z1pFTNrXtJvrL9ZeSkRi6mqfiS5KsGma7FiYMd+H6u0sKC\nALpW0hX4jyFE2UXT6hZvUaPBGEeNniStEZHCJ8nsNj5X2hc+7BqdTExdpAnv\nGLgprNlRwvcbeYT7O4jpaZf86Fq3lBHeKR4ZssplqwwO1/hEidIYjaqLlaYa\ntJKU/cjXBiSXj6Seegou0GvWHgoYErbDOsTdpXC6QlU6iTJSjgHc4V0rxyTp\nGaLs\r\n=SMvD\r\n-----END PGP SIGNATURE-----\r\n"},"authors":["Pawel Psztyc","The Advanced REST client authors <arc@mulesoft.com>"],"gitHead":"db883fc754e3e29a2a0c0bf9726462f91c223fac","private":false,"scripts":{"lint":"polymer lint paper-autocomplete.html","test":"polymer test --plugin local","test-sauce":"polymer test --plugin sauce --job-name \"paper-autocomplete:local-test\"","update-types":"gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"deprecated":"This component is deprecated","repository":{"url":"git://github.com/advanced-rest-client/paper-autocomplete.git","type":"git"},"_npmVersion":"6.0.1","description":"Paper autocomplete element to be used with paper-, iron- and regular inputs.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"@polymer/gen-typescript-declarations":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/paper-autocomplete_2.0.4_1526601656910_0.2695354359327953","host":"s3://npm-registry-packages"}},"3.0.0-preview.1":{"name":"@advanced-rest-client/paper-autocomplete","version":"3.0.0-preview.1","keywords":["web-component","polymer","paper-autocomplete","autocomplete","suggestions"],"license":"Apache-2.0","_id":"@advanced-rest-client/paper-autocomplete@3.0.0-preview.1","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"contributors":[{"name":"Pawel Psztyc","email":"jarrodek@gmail.com"},{"name":"The Advanced REST Client authors"}],"homepage":"https://github.com/advanced-rest-client/paper-autocomplete/","bugs":{"url":"https://github.com/advanced-rest-client/paper-autocomplete/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"4072c78b72b8b18b6b93d896cadf688c91c3e945","tarball":"https://registry.npmjs.org/@advanced-rest-client/paper-autocomplete/-/paper-autocomplete-3.0.0-preview.1.tgz","fileCount":15,"integrity":"sha512-rxvG25y7dfuP0q6+UDll6LT+lgglYh/NckcVa5D7dS7XkYZAlUvBtbQoRTLkGiWVs9/Zong9KQSIUbAZH8dcNQ==","signatures":[{"sig":"MEYCIQDEzxWIETEUe0haEDyNHX3bJAgw+BXw3vtsjsz02N2sMgIhALRFQJfmY2wYh+UVi/Nk4TcHRQIL7hhXe59kiMH+Of/M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbgPACRA9TVsSAnZWagAAsbwQAJED5DV/D/ajiWQMinAf\n/lFsmws77zFqi8+IFsKMyNfpgvX+E3YQCh+pLNH2Rjd20TvSdvM27RQ8Hr2W\nzJWCKR7Q/oAV4hmuhs7MTMcaqvRWSsOfaOyptmlPIWLqEjle5lFpW3A85GmL\naeRhMQ3FxsbZSAdY28ZaW1UJLeO+5wi652Ki4IJsGOH3KMoqwANC26et0hDp\nptDKWSawJGuyvfoTZWAB2PwcGRK+KtDtCS9MMLmznsgz1Zb1gPFTRmlU1wz6\nLOIu/KC4VlkNHl+zRgpbinffffQRacKj7FDq0qK9GHFJYIHdVbl9s6pzTmMz\njyH999q5N3CUdPMs5DrSHNyBdKA7fynxSlg6FY6yIDiz0Vbtzh3N5pg3ahyo\ng3sKM+5Gsggz+PD0udo77OGmlTq5er3vtE9CaBZg0s3IbBG4nc7EF6MywXJL\nyqh9YkeEqgsDbev7keR0WMcBo5lD2p/HgN97duaYSvG6OKhbxLd+SKBuI1X6\nKvSfDKSXQUe5isyvaojUQcfRUi2b+SSZB+uD/Uyfl800a57c6i02jxBzl4L2\nm3CZHhdxfPUhrgv7VCpo1+3jhFK4jtTQgH8o7k1JEJoVpmct8QwTZvxdOQPZ\nAW5Ta5i03BR+WN1SiMmVidyK0a9Cn1ksIaYgciRLg066ByYy8kBqfYVoB1cj\n214O\r\n=yzY6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"paper-autocomplete.js","authors":["Pawel Psztyc","The Advanced REST client authors <arc@mulesoft.com>"],"gitHead":"006caf8442592b9f93f0821d6a659f684ca9a1b8","scripts":{"lint":"polymer lint paper-autocomplete.html","test":"polymer test --plugin local","test-sauce":"polymer test --plugin sauce --job-name \"paper-autocomplete:local-test\"","update-types":"gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/paper-autocomplete.git","type":"git"},"_npmVersion":"6.8.0","description":"Paper autocomplete element to be used with paper-, iron- and regular inputs.","directories":{},"_nodeVersion":"10.14.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/paper-item":"^3.0.0","@polymer/paper-ripple":"^3.0.0","@polymer/paper-styles":"^3.0.0","@polymer/iron-selector":"^3.0.0","@polymer/iron-a11y-keys":"^3.0.0","@polymer/paper-progress":"^3.0.0","@polymer/iron-overlay-behavior":"^3.0.0","@polymer/iron-scroll-target-behavior":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","sinon":"^7.2.3","chance":"^1.0.18","wct-mocha":"^1.0.0","@polymer/paper-input":"^3.0.0","@polymer/paper-button":"^3.0.0","@polymer/test-fixture":"^4.0.2","@polymer/iron-demo-helpers":"^3.0.0","@polymer/iron-test-helpers":"^3.0.0","@polymer/iron-component-page":"^4.0.0","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/paper-autocomplete_3.0.0-preview.1_1550713791474_0.5328876956742699","host":"s3://npm-registry-packages"}},"3.0.0-preview.2":{"name":"@advanced-rest-client/paper-autocomplete","version":"3.0.0-preview.2","keywords":["web-component","polymer","paper-autocomplete","autocomplete","suggestions"],"license":"Apache-2.0","_id":"@advanced-rest-client/paper-autocomplete@3.0.0-preview.2","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"contributors":[{"name":"Pawel Psztyc","email":"jarrodek@gmail.com"},{"name":"The Advanced REST Client authors"}],"homepage":"https://github.com/advanced-rest-client/paper-autocomplete/","bugs":{"url":"https://github.com/advanced-rest-client/paper-autocomplete/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"09b024c386731baab6f9916c7d5083306878c082","tarball":"https://registry.npmjs.org/@advanced-rest-client/paper-autocomplete/-/paper-autocomplete-3.0.0-preview.2.tgz","fileCount":6,"integrity":"sha512-xlBg6OqJm3696jdLW6VEQqQRkljF2ON+cOwMhdGjYXzl5c0qt/c3BMwzl9izprgA5uzxe4D9Equ3Ky2Mywx9Qw==","signatures":[{"sig":"MEQCIBkQFeBCE3k2FD7mDWR2ssg7vL2sDk31767+kddtOuZAAiADdtoSkDXCSmrwoKqXMKTEQogLEzw5Ly8Tnd07bUtxAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclCyhCRA9TVsSAnZWagAAgnEP/07TV2mjiudyzRxL3/v+\nV4tIIcbms05Cvhn7QPEYs1ngTyoF0+vZk71EGpPDeJJ6HRRYXx31zHY5HtIu\nqgto7yVF9Gi5nHYqfl+j6t1x1ooSQjdE5okhIhVTbJg+x5gYltYrvsMTFayq\n2BtK/6RPmjBf8MnSaIZOLZST7jDLv6Wf6vVUTsBHjGLfP8IY9MC6Q/SQNMYc\nt33THdKJCvQWh07UguhYADVOsel7GRxgn5KZcsfe2vly4e4XqzMoIrn9s0Zj\nj03v5yBh7lrJiJ7cs49lX5mfDNiScVp70VWzhw6f12KMItAh7MzgIUJ5eTM2\nM0CCn8Er+g1KMsUbqDM9bEVbo4xbnmqwLLbE+h8sB8tIv86O+TxDJSjjsSgB\ncu94W0GgIij8/dQ9ScMBXreLluZK9Fx2bg/80E0kvNa0BLrARSKn2OO6Ehnm\nuKAdr2KbZgG/4KWMS4dMY1vkvK+Hr4xNLSwNI/kq2FuvDYEohZGDt2JGhS8i\n3yIHkXq6J2YuEDj3WfoJgYbeg2eXfngxpxDOTWg/75xUMgG+ObTH81DXJ332\nnYdixK+tJlPOICeNgT2v1VdS16jYUengv9buWOfMHZTPdPCgMoJlWxWOtOWT\n1JKTa1cwB1cM9ApsR9oh8i02d8D3wxlXW5H7IHxkjFqt78ScwJbPdXqvVO7b\nAcjV\r\n=ZTcg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"paper-autocomplete.js","authors":["Pawel Psztyc","The Advanced REST client authors <arc@mulesoft.com>"],"gitHead":"058c39035f79cfbe68817c28642f293f27417f98","scripts":{"lint":"polymer lint paper-autocomplete.html","test":"polymer test --plugin local","test-sauce":"polymer test --plugin sauce --job-name \"paper-autocomplete:local-test\"","update-types":"gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/paper-autocomplete.git","type":"git"},"_npmVersion":"6.9.0","description":"Paper autocomplete element to be used with paper-, iron- and regular inputs.","directories":{},"_nodeVersion":"10.14.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/paper-item":"^3.0.0","@polymer/paper-ripple":"^3.0.0","@polymer/paper-styles":"^3.0.0","@polymer/iron-selector":"^3.0.0","@polymer/iron-a11y-keys":"^3.0.0","@polymer/paper-progress":"^3.0.0","@polymer/iron-overlay-behavior":"^3.0.0","@polymer/iron-scroll-target-behavior":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","sinon":"^7.2.3","chance":"^1.0.18","wct-mocha":"^1.0.0","@polymer/paper-input":"^3.0.0","@polymer/paper-button":"^3.0.0","@polymer/test-fixture":"^4.0.2","@polymer/iron-demo-helpers":"^3.0.0","@polymer/iron-test-helpers":"^3.0.0","@polymer/iron-component-page":"^4.0.0","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/paper-autocomplete_3.0.0-preview.2_1553214625091_0.7136736055476647","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@advanced-rest-client/paper-autocomplete","version":"3.0.0","keywords":["web-component","polymer","paper-autocomplete","autocomplete","suggestions"],"license":"Apache-2.0","_id":"@advanced-rest-client/paper-autocomplete@3.0.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"contributors":[{"name":"Pawel Psztyc","email":"jarrodek@gmail.com"},{"name":"The Advanced REST Client authors"}],"homepage":"https://github.com/advanced-rest-client/paper-autocomplete/","bugs":{"url":"https://github.com/advanced-rest-client/paper-autocomplete/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"e1b68a9a5b0ae930a9cdb439a86e9855426f95bd","tarball":"https://registry.npmjs.org/@advanced-rest-client/paper-autocomplete/-/paper-autocomplete-3.0.0.tgz","fileCount":6,"integrity":"sha512-2Xcr3o1OEy0tGm963cDy4PMuv/QFb7wW8bvmfnifCM8upLOjgbhh3UVcaP2OreHe8Q/8X9wnw7tvajrKMpzs+Q==","signatures":[{"sig":"MEYCIQD3z9n+8r3+Wvllsnv+OztdaINI0TVjvlRRkGFIYOuKcgIhALRAis0l1mCfDYnLnVIBqIqPq2fjSbWMukji5EJheTDC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8aPxCRA9TVsSAnZWagAAtwcP/j1/LgOjf8QoYebQ/mtn\narbjwAey/CrlJ2n4X6ejBdxRUQxaSdQ7f9KCvzcQ4w0NOahBDrxP5qSiXZ4t\nz9wz5+VR6G2oQv+UHBIyvh1GNg0JHK8J8eGE7D/HL1wEYc5yKx3lNosu3htF\nArP35/xGmUjtEembO/KaRZK6PdP4RJT2wnKhf/srswxm0Zielim2bEg5Da/Z\nFB70NuqdhinmN03KUofLPoPWt5bWsOytnV12KTLDQ+zIBYTmRK0zSlOLTYtQ\n8rCVKB/qiSc4u5d+T3Ww3g0T7lR2cMCZnucWh73kH/bBKAIFolrjTX/decfY\ndwBHFF/sNNJEqDc5SCWKqg/FhK6PLFMv7qpEeuN3JTe1+dBLQoM2IN3ZVNpv\nB4bRqfxMRJp6V+mExWibqLxJP09PwiegB7vKK172o1Ex4udeoA30vuiIETBj\nvq2wBkXSl0Tm9CSCHMhhmK392851i4PTVxWv/2OOynmlrD2qctdoAammOT6y\n9DMPTMxda2NUybQDiPgkyZYDgRb+uH/eRhgah2WUvsA8fcTb+ihPfSPIJ6Zo\nAqmWqtAU+/L/ufjfX6gmF6Un2I3hklpln+hm5YoZEzeBZF8iQIXdt2dCIfOq\nn07G99jdVk7uJTBa5+Er81sTLZ6vT7y301pQFJiZnvpVBBmiWivpu7YDPiEP\nsVjh\r\n=Sfnh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"paper-autocomplete.js","authors":["Pawel Psztyc","The Advanced REST client authors <arc@mulesoft.com>"],"gitHead":"3996a183def1059cfe98ec4961824aac5d322680","scripts":{"lint":"polymer lint paper-autocomplete.html","test":"polymer test --plugin local","test-sauce":"polymer test --plugin sauce --job-name \"paper-autocomplete:local-test\"","update-types":"gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"deprecated":"This component is deprecated","repository":{"url":"git://github.com/advanced-rest-client/paper-autocomplete.git","type":"git"},"_npmVersion":"6.9.0","description":"Paper autocomplete element to be used with paper-, iron- and regular inputs.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"@polymer/polymer":"^3.2.0","@polymer/paper-item":"^3.0.0","@polymer/paper-ripple":"^3.0.0","@polymer/paper-styles":"^3.0.0","@polymer/iron-selector":"^3.0.0","@polymer/iron-a11y-keys":"^3.0.0","@polymer/paper-progress":"^3.0.0","@polymer/iron-overlay-behavior":"^3.0.0","@polymer/iron-scroll-target-behavior":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","sinon":"^7.3.2","chance":"^1.0.18","wct-mocha":"^1.0.0","@polymer/paper-input":"^3.0.2","@polymer/paper-button":"^3.0.0","@polymer/test-fixture":"^4.0.2","@polymer/iron-demo-helpers":"^3.1.0","@polymer/iron-test-helpers":"^3.0.0","@polymer/iron-component-page":"^4.0.0","@webcomponents/webcomponentsjs":"^2.2.10","@polymer/gen-typescript-declarations":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/paper-autocomplete_3.0.0_1559340016303_0.8635901295523714","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@advanced-rest-client/paper-autocomplete","version":"3.1.0","keywords":["web-component","paper-autocomplete","autocomplete","suggestions"],"license":"Apache-2.0","_id":"@advanced-rest-client/paper-autocomplete@3.1.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"contributors":[{"name":"Pawel Psztyc","email":"jarrodek@gmail.com"},{"name":"The Advanced REST Client authors"}],"homepage":"https://github.com/advanced-rest-client/paper-autocomplete#readme","bugs":{"url":"https://github.com/advanced-rest-client/paper-autocomplete/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"fbde9cdbad705015e10dab96cfe3889330ff0ab8","tarball":"https://registry.npmjs.org/@advanced-rest-client/paper-autocomplete/-/paper-autocomplete-3.1.0.tgz","fileCount":6,"integrity":"sha512-zKEcWL+eT8VX6RkpFGHVnAVEAZU771eCsm6jpvTyeBHKfGQuUyO4Njyn3dmEg6lP+6DxTDJ6bcpJSy4W6MFzwQ==","signatures":[{"sig":"MEQCICRHJAd5bqm9LrnF7Onnw9znIA/JcEEA2SlyntnD/tElAiBKZw7rkNPNtWGLLLOgphVKducIRZIBIahV4zJ2cNuOIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOieBCRA9TVsSAnZWagAAdUEQAKMgPkwSnJC74TsgCEPk\nVPmrwyi20lVWF5Izu3CTAKeZszD/kw4Hx1kPKNB0JKDNeRWAAUAAwsTRWs70\nLVY9ByI3aYJJJJAhfT2bEJtWxKczNVhq7z0e6FGRFZXQpjMAtxddImJ2uD4B\nnd8VMZ/dRs0B6wPsFhuHgR8DxwQiZ74M1+4rGv6Wh3C4jfADLa5e23EFXdBQ\nWwX8llEDcdwsTIgchNLqt/cBIFcNELN+RjSbF47nCT4GN6kMeXOHKkTHinYh\nHEPghtEVRSLrkMnEBHBngi5NZgpUbJozzUbBetkthUqshYKNkOaR4xiKBaI4\nvz9IVOlm1QmWS1OqRTmlnYACZpFgAnCDRaAhCP0w4jYPomElpxGQROj+k3Ms\n5CXVN3n4dX0oiO7uimQw07a0/ZQXEhLw+EcdZRyrYZTkRgOKdtZQqdKy0l3n\nU3se+44I+mnSuu2hMmYPtXcJNQEsuR0ij/EWaZ1Bc4w0h/xL3snchQ7ICFje\nPRtuDm/JfFOFmQAiw0TgR/zhtLlkTXvFdPOC35SiRl6yeEdzY/nrexbtZMVT\nBq79TLab8nzw9ZCbjM8NZNdwTzc7fzpuz9y5LUF8JsD9z9ryl82VtgqdLVPN\nuYAY1tynxxBFZIaWml+9mE9Emwv9RBbMRuOOTf93Z2/LgDtUIAZTPlB5TNpF\nDf8v\r\n=SxQz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"paper-autocomplete.js","authors":["Pawel Psztyc","The Advanced REST client authors <arc@mulesoft.com>"],"gitHead":"e273c1445343202fa4bee5390b378c64ef67f7ea","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"karma start --coverage","start":"es-dev-server --app-index demo/index.html --node-resolve --open --watch","format":"npm run format:eslint && npm run format:prettier","test:sl":"karma start karma.sl.config.js --legacy --coverage","test:watch":"karma start --auto-watch=true --single-run=false","lint:eslint":"eslint --ext .js,.html .","test:legacy":"karma start --legacy --coverage","update-types":"gen-typescript-declarations --deleteExisting --outDir .","format:eslint":"eslint --ext .js,.html . --fix","lint:prettier":"prettier \"**/*.js\" --list-different || (echo '↑↑ these files are not prettier formatted ↑↑' && exit 1)","format:prettier":"prettier \"**/*.js\" --write","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","start:compatibility":"es-dev-server --app-index demo/index.html --compatibility all --node-resolve --open --watch"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"deprecated":"This component is deprecated","repository":{"url":"git://github.com/advanced-rest-client/paper-autocomplete.git","type":"git"},"_npmVersion":"6.10.2","description":"Paper autocomplete element to be used with paper-, iron- and regular inputs.","directories":{},"lint-staged":{"*.js":["eslint --fix","git add"]},"_nodeVersion":"10.15.3","dependencies":{"lit-element":"^2.0.1","@polymer/paper-item":"^3.0.0","@polymer/paper-ripple":"^3.0.0","@polymer/iron-selector":"^3.0.0","@polymer/iron-a11y-keys":"^3.0.0","@polymer/paper-progress":"^3.0.0","@advanced-rest-client/arc-overlay-mixin":"^1.0.2","@advanced-rest-client/arc-scroll-target-mixin":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.0.0","karma":"^4.2.0","sinon":"^7.2.3","chance":"^1.0.18","deepmerge":"^4.0.0","lint-staged":"^8.0.0","es-dev-server":"^1.5.0","webpack-merge":"^4.1.5","@commitlint/cli":"^8.1.0","@open-wc/testing":"^2.1.2","web-animations-js":"^2.3.1","@polymer/paper-input":"^3.0.2","@polymer/paper-button":"^3.0.0","@open-wc/testing-karma":"^3.1.2","@open-wc/prettier-config":"^0.1.0","@polymer/paper-toggle-button":"^3.0.1","@commitlint/config-conventional":"^7.0.0","@advanced-rest-client/eslint-config":"^1.0.6","@polymer/gen-typescript-declarations":"^1.6.2","@advanced-rest-client/arc-demo-helper":"^1.0.3","@advanced-rest-client/testing-karma-sl":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/paper-autocomplete_3.1.0_1564092288896_0.2378921334398174","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@advanced-rest-client/paper-autocomplete","version":"3.1.1","keywords":["web-component","paper-autocomplete","autocomplete","suggestions"],"license":"Apache-2.0","_id":"@advanced-rest-client/paper-autocomplete@3.1.1","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"contributors":[{"name":"Pawel Psztyc","email":"jarrodek@gmail.com"},{"name":"The Advanced REST Client authors"}],"homepage":"https://github.com/advanced-rest-client/paper-autocomplete#readme","bugs":{"url":"https://github.com/advanced-rest-client/paper-autocomplete/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"5e7f5d6bc44682b92a5856a142bec3b0e186fcfa","tarball":"https://registry.npmjs.org/@advanced-rest-client/paper-autocomplete/-/paper-autocomplete-3.1.1.tgz","fileCount":6,"integrity":"sha512-fhJbg1I7qAQ7uXRZJBw2A1p+B8fqkgp0NRaaQFu5UutMJx0PTchGJYdHX/2og4PnhiDFO/j2Du9AgZWywKLYRQ==","signatures":[{"sig":"MEUCIQCI7t18AkRuULiXcfQr3cMbwftmp0SU4PR/dNnzBJlsUgIgGORuLU+XqAun1Y4bEm9fLAYqRd2SM5nYfVQMoCKpM1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdO40YCRA9TVsSAnZWagAA1OcP/R/QK+cEG6DUMD1rIhTx\n65GXtHg7sYB09V3RNWlRXkOoQRmDapiNMzhzA36L2G27iRIIXPeixVsnQwim\nL+3JQ9QKyxmsZ/ntHh6Ve8md5oBDN9Rt0PHaw2iykXqDFd3INakFm7qINrNJ\n2XstgJ9s1cvdjw60H8iWsUlsuUCI9qZKVQsUl59NVwbIAw484NqSBDwnueXX\nRKwX/ffINJ78tqSqkO46Y/8gwYY2k1B/7XY8VB6J9cjGanFInVkfGba99bxN\nmGtp2JF0xr/z7z2zBEahc3pl75JRG46KwZc3kmSMHzcqHkJzj7M0FINAC5qC\nBsxctlLeovDt7j/gW8My5bM6SiMTgPGOZMRgMPxp6WbPAGXz5j4nzJ+H0r5i\nktQUtsvvcBtRuuNJAKbs4ee8jy2wgKWH/bi9a1J2j4eRWlkNDc8Upr4ra2aj\nHmSEf5p/M4t3167uEGiMYM8CN3mmDSbNxE1+cBm2O0OG6TEcPUnb6pUFiTXt\neWb016Vfvt2xULlrEAkBg9JkGlPYBMrHhFscVmhPNSOd6z/EBbyR3oTAEyJG\ndUMsMHgTJB+XSOvSruy2NpdV9HtBE1aq1XHNw+PwS9ymBQlGytSP2Unps/Fk\nMGi53MK8yolWts1S0TV48hz9aSpfcczbSO7ImLtGWizLQF5UE84Vfi2rMv8C\nxZZf\r\n=/e6j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"paper-autocomplete.js","authors":["Pawel Psztyc","The Advanced REST client authors <arc@mulesoft.com>"],"gitHead":"6b345274ecd72b456e7254a6b63c777bc4d9bfca","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"karma start --coverage","start":"es-dev-server --app-index demo/index.html --node-resolve --open --watch","format":"npm run format:eslint && npm run format:prettier","test:sl":"karma start karma.sl.config.js --legacy --coverage","test:watch":"karma start --auto-watch=true --single-run=false","lint:eslint":"eslint --ext .js,.html .","test:legacy":"karma start --legacy --coverage","update-types":"gen-typescript-declarations --deleteExisting --outDir .","format:eslint":"eslint --ext .js,.html . --fix","lint:prettier":"prettier \"**/*.js\" --list-different || (echo '↑↑ these files are not prettier formatted ↑↑' && exit 1)","format:prettier":"prettier \"**/*.js\" --write","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","start:compatibility":"es-dev-server --app-index demo/index.html --compatibility all --node-resolve --open --watch"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"deprecated":"This component is deprecated","repository":{"url":"git://github.com/advanced-rest-client/paper-autocomplete.git","type":"git"},"_npmVersion":"6.10.0","description":"Paper autocomplete element to be used with paper-, iron- and regular inputs.","directories":{},"lint-staged":{"*.js":["eslint --fix","git add"]},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.0.1","@polymer/paper-item":"^3.0.0","@polymer/paper-ripple":"^3.0.0","@polymer/iron-selector":"^3.0.0","@polymer/iron-a11y-keys":"^3.0.0","@polymer/paper-progress":"^3.0.0","@advanced-rest-client/arc-overlay-mixin":"^1.0.3","@advanced-rest-client/arc-scroll-target-mixin":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.0.0","karma":"^4.2.0","sinon":"^7.2.3","chance":"^1.0.18","deepmerge":"^4.0.0","lint-staged":"^8.0.0","es-dev-server":"^1.5.0","webpack-merge":"^4.1.5","@commitlint/cli":"^8.1.0","@open-wc/testing":"^2.1.2","web-animations-js":"^2.3.1","@polymer/paper-input":"^3.0.2","@polymer/paper-button":"^3.0.0","@open-wc/testing-karma":"^3.1.2","@open-wc/prettier-config":"^0.1.0","@polymer/paper-toggle-button":"^3.0.1","@commitlint/config-conventional":"^7.0.0","@advanced-rest-client/eslint-config":"^1.0.6","@polymer/gen-typescript-declarations":"^1.6.2","@advanced-rest-client/arc-demo-helper":"^1.0.3","@advanced-rest-client/testing-karma-sl":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/paper-autocomplete_3.1.1_1564183831281_0.913912676047228","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-05-18T00:00:56.643Z","modified":"2026-04-07T19:30:50.391Z","2.0.4":"2018-05-18T00:00:57.028Z","3.0.0-preview.1":"2019-02-21T01:49:51.885Z","3.0.0-preview.2":"2019-03-22T00:30:25.225Z","3.0.0":"2019-05-31T22:00:16.490Z","3.1.0":"2019-07-25T22:04:49.080Z","3.1.1":"2019-07-26T23:30:31.387Z"},"bugs":{"url":"https://github.com/advanced-rest-client/paper-autocomplete/issues","email":"arc@mulesoft.com"},"license":"Apache-2.0","homepage":"https://github.com/advanced-rest-client/paper-autocomplete#readme","keywords":["web-component","paper-autocomplete","autocomplete","suggestions"],"repository":{"url":"git://github.com/advanced-rest-client/paper-autocomplete.git","type":"git"},"description":"Paper autocomplete element to be used with paper-, iron- and regular inputs.","contributors":[{"name":"Pawel Psztyc","email":"jarrodek@gmail.com"},{"name":"The Advanced REST Client authors"}],"maintainers":[{"email":"jarrodek@gmail.com","name":"jarrodek"},{"email":"alexperez@mulesoft.com","name":"alexperez_march_2024"},{"email":"elmellidiego@gmail.com","name":"dmacias"}],"readme":"[![Published on NPM](https://img.shields.io/npm/v/@advanced-rest-client/paper-autocomplete.svg)](https://www.npmjs.com/package/@advanced-rest-client/paper-autocomplete)\n\n[![Build Status](https://travis-ci.org/advanced-rest-client/paper-autocomplete.svg?branch=stage)](https://travis-ci.org/advanced-rest-client/paper-autocomplete)\n\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/advanced-rest-client/paper-autocomplete)\n\n\n# &lt;paper-autocomplete&gt;\n\nUse `paper-autocomplete` to add autocomplete functionality to the input elements.\nIt also works wilt polymer inputs.\n\nThe element works with static list of suggestions or with dynamic (asynchronous)\noperation that require calling te backend or local datastore.\nIn second case you should set `loader` property which will display a loader animation\nwhile results are loaded.\n\nYou must associate suggestions with the input field. This can be done by passing\nan element reference to the `target` property.\n\n## Example:\n\n### Static suggestions\n\n```html\n<paper-input label=\"Enter fruit name\" id=\"fruits\"></paper-input>\n<paper-autocomplete id=\"fruitsSuggestions\"></paper-autocomplete>\n```\n\n```javascript\nconst ac = document.getElementById('fruitsSuggestions');\nac.target = document.getElementById('fruits');\nac.source = ['Apple', 'Orange', 'Bananas'];\n```\n\nor defined in an attribute:\n\n```html\n<paper-autocomplete source='[\"Apple\", \"Orange\", \"Bananas\"]'></paper-autocomplete>\n```\n\n### Dynamic suggestions\n\n```html\n<paper-input-container>\n  <label>Enter friut name</label>\n  <iron-input slot=\"input\">\n    <input id=\"asyncField\">\n  </iron-input>\n</paper-input-container>\n<paper-autocomplete loader id=\"fruitAsync\"></paper-autocomplete>\n```\n\n```javascript\nconst ac = document.querySelector('#fruitAsync');\nac.target = document.querySelector('#asyncField');\nac.addEventListener('query', (e) => {\n  const query = e.detail.value;\n  // some function go get results.\n  asyncQuery(query, (suggestions) => {\n    e.target.source = suggestions;\n  });\n});\n```\n\n## New in 3.1.0\n\n-   Replaced Polymer with LitElement\n-   Upgraded testing framework and tests\n-   All changes are backward compatible\n-   Breaking: removing `value` property. It wasn't ever set and used\n-   New: Adding `selected` property that represent selected item from `source` array\n-   New: Adding `noink` proeprty to disable ripple effect when clicking on a list item\n-   New: Added support for ARIA and role attributes\n-   New: Added `onquery` and `onselected` setters and getters\n-   Deprecated `open-on-focus` attribute, use `openonfocus` instead\n-   Deprecated `selected-item` attribute, use `selecteditem` instead\n\n\n## Rendering the suggestions\n\nSuggestions array can be either an array of strings or objects.\nFor strings, displayed in the list and inserted to the input field value is the same item.\n\nYou can set different list item display value and value inserted into the field when the array contains\nobject. Each object must contain `value` and `display` properties where `value` property\nwill be inserted into the text field and `display` will be used to display description inside the list.\n\n```javascript\n// Simple suggestions\nautocomplete.source = ['Apple', 'Orange', 'Bananas'];\n\n// Complex suggestions\nautocomplete.source = [\n  { id: 1, value: 'Apple' },\n  { id: 2, value: 'Bananas' },\n  { id: 3, value: 'Orange' }\n];\n```\n\nNote, the `selected` event always contains the string value of the selection.\nYou can read selected item as the original type from `selected` property of the autocomplete\n\n```javascript\nautocomplete.onselected = (e) {\n  const label = e.detail.value;\n  // contains suggestion value\n  const item = e.target.selected;\n  // contains an item from `source`, e.g. `{ id: 1, value: 'Apple' }`\n};\n```\n\n## Query event\n\nThe `query` event is fired when the user query change in the way so the element is\nnot able to render suggestions properly.\nThis means if the user add a letter to previously entered value the query event will not\nfire since it already have list of suggestion that should be used to filter suggestions from.\nAnd again when the user will delete a letter the element will still have list of\nsource suggestions to filter suggestions from.\nHowever, if the user change the query entirely it will fire `query` event\nand the app will expect to `source` to change. Setting source is not mandatory.\n\n## Preventing from changing the input value\n\nTo prevent the element to update the value of the target input, listent for\n`selected` event and cancel it by calling `event.preventDefault()` function.\n\n## Setting target property\n\nTo set an input target simply use `target` property. It accept any element.\n\nIn templating system or in an HTML page you may want to use an is of another element to be used as a target. You can set the target as other element's id\nbut only if the referenced element is a descendant of autocomplete's parent element.\n\n```html\n<div class=\"parent\">\n  <div class=\"search-bar\">\n    <label for=\"search\">Search</label>\n    <input type=\"search\" id=\"search\"/>\n    <button>Search</button>\n  </div>\n  <paper-autocomplete target=\"search\"></paper-autocomplete>\n</div>\n```\n\nIn all other cases pass a reference to a `HTMLElement` element to the `target` property.\n\n## a11y\n\nThe element alters the following properties on the `target` element:\n\n-   `aria-autocomplete=\"list\"`\n-   `autocomplete=\"off\"`\n-   `aria-haspopup=\"true\"`\n-   `aria-controls` is set to autocomplete's `id` value. If `id` is not set then it's auto generated.\n\n\n## API components\n\nThis components is a part of [API components ecosystem](https://elements.advancedrestclient.com/)\n\n## Usage\n\n### Installation\n```\nnpm install --save @advanced-rest-client/paper-autocomplete\n```\n\n### In an html file\n\n```html\n<html>\n  <head>\n    <script type=\"module\">\n      import '@advanced-rest-client/paper-autocomplete/paper-autocomplete.js';\n    </script>\n  </head>\n  <body>\n    <paper-autocomplete></paper-autocomplete>\n  </body>\n</html>\n```\n\n### In a Polymer 3 element\n\n```js\nimport {PolymerElement, html} from '@polymer/polymer/polymer-element.js';\nimport '@advanced-rest-client/paper-autocomplete/paper-autocomplete.js';\n\nclass SampleElement extends PolymerElement {\n  static get template() {\n    return html`\n    <paper-autocomplete></paper-autocomplete>\n    `;\n  }\n}\ncustomElements.define('sample-element', SampleElement);\n```\n\n### Installation\n\n```sh\ngit clone https://github.com/advanced-rest-client/paper-autocomplete\ncd paper-autocomplete\nnpm install\n```\n\n### Running the demo locally\n\n```sh\nnpm start\n```\n\n### Running the tests\n```sh\nnpm test\n```\n","readmeFilename":"README.md"}