{"_id":"x-autosuggest","_rev":"11-9f17ad80a54bbbc8e85ab9e2af9a9350","name":"x-autosuggest","dist-tags":{"latest":"1.5.0"},"versions":{"1.0.0":{"name":"x-autosuggest","version":"1.0.0","description":"Autosuggest results based on input.","main":"index.cjs.js","module":"index.esm.js","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"license":"MIT","sideEffects":false,"directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,lib/**/*,test/**/*}.js'","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","release":"np","test":"npm run lint && npm run test:automated","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md"},"dependencies":{"keycode-js":"^1.0.4","manage-side-effects":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^5.16.0","eslint-config-niksy":"^7.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.17.1","eslint-plugin-jsdoc":"^4.8.3","eslint-plugin-mocha":"^5.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^8.0.2","esm":"^3.0.51","github-release-from-changelog":"^1.3.2","karma":"^4.0.1","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.0","karma-sourcemap-loader":"^0.3.7","mocha":"^4.1.0","np":"^3.0.4","prettier":"^1.17.0","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.1.0","simulant":"^0.2.2","sinon":"^2.4.1","svelte":"^2.16.1","version-changelog":"^3.1.1"},"engines":{"node":">=8"},"keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"homepage":"https://github.com/niksy/x-autosuggest#readme","gitHead":"5a437873c623fc180429635e8070dde36844677f","_id":"x-autosuggest@1.0.0","_nodeVersion":"8.11.2","_npmVersion":"6.10.0","dist":{"integrity":"sha512-M+VWJnQAUg3oFwNK3JysQ6EhqrB8FJ4wD5TO9mUq0rEUD53FuSggbI/pFhAWYnjLp5D3W9bU22MBI6rqRPb78g==","shasum":"18fcbef116897c7c2e91595d3038cb933c2faf8c","tarball":"https://registry.npmjs.org/x-autosuggest/-/x-autosuggest-1.0.0.tgz","fileCount":8,"unpackedSize":193909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPrVACRA9TVsSAnZWagAAQo0QAIpNoJTOAwo/pcOetvKj\n5Wb3IFrn3QXNl4vgsNLPpuLEFcprA6p0hdDSosGYj52b4+RHn6sg3ba2LtJL\nBJaP5V81h75EACwKVUSj8dK9KctHu0dJPprrBIA97oiVbhAx7Sg2qIdPKMPz\nONKjIXOUgIsXgGwWXJRawU/o2KnmRkTlgTHOzX7D/O1Ih2m+kSEyZneHCwkL\n76uoAr2+eGUhrhLROofOAl19yj+9F9T2JEEjCA820/E52jflqRjooh9asxTY\nlaLI3Jpjcw71749b/hwk8WBwn096DvaGyf6FYRimH/tzyJEExDnKY+XXLJ5o\nWNPOlEPeWCueFyYQSDZbfJyv5k6pR1wncwnlHKAIls72g8uKKzu4OgsEwHEo\n9StkA4or0CUQWsaSmCG02bm9jK6Kv8JVfAiu8peB/uUoIZSPTPpo+lbr7mT0\ngor8jQAPgyR1LNnpFJd3O65TJqnz05+q4WJtzbTxZTMP/4ckZMQLHvy4MTQm\nzAkGWvpi80noI4ERMIX8XVUMbGOcue16ZNf3zc9Oaru4mToooS9JYTH3lJC5\nTpyOmbMNetdBhmBQIxrawChn9dWJzlOEcHTABwd6BvU6Lf8KXfzdkNNTIEpe\n99YeL91YDR7iYNGylLkFc/cjzcsOz0j/N23lGacIt5zXQpYdX37O7Jvd8ii6\nYJ2B\r\n=w7gl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmz4SAwSHkJ7gyjONTV0WmvhNE9zcFwhTzj3kuZt7qNwIgan8JqXfNSSH3teUu5SnvKx1twPoSN5oDRZ1Yj5Bvas0="}]},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-autosuggest_1.0.0_1564390719206_0.7280976023793733"},"_hasShrinkwrap":false},"1.0.1":{"name":"x-autosuggest","version":"1.0.1","description":"Autosuggest results based on input.","main":"index.cjs.js","module":"index.esm.js","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"license":"MIT","sideEffects":false,"directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,lib/**/*,test/**/*}.js'","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","release":"np","test":"npm run lint && npm run test:automated","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md"},"dependencies":{"keycode-js":"^1.0.4","manage-side-effects":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^5.16.0","eslint-config-niksy":"^7.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.17.1","eslint-plugin-jsdoc":"^4.8.3","eslint-plugin-mocha":"^5.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^8.0.2","esm":"^3.0.51","github-release-from-changelog":"^1.3.2","karma":"^4.0.1","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.0","karma-sourcemap-loader":"^0.3.7","mocha":"^4.1.0","np":"^3.0.4","prettier":"^1.17.0","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.1.0","simulant":"^0.2.2","sinon":"^2.4.1","svelte":"^2.16.1","version-changelog":"^3.1.1"},"engines":{"node":">=8"},"keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"homepage":"https://github.com/niksy/x-autosuggest#readme","gitHead":"f8b13b62debd0b9dff270cc4fd9c8d1f8c861e7f","_id":"x-autosuggest@1.0.1","_nodeVersion":"8.11.2","_npmVersion":"6.10.0","dist":{"integrity":"sha512-BWYONoc52V7Nd8eWZ6OYH81nTfndGLn9euLUpeE2Vs6kGXBF30XxB/OvsIlYHwNHfMr6JJ2Yqe3FA38OTFT0Qg==","shasum":"fa98a84c85c7ceb620b52658d7ccaf8702588572","tarball":"https://registry.npmjs.org/x-autosuggest/-/x-autosuggest-1.0.1.tgz","fileCount":8,"unpackedSize":196246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddlkYCRA9TVsSAnZWagAAh2IP/2w6WC8z7uxGYrcuWQ4E\n/vRcf2ZIw8RwZpR8+eeD+PNuTpVzjKVsguOtvHOVtoEOXXzKlUBeIEtc2HUp\nd6Sv30EflMiaQOlupjxD5U5PZD8i09rBqMX3nOHtwH27OOrgpS8eJmj5BtpQ\nHzCN3ZNyccAIfOq4AjQLLUgCM/RjQ7u3X4lqBGlGQsjeDlLCT6+1rgh0uGnX\nRwEaJDc/3ytEk7eTdhgGBWS6HVBR3cJo0JUNJo4ZIec4o0OG9ZM+eq9XRqXA\nOdZ+OvH8CdRfGHCT8uEiuetrMrN0RGW/7PB7n/mHjGiUKHblqRwBjiA22TRq\nMh41jjveVBlps+USqms9iGi43XdHwK1nR3FHEQ2+x+pQEDgNVYQPnTMK3gew\ney9qdikFFP/86R33MKRgYHMU7QLfL9mwnrqC433TDUqHM1nkw25AwuzmfRxM\njhVtgQaBFW40B5emyNnPzqtlW0M45ONk1MovwGQ8yDCFgE89AOLKCsW5T2nK\ni+VWWaDMX95vIbIvcP7Q+jo2m+sTi5YU98AcbLAJsV+koAEsVZU5D+h8IPei\noLA9sPF1avFkXhwKDgS1soNNHuHMNoeDN+rNngl2aLFFodKlgI0pCPi+CwX9\nTZcoR8ZtOAxUdi9dBf1Jc0o6A70uvGxV/tsdzO4DlOBpoZTTKZEMV3ZSJ1kz\nyVhE\r\n=GViK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgoBk3PyVM3bpd9DQyjAPFMSerSkeHPSoD9HNhwpKM6AiEAxYFzLNjxo0jbK9aWU96faWdqfF8qwHHaiU0HoKZbByw="}]},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-autosuggest_1.0.1_1568037144268_0.46704788235661576"},"_hasShrinkwrap":false},"1.1.0":{"name":"x-autosuggest","version":"1.1.0","description":"Autosuggest results based on input.","main":"index.cjs.js","module":"index.esm.js","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"license":"MIT","sideEffects":false,"directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,lib/**/*,test/**/*}.{js,svelte}'","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","release":"np","test":"npm run lint && npm run test:automated","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md"},"dependencies":{"keycode-js":"^1.0.4","manage-side-effects":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^5.16.0","eslint-config-niksy":"^7.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.17.1","eslint-plugin-jsdoc":"^4.8.3","eslint-plugin-mocha":"^5.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^8.0.2","esm":"^3.0.51","github-release-from-changelog":"^1.3.2","karma":"^4.0.1","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.0","karma-sourcemap-loader":"^0.3.7","mocha":"^4.1.0","np":"^3.0.4","prettier":"^1.17.0","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.1.0","simulant":"^0.2.2","sinon":"^2.4.1","svelte":"^2.16.1","version-changelog":"^3.1.1"},"engines":{"node":">=8"},"keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"homepage":"https://github.com/niksy/x-autosuggest#readme","gitHead":"22ce13a04e65a48112bf513b451330949bb76dd4","_id":"x-autosuggest@1.1.0","_nodeVersion":"8.11.2","_npmVersion":"6.10.0","dist":{"integrity":"sha512-1bUTDB31uE0HgGgEvQ6f1CAar4maA546oid6ib1zSqubV+d9RYJFJgbkjF6/jcCLVcB8ZFejxNW7K9/2yoqPtQ==","shasum":"2aa4603ba684ab13870883d10d503abf4d0ea8b4","tarball":"https://registry.npmjs.org/x-autosuggest/-/x-autosuggest-1.1.0.tgz","fileCount":8,"unpackedSize":198267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddm1NCRA9TVsSAnZWagAAx/cP/2ZF5RRlTB0LKbYpS6/S\nfjtKt+u6whF5s6X48qdmTU/pUw1q+FoLAG5lO4McD4Ke29P9097DvOnjLdKi\nqp3S2sxcoySzmQs46YPerJUI0Aa1M1FRaFPYO5rVdVPvePpeEfW2UwoipxUa\n6kAfx4oDt1zc6NUKDvzny651WBQ06DseVK8h44mjFqPLWE2ez+N0XLAYy+oE\n+preyy4G3BIDEUj5ZhW5Qtj5PlK4v0P3IigBgG3v0ePsfsv0WnkBc1QLR7kf\nECfPjLHZjgpOLqZ4tvto/KG2872chWSX68AZ6lvWDz57bJ2eUxrkJneP1ZmC\n3Q1lK+hCBiYVhQdzIbK+OFAJ8ox1U7IY+IRF3R77P5bEV7VlGYKI+H13KtoR\nlQdtfN7NLW6MhYonGdnRoS+/40JQSNN813y3b5T6vPQxObaeAH3Mf+IaZhkW\n1JReO3O5/tfwAT66bx8hygPNeKWiGolT4eI6vxwDSS6wkBfphBJAfwc1VUq/\nfXVQtqfyZE5Awvg94IUt/eXEQZiQ8nLKm+ITfsa3VaduO75TRnUwZvnsEIgc\ndtRG74afNggoYDpteKhaQCQ9Aw2aTKF8uV8z4vueUHYjTrKeqat/ICUhs3sx\n5ozFyuiGeVaflqLMy8dcKz+FpgJb+MZwN2JPkRoUNlyZ09Hd1Ebr9H8quitV\nhB86\r\n=CacY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4bpyLyjnc/v/QWg6LfL3e0waUITdy/T4zhxEk3culfAiB0GFNT3HYjdywTA9CoTwVsuimeQUvsLAWxRxk4eZGv4A=="}]},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-autosuggest_1.1.0_1568042317038_0.11179362081259026"},"_hasShrinkwrap":false},"1.1.1":{"name":"x-autosuggest","version":"1.1.1","description":"Autosuggest results based on input.","main":"index.cjs.js","module":"index.esm.js","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"license":"MIT","sideEffects":false,"directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,lib/**/*,test/**/*}.{js,svelte}'","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","release":"np","test":"npm run lint && npm run test:automated","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md"},"dependencies":{"keycode-js":"^1.0.4","manage-side-effects":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^5.16.0","eslint-config-niksy":"^7.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.17.1","eslint-plugin-jsdoc":"^4.8.3","eslint-plugin-mocha":"^5.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^8.0.2","esm":"^3.0.51","github-release-from-changelog":"^1.3.2","karma":"^4.0.1","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.0","karma-sourcemap-loader":"^0.3.7","mocha":"^4.1.0","np":"^3.0.4","prettier":"^1.17.0","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.1.0","simulant":"^0.2.2","sinon":"^2.4.1","svelte":"^2.16.1","version-changelog":"^3.1.1"},"engines":{"node":">=8"},"keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"homepage":"https://github.com/niksy/x-autosuggest#readme","gitHead":"1530c0302a583789c5e8427ad1cd7a139089cc75","_id":"x-autosuggest@1.1.1","_nodeVersion":"8.11.2","_npmVersion":"6.10.0","dist":{"integrity":"sha512-/enENHe1LKBza2TA4CVUQNuME7KTYgArn+kZnt7DYUQT+VvX2azs8JugJiXacSbF5Bqd7U9bvqAokux7sNXDEA==","shasum":"9abbcee8f59f4a7013f2738fb066d7c3e042fe78","tarball":"https://registry.npmjs.org/x-autosuggest/-/x-autosuggest-1.1.1.tgz","fileCount":8,"unpackedSize":198178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddnL+CRA9TVsSAnZWagAA2KwP/0RRRs3O78fIy/M1zFR6\n3DrEQlGCxX0IaPYiH+XPVsxdIgI+SzCKPESLKWRecyt+CnIwfcEiA2aveCix\nNqIj4o0FERa7hH49I0RXLy0EtqA1DGQgu2rtK2ZqdQWdhqi1962khPK9Piq6\nKiwkQ/W8f3RNz+PMO3tyuC9eN/X02vA5c2dQ4vc5b/vRZZZuJ3Yo1fXu6AKN\nLvYDc5wFAu9/H8vI2G0P8QxWlVnVfLidiikU9mkcfP/iwtKg6ktCbk0wUzz0\nseGxFp5G8zzSLOIJIPagY5VQNC02LBIs8cJ5SZgHnoop1O9xBQa2tr2PTTIB\nVjVUaun1+PUcsFdwujEhLxnh4L4VpnpigbqbqoaE0uObBimxFb2KxIwrBPtB\n+zFlKkeoCg++WZBjIsLfznr8cSL3/VYD0NNmmotdqP0DbhDZ4VZSNqZcucxv\nFDhDXqKR2Awtzi++0yAW7yl+pTDy5llbtlSLTaZz8b0g8Hd4M2AA/OvWnKTp\nP+PgDvxnGmfTQSZiTntdu5MdbyIFu0OGMzblagN68QL6/j1XEpgD6yzl4Skh\nq2HhtOS4zJ0Lyxga+yqKcrX1K0tg5DesyA7X5gbxQGHaTkgFAqObpcOAXgGq\ngJfkm/Jh0S+m/xRh+5amizRiKoMY2ueOCFqHK/MGg+IsMozXpz0mdmfc8mPl\nWCWl\r\n=7e2V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkfDMecqNndhcB7e6YWFUcpYnzUVdm+sZvAneKiHbvRAiBDSZ6YrTdvqoRafFu62fYe0uR5ZqziD1jjmdfpivh3CA=="}]},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-autosuggest_1.1.1_1568043773809_0.4331704167917969"},"_hasShrinkwrap":false},"1.2.0":{"name":"x-autosuggest","version":"1.2.0","description":"Autosuggest results based on input.","main":"index.cjs.js","module":"index.esm.js","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"license":"MIT","sideEffects":false,"directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,lib/**/*,test/**/*}.{js,svelte}'","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","release":"np","test":"npm run lint && npm run test:automated","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md"},"dependencies":{"keycode-js":"^1.0.4","manage-side-effects":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^5.16.0","eslint-config-niksy":"^7.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.17.1","eslint-plugin-jsdoc":"^4.8.3","eslint-plugin-mocha":"^5.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^8.0.2","esm":"^3.0.51","github-release-from-changelog":"^1.3.2","karma":"^4.0.1","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.0","karma-sourcemap-loader":"^0.3.7","mocha":"^4.1.0","np":"^3.0.4","prettier":"^1.17.0","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.1.0","simulant":"^0.2.2","sinon":"^2.4.1","svelte":"^2.16.1","version-changelog":"^3.1.1"},"engines":{"node":">=8"},"keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"homepage":"https://github.com/niksy/x-autosuggest#readme","gitHead":"7ca5f0508d6f185358ca36c705c4cd338a8f1fd8","_id":"x-autosuggest@1.2.0","_nodeVersion":"8.11.2","_npmVersion":"6.10.0","dist":{"integrity":"sha512-63Bb5PZdzfuU9wfgqc4VMu0eyIxUoFsMaVvHN8yy3yv3A+iUmzYxqvj/ZX3Em3Yek0yfE534q7eB4vtkabMmaw==","shasum":"468588e41170bc930dbd079bcdc71ce16d74992e","tarball":"https://registry.npmjs.org/x-autosuggest/-/x-autosuggest-1.2.0.tgz","fileCount":8,"unpackedSize":200081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd6RECRA9TVsSAnZWagAAw5wP/22wV12ZClbSQJf8rPdM\ndcbzfi2c2YCHaF71uwGA0LAGieWzEtwIq/5MiRbWnwL54jhGSqsrXPYYrPA6\nRcUk1XC8e/Lvh9J+uP0Eu3v2z9m3fcpgW2G2KpxFM3vTQbZpAhlFcHPx/myl\nmNl0FPLC8CoDWqL6Z9TrjFfEsy6CPjulpdAkiUorAoctVxhoq3YaNxly9Hdc\n9Npzd+O+SUlUsWRYl5bcWZXrquUONMGjQgtDSOI6mYw0DbHIW7nur2jmt53R\n0W3N9xkoc2CkVPeTm2JBF+gwoGzBXsxs5aSp0xwq5Wf4wwL3rN66vr9mkruq\n8as+UY6xQ8/nedSnOyFxkMCJhpSFDehPuQCtMtfqAT1FFDOUYkjDkw72mEaO\nyHKqKdtemRoEAb6i9u7LESf8CxypLpXijQ4WLQp6O899xXIVxNcEkdr3A8lw\nVTAZP4yjGneFsGGt/5uwdE5S1OyqHJZlcebU48YLQvEfFqOKqUSY+fjVkArM\nev84azqvbzNFKPzoCE6mzpn8m9vJmof7gYvplqtLe8PJGXytNxdCaA1Rlc52\n8TDb6qlZSsrwNLOEaq3RUohaCWO8fold7VwHWnWCT++BAN+uCTZomMcksF6q\nw+1ajRnm8I2cb3fXsduJg+9CSBAgsirj7iesOrHyXA0QXccLTBsgNM+QYfkC\n91RO\r\n=Ectu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdTN9LMfUK2W0AxTQyb+i4zCVz9N2WO2Wj/12jn8DRBAiEA/2LFQpJYJsxWxK0sayFOeDxfrPeGndDyAWC0VCzSH+A="}]},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-autosuggest_1.2.0_1568121923554_0.8277507471189602"},"_hasShrinkwrap":false},"1.2.1":{"name":"x-autosuggest","version":"1.2.1","description":"Autosuggest results based on input.","main":"index.cjs.js","module":"index.esm.js","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"license":"MIT","sideEffects":false,"directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,lib/**/*,test/**/*}.{js,svelte}'","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","release":"np","test":"npm run lint && npm run test:automated","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md"},"dependencies":{"keycode-js":"^1.0.4","manage-side-effects":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^5.16.0","eslint-config-niksy":"^7.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.17.1","eslint-plugin-jsdoc":"^4.8.3","eslint-plugin-mocha":"^5.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^8.0.2","esm":"^3.0.51","github-release-from-changelog":"^1.3.2","karma":"^4.0.1","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.0","karma-sourcemap-loader":"^0.3.7","mocha":"^4.1.0","np":"^3.0.4","prettier":"^1.17.0","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.1.0","simulant":"^0.2.2","sinon":"^2.4.1","svelte":"^2.16.1","version-changelog":"^3.1.1"},"engines":{"node":">=8"},"keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"homepage":"https://github.com/niksy/x-autosuggest#readme","gitHead":"15e0659dafa5b4659569cbf3284820a25deabffa","_id":"x-autosuggest@1.2.1","_nodeVersion":"8.11.2","_npmVersion":"6.10.0","dist":{"integrity":"sha512-j0DsfgA4rz5qo9pp4uqRCTMh1fWCvPgCAQmbo+0qSCUi7QC8f0QjFQMehLzRy29zkhvjJe4DnN/NzsQ9oVmRVw==","shasum":"4eb4a53ad20f0eedb08512f667e3dacb9b171b72","tarball":"https://registry.npmjs.org/x-autosuggest/-/x-autosuggest-1.2.1.tgz","fileCount":8,"unpackedSize":194101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd7LZCRA9TVsSAnZWagAAAC4P/02eONd6QWfoYJ5sPtCP\n8OT2htwYtuZmJi1XhLTgk7w2nuAAIH/sqWsu4iid4CKYtTow8PlkbjbIpf2v\nPsUO6utvRKyf1ER8S+ThJ1i/LWf7LTIXM9x9ZvoBcoe5lBizaxPZlaZpHuuh\nqiqlF1mFJFM/Ftym9iiw2KjgJs7wJSMVfT6qV4jPDIR6D/YdWycWPcE5cPsp\nxMHixNTHkRd5ylPCT3dLgaQ43RF6o0QGTiXd7hRRoK/cci7R83l52qT2W/lr\nINZgY+Bm4rfmVmYS2Uj6JXyWbsXsJpnYORRa4SK64BZJ+jr36ux2qh/L7t0d\n6omhUWqZpmAaLyojjPUvXf4rpd3fZSeP8+5ALQO506K5NuSCZ545fx7IyWaO\nIHFGRK+LqS0PDHYJi3+Horv/5P5hkAmUT5BW46YR5/kDPuobNAcR7lokgC+4\ndn7GVUfxHwACdUc6ia1QU4/Q660iM+lrE7263epmBhVrPmOj+C+NnQTWG7IO\n/nQPRkmM29hXIhdCqeKCfyOzF2PtNgnHwrTCJviY80xj+6IKFWTsmoM0/VWy\nf9VQVrA+k25caI5qk9//YvlOOHfq4HO1f4Ga5VwIBQL97sgyFlBWkdeVmwIR\nRkTeqFRlzxkmBhOE7v04EvdsBekR4LY0xOzoPyrISx2/LKygOwoTSZwu0U74\nuaME\r\n=adVt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMKF/BG8oUabacVRMlSZ7pF1CfHd/V2QHmnpBMKc2d8wIhAPMGpmQ0czvTBveS8lnCbHEUdzcUbBmGc3ghbJPnmNKN"}]},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-autosuggest_1.2.1_1568125656649_0.7555222583584511"},"_hasShrinkwrap":false},"1.2.2":{"name":"x-autosuggest","version":"1.2.2","description":"Autosuggest results based on input.","main":"index.cjs.js","module":"index.esm.js","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"license":"MIT","sideEffects":false,"directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,lib/**/*,test/**/*}.{js,svelte}'","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","release":"np","test":"npm run lint && npm run test:automated","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md"},"dependencies":{"keycode-js":"^1.0.4","manage-side-effects":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^5.16.0","eslint-config-niksy":"^7.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.17.1","eslint-plugin-jsdoc":"^4.8.3","eslint-plugin-mocha":"^5.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^8.0.2","esm":"^3.0.51","github-release-from-changelog":"^1.3.2","karma":"^4.0.1","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.0","karma-sourcemap-loader":"^0.3.7","mocha":"^4.1.0","np":"^3.0.4","prettier":"^1.17.0","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.1.0","simulant":"^0.2.2","sinon":"^2.4.1","svelte":"^2.16.1","version-changelog":"^3.1.1"},"engines":{"node":">=8"},"keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"homepage":"https://github.com/niksy/x-autosuggest#readme","gitHead":"5b490ce0fa6e47d31af8019e7616a9ec09e148a7","_id":"x-autosuggest@1.2.2","_nodeVersion":"8.11.2","_npmVersion":"6.10.0","dist":{"integrity":"sha512-IMoZbcGr9LO+7GVEJgxpreLNkq3EGmIPiqLfdD2ikrFP6xMBQe7sDzWqoI+Lb9UIHZYozotbSdDSAjoB5ktoRg==","shasum":"0760673f6d655c4a738ebf9cbb2cb71c7d11ae65","tarball":"https://registry.npmjs.org/x-autosuggest/-/x-autosuggest-1.2.2.tgz","fileCount":8,"unpackedSize":194310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd7zXCRA9TVsSAnZWagAAEoUP/0gqLLP4+OK0GDH1ApoE\n0eBdkuE8xrwMGqEvMJjoGESTSFZLmIJUz5Pnl9Jc2T8Fgo6SEMsJP0IljJUk\n4HqOreL+q4nbsmeWrJx+TBB7OmB4Diy9VMInvmv0Q0LYTaSujDLkLKbdPDh0\nTDyOHdM4JRCwKRx20ZDBqKOwg7NQfoK8d0ZqsIuUtJhrQlBT3hSU6SRLZQw6\n+fSpfvTsbAHRyRbIL9J00TgrpTRbUO0Ev+ZYTL7m41teTvyqv4vN82cmxxtg\nWEqPScttR+/td3T4gox7ZaEOI8TfTacKMy0lQM3Xi+q9G5VZ1p/QXy0pmYtF\n8iDwDRGjmIn1I0DdV5z0i0WVUVcBGIW47pxJ39lXiyWhf+qpn//jxCN9BeZ6\nmiX7lYblf8bI9vZRlAHo4FQqiV+3BwCicVhDP7yxVOizZ0Ta86AHcx7dcbsf\nDIMQufleCRJ7O+fA7Z8skbNkjMDhAElS56STrZCJQF+2kGphqDOHvm53pjnt\nxyTvRXTxdGGIYkZEzfHVJ+bVtPY8toV+5hK5L6ujMJRyTOU9nBnTqT606AQ2\nEQALr8v1H+uzPllyo5cNq/v1GgP8T8t8qYn6yXq67sw9/mvdPGInA2mEGpzf\nXEYALT1PpWh8otSmxz5DsFPfhjnFmPYR8L5AsdldPhpolOGdsw2oCDQoAFkh\nLEb+\r\n=iSoV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlmh9dlSC/yd7hPGWbaQUzDA/2BU843IdRi2V3oZMQCAiEA/5biE6+h22zqzdC/bwaegqqrSABHF3awkdi12Wol2GE="}]},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-autosuggest_1.2.2_1568128215051_0.5019461784928512"},"_hasShrinkwrap":false},"1.3.0":{"name":"x-autosuggest","version":"1.3.0","description":"Autosuggest results based on input.","main":"index.cjs.js","module":"index.esm.js","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"license":"MIT","sideEffects":false,"directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,lib/**/*,test/**/*}.{js,svelte}'","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","release":"np","test":"npm run lint && npm run test:automated","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md"},"dependencies":{"keycode-js":"^1.0.4","manage-side-effects":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^5.16.0","eslint-config-niksy":"^7.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.17.1","eslint-plugin-jsdoc":"^4.8.3","eslint-plugin-mocha":"^5.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^8.0.2","esm":"^3.0.51","github-release-from-changelog":"^1.3.2","karma":"^4.0.1","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.0","karma-sourcemap-loader":"^0.3.7","mocha":"^4.1.0","np":"^3.0.4","prettier":"^1.17.0","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.1.0","simulant":"^0.2.2","sinon":"^2.4.1","svelte":"^2.16.1","version-changelog":"^3.1.1"},"engines":{"node":">=8"},"keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"homepage":"https://github.com/niksy/x-autosuggest#readme","gitHead":"7fff6d7a264a3d1f22aa9e690b75567379b0acc7","_id":"x-autosuggest@1.3.0","_nodeVersion":"8.11.2","_npmVersion":"6.10.0","dist":{"integrity":"sha512-04aiDv1S0PTCuK0uhy7mF4LjR3X6Vkf/HtUaK4YFTpr85dAcFHWZfAMII41JM3yX4QU+z8L82u7+QKLJZBOQoA==","shasum":"ddc6a052bb1bc89998ea0708d4e3b7fa418b6eba","tarball":"https://registry.npmjs.org/x-autosuggest/-/x-autosuggest-1.3.0.tgz","fileCount":8,"unpackedSize":195261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdefV+CRA9TVsSAnZWagAAmB8QAJS3APPwoWY6vOkWfwKx\njPVXjrT+FXSO6jwtCYXElmcaAFWhTw/DenrrGrCiarVdvdWEQqfitJgS0Dnd\nivkFsXpUYQxi1HCEQY2HQANGMJCO3Bb+1+tN1gkCpNCQ8EdFpsaWKyQywGeq\nHTILBwSrGYYrXZBd2PZljJiOPw1njqGN2KD28oi2HKNyHoMn/T21r58mussC\nPxNx124zsTIG3Tf7CdomHSR0QsFZIJb5nBTToJsumaOpct/FdWBO0hDApK61\nPVvrOsn6RndRnDoeyoBKi6hvOrsA8qsCqq9Hg/RW1X+4/Ol2hyjPd8FqZj+b\nlhZxkLzLHwDfRqcdO+RM7OY4HgnmkhJ8+PA9shvOz0JvGqNeuU35wvea3EMx\nhmbtR18Y8LQFyaP+9f5OiajmhW98gVjPq4TNx0Ih80Dk0DhUmpzCtLTkbhzO\nJJaZEQs1C0t6kNo8z5yKqvjFhawkMozUuhN+Tv2XAOY7NYwXY9KNQvgVAlQr\nL6Vh9cZD2vET16GcLZU7gjB4hT3ebKl3l7g9bBZSr8TwEWWw6YGCcLybr0x4\nAy885mkK5OcmB2VhrpuLiHBPyAjXcc+4ue8Zqhge+YAfUF9CQw0kogklIvUa\nr+oftNUUVwWXkLN3xwkUN1e+ChYxaag/XpyvJfzkWfK0iuq5vmMPVN+iAimB\nD863\r\n=vLol\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYPCzaGL6he3zi9lS6+auvWu1PKgxRQ+pqjmpvMbuMZAiEAjgkUm9I7DjBz1QNnzKP8EDofFWKHhAmBqJ+6enpMK6g="}]},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-autosuggest_1.3.0_1568273789514_0.7911506481335391"},"_hasShrinkwrap":false},"1.3.1":{"name":"x-autosuggest","version":"1.3.1","description":"Autosuggest results based on input.","main":"index.cjs.js","module":"index.esm.js","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"license":"MIT","sideEffects":false,"directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,lib/**/*,test/**/*}.{js,svelte}'","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","release":"np","test":"npm run lint && npm run test:automated","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md"},"dependencies":{"keycode-js":"^1.0.4","manage-side-effects":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^5.16.0","eslint-config-niksy":"^7.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.17.1","eslint-plugin-jsdoc":"^4.8.3","eslint-plugin-mocha":"^5.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^8.0.2","esm":"^3.0.51","github-release-from-changelog":"^1.3.2","karma":"^4.0.1","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.0","karma-sourcemap-loader":"^0.3.7","mocha":"^4.1.0","np":"^3.0.4","prettier":"^1.17.0","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.2","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.1.0","simulant":"^0.2.2","sinon":"^2.4.1","svelte":"^2.16.1","version-changelog":"^3.1.1"},"engines":{"node":">=8"},"keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"homepage":"https://github.com/niksy/x-autosuggest#readme","gitHead":"b2069f118dc3a5dd2771893aa78110911acfef39","_id":"x-autosuggest@1.3.1","_nodeVersion":"8.11.2","_npmVersion":"6.10.0","dist":{"integrity":"sha512-dEx4M6hREqMYpvxcUklZxE8YcRfi6f5NymbG3UQ6Vr/rU3HLieV8H77XpxjPywIW2W1nPaV/0z/EOGo0kRRFAw==","shasum":"3b75b0e6a6d2636be0d1829fbd0871b2d367f0f9","tarball":"https://registry.npmjs.org/x-autosuggest/-/x-autosuggest-1.3.1.tgz","fileCount":8,"unpackedSize":198023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdegw6CRA9TVsSAnZWagAAP7MQAInoHG9QFDH2dfCYFmss\nEbRuj+iTC6tCVaIi4JxS1b0WVcj/JkEOoPeqeHoZc0sFJwPe9kZLcXZjnJiW\nYSdSwqyIPsiOEwBxwbRPA/C4Hp3jZcJpqrPfb6C7/WHyYrkPf5TjHuXSxH7k\nvm9RWUxs8cr/Ckq734nu1hrqHiLnwrRln4Nib1+EkpzcKXi4swghlCEEdydm\na6dYHWXTlqNhw8NYAIU9Pr3RrarD2m1XPt4Oc5Xou7RxmyTeebMFC4S/MUrD\n2Kea6gQIrEKP4+/AM4m3Kl5C+obvDHFwiPOMVmhmUO/Wu7YwCYQXbPAjV4N5\nfJpmgO0l0MW57zf9D0XtLIR9ZJDplg65lx+8xB/eOYaCUr+rtMk7iIOjJ9Ri\nPSacVecKUAzRcWFLgnNKjgHstaMbOc3cjV88Uz4/UFwycS3+ucRGceb/9Z5m\nzyp3FCA7MQLEmUvtMXvCu8TixlMfFLvy4ZbkwkFWz1d9KVfLJbq/0d85sWJk\nKOppDorfmKbAILgnLwIuECGL6ZrIGPdgGMFdKuaMrIoByhmASzvzQbMJ2cl3\nNoJ1QQXw/LX3nVHS65URLkTTf0yXvtk7lEtpd8SVz8p4dKCrF2w4U75alPU6\nfFF0uHlyQHPvAU25daDn/DN2LigpJIXxajX+LgE8GQbvyR3E+1D+hY8jjhUi\nO+Qr\r\n=lLbh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLFohfhDeLXb4XrjJzWQndipD/QZjJ730XEe41R4jB1AiEAoxn3P9/X0HddSjacf1c4wyw4mtbLeblqeOSVEPJccno="}]},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-autosuggest_1.3.1_1568279609872_0.9981989975897432"},"_hasShrinkwrap":false},"1.4.0":{"name":"x-autosuggest","version":"1.4.0","description":"Autosuggest results based on input.","main":"index.cjs.js","module":"index.esm.js","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"license":"MIT","sideEffects":false,"directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,lib/**/*,test/**/*}.{js,svelte}'","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","release":"np","test":"npm run lint && npm run test:automated","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md"},"dependencies":{"keycode-js":"^2.0.3","manage-side-effects":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^5.16.0","eslint-config-niksy":"^7.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.17.1","eslint-plugin-jsdoc":"^4.8.3","eslint-plugin-mocha":"^5.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^8.0.2","esm":"^3.0.51","github-release-from-changelog":"^1.3.2","karma":"^4.0.1","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.0","karma-sourcemap-loader":"^0.3.7","mocha":"^4.1.0","np":"^3.0.4","prettier":"^1.17.0","rollup":"^1.0.0","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.1.0","simulant":"^0.2.2","sinon":"^2.4.1","svelte":"^2.16.1","version-changelog":"^3.1.1"},"engines":{"node":">=8"},"keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"homepage":"https://github.com/niksy/x-autosuggest#readme","gitHead":"81971e4a9f9a7a50f58bf293ab2ef6b371012ac2","_id":"x-autosuggest@1.4.0","_nodeVersion":"8.11.2","_npmVersion":"6.10.0","dist":{"integrity":"sha512-UrZL5c0wj3afyrPGwbkvtW/r1Y8/sRSersjST5LfizifKSRZdVhWdVW2d3tqxstuF5iCiTFaFW/6AayIZncY6g==","shasum":"2d8fc286a1e3ec63a253a8f5b47625c47989ab6e","tarball":"https://registry.npmjs.org/x-autosuggest/-/x-autosuggest-1.4.0.tgz","fileCount":8,"unpackedSize":211107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd16WFCRA9TVsSAnZWagAAvuwP/2Dob7ceZOJb9pomxtKd\nkTCCfN+/E6o0/YPfCSMDXea9hhrnCwCu1Nvx6uAyjZe35hTx8Tsm8Av0yR25\n8k9JOarUTCpqrxV9VC/buIHx8eE7rYDxTFUhPMC9PbEgr66nxrKk/rrHVSnb\noeZ3D1Sy9jE4qq74WMXPklelEqEU9qYnklMkfU9YAXoye4Q7YRhP6lCbgIBY\n4y72/MS/rXHFQ3LF3vQqstz7BMYxuv6fSrzBNgTBv5ctF1cEkkuEFYEwedju\nUhuKTuAKwu3eGxW3h13dM0/8x5e9geORb4RLejMQmNIlbGxTQ519+mJ0X7Ts\n+5AZo0ol9v2WwN3er5B4gHeRkUe33dPA/NrMYLtCO5pPxBai8RMe4rF8zHWk\n5qdByE1W05xizv7y4SUKlgSjNrs4uotG0bXziko8qMv9OMrhhSO7RqqJFYyO\nMVNyX8QOTXmeQmTbzXsV7TJOOSIkycAyUhYzYUW4U5FVPz13pWX367uyDJc5\n5ffnBTA5ouOo2mrONUZ+xbIaZnCNTtYvZTQwJYIZWmBepeBH8m11I8C2uAw4\nvbqKFlTIjrvd83pAlr4mSOAuH4ci8CkCAN4oq82bd8a+vaR9ClNu7qx9qjTm\nnOSUpfdICB1aSnyoXf43oqGcvZQ/Z9R0Ar7cMES90jeqd2XJ+fMDBGDMS03c\n6Sus\r\n=Gtl/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1iSCt3bcOxzJ42kEMYUAFvlRVRutocWsgwA4gAxJ+aAiAO42U2CBf8JYVcBFFLJva3jI3iw5AqEfo8Qdb2XYlK9g=="}]},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-autosuggest_1.4.0_1574413701201_0.513620379269784"},"_hasShrinkwrap":false},"1.5.0":{"name":"x-autosuggest","version":"1.5.0","description":"Autosuggest results based on input.","main":"index.cjs.js","module":"index.esm.js","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"license":"MIT","sideEffects":false,"directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,lib/**/*,test/**/*}.{js,svelte}'","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","release":"np","test":"npm run lint && npm run test:automated","test:automated":"BABEL_ENV=test SERVICE_PORT=$(get-port) karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md"},"dependencies":{"keycode-js":"^2.0.3","manage-side-effects":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^6.7.2","eslint-config-niksy":"^8.0.0","eslint-config-prettier":"^4.2.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^18.4.3","eslint-plugin-mocha":"^6.2.2","eslint-plugin-node":"^10.0.0","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^14.0.1","esm":"^3.0.51","get-port":"^4.0.0","get-port-cli":"^2.0.0","github-release-from-changelog":"^2.1.1","husky":"^3.1.0","karma":"^4.0.1","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.0","karma-sourcemap-loader":"^0.3.7","lint-staged":"^9.5.0","mocha":"^4.1.0","np":"^3.0.4","prettier":"^1.17.0","rollup":"^1.0.0","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-svelte":"^5.1.0","simulant":"^0.2.2","sinon":"^2.4.1","svelte":"^2.16.1","version-changelog":"^3.1.1"},"engines":{"node":">=12"},"keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"homepage":"https://github.com/niksy/x-autosuggest#readme","gitHead":"8abcf32a079524fcf1b9404b26b9efa23242ae2c","_id":"x-autosuggest@1.5.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ozKvmHEGt6/A2JG+U8i0UawVSWVrBCUIGiEOcnHZ9Qa/KNbiaa4kfQ54eHmSlQYzmcel+vqLJiIpFxX5/YrUVA==","shasum":"71f594c8f6299cdd0575c729c7240ca445ad0692","tarball":"https://registry.npmjs.org/x-autosuggest/-/x-autosuggest-1.5.0.tgz","fileCount":8,"unpackedSize":221960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGsLLCRA9TVsSAnZWagAA9AwP+gIixzqXPYrn30voJQ1E\nD9+h/gNDYSneGTRh4iA97eefD957qh69lB6+sMTarv92K9tQFGlwACw9ud84\nrIPc72RduJWQWFARxq2cu8KmRBmSFhw1CnwL5DnWRy8on3NXpgcJZvp2VddG\n3Vhw6mXbQMcm9vWVkHYKiXwx5OTbCWog24HfAmt30SycKD58sbJahBqwhyWz\nlyIOcEIqmIkudxas1p+0v/qXRoD0YMpuEJB96UmWJTY+VgZ2fuqCAqWIXNby\nUDaXMgYdoGll6TM0iYXAry1bT0Y2NBUPrOArjvmvbI0nNXN1YpmQcKzfuShb\n90wmVQ0HBs20oeFLL4nh0APc0jHbvQMX1MBkMawF4Lq4uBu7hIUU4LNKp2z7\n15IRKTXjk48Iq7EU4YLqRVhHEq4zQxw1DZ7MN9npLwbsVzWoj4LTREpv76f5\nSGuI0xDLFsonvz3uPJUxLtcnzxw2VnOMcbSFhaRLUy99SHy+9QNiYSazGgdQ\nKeBLB+be2tEZgQdrB5APxna0wCuPwbI+o1MjS2Kf1Cos0Y6L7VpV1BmfzM8c\n31MGXSYgM1DjY+7v3v0wx6kXZfLwkmZ+aTRw+R3ULpvE7s2UCgrrIyRNRyCN\nc5Q2lkM1MNDSA8rTVziZ1ymi/uZ+7IRgJRRCOLgsAA0uFxPtRMCua94PY7qN\nHxwr\r\n=MeXD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9tH4kNVjEqXE+0yW33qMnul8yklzGZrlVWeCARgcsRwIhAPvJ/nNmS/rhd7Dj7GROZ/EBL91i1SGdmvkynx6VA4wb"}]},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-autosuggest_1.5.0_1595589322577_0.8856600644140034"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-29T08:58:39.205Z","1.0.0":"2019-07-29T08:58:39.361Z","modified":"2022-05-24T20:54:50.606Z","1.0.1":"2019-09-09T13:52:24.431Z","1.1.0":"2019-09-09T15:18:37.147Z","1.1.1":"2019-09-09T15:42:53.946Z","1.2.0":"2019-09-10T13:25:23.680Z","1.2.1":"2019-09-10T14:27:36.774Z","1.2.2":"2019-09-10T15:10:15.181Z","1.3.0":"2019-09-12T07:36:29.661Z","1.3.1":"2019-09-12T09:13:30.041Z","1.4.0":"2019-11-22T09:08:21.331Z","1.5.0":"2020-07-24T11:15:22.734Z"},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"description":"Autosuggest results based on input.","homepage":"https://github.com/niksy/x-autosuggest#readme","keywords":["autocomplete","autosuggest","input","typeahead","vanilla"],"repository":{"type":"git","url":"git+https://github.com/niksy/x-autosuggest.git"},"author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"bugs":{"url":"https://github.com/niksy/x-autosuggest/issues"},"license":"MIT","readme":"# x-autosuggest\n\n[![Build Status][ci-img]][ci]\n[![BrowserStack Status][browserstack-img]][browserstack]\n\nAutosuggest results based on input.\n\nFeatures:\n\n-   Best accessibility practices baked in\n-   Flexible styling\n\n**[Try it now!](https://codesandbox.io/s/basic-example-mppkz)**\n\n## Install\n\n```sh\nnpm install x-autosuggest --save\n```\n\n## Usage\n\nFollowing example will decorate existing `input` element with autosuggest\nfunctionality.\n\nWhen user inputs query, autosuggest first checks if query has less than 2\ncharacters. If it does, no results are returned, otherwise it fetches list of\ncountries and maps names to content (which is country name wrapped in `b` HTML\ntag) and value which will be used for `input` element value.\n\nWhen user chooses option, closest `form` element submit event will be triggered.\n\n```js\nimport autosuggest from 'x-autosuggest';\n\nconst element = document.querySelector('input[type=\"text\"]');\n\nconst instance = autosuggest(element, {\n\tonOptionSelect() {\n\t\telement.closest('form').submit();\n\t},\n\tasync onQueryInput(query) {\n\t\tif (query.trim().length < 2) {\n\t\t\treturn [];\n\t\t}\n\t\tconst response = await fetch(\n\t\t\t`https://restcountries.eu/rest/v2/name/${query}`\n\t\t);\n\t\tconst countries = await response.json();\n\t\treturn countries.map(({ name }) => {\n\t\t\treturn {\n\t\t\t\tcontent: `<b>${name}</b>`,\n\t\t\t\tvalue: name\n\t\t\t};\n\t\t});\n\t}\n});\n```\n\n## API\n\n### autosuggest(element, options)\n\nReturns: `Object`\n\nDecorates `element` with autosuggest functionality.\n\n#### element\n\nType: `HTMLInputElement`\n\nInput element to decorate.\n\n#### options\n\nType: `Object`\n\n##### onQueryInput\n\nType: `Function`  \nDefault: `async (query) => []`\n\nCallback to run when query changes. You can perform actions such as testing\nquery, fetching data and mapping results to valid format here.\n\nReturn value should either be empty array (when you don’t want to display\nresults or don’t have results to display) or array of objects, where each object\ncontains following properties:\n\n###### content\n\nType: `string`\n\nContent for option. Can be regular string or HTML string as markup.\n\n###### value\n\nType: `*`\n\nValue used for `input` element value.\n\nIf it’s `null` option element will be considered as placeholder element and\nwon’t be used as option. Useful if you want to have dividers between your\noptions, or if you need to group option elements with headings.\n\n###### meta\n\nType: `*`\n\nAdditional (meta) information for option. Useful if you need to provide\nadditional complex information for option, e.g. `input` element value is defined\nwith `value` option, but if you need to update additional element (e.g. hidden\ninput) with ID of option, you can use meta information for that.\n\n##### decorateOption\n\nType: `Function`  \nDefault: `(node) => {}`\n\nDecorate autosuggest option. Callback receives one argument which is option\n`Element` node. Useful if you want to add additional functionality to option\nsuch as attach event listeners or add HTML classes.\n\nIf return value is function, it will be used as cleanup callback for when\nautosuggest instance is removed or option is rerendered. You can perform actions\nsuch as custom event handlers removal for option inside this callback.\n\n##### onFocus\n\nType: `Function`  \nDefault: `async (currentResults) => []`\n\nCallback to run when input element is focused. You can perform actions such as\ncreating initial placeholders.\n\nIt receives one argument, which is list of current results.\n\nReturn value should be the same as for `onQueryInput` hook.\n\n##### decorateInputEvent\n\nType: `Function`  \nDefault: `(listener) => {}`\n\nDecorate `input` event of input element. Callback receives one argument which is\ndefault listener for `input` event. useful if you want to add additional\nfunctionality such as debounce or throttle of events.\n\n##### onOptionSelect\n\nType: `Function`  \nDefault: `(event, value, meta) => {}`\n\nCallback to run when option is selected. It receives following arguments:\n\n-   Event object of triggered event\n-   Value of triggered option\n-   Additional (meta) information of triggered option\n\nThis callback is useful for performing actions such as triggering form submit.\n\n##### htmlClassNamespace\n\nType: `string`  \nDefault: ``\n\nHTML class namespace in addition to default one (`x-Autosuggest`).\n\nUseful if you want to create additional styling/functionality selector hook.\n\n### instance.destroy()\n\nDestroy instance.\n\n## FAQ\n\n### How do I cache results?\n\nBy default, results are not cached, but it can be achieved with techniques such\nas memoization.\n\n```js\nimport autosuggest from 'x-autosuggest';\nimport memoize from '@f/memoize';\n\n// We cache fetch results based on URL\nconst cachedFetch = memoize(async (url) => {\n\tconst response = await fetch(url);\n\tconst json = await response.json();\n\treturn {\n\t\tok: response.ok,\n\t\tjson: async () => json\n\t};\n});\n\n// And then in autosuggest instance options…\nconst options = {\n\tonQueryInput(query) {\n\t\treturn cachedFetch(`https://restcountries.eu/rest/v2/name/${query}`);\n\t\t// …\n\t}\n};\n```\n\n### How to display current results on input focus?\n\nYou can use `onFocus` hook and return current results.\n\n```js\n// In autosuggest instance options…\nconst options = {\n\tasync onFocus(results) {\n\t\treturn results;\n\t}\n};\n```\n\n## Browser support\n\nTested in IE11+ and all modern browsers, assuming `Promise` is available.\n\n## Test\n\nFor automated tests, run `npm run test:automated` (append `:watch` for watcher\nsupport).\n\n## License\n\nMIT © [Ivan Nikolić](http://ivannikolic.com)\n\n<!-- prettier-ignore-start -->\n\n[ci]: https://travis-ci.com/niksy/x-autosuggest\n[ci-img]: https://travis-ci.com/niksy/x-autosuggest.svg?branch=master\n[browserstack]: https://www.browserstack.com/\n[browserstack-img]: https://www.browserstack.com/automate/badge.svg?badge_key=Z1RjSksvWk5NejNIMkM4bUdwVU80QUxBY1ltWllWZEUyaTllT1JZczBRUT0tLVdYYU9YZUVsSHk2ejJWKzB3bzJjYXc9PQ==--5b6ae6e829f2960b2c5d36b10857d9497c25e70e\n\n<!-- prettier-ignore-end -->\n","readmeFilename":"README.md"}