{"_id":"magicsuggest","_rev":"7-1e57daeada96ac7b473713028594ae82","name":"magicsuggest","description":"MagicSuggest is a multiple selection auto-suggest input box for Bootstrap 3.","dist-tags":{"latest":"2.1.6"},"versions":{"2.1.4":{"name":"magicsuggest","version":"2.1.4","description":"MagicSuggest is a multiple selection auto suggest combo box for Bootstrap 3.","main":"magicsuggest.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/martin-williams/magicsuggest.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/martin-williams/magicsuggest/issues"},"homepage":"https://github.com/martin-williams/magicsuggest#readme","dependencies":{"bootstrap":"~3","jquery":">= 1.8.3"},"gitHead":"6aa1663b8540cef75a6aaa7bcecd7161815dec40","_id":"magicsuggest@2.1.4","_shasum":"9cf1223b06cf398287fe2baf62c073a5e6b67f58","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mwilliams-beardon","email":"martin.williams@beardon.com"},"dist":{"shasum":"9cf1223b06cf398287fe2baf62c073a5e6b67f58","tarball":"https://registry.npmjs.org/magicsuggest/-/magicsuggest-2.1.4.tgz","integrity":"sha512-eaPU6SYAxOR7Z0GRAKwAsGay5rrCPffpGeA9IFSbVyjKe8Q8Yt9WsGDu+5/ShUblFy7tJcIjIHvc/UyikMdL9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/8s6H5fNwCl3AbtWhURHmWY2CP0aS1yQe/nFrfcusJgIgZvu9Zbq4cVL3PdwtnDjm8VZW3e4JZPg4uPtZU+9AobU="}]},"maintainers":[{"name":"mwilliams-beardon","email":"martin.williams@beardon.com"}],"directories":{}},"2.1.6":{"name":"magicsuggest","version":"2.1.6","description":"MagicSuggest is a multiple selection auto-suggest input box for Bootstrap 3.","main":"magicsuggest.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Magicsuggest/magicsuggest.git"},"author":{"name":"Nicolas Bize"},"license":"MIT","bugs":{"url":"https://github.com/Magicsuggest/magicsuggest/issues"},"homepage":"https://github.com/Magicsuggest/magicsuggest#readme","dependencies":{"bootstrap":"~3","jquery":">= 1.8.3"},"keywords":["autocomplete","bootstrap3","JQuery"],"gitHead":"31d19f0e8289e32cfd895d0b22cf9a1c1ed5e9d0","_id":"magicsuggest@2.1.6","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-dWyD9cqW/ujCVXEgiNpmLSmX4KQLxWkUdewsmdKr6JPqMkA98nzRRosZRG0zH5FsXEZUzdDBJ9okK94QsQ2IqA==","shasum":"f4f0e58c6aeaef5c40b5eb3fb8861dc221726d10","tarball":"https://registry.npmjs.org/magicsuggest/-/magicsuggest-2.1.6.tgz","fileCount":119,"unpackedSize":5396779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpl6tCRA9TVsSAnZWagAAPf0P/2mFSK7kdZWBS+ShCgcV\nnZFAcE9pE8vNAIwAU+0pbkJhIo9ReeW5wK66G2vsrbxotJbrKYVQquBEFq3W\nK25LLR/mq0E7NVg0vWvAIL6JwvM/uSi0S5Lf+24kn8Pz5kpKC+PCiSUEzrc0\n89R8UqHtXgKUsRblqFF18VyO5oRxF16dYzuixAgEctJOH+49DLUfNxC4zlL3\nhI5Aa4T6rtI2vcPXdweBixBpGc5yglmuJsODO6Ag+V2OV0lnZmpYHrMfxkws\nChGbOuTpOZy69O6BeqOnHpIuzQWVBZ5W/BhHLQj6b0uF+aV+5TQN2yIydHSP\nG6QniY6NKs52JvRCjWh6R054vwseeFltv7OSJSZp7SEL5AjPd4Vsue+Wd/t1\nXqIZoIg1ZMYk8zdYhqcLFwUoHwKIUf8OXYoI/0ufzi+9WRwnVXCI3f1f1CDI\njL7UnOK4LzMOj6dlB+x13hd+FDPhAYHRHpbjkku8nUE8P0haBdCAyBUVu9Fx\nQxkdLd/K6efTddPvVUZI22TxyltG0l6NhDh0vy8xEOv2y5DEI0wlQIMWIJjs\nR6lJVol/DUeG2uuggCWqFzy4D7RJm8EvqIApxscLduadMO0S2QvbPVYoKp3+\nkdbb2kQwbpVP/n+h/O91wt6X+ByE7MaDkdltngjOsIW1phrcL4I7tytRMNa/\nqMJB\r\n=vPq4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCpeR7m2rCJSB/T/cjZgm7D+mW33369GXIYlgliNbIfgIhAOM0xRUY88Ws5KTuqKCbLwWFWw4Ee1YhRO3Ws4cKdIe6"}]},"_npmUser":{"name":"zergioz","email":"serrod@gmail.com"},"directories":{},"maintainers":[{"name":"mwilliams-beardon","email":"martin.williams@beardon.com"},{"name":"zergioz","email":"serrod@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magicsuggest_2.1.6_1604738732900_0.24488697869815712"},"_hasShrinkwrap":false}},"readme":"MagicSuggest v2.1.6 Bug Fix\r\n--------------------------\r\n- (fix) Disabled arbitrary HTML and SCRIPT execution on input.\r\n\r\nMagicSuggest v2.1.5\r\n--------------------------\r\n- (fix) prepend close button instead of appending it\r\n- (fix) updated magicsuggest-min.js with current master code\r\n- (fea) dynamically update max selection size\r\n\r\n\r\nMagicSuggest v2.0.0\r\n====================\r\nMagicSuggest has a new home here: http://nicolasbize.com/magicsuggest/\r\nIt includes a great new API documentation, examples, tutorials and more!\r\n\r\nMilestone change log:\r\n\r\nMagicSuggest v.2.0.0\r\n====================\r\n- New home at http://nicolasbize.com/magicsuggest/ to run dynamic examples that gh-pages couldn't handle\r\n- Now runs with Bootstrap 3 (required)\r\n- Responsive design\r\n- No more intrusive loading\r\n\r\nv1.3.1 BugFixing again! (Minor Tagged Milestone - August 17th, 2013)\r\n====================================================================\r\n- (fix) enable after disable now works (credits to amanokerim - https://github.com/amanokerim)\r\n- (fix) trigger icon now takes full height (credits to DioVayne - https://github.com/DioVayne)\r\n- (fix) clear now compatible with isSilent (credits to Coywolf - https://github.com/Coywolf)\r\n- (fix) groupBy was broken by 1.3.0\r\n- (fea) compatibility with latest jQuery 1.10.2 (credits to RafaelMalgor - https://github.com/RafaelMalgor)\r\n- (fea) resulted JSON objects can now have a custom result property resultsField (credits to RafaelMalgor - https://github.com/RafaelMalgor)\r\n\r\nv1.3.0 Some more features and bugfixing (Minor Tagged Milestone - May 25th, 2013)\r\n=================================================================================\r\n- (fea) combo component can now be fetched through the same div element (credits to meghuizen - https://github.com/meghuizen)\r\n- (fix) CSS bug with 1.2.7+ with triggerHidden (credits to ScullWM - https://github.com/ScullWM)\r\n- (fix) container would always render with 1 row even though a bunch of data was loaded (credits to travishaagen - https://github.com/travishaagen)\r\n- (fea) added minimum jQuery version to work in docs (credits to rajeshmeniya - https://github.com/rajeshmeniya)\r\n- (fix) input was not correctly enabled / disabled (credits to zerekw - https://github.com/zerekw)\r\n- (fea) added getName and setName to easily fetch/set form name of component (credits to jbmoens - https://github.com/jbmoens)\r\n- (fix) when a value is specified in the DOM original element, it is passed correctly to MS. (credits to jbmoens - https://github.com/jbmoens)\r\n- (fix) input space now always uses the remaining space as this leads to less issues.\r\n- (fea) combo has now more logic when used for a single selection combo box.\r\n- (fix) space taken for single selection on a small combo remains on one line. (credits to ScullWM - https://github.com/ScullWM)\r\n- (fea) multiple items can now be selected through the Ctrl key (credits to meghuizen - https://github.com/meghuizen)\r\n- (fea) trigger icon now uses pure CSS (credits to meghuizen - https://github.com/meghuizen)\r\n- (fea) cfg(data) can now take a function as parameter (credits to meghuizen - https://github.com/meghuizen)\r\n- (fea) cfg(data) can take a json object whose data items are within the results property\r\n- (fix) CSS has been fixed so it behaves correctly within a bootstrap modal (credits to daenuprobst - https://github.com/daenuprobst)\r\n- (fea) suggestion rendering optimized by reducing draw calls to one. (credits to meghuizen - https://github.com/meghuizen)\r\n- (fix) tags can now longer be removed when the combo is disabled (credits to grena - https://github.com/grena)\r\n- (fix) setting data was only going through visible set of suggestions (credits to grena - https://github.com/grena)\r\n- (fix) missing semi-colons, went through full jslint (credits to grena - https://github.com/grena)\r\n- (fix) suggestions were not appearing when maxSuggestions was set to 10. (credits to zerekw - https://github.com/zerekw and plasmaxy - https://github.com/plasmaxy)\r\n- (fix) the clear function was broken (credits to travishaagen - https://github.com/travishaagen)\r\n- (fea) the component's config can now be setup entirely from the DOM container element.\r\n- (fea) added a silent mode to selection changing methods in order to know if it was user-triggered or not. (credits to travishaagen - https://github.com/travishaagen)\r\n- (fea) added a setData(object) method to fill the combo after it has been rendered (credits to travishaagen - https://github.com/travishaagen)\r\n- (fix) ajax query was sent twice when the user was typing faster than the typeDelay (credits to arvenom - https://github.com/arvenom)\r\n- (fix) highlighting the search results was also highlighting html tags when using custom rendering (credits to pstuart2 - https://github.com/pstuart2)\r\n- (fea) added cfg(strictSuggest) so that user can choose how the suggestions will be made\r\n- (fea) added cfg(toggleOnClick) so that the user can expand/close the combo by clicking on it (credits to psulek - https://github.com/psulek)\r\n- (fix) empty suggestion text was wrongly triggered when performing initial ajax call (credits to curtgrimes - https://github.com/curtgrimes)\r\n- (fea) added cfg(selectionRenderer) (credits to pstuart2 - https://github.com/pstuart2)\r\n- (fix) empty text class was not triggered properly (credits to jods4 - https://github.com/jods4)\r\n- (fix) IE8 compatibility (credits to Airborn22 - https://github.com/Airborn22)\r\n- (fea) MagicSuggest can now be rendered from a select dom component. (credits to Yogu - https://github.com/Yogu)\r\n- (fea) on blur now automatically adds the typed text to the selection if free entries are allowed (credits to Airborn22 - https://github.com/Airborn22)\r\n- (fea) new public method empty() which will clear the user text.\r\n- (fix) make sure combo is filled prior to triggering load event\r\n- (fea) renamed some events for better readability\r\n\r\nv1.2.0 Standardization on jQuery plugins (Minor Tagged Milestone - Mar. 4th 2013)\r\n=================================================================================\r\n- (fix) fixed disabled behaviour when one could still edit the emptyText\r\n- (fix) collapse method would throw an error\r\n- (cfg) typeDelay: Amount (in ms) between keyboard registers (credits to jayesbee - https://github.com/jayesbee)\r\n- (fea) standardized on jQuery plugin (credits to jayesbee - https://github.com/jayesbee)\r\n- (fea) added documentation examples\r\n- (cfg) name: name used for magicsuggest as a form element (credits to iambibhas - https://github.com/iambibhas)\r\n- (fix) start up rendering when value rendered as text\r\n- (cfg) dataParams: additional parameters for ajax request (credits to jayesbee - https://github.com/jayesbee)\r\n- (fix) other rendering issues with inner text\r\n\r\nv1.1.0 Various enhancements and bug fixing (Minor Tagged Milestone - Feb. 19th 2013)\r\n====================================================================================\r\n- (fea) close cross style now blends in a bit more\r\n- (fea) escape now collapses the combo (without loosing focus)\r\n- (fix) can't enter entries made out of space\r\n- (cfg) noSuggestionText: text displayed when there are no suggestions from given data\r\n- (cfg) minCharsRenderer: allows to customize message when not enough characters are entered to trigger a search\r\n- (cfg) maxEntryRenderer: allows to customize message when too many characters have been entered\r\n- (cfg) maxEntryLength: amount of characters to limit user input\r\n- (cfg) style: custom style applied to the main container\r\n- (cfg) infoMsgCls: custom class to apply to the helper\r\n- (fea) new helper message on upper right to inform on the component status\r\n- (cfg) id: allows to give the component a custom ID\r\n- (cfg) inputCfg : allows additional parameters passed out to the INPUT tag. Enables usage of AngularJS's custom tags for ex.\r\n- (cfg) renderer : allows custom rendering within the combo.\r\n- (cfg) groupBy : allows grouping within the combo box listing.\r\n- (fix) blur event now registers correctly when selecting an element from the combo\r\n- (fix) flicker in IE when hovering trigger\r\n- (cfg) strictSuggest : set how suggestions will be proposed\r\n- (fix) maxResults is now correctly interpreted\r\n- (fix) maxSelection is now correctly interpreted\r\n- (cfg) method : set the ajax method, default to 'POST'\r\n- (fea) ajax request can now interpret multiple results from server base.\r\n- (fix) bug where the blur event would be triggered when clicking upon the page\r\n- (cfg) required : triggers invalid / valid events when not filled\r\n- (fea) validation through isValid() method\r\n\r\nv1.0. initial component release\r\n===============================\r\n- choose to allow free entries or not\r\n- keyboard management\r\n- theme ability\r\n- static and dynamic data processing\r\n- positionning\r\n","maintainers":[{"name":"mwilliams-beardon","email":"martin.williams@beardon.com"},{"name":"zergioz","email":"serrod@gmail.com"}],"time":{"modified":"2022-06-19T15:21:17.553Z","created":"2015-12-22T18:58:23.811Z","2.1.4":"2015-12-22T18:58:23.811Z","2.1.6":"2020-11-07T08:45:33.170Z"},"homepage":"https://github.com/Magicsuggest/magicsuggest#readme","repository":{"type":"git","url":"git+https://github.com/Magicsuggest/magicsuggest.git"},"bugs":{"url":"https://github.com/Magicsuggest/magicsuggest/issues"},"license":"MIT","readmeFilename":"README.md","users":{"rmzxcm":true},"keywords":["autocomplete","bootstrap3","JQuery"],"author":{"name":"Nicolas Bize"}}