{"_id":"@coveops/sectioned-omnibox","_rev":"35-de0af925c5160016fa6185dc9afdc6d2","name":"@coveops/sectioned-omnibox","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@coveops/sectioned-omnibox","version":"1.0.0","keywords":[],"author":"","license":"Apache-2.0","_id":"@coveops/sectioned-omnibox@1.0.0","maintainers":[{"name":"nzeng","email":"nzeng@coveo.com"},{"name":"cricha","email":"cricha@coveo.com"},{"name":"jpdery26","email":"jpdery@coveo.com"},{"name":"lpblais-coveo","email":"lpblais@coveo.com"},{"name":"coveoit","email":"itaccounts@coveo.com"},{"name":"gfoumbi","email":"gfoumbi@coveo.com"},{"name":"rvundavalli","email":"rvundavalli@coveo.com"},{"name":"jwolfe-coveo","email":"jwolfe@coveo.com"},{"name":"sfecteau","email":"sfecteau@coveo.com"},{"name":"mthusscoveo","email":"mthuss@coveo.com"},{"name":"jfleurent","email":"jfleurent@coveo.com"},{"name":"eqcoveo","email":"equinn@coveo.com"},{"name":"jmdro","email":"jmdrolet@coveo.com"},{"name":"davebouffard","email":"dbouffard@coveo.com"},{"name":"jfallaire","email":"jeanfrancois.allaire@gmail.com"},{"name":"achouan","email":"achouan@coveo.com"},{"name":"hsinghcoveo","email":"hsingh@coveo.com"},{"name":"wnijmeijer","email":"wnijmeijer@coveo.com"},{"name":"lgcarrierbedard","email":"lgcarrier@coveo.com"},{"name":"elafleur_coveo","email":"elafleur@coveo.com"},{"name":"plavigueur","email":"plavigueur@coveo.com"},{"name":"eaubin","email":"eaubin@coveo.com"}],"dist":{"shasum":"8a6d3a82e2cd92b2c38427f3b1bb7ee20ebc9c6a","tarball":"https://registry.npmjs.org/@coveops/sectioned-omnibox/-/sectioned-omnibox-1.0.0.tgz","fileCount":25,"integrity":"sha512-NzK2qdsb4oHPgQ+zfdJXyvRq7/+wFaPsmM+Z7Durg9yrxHkkV5EuzoeGCd97J82ZDf33Vkr/gmQPaMxArSuaNg==","signatures":[{"sig":"MEYCIQC8SsRpYb5MWxqUak60PtrwiCAw8HxoSbCOhqFqTnBWhQIhAJ+BNrEREquk35A7U3XCNW6oC/pDlRTo2aggojTIz04v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjHdECRA9TVsSAnZWagAAFbAQAKFo2/nzN6aXfSd1PJuB\ndj7Wj9aIdLtVDdlgd2zlGmi+eM7kp0ITz4JZ208+2RQyhsEwih8UU2cge6kK\n8f8rXNtT7gj+RJaGLGBkMwe824+zTxBjSdKc7w7FDhfnNkApMd8JUmbkyV9p\nrU8twIfUysYYoRmrLmNWoSYsF/2Y3TXJ+NEYoHfRLwzIg3iIh7m2DHYhG2Y7\nn19VsiLLdz343C1xUbF0vvgIQkxrXPvOvvTikD3MnL44Yzt1JDo2ELikZNQU\nzzpKWjjczuwLlc0kiye2jQD4J+ZamXntRDWM5ij3S16eQItJz7Bfu3/DGWUr\nBy0SlkAj99MuL+R5r+urPgEbVF3qHuiGyDDf9ZB86JG5upupz6dPbvjKhSi6\ne4yPbAcbGomcN7Au5fJ+BVw1tuXaemxrpXpMm9r4UqddIxKbcwf+I2LobOP1\noUnwDTG+Hkl0HnlHGknpMsT4orHwp96ZtOOzhxjy5Z2A2tob6Jl7FyS0Eg8a\nu127fF4jl29wSVkRjIsF75ne/d4rTjNMGkziZ9yqHdTXbcNCvjDOU016DaMk\nLnxOmHtcXapmWBYXV8M0fdq6Yli2W4UMZNsX3+Ax11+y8HvtFM5mrt99ag3R\nbwg9AYjbI5zTdog92u7SL1ngDSnhrGdBFWxUXBVxS/e9SFzxMAqTX5yFPKiG\nbct/\r\n=8BiT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"19aad450e1295d7dd6fd9811fb686423e24e9b89","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"coveops build SectionedOmnibox --template typescript","serve":"coveops serve","watch":"coveops build SectionedOmnibox --template typescript --watch","precompile":"npm run build"},"_npmUser":{"name":"cricha","email":"cricha@coveo.com"},"_npmVersion":"6.14.11","description":"Provides a sectioned omnibox for the Coveo platform.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"underscore":"^1.13.1","coveo-search-ui":"^2.10084.7","@types/underscore":"^1.11.2","@coveops/turbo-core":"^1.2.1","@coveops/localization-manager":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@coveops/cli":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/sectioned-omnibox_1.0.0_1619818308348_0.31234552869443943","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@coveops/sectioned-omnibox","version":"1.0.1","keywords":[],"author":"","license":"Apache-2.0","_id":"@coveops/sectioned-omnibox@1.0.1","maintainers":[{"name":"nzeng","email":"nzeng@coveo.com"},{"name":"cricha","email":"cricha@coveo.com"},{"name":"jpdery26","email":"jpdery@coveo.com"},{"name":"lpblais-coveo","email":"lpblais@coveo.com"},{"name":"coveoit","email":"itaccounts@coveo.com"},{"name":"gfoumbi","email":"gfoumbi@coveo.com"},{"name":"rvundavalli","email":"rvundavalli@coveo.com"},{"name":"jwolfe-coveo","email":"jwolfe@coveo.com"},{"name":"sfecteau","email":"sfecteau@coveo.com"},{"name":"mthusscoveo","email":"mthuss@coveo.com"},{"name":"jfleurent","email":"jfleurent@coveo.com"},{"name":"eqcoveo","email":"equinn@coveo.com"},{"name":"jmdro","email":"jmdrolet@coveo.com"},{"name":"davebouffard","email":"dbouffard@coveo.com"},{"name":"jfallaire","email":"jeanfrancois.allaire@gmail.com"},{"name":"achouan","email":"achouan@coveo.com"},{"name":"hsinghcoveo","email":"hsingh@coveo.com"},{"name":"wnijmeijer","email":"wnijmeijer@coveo.com"},{"name":"lgcarrierbedard","email":"lgcarrier@coveo.com"},{"name":"elafleur_coveo","email":"elafleur@coveo.com"},{"name":"plavigueur","email":"plavigueur@coveo.com"},{"name":"eaubin","email":"eaubin@coveo.com"}],"dist":{"shasum":"ec900e9732881c812c25d528a56bcb5d03031471","tarball":"https://registry.npmjs.org/@coveops/sectioned-omnibox/-/sectioned-omnibox-1.0.1.tgz","fileCount":25,"integrity":"sha512-akZGhMGbm0Vo7GJ7cEeG7s1wM4PoZJWcldprgRtn8V3vRFZTsL83cEXNyDvEO8EEprN1qYeePHikm0GVWpJCAg==","signatures":[{"sig":"MEUCIHxq+km7gdSopQtkRvAHY8JkKyY5D3HVDk/jyVQ5MulvAiEAxqdM3BHZ4i4xJam6MifiLhhwMZLbZBm765/em6xn0sw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkbX4CRA9TVsSAnZWagAASqwP/2XvFRDj3vC1qcYnYiga\nw555YGx7y1eoa8qq9H/Wmh7OCiYs0Vh6Hz2MRWdun2qYoVgLFPN3OZvViJSF\nzISeLIFljUiQ355p3vXYRJB4SGbxS0z+7L/X29giczCnt5uQHcu870ZIgE1l\n8J+Uk1VkTBnlY3XGfSPRl/HM1kJqVlgRB//9jmqRM6HuYzwyKnp9cfkTRHvk\nhOh4w/vZjL3Sxzz1N2Bak7+hM/bOUVw1nN3+nM2T17c5ghobo+fDR1RyYKpu\nuyiP2PIT72LJ8AOWcBJlWDyliWn6/wjLj55ph3wlH9mWl1I4H95fLEy/Yk12\n8jMGCuugzsYmHPo98qXDXqSiExS99w0guzeGkFnULp6swTAJ+NXfsUUMAzfs\n7GnPdjpmyOJ2JWp7Bm5GUSLiPgoxefIPZMkkQiO27YgA7B/FJgcg0oGPfsHH\n4KyRV4CM/CLpbdSyIIzX+YWJXWDv0nFEluaRTN3CdwRxcko+Ec448DhzKyDH\nW0OMQQZRjpPqRxpie0xo3AVrs1E/2pk6eNFDFvWBfKvUWTzYdm3Ejwjl+sfu\nkPO1WTOEB77dXMOdUOtkCS1RcqXis3kTn5TZmODGzr0HEm1b2+ixB9xjtuz5\nkRE1SxaBt99/CheRBWEroAlDkL5GbomtFoMz8xJ4wTlBDFpdfnJnqNSze1FQ\nCfBk\r\n=zxfX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"62845cc17df1d3dd92971b8e1cfbd4f231e65daa","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"coveops build SectionedOmnibox --template typescript","serve":"coveops serve","watch":"coveops build SectionedOmnibox --template typescript --watch","precompile":"npm run build"},"_npmUser":{"name":"lpblais-coveo","email":"lpblais@coveo.com"},"_npmVersion":"7.5.3","description":"Provides a sectioned omnibox for the Coveo platform.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"underscore":"^1.13.1","coveo-search-ui":"^2.10084.7","@types/underscore":"^1.11.2","@coveops/turbo-core":"^1.2.1","@coveops/localization-manager":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@coveops/cli":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/sectioned-omnibox_1.0.1_1620162040289_0.12428335088578057","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@coveops/sectioned-omnibox","version":"1.0.2","keywords":[],"author":"","license":"Apache-2.0","_id":"@coveops/sectioned-omnibox@1.0.2","maintainers":[{"name":"nzeng","email":"nzeng@coveo.com"},{"name":"cricha","email":"cricha@coveo.com"},{"name":"jpdery26","email":"jpdery@coveo.com"},{"name":"lpblais-coveo","email":"lpblais@coveo.com"},{"name":"coveoit","email":"itaccounts@coveo.com"},{"name":"gfoumbi","email":"gfoumbi@coveo.com"},{"name":"rvundavalli","email":"rvundavalli@coveo.com"},{"name":"jwolfe-coveo","email":"jwolfe@coveo.com"},{"name":"sfecteau","email":"sfecteau@coveo.com"},{"name":"mthusscoveo","email":"mthuss@coveo.com"},{"name":"jfleurent","email":"jfleurent@coveo.com"},{"name":"eqcoveo","email":"equinn@coveo.com"},{"name":"jmdro","email":"jmdrolet@coveo.com"},{"name":"davebouffard","email":"dbouffard@coveo.com"},{"name":"jfallaire","email":"jeanfrancois.allaire@gmail.com"},{"name":"achouan","email":"achouan@coveo.com"},{"name":"hsinghcoveo","email":"hsingh@coveo.com"},{"name":"wnijmeijer","email":"wnijmeijer@coveo.com"},{"name":"lgcarrierbedard","email":"lgcarrier@coveo.com"},{"name":"elafleur_coveo","email":"elafleur@coveo.com"},{"name":"plavigueur","email":"plavigueur@coveo.com"},{"name":"eaubin","email":"eaubin@coveo.com"}],"dist":{"shasum":"d8fd5abd724a4345a98da9124e8c1177a6e98492","tarball":"https://registry.npmjs.org/@coveops/sectioned-omnibox/-/sectioned-omnibox-1.0.2.tgz","fileCount":24,"integrity":"sha512-lk5cdz8L5JZUdQss0ltFs6OERt4rfP4bJIuOIzoS02e4TH9le+Ef0pDk7wpt5ScsMbdv51yqoheOfJ8O0i1gkA==","signatures":[{"sig":"MEUCIAMFpDCGHWG01DUWAVVTS0la0m9/zAu0VukSanbsDvHBAiEArXouvhHF/yB91c33Zf09AJE6C/Q3kKOoOHY0zeFcMB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrq8eCRA9TVsSAnZWagAAxdcP/1ZWDQEfiMxIfjBeSyZS\nRpWIrAjUU6FUmcXBh1FATSu34C1dBGMZgyfBbGIvsp4TLlE8saFGz3WtyuOq\n9s/mA3momm/LwP/dz6Bi7BBu4GtCvfFYQDfq8bafbH8aNkO5Q+5R5C2ZvAfV\nEtV5OC5Y4IKB74GNQ2BrvFJ3BWyjQm4mRnRS0Fzy4JN+DEX+G+3PdsSp9LRK\nGRD6HR+cJLxG0skToy+7itYZY9QiFMcLCnCwePejleJ4AwLtQ3O+26TbvHJu\nxF007hLMey5fgrPuuPlvPU85ieNxFpYn1e4JP6NInYC3kcATcKREcJ5sfxsC\nyndKtic5G68rQgcccg70ymgZ678DdSRC/gWnQbNdUBSyto9Lt/oFtwH0MWZF\nYBALhzWad7FnoXkWaS2Pl5rgfrb+HPNiPyTYqGd/SKHExZwTKXE6bA1Fos5L\nXtF1h6tSOgjOoW7E6BWkrtlkY5EG9+0cSkWD2pUc+GI0r0EgQ/qQKg3cHh//\nzhC90Tr7+1lvUP1b3TFSGbxO2eeo6GGKKTumwiYbbxJV5jT7kiDRCHJQcI1j\nqBwA+b1ZvvYeu0ZJerw9/rZEHIFWOxLsgxttrqT9ZPYB5qGmkRrakRsD3kQa\nwg+/GzSKB25JtyVFLsHf1Mr23mLl7kzRKk2lu5G1LTWQwcF0IeMzDow4BhIj\nVvxK\r\n=WWwS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"86f774584afca6566359acd8695e9898d436c30f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"coveops build SectionedOmnibox --template typescript","serve":"coveops serve","watch":"coveops build SectionedOmnibox --template typescript --watch","precompile":"npm run build"},"_npmUser":{"name":"lpblais-coveo","email":"lpblais@coveo.com"},"_npmVersion":"7.5.3","description":"Provides a sectioned omnibox for the Coveo platform.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"underscore":"^1.13.1","coveo-search-ui":"^2.10084.7","@types/underscore":"^1.11.2","@coveops/turbo-core":"^1.2.1","@coveops/localization-manager":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@coveops/cli":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/sectioned-omnibox_1.0.2_1622060829829_0.9991771692552234","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-04-30T21:31:47.994Z","modified":"2026-05-13T17:46:30.992Z","1.0.0":"2021-04-30T21:31:48.527Z","1.0.1":"2021-05-04T21:00:40.416Z","1.0.2":"2021-05-26T20:27:09.949Z"},"license":"Apache-2.0","keywords":[],"description":"Provides a sectioned omnibox for the Coveo platform.","maintainers":[{"email":"jfleurent@coveo.com","name":"jfleurent"},{"email":"jmdrolet@coveo.com","name":"jmdro"},{"email":"jeanfrancois.allaire@gmail.com","name":"jfallaire"},{"email":"achouan@coveo.com","name":"achouan"},{"email":"lpblais@coveo.com","name":"lpblais-coveo"},{"email":"watallah@coveo.com","name":"watallah"},{"email":"eshahneh@coveo.com","name":"ehsanshahneh"},{"email":"belbizri@coveo.com","name":"belbizri"},{"email":"jpurohit@coveo.com","name":"jpurohit_coveo"},{"email":"acherney2@coveo.com","name":"acherney2c"},{"email":"jcharron@coveo.com","name":"jcharron-coveo"},{"email":"oa-npmcoveops@oacvo.com","name":"oa-npmcoveops"}],"readme":"# OmniboxSuggestions\n\nDisclaimer: This component was built by the community at large and is not an official Coveo JSUI Component. Use this component at your own risk.\n\n## Getting Started\n\n1. Install the component into your project.\n\n```\nnpm i @coveops/sectioned-omnibox\n```\n\n2. Use the Component or extend it\n\nTypescript:\n\n```javascript\nimport { OmniboxSuggestions, IOmniboxSuggestionsOptions } from '@coveops/sectioned-omnibox';\n```\n\nJavascript\n\n```javascript\nconst OmniboxSuggestions = require('@coveops/sectioned-omnibox').OmniboxSuggestions;\n```\n\n3. You can also expose the component alongside other components being built in your project.\n\n```javascript\nexport * from '@coveops/sectioned-omnibox'\n```\n\n4. Or for quick testing, you can add the script from unpkg\n\n```html\n<script src=\"https://unpkg.com/@coveops/sectioned-omnibox@latest/dist/index.min.js\"></script>\n```\n\n> Disclaimer: Unpkg should be used for testing but not for production.\n\n5. Include the component in your template as follows:\n\nPlace the component in your markup:\n\n```html\n  <div  class=\"CoveoOmniboxSuggestions\" \n        data-title=\"Suggested Queries\"\n        data-icon-component=\"CoveoIconPrefixedElement\"\n        data-header-icon=\"icon-related\"\n        data-show-when-omnibox-is-empty=\"false\">\n      <div  class=\"coveo-omnibox-content\">\n          <div class=\"CoveoOmniboxSection\" \n                data-title=\"Suggested Results\"\n                data-icon=\"icon-matched\"\n                id=\"matched-content\"\n                data-id=\"matched-content\"\n                data-show-when-omnibox-is-empty=\"false\"\n                data-allow-keyboard-selection=\"false\">\n              <div  class=\"CoveoOmniboxMatchedContents\"\n                    data-number-of-queries=\"5\"\n                    data-expression=''\n                    data-fields-to-include='title,filetype,objecttype'\n                    data-target=\"matched-content\"\n              ></div>\n          </div>\n        </div>\n  </div>\n```\n\n## Extending\n\nExtending the component can be done as follows:\n\n```javascript\nimport { OmniboxSuggestions, IOmniboxSuggestionsOptions } from \"@coveops/sectioned-omnibox\";\n\nexport interface IExtendedOmniboxSuggestionsOptions extends IOmniboxSuggestionsOptions {}\n\nexport class ExtendedOmniboxSuggestions extends OmniboxSuggestions {}\n```\n\n## Contribute\n\n1. Clone the project\n2. Copy `.env.dist` to `.env` and update the COVEO_ORG_ID and COVEO_TOKEN fields in the `.env` file to use your Coveo credentials and SERVER_PORT to configure the port of the sandbox - it will use 8080 by default.\n3. Build the code base: `npm run build`\n4. Serve the sandbox for live development `npm run serve`","readmeFilename":"README.md"}