{"_id":"@open-xchange/bootstrap-tokenfield","_rev":"27-14a51fad2aaf6baeccf70b7eee091b7e","name":"@open-xchange/bootstrap-tokenfield","dist-tags":{"latest":"0.14.1"},"versions":{"0.13.0":{"name":"@open-xchange/bootstrap-tokenfield","version":"0.13.0","keywords":["jquery","javascript","bootstrap","tokenfield","tags","token","input","select","form"],"author":{"name":"Open-Xchange","email":"ui-team@open-xchange.com"},"license":"MIT","_id":"@open-xchange/bootstrap-tokenfield@0.13.0","maintainers":[{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"richard.petersen","email":"richard.petersen@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"}],"homepage":"https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield","bugs":{"url":"https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield/issues"},"dist":{"shasum":"97fa5fb6f318f68ac2698cd2242d89ec4ae8db7d","tarball":"https://registry.npmjs.org/@open-xchange/bootstrap-tokenfield/-/bootstrap-tokenfield-0.13.0.tgz","fileCount":38,"integrity":"sha512-EdLeFAXEnW+rotn+hDq8btKh1ufWMZsDtxHENqS5zMD9VDY9/b38AGZGuJLVm4ss2/IkCyMv35Q1WwunMlBAlg==","signatures":[{"sig":"MEYCIQCtCd+OT7WEYP2vlBzEjXREXdlNv65P7zia8/wg692M0gIhAOEK0T3cPWjhrFFW6Lf1WbwGRyU/kPKe8QOxkgM3r/LO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+//hCRA9TVsSAnZWagAA3z0P/AuWOleBO77PHMWOw6f3\ncpv6Px3FxeMydfVE8Nbd3oSCTkeW4IYt1yZC9oNyFHiZgqvAyxRIRI9LTPol\njjyrIDfsiSUf0LMlmMWw5691z/wRG+fo16+mvPBMBo8LccUwg7dyby8wlBM9\nQ/YDhrJcMvclljWCHkmBoC43/geQFI2jioZZGxjHV8S64nx+9P/Mm+u3TqtG\n4oyXZaxL27NwmsfCHnySOO6yo7KO60gfSGZh1ow6EoJW3Z+WP0rq/DMuVe00\n1Eg1kOboAiAuK1hR+59DLAtf6EJpnjLflN34fQLtp/f7I6guQzuIRIGzvUcf\nSm1HzBBhrZBTZD/ryAZCFO4xx5lZGbwBqieBaXS9x1xod31PgWoP+k9METAp\nd2QyS2MAzmuEoma78vbdH/HWaaipxisRTLkED+TlUiPTa6X+7ve0QhI3xm/v\nS2pi6iyei7+BZ4HiaIMVG0mqoOfeX1uxOIyvbOedxrm54M8cMQcW0nYNdB9E\n8CtxSfKdiwfAaPe8fgvvlFdejPLXSi8pUMWTd7alX0OpYc/z0r+yjrw0GM6+\nBh6Oy2Mdho7zRKimGCT3Azu3UZg4AylntY4grclVVswACbonemxOn4uzUXu0\n7Fnz0GyRc/bO0jCHGdo2/cmWLDeASV156zgjAOM9xvAJ3CcuYQJEbMq3NCVf\nMYJK\r\n=aXCZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bootstrap-tokenfield.js","title":"Bootstrap Tokenfield","gitHead":"89484cfc4a7668700ca59bbad08169c5b1e9136f","scripts":{"test":"mocha --ui bdd --recursive --reporter spec --require must"},"_npmUser":{"name":"davidbauer","email":"david.bauer@open-xchange.com"},"repository":{"url":"git://github.com/Open-Xchange-Frontend/bootstrap-tokenfield.git","type":"git"},"_npmVersion":"6.4.1","description":"Advanced tagging/tokenizing plugin for input fields with a focus on keyboard and copy-paste support. Fork of sliptree/bootstrap-tokenfield","directories":{},"_nodeVersion":"11.2.0","_hasShrinkwrap":false,"devDependencies":{"must":"^0.13.1","grunt":"~0.4.5","jsdom":"^9.12.0","mocha":"^2.3.3","semver":"^5.0.3","grunt-sed":"^0.1.1","jit-grunt":"^0.9.1","grunt-exec":"^0.4.5","grunt-eslint":"^17.3.1","grunt-jekyll":"~0.4.1","grunt-contrib-copy":"~0.8.1","grunt-contrib-less":"~1.0.1","grunt-contrib-watch":"~0.6.1","jquery-simulate-ext":"^1.3.0","grunt-contrib-uglify":"~0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap-tokenfield_0.13.0_1543241696912_0.6507676532166551","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"@open-xchange/bootstrap-tokenfield","version":"0.13.1","keywords":["jquery","javascript","bootstrap","tokenfield","tags","token","input","select","form"],"author":{"name":"Open-Xchange","email":"ui-team@open-xchange.com"},"license":"MIT","_id":"@open-xchange/bootstrap-tokenfield@0.13.1","maintainers":[{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"richard.petersen","email":"richard.petersen@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"}],"homepage":"https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield","bugs":{"url":"https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield/issues"},"dist":{"shasum":"c4c1bddd360b2ef01c8d4d40514b92316fd257aa","tarball":"https://registry.npmjs.org/@open-xchange/bootstrap-tokenfield/-/bootstrap-tokenfield-0.13.1.tgz","fileCount":38,"integrity":"sha512-+W43i/lK24Tof53sQoygzhhvRORAScUzdYtPTMl6EEd1Pt+FutAGrBcE9dqWfHiuwzOyJZNAtGFPeSoGFj+CQA==","signatures":[{"sig":"MEUCIQDs8AlF6hk7X5Gi9bzTLAx8hU6k/CEGE//T+aLMoIy4CgIgcxghsikzOdDGe/qbWfMWHGPyIGiSoBd6tLTX+CjQjgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN1f7CRA9TVsSAnZWagAA9SQQAIPKUC9Oz+PWNhVDoJ/f\n6nCEQqRFDx52T1ghSNMXEK+7h9KZkj9qSsZU618+3oGiVX4XGy6VKuIXzSXm\nXlaQfHBg+Qhtgr7GCodrlmWxEnjoEEf1WYPFHGODtx/jcBCSRCZN8pDTA9ip\nBh8QmiRCNulmdPNS+ipZFmSclElMxhgM2l+ERUMYzX6Tk1b5LcGnRIhXYkUU\nWK3Jb1iPJ9zPauC2wJ1uH+I2fCvpIPxRRzA1XR/Zf26jZDTnFOhCs694FalL\nwFKU24B8VJ2ZCttNO2OYn2+SqXtjvS8l4mTf6YRwKjjz6vlugGBg54ARCfuy\noNjoo4FyjCcJelwVF+jSuAOYLKSBXlahCERUweDz44K9pIFn2OK1D1TSVBBv\nQSI6U8mr/G/bmVSd8oweOkoNtPEBN4ZvxxjOuPmtJxJk865L7SQYSrZDL0Hs\nSnXTbjpAkXDLvTL/LBccl6E1pKPc6E4gBzwko4OHe3RMBnqlk6E9RnQHodtw\naHOkFtODkucH/Wl4tAFvuP02vtBoX8hbsqR79dQn5YJgfm4SSGTWXlzbyqEo\nI0xubDp7efG70Y9smuRpAlMV1rhEmIOrpbFtGBvHLMm59jzuF53nU94RabqK\n+gwcsp7K7ytAYu6aXeVBXcqtqvn9VglfAQKRalKr01X3LhoUjBgNP+KrzwPc\ngOJN\r\n=WQSX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bootstrap-tokenfield.js","title":"Bootstrap Tokenfield","gitHead":"ea53165ffac46f0723b3d6faea32257476ef0248","scripts":{"test":"mocha --ui bdd --recursive --reporter spec --require must"},"_npmUser":{"name":"davidbauer","email":"david.bauer@open-xchange.com"},"repository":{"url":"git://github.com/Open-Xchange-Frontend/bootstrap-tokenfield.git","type":"git"},"_npmVersion":"6.5.0","description":"Advanced tagging/tokenizing plugin for input fields with a focus on keyboard and copy-paste support. Fork of sliptree/bootstrap-tokenfield","directories":{},"_nodeVersion":"11.6.0","_hasShrinkwrap":false,"devDependencies":{"must":"^0.13.1","grunt":"~0.4.5","jsdom":"^9.12.0","mocha":"^2.3.3","semver":"^5.0.3","grunt-sed":"^0.1.1","jit-grunt":"^0.9.1","grunt-exec":"^0.4.5","grunt-eslint":"^17.3.1","grunt-jekyll":"~0.4.1","grunt-contrib-copy":"~0.8.1","grunt-contrib-less":"~1.0.1","grunt-contrib-watch":"~0.6.1","jquery-simulate-ext":"^1.3.0","grunt-contrib-uglify":"~0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap-tokenfield_0.13.1_1547130874518_0.8232427577611532","host":"s3://npm-registry-packages"}},"0.13.2":{"name":"@open-xchange/bootstrap-tokenfield","version":"0.13.2","keywords":["jquery","javascript","bootstrap","tokenfield","tags","token","input","select","form"],"author":{"name":"Open-Xchange","email":"ui-team@open-xchange.com"},"license":"MIT","_id":"@open-xchange/bootstrap-tokenfield@0.13.2","maintainers":[{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"richard.petersen","email":"richard.petersen@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"}],"homepage":"https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield","bugs":{"url":"https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield/issues"},"dist":{"shasum":"be4e6b75f042bfaa8186a4694e4fbe1c2dda8b08","tarball":"https://registry.npmjs.org/@open-xchange/bootstrap-tokenfield/-/bootstrap-tokenfield-0.13.2.tgz","fileCount":38,"integrity":"sha512-BPR56hDsEALl0f+7NQvxq9ipX4fC5NKVJcpq5gTv+NyqgwPqMwyBZ+C1ePoIAkwsdzNLVh8sS+LWqoDw0A3gKg==","signatures":[{"sig":"MEYCIQDLLq9UthCkUCB5Pemo36bQ2cvTQEc9IYxyrZ17LcZ1pwIhANmmKsQuw2kAngDkvEnz+3JIU/O1JBCuoWmqZ56z1Xw2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeODU3CRA9TVsSAnZWagAAIz8P/Rw4CL6jxSqV/8mJrUBr\n0oaNvF4kMRsXcXNhr0uzuV0HxZz1saJiF8xq/rxSduLry18p1tG9IqwTU2zN\nv7C/vqK2QPCCN210p1d1V9DZH0y0B+m1h+7Ji38bg7Ax2dUyDpiJRU3T2Y5g\nesXNbM7SJkYMrvBQXFLjVLmQE7NqBVlYGC4IeqIV5jkfhdeoOoJsWaCPJZa6\nr9a3yaTO5iK3iUC5oUQBXvsog9RjNQzOXjLBcWMpj/MYkk6lM5opxTht6hKQ\nq8JBXfzsZG0nsSsjOjwQmEQTHcuiTVLmvKS3s2kun+hsKMi92NiGLObslaI7\nqIlaklHxwaqNP9r3mchbC4vmgN8fSgp8bq+OcIFd2y9amwUUpQwKWLwjcYpj\nBBScji1OWX5v3F/NktAbbQkrFUO/XnPKRvr3Pv3lCCeEXj+w7x/ncpRN+gTr\n9NiQIMX7S2YLihuxPR+hgcP4FMQgkVOPADMxGOdnuyFl4J9itkV7h+LGyTHG\n7yFuEbFns4opW8fYN4GxJXK/KHep25f1MnS4bRZJfDSyW0Q9o0c8aiXCQTmo\nU/r0pgxRa03SHbGXnpAozI7/OIt964DU3wU7CaORQJ7FLrBhhvDPK54weFNm\ngdwoRE6CMO9t+pR7xufUGNK4j8V63Ama7yeaNTHk1IMRiQMaM+V+gAZ/njWj\ntb0g\r\n=0DCw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bootstrap-tokenfield.js","title":"Bootstrap Tokenfield","gitHead":"a59e8d28846a05f1d0328f4f11e0a5d60f2a2884","scripts":{"test":"mocha --ui bdd --recursive --reporter spec --require must"},"_npmUser":{"name":"richard.petersen","email":"richard.petersen@open-xchange.com"},"repository":{"url":"git://github.com/Open-Xchange-Frontend/bootstrap-tokenfield.git","type":"git"},"_npmVersion":"6.13.4","description":"Advanced tagging/tokenizing plugin for input fields with a focus on keyboard and copy-paste support. Fork of sliptree/bootstrap-tokenfield","directories":{},"_nodeVersion":"13.5.0","_hasShrinkwrap":false,"devDependencies":{"must":"^0.13.1","grunt":"~0.4.5","jsdom":"^9.12.0","mocha":"^2.3.3","semver":"^5.0.3","grunt-sed":"^0.1.1","jit-grunt":"^0.9.1","grunt-exec":"^0.4.5","grunt-eslint":"^17.3.1","grunt-jekyll":"~0.4.1","grunt-contrib-copy":"~0.8.1","grunt-contrib-less":"~1.0.1","grunt-contrib-watch":"~0.6.1","jquery-simulate-ext":"^1.3.0","grunt-contrib-uglify":"~0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap-tokenfield_0.13.2_1580741943239_0.33176420449721244","host":"s3://npm-registry-packages"}},"0.13.3":{"name":"@open-xchange/bootstrap-tokenfield","version":"0.13.3","keywords":["jquery","javascript","bootstrap","tokenfield","tags","token","input","select","form"],"author":{"name":"Open-Xchange","email":"ui-team@open-xchange.com"},"license":"MIT","_id":"@open-xchange/bootstrap-tokenfield@0.13.3","maintainers":[{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"richard.petersen","email":"richard.petersen@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"}],"homepage":"https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield","bugs":{"url":"https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield/issues"},"dist":{"shasum":"5fabf27228d55f5ef9d978da72eba9bc30d6aee8","tarball":"https://registry.npmjs.org/@open-xchange/bootstrap-tokenfield/-/bootstrap-tokenfield-0.13.3.tgz","fileCount":38,"integrity":"sha512-ehb2nqHW80v9j9dLySLsoXV7uQ00iy251oNZXB8RKHVz7dq9vdLz3WhWfc7QjEUyEQGI3E9i4dUHYBYYmqduhg==","signatures":[{"sig":"MEYCIQCF3PdQdPWr/QY3MIccu3PE9+UETcJJC9CCyu2qrIsXVAIhAPBqJtVUMo/2TEkgCLkyIOppOi7bQFc2nCxaFgW3AuIt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2UcICRA9TVsSAnZWagAAc1wP/2icRFHOyKMeBdNIr6L2\nrxDV+oSeIPaglAdJHIkdRmocZe28SPUGuTWjtO1wJoZEyRPYghXkadl9TA93\nPA0Xru58IccwzbCPG70yuoCgaWApdXSkZNWDo+WHhH7IUhbW4YxWiyNCkdaM\n0vbC8mRBJu5rwEQhOC4WmEBr0Izuj+OmRACK92ikR5DCn5MU4NuZf+KZsUY7\nlNqr1+mSQxVf1HGudiGJ6LAYLJZA25DkTcbTUgIPfGoJI3zEaYsJvkFLoC7w\nHJnDNnllsZjgzZ2wp+fHn9cVAcK9SAYOpEJtt+xxypuZ+9z8Eyd/Du97O3xj\nvsrFoTLm5oqfSKfdY3ToQ/B8WzAgOa5OarnGCu6KJAxCVfSLvhz0HXweT0Yb\nbiDNMfwI9Ks95Wcj9lSsWnAysL5oFuFvcdVdUijGq0onsIuWTi6uMyTxjkfG\niSt/gOtMb0MJy8gkKqTkEcuYQVGJtTXglydII2BYg0dhTTDu0OFu/+a3bVxn\nSObCoYUoQD3HgQkVmLVOcFL7FtKChyPPFmb6hq76LcBhqOC8gPtx/g1XFhK8\nAGfUXGskIv9dEVrg0r58+PkbA1OBHAyPbb7GPIxPppNmr9/BVc6m81wZ8X8l\nc+RXKaP3xnGdNB9+xs9qXJRPqrCcmTLwvse0IW9igymlISaWbXv0YfOVqsZX\nByl5\r\n=7mcj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bootstrap-tokenfield.js","title":"Bootstrap Tokenfield","gitHead":"a1910ef48bf41fa920ec2bd0fee53a548b22c0b8","scripts":{"test":"mocha --ui bdd --recursive --reporter spec --require must"},"_npmUser":{"name":"d.haus","email":"haus.06@gmx.de"},"repository":{"url":"git://github.com/Open-Xchange-Frontend/bootstrap-tokenfield.git","type":"git"},"_npmVersion":"7.7.6","description":"Advanced tagging/tokenizing plugin for input fields with a focus on keyboard and copy-paste support. Fork of sliptree/bootstrap-tokenfield","directories":{},"_nodeVersion":"15.14.0","_hasShrinkwrap":false,"devDependencies":{"must":"^0.13.1","grunt":"~0.4.5","jsdom":"^9.12.0","mocha":"^2.3.3","semver":"^5.0.3","grunt-sed":"^0.1.1","jit-grunt":"^0.9.1","grunt-exec":"^0.4.5","grunt-eslint":"^17.3.1","grunt-jekyll":"~0.4.1","grunt-contrib-copy":"~0.8.1","grunt-contrib-less":"~1.0.1","grunt-contrib-watch":"~0.6.1","jquery-simulate-ext":"^1.3.0","grunt-contrib-uglify":"~0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap-tokenfield_0.13.3_1619007085712_0.6722133911411217","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@open-xchange/bootstrap-tokenfield","version":"0.14.0","keywords":["jquery","javascript","bootstrap","tokenfield","tags","token","input","select","form"],"author":{"name":"Open-Xchange","email":"ui-team@open-xchange.com"},"license":"MIT","_id":"@open-xchange/bootstrap-tokenfield@0.14.0","maintainers":[{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"richard.petersen","email":"richard.petersen@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"homepage":"https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield","dist":{"shasum":"1ce80ce44bae6bbb38bf6bb5f5a4c324dd9b7e04","tarball":"https://registry.npmjs.org/@open-xchange/bootstrap-tokenfield/-/bootstrap-tokenfield-0.14.0.tgz","fileCount":48,"integrity":"sha512-iUuQHJPgV3LFGFQTLrXMe+fGzp+SfZ8CuP4eGxZgC5cGRGeknPCpnqhAvhKPSQMlcX1yO0XQ2Rapv6aeQ2cDtw==","signatures":[{"sig":"MEUCIDcOihHPcZlFskuPCUqgiEWbKm6cFXdaphscD58GXDMxAiEA+UJzWrLsrqzDpp6ZzIjkxO70R5V6AZSc14BO+9tjGYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNEoRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDrQ//Q8PUv92MJbS3QNzGgfbC2CO0D40rpodERycFpg8QOw0wXfB9\r\nYvYCZUqjJe8YZxPLFMRtdwa3zdDL+MwzHu8ZhLUdLdebn8zxqCh1gxAOPmb6\r\nN+2m+oaGvSO8meHKc+a137BQNI1aS9wxhWlzfmhPEOdLF1P2P6Xh4LRzuwgv\r\nfXtFYV2v7g6Z5itq80pmX/gu0EcI8akH29OoIrlkPBsjVtInRgnLBu0d03BX\r\n3JvH0JmLgPG0I9bABz0m8hvbTQCNAR98X+Hu6JVYv9LDAUYa8yp+6eRCu4cZ\r\nsbN5mFr38F8T8WgHMeq1ilh38U+z+ALIpdftufg/nA8bzShGKoxl5nx17sxx\r\nVv3/QJwCHGifXBDG8BeidleADwZ9JCloMdl/l2HbSbrEeuosIRx6nm82dWcs\r\niRABIOez9UH6CUGFThyvCumdva8Kjx0d4g8cub8wzSsjqY6lztHIT3Da+W0A\r\ni6/xR4omUCsGHw2yW3lokIxyd23wBcqo2lUM/FomAUIJsSCufvSIfpm/rjEZ\r\n/W9jFLGQFbJ2SEW1R7BYc1qrUzBXJelbMG9x0FlvpIKu+skpE0oC9+GHYVXL\r\nOLTg8wt4ENIa7+2GH4P7C1hTxxuc9kBVFMvA8yfkP06xFTeuJ+8v/qw9V/0n\r\noQK5FNo6TT6NkfDfC4U1I1ZbSyl9f7IVqJ8=\r\n=J9Fd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bootstrap-tokenfield.js","title":"Bootstrap Tokenfield","scripts":{"test":"mocha --ui bdd --recursive --reporter spec --require must"},"_npmUser":{"name":"richard.petersen","email":"richard.petersen@open-xchange.com"},"repository":{"url":"git://github.com/Open-Xchange-Frontend/bootstrap-tokenfield.git","type":"git"},"description":"Advanced tagging/tokenizing plugin for input fields with a focus on keyboard and copy-paste support. Fork of sliptree/bootstrap-tokenfield","directories":{},"licenseText":"#### Sliptree\n- by Illimar Tambek for [Sliptree](http://sliptree.com)\n- Copyright (c) 2013 by Sliptree\n\nAvailable for use under the [MIT License](http://en.wikipedia.org/wiki/MIT_License)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"must":"^0.13.1","grunt":"~0.4.5","jsdom":"^9.12.0","mocha":"^2.3.3","semver":"^5.0.3","grunt-sed":"^0.1.1","jit-grunt":"^0.9.1","grunt-exec":"^0.4.5","grunt-eslint":"^17.3.1","grunt-jekyll":"~0.4.1","grunt-contrib-copy":"~0.8.1","grunt-contrib-less":"~1.0.1","grunt-contrib-watch":"~0.6.1","jquery-simulate-ext":"^1.3.0","grunt-contrib-uglify":"~0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap-tokenfield_0.14.0_1647594001242_0.30634946047410216","host":"s3://npm-registry-packages"}},"0.14.1":{"name":"@open-xchange/bootstrap-tokenfield","version":"0.14.1","keywords":["jquery","javascript","bootstrap","tokenfield","tags","token","input","select","form"],"author":{"name":"Open-Xchange","email":"ui-team@open-xchange.com"},"license":"MIT","_id":"@open-xchange/bootstrap-tokenfield@0.14.1","maintainers":[{"name":"anne.matthes","email":"anne.matthes@open-xchange.com"},{"name":"johnyb","email":"julian@svg4all.de"},{"name":"davidbauer","email":"david.bauer@open-xchange.com"},{"name":"richard.petersen","email":"richard.petersen@open-xchange.com"},{"name":"solygen","email":"frank@solygen.de"},{"name":"daniel.rentz","email":"daniel.rentz@gmx.de"},{"name":"alexquast","email":"alexander.quast@open-xchange.com"},{"name":"d.haus","email":"haus.06@gmx.de"},{"name":"maik.schaefer","email":"maik.schaefer1091@gmail.com"},{"name":"jjacobsohn","email":"johann.jacobsohn@open-xchange.com"}],"homepage":"https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield","dist":{"shasum":"d5dbe8e1245e609e342ae60b1a5087b0f0241ab9","tarball":"https://registry.npmjs.org/@open-xchange/bootstrap-tokenfield/-/bootstrap-tokenfield-0.14.1.tgz","fileCount":48,"integrity":"sha512-VTUCkAVuKEaWqQn11fA0vftPuU2aa1Rd9WAAwAfJR7igSumV8zciQjKDZfwPtmTgl9N1rguAYMWd1R8G7nO3Wg==","signatures":[{"sig":"MEQCIGgo0EHN71t+Ukgi7l80DaBSb7ndC0ZX64fCScylmEAlAiBN9C1pk0dO5FD5DcD9WNAVPgTfiWPz2vQjR4KaSsvV7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNFhkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/bg/+LgOcDGwtS5x4o+73n2EuYOALGYEGykqM7kmdFWmiYqZCa09n\r\nYtwVziC09KWpoqCd/TSrP3bKkrxKBHB9QkJDjsMAtgs5hngk68q5uldLibFN\r\ngCL6o8IMyqRU7zCkjrJmN+pt3/70uNKiS388SrzkSBSNF5cnX1Ycq7ugohkk\r\n19vbxpD2ux1RjaauqY3XnzK/cqJ3n3jj6vo/HQsX8/wrn6JGtqIdgovr46jv\r\neR2gVJeCw2ATzbAa7IUsqiyNkjtLE2icn7NIjcejLy5A5DsNoiimz9rrdY95\r\ndwzOwydyxtmJQveyQIYhtbeXJvDtGZieV5vzQ5GdgybNsnT4o1qJf61JAyqG\r\nUeYFwX3y0tSWosRw/ejP16kG3rWiM6aSqRmTs20soQGpqKFlx71PbZl3oD7/\r\nILsEj/CJR4UPyrPS6FUzDBFiknlr8g+lN9yvpFmMvLEHt817y0k3qxUXjdpF\r\n2wXt4tJHZ54t3WM/eZ0CUG2lqmZ34rwBLvjl9RCuNpfTEe9me1LbPMw1J9bC\r\nM3pqUaKr9rKmqXiFn8SvfnJ5iaeNw0KOvEcucK3BXrZ4VTxYoOSO27XreN6F\r\n4prrlt0fKp+czWD0oah1w5HO6Ina8mNcrEORlLqYmmZsfNSRx+YEV7z7dv6e\r\n4FtaIflqKElOXi6p8aE3WerZoHDNvzTwiF0=\r\n=P6/Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bootstrap-tokenfield.js","title":"Bootstrap Tokenfield","scripts":{"test":"mocha --ui bdd --recursive --reporter spec --require must"},"_npmUser":{"name":"richard.petersen","email":"richard.petersen@open-xchange.com"},"repository":{"url":"git://github.com/Open-Xchange-Frontend/bootstrap-tokenfield.git","type":"git"},"description":"Advanced tagging/tokenizing plugin for input fields with a focus on keyboard and copy-paste support. Fork of sliptree/bootstrap-tokenfield","directories":{},"licenseText":"#### Sliptree\n- by Illimar Tambek for [Sliptree](http://sliptree.com)\n- Copyright (c) 2013 by Sliptree\n\nAvailable for use under the [MIT License](http://en.wikipedia.org/wiki/MIT_License)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"must":"^0.13.1","grunt":"~0.4.5","jsdom":"^9.12.0","mocha":"^2.3.3","semver":"^5.0.3","grunt-sed":"^0.1.1","jit-grunt":"^0.9.1","grunt-exec":"^0.4.5","grunt-eslint":"^17.3.1","grunt-jekyll":"~0.4.1","grunt-contrib-copy":"~0.8.1","grunt-contrib-less":"~1.0.1","grunt-contrib-watch":"~0.6.1","jquery-simulate-ext":"^1.3.0","grunt-contrib-uglify":"~0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap-tokenfield_0.14.1_1647597668387_0.023672237310155664","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-11-26T14:14:56.778Z","modified":"2026-05-12T13:31:52.502Z","0.13.0":"2018-11-26T14:14:57.062Z","0.13.1":"2019-01-10T14:34:34.695Z","0.13.2":"2020-02-03T14:59:03.426Z","0.13.3":"2021-04-21T12:11:25.922Z","0.14.0":"2022-03-18T09:00:01.456Z","0.14.1":"2022-03-18T10:01:08.594Z"},"author":{"name":"Open-Xchange","email":"ui-team@open-xchange.com"},"license":"MIT","homepage":"https://github.com/Open-Xchange-Frontend/bootstrap-tokenfield","keywords":["jquery","javascript","bootstrap","tokenfield","tags","token","input","select","form"],"repository":{"url":"git://github.com/Open-Xchange-Frontend/bootstrap-tokenfield.git","type":"git"},"description":"Advanced tagging/tokenizing plugin for input fields with a focus on keyboard and copy-paste support. Fork of sliptree/bootstrap-tokenfield","maintainers":[{"email":"julian@svg4all.de","name":"johnyb"},{"email":"david.bauer@open-xchange.com","name":"davidbauer"},{"email":"frank@solygen.de","name":"solygen"},{"email":"daniel.rentz@gmx.de","name":"daniel.rentz"},{"email":"alexander.quast@open-xchange.com","name":"alexquast"},{"email":"haus.06@gmx.de","name":"d.haus"},{"email":"maik.schaefer1091@gmail.com","name":"maik.schaefer"},{"email":"mail@andr.ee","name":"andree"},{"email":"bjoern.koester@open-xchange.com","name":"bjoern.koester"},{"email":"biggeleben@gmail.com","name":"mbiggeleben"}],"readme":"Bootstrap Tokenfield\n====================\n[![NPM version][npm-badge]](http://badge.fury.io/js/bootstrap-tokenfield)\n[![Build status][travis-badge]](https://travis-ci.org/Open-Xchange-Frontend/bootstrap-tokenfield)\n[npm-badge]: https://badge.fury.io/js/bootstrap-tokenfield.png\n[travis-badge]: https://travis-ci.org/Open-Xchange-Frontend/bootstrap-tokenfield.png?branch=master\n\nA jQuery tagging / tokenizer input plugin for Twitter's Bootstrap, by the guys from [Sliptree](https://sliptree.com)\n\nCheck out the [demo and docs](http://sliptree.github.io/bootstrap-tokenfield/)\n\n### Installation\n\nRequirements: jQuery 1.9+, Bootstrap 3+ (only CSS)\n\n1. Install via npm or bower (recommended) or manually download the package\n2. Include `dist/bootstrap-tokenfield.js` or `dist/bootstrap-tokenfield.min.js` in your HTML\n3. Include `dist/css/bootstrap-tokenfield.css` in your HTML\n\n### Usage\n\n```js\t\n$('input').tokenfield()\n```\n\n### Features\n\n* Copy & paste tokens with Ctrl+C and Ctrl+V\n* Keyboard navigation, delete tokens with keyboard (arrow keys, Shift + arrow keys)\n* Select specific tokens with Ctrl + click and Shift + click\n* Twitter Typeahead and jQuery UI Autocomplete support\n\n### FAQ\n\n#### How can I prevent duplicate tokens from being entered?\n\nYou can use the `tokenfield:createtoken` event for that. Check the `event.attrs` property for token value and label,\nand the run your duplicate detection logic. If it's a duplicate token, simply do `event.preventDefault()`.\n\nHere's a simple example that checks if token's value is equal to any of the existing tokens' values.\n\n```js\n$('#my-tokenfield').on('tokenfield:createtoken', function (event) {\n\tvar existingTokens = $(this).tokenfield('getTokens');\n\t$.each(existingTokens, function(index, token) {\n\t\tif (token.value === event.attrs.value)\n\t\t\tevent.preventDefault();\n\t});\n});\n```\n\n#### And how about limiting tokens to my typeahead/autocomplete data?\n\nSimilarly, using `tokenfield:createtoken`, you can check to see if a token exists in your autocomplete/typeahead\ndata. This example checks if the given token already exists and stops its entry if it doesn't.\n\n```js\n$('#my-tokenfield').on('tokenfield:createtoken', function (event) {\n\tvar available_tokens = bloodhound_tokens.index.datums\n\tvar exists = true;\n\t$.each(available_tokens, function(index, token) {\n\t\tif (token.value === event.attrs.value)\n\t\t\texists = false;\n\t});\n\tif(exists === true)\n\t\tevent.preventDefault();\n})\n```\n\n\n\n### Changelog\n\nSee [release notes](https://github.com/sliptree/bootstrap-tokenfield/releases)\n\nPrevious releases:\n\n0.10.0\n\n* Fixed: Entering a duplicate token does not submit the underlying form anymore\n* Fixed: Selecting a duplicate token from autocomplete or typeahead suggestions no longer clears the input\n* Improved: Trying to enter a duplicate tag now animates the existing tag for a little while\n* Improved: Tokenfield input has now `autocomplete=\"off\"` to prevent browser-specific autocomplete suggestions\n* Changed: `triggerKeys` has been renamed to `delimiter` and accepts a single or an array of characters instead of character codes.\n\n0.9.9-1\n\n* Fixed: setTokens now respects `triggerKeys` option\n\n0.9.8 \n\n* New: `triggerKeys` option\n* Fixed: Long placeholders are not being cut off anymore when initializing tokenfield with no tokens #37\n* Fixed: createTokensOnBlur no more breaks token editing #35\n\n0.9.7 Valuable\n\n* Fixed: Twitter Typeahead valueKey support #18\n* Fixed: Removing multiple tokens returned wrong data #30\n* Fixed: If token is removed in beforeEdit event, no longer falls over #27, #28\n* Fixed: Change event was triggered on initialization #22\n* Fixed: When token is removed in tokenfield:preparetoken event, no longer tries to create a token\n* Fixed: Pressing comma key was not handled reliably\n* New: `prevetDuplicateToken` event\n* Improved: Typeahead integration\n* Improved: styling\n* Minor tweaks, fixes, improvements \n\n0.9.5 Typeable\n\n* New: Twitter Typeahead support\n* New: When triggering 'change' event on original input, setTokens is now called. This allows you to update tokens externally.\n* Fixed: Nnput labels did not work with tokenfield\n* Fixed: Set correct input width on fixed-width inputs\n\n0.9.2 Maintenance release\n\n* Many small fixes and improvements\n\n0.9.0 Bootstrappable\n\n* New: Bootstrap 3 support\n* New: Input group support\n* New: Disable/enable tokenfield\n* New: Tokenfield is now responsive\n* Deprecated: Bootstrap 2 support\n\n0.7.1 \n\n* Fixed: pressing comma did not create a token in Firefox\n* Fixed: tokenfield('getTokensList') returned array instead of string\n\n0.7.0 Autocompleted\n\n* New feature: jQuery UI Autocomplete support\n\n0.6.7 Crossable\n\n* Fixed: Firefox close icon was misplaced\n* New: IE 8-10 support (both CSS and Javascript)\n\n0.6.5 Shiftable\n\n* New feature: select specific tokens with Ctrl/Shift + click\n* New feature: select specific tokens with Shift + arrow keys\n* Internal API improvements\n\n0.6 Editable\n\n* New feature: Edit existing tokens by double-clicking or pressing enter\n* A lot of improvements and bugfixes\n\n0.5 Initial release\n","readmeFilename":"README.md"}