{"_id":"datatables.mark.js","_rev":"4-ac8bd415d99e3b92f9a709cb20fedcea","name":"datatables.mark.js","description":"A DataTables plugin for mark.js to highlight search terms in tables","dist-tags":{"latest":"2.1.0"},"versions":{"2.0.0":{"name":"datatables.mark.js","version":"2.0.0","keywords":["datatables.mark.js","mark.js","markjs","mark","jquery.mark","datatables","DataTables","highlight","search","jquery","javascript","text","keyword"],"license":"MIT","homepage":"https://markjs.io/","author":{"name":"Julian Motz","url":"https://github.com/julmot"},"description":"A DataTables plugin for mark.js to highlight search terms in tables","main":"dist/datatables.mark.js","repository":{"type":"git","url":"git+https://github.com/julmot/datatables.mark.js.git"},"bugs":{"url":"https://github.com/julmot/datatables.mark.js/issues"},"scripts":{"test":"echo \"Error: Use Grunt tasks\" && exit 1"},"dependencies":{"jquery":">=1.10","datatables":">=1.7","mark.js":"github:julmot/mark.js"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-es2015":"^6.24.1","eslint-plugin-jasmine-jquery":"^1.0.0","grunt":"^1.0.1","grunt-babel":"^7.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-uglify":"^3.0.1","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^20.0.0","grunt-jsdoc":"^2.1.0","grunt-karma":"^2.0.0","jasmine-core":"^2.8.0","jit-grunt":"^0.10.0","karma":"^1.7.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.1.0","karma-jasmine-jquery":"^0.1.1","karma-phantomjs-launcher":"^1.0.4","karma-spec-reporter":"^0.0.31","phantomjs-prebuilt":"^2.1.15"},"gitHead":"1af0727105f658ad626dfbf35d8d61ea04bcbf24","_id":"datatables.mark.js@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"6.10.2","_npmUser":{"name":"julmot","email":"me@julianmotz.com"},"dist":{"integrity":"sha512-3FWAcYET9zqkGYKDd5LvL+IE2tUKE2lzys3K318R5NzhblZBhhF8C5B0e9gwpJkOr5p8D5CkLo1ncMkbLZgS3Q==","shasum":"e9ee166b02cc236117567fbe2cbb079302694f7b","tarball":"https://registry.npmjs.org/datatables.mark.js/-/datatables.mark.js-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuY94aR5MGt73Q21quY7WWvj43D3sA8cqvk8i6148qKwIhAOrds2mNmaVp7/6joiolWogPow/h59l3l0GZVIUdvmTv"}]},"maintainers":[{"name":"julmot","email":"me@julianmotz.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datatables.mark.js-2.0.0.tgz_1503680825791_0.580765557475388"},"directories":{}},"2.0.1":{"name":"datatables.mark.js","version":"2.0.1","keywords":["datatables.mark.js","mark.js","markjs","mark","jquery.mark","datatables","DataTables","highlight","search","jquery","javascript","text","keyword"],"license":"MIT","homepage":"https://markjs.io/","author":{"name":"Julian Motz","url":"https://github.com/julmot"},"description":"A DataTables plugin for mark.js to highlight search terms in tables","main":"dist/datatables.mark.js","repository":{"type":"git","url":"git+https://github.com/julmot/datatables.mark.js.git"},"bugs":{"url":"https://github.com/julmot/datatables.mark.js/issues"},"scripts":{"test":"echo \"Error: Use Grunt tasks\" && exit 1"},"dependencies":{"jquery":">=1.10","datatables.net":">=1.7","mark.js":"github:julmot/mark.js"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-es2015":"^6.24.1","eslint-plugin-jasmine-jquery":"^1.0.0","grunt":"^1.0.1","grunt-babel":"^7.0.0","grunt-banner":"^0.6.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-uglify":"^3.0.1","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^20.0.0","grunt-jsdoc":"^2.1.0","grunt-karma":"^2.0.0","jasmine-core":"^2.8.0","jit-grunt":"^0.10.0","karma":"^1.7.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.1.0","karma-jasmine-jquery":"^0.1.1","karma-phantomjs-launcher":"^1.0.4","karma-spec-reporter":"^0.0.31","phantomjs-prebuilt":"^2.1.15"},"gitHead":"944a49d32bfbb2406a6221777b2c69cd56a334ed","_id":"datatables.mark.js@2.0.1","_npmVersion":"5.3.0","_nodeVersion":"6.10.2","_npmUser":{"name":"julmot","email":"me@julianmotz.com"},"dist":{"integrity":"sha512-NUUKwPrK5ebM3DOWXkCnpwPp7SJ1f0RP13R4m7X9XssnAKtdZVbrAdRd5J1uW1eaR5flUt9lMvKJ4578hGREZg==","shasum":"e2661bb1aa63698b8e464f09ec4c2c54c430e78c","tarball":"https://registry.npmjs.org/datatables.mark.js/-/datatables.mark.js-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGOEF+IgMSB/cycG5nAs5fzlbzP/T8RYUkbk9xPo95LAiEA7o0DJrigWOc9M0MViTKjFcqf035jjRDy8x2pfeA+9SQ="}]},"maintainers":[{"name":"julmot","email":"me@julianmotz.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datatables.mark.js-2.0.1.tgz_1503991946455_0.3795493475627154"},"directories":{}},"2.0.2":{"name":"datatables.mark.js","version":"2.0.2","keywords":["datatables.mark.js","mark.js","markjs","mark","jquery.mark","datatables","DataTables","highlight","search","jquery","javascript","text","keyword"],"license":"MIT","homepage":"https://markjs.io/","author":{"name":"Julian Kühel","url":"https://github.com/julmot"},"description":"A DataTables plugin for mark.js to highlight search terms in tables","main":"dist/datatables.mark.js","repository":{"type":"git","url":"git+https://github.com/julmot/datatables.mark.js.git"},"bugs":{"url":"https://github.com/julmot/datatables.mark.js/issues"},"scripts":{"test":"echo \"Error: Use Grunt tasks\" && exit 1"},"dependencies":{"jquery":">=1.10","datatables.net":">=1.7","mark.js":">=6.1.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^10.0.0","babel-preset-es2015":"^6.24.1","eslint-plugin-jasmine-jquery":"^1.0.0","grunt":"^1.0.1","grunt-babel":"^7.0.0","grunt-banner":"^0.6.0","grunt-contrib-uglify":"^4.0.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^21.0.0","grunt-jsdoc":"^2.1.1","grunt-karma":"^3.0.0","jasmine-core":"^3.0.0","jit-grunt":"^0.10.0","karma":"^3.0.0","karma-coverage":"^1.1.1","karma-jasmine":"^2.0.0","karma-jasmine-jquery":"^0.1.1","karma-phantomjs-launcher":"^1.0.4","karma-spec-reporter":"^0.0.32","phantomjs-prebuilt":"^2.1.15"},"gitHead":"3372ba39f271d10651b9b208bc11135f7532ca67","_id":"datatables.mark.js@2.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7mkL0sC9TJW0ZbgTBfRv3iI/9c17YiAPIcPU2PvAubzy/krAfdUSQDH3hgXtMXnCeE3CfLTWFW1rrd9xn0izag==","shasum":"eaf02ebc2bb99b06cdad8f379697667d03c9b65e","tarball":"https://registry.npmjs.org/datatables.mark.js/-/datatables.mark.js-2.0.2.tgz","fileCount":25,"unpackedSize":506845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX447CRA9TVsSAnZWagAA8EAP/jzRXo+3cpOpGF4d6u3c\nFarcNVBADjGE52rrs8gjr95ocUnrKokVV6gXHvGZF5VLDoKTExoNCgharWM3\nu/eawhoSsTXAiL8xhBv6wjZaAece+PLcbJqT/fYprhzFhVV9H2Vw3PWCIfiW\nZngCMxEno6Ecfrn64AZ8U5hVf/e/HXvwPgabWJCJDsJENbvUvzvRfwhF/kSM\nxd5YSsYgJf8zfGS2vYH1Tj2P478HN9E/2RUrALNnGvgrJF5nDRkbJ7+O8HAJ\nIt5HZMVam0evk8TPYILpPumvUbbBXxOapkEClQlR/A0RWxne+sSGCOy4oXxu\nRb1z2cqDRtlRGWo8fxOqQRS/frQ1wOHCIEeJvSXSokP/C+/6c52bTlNYl+jM\nkNQzD3uBu2DUesqUT8MS4f3MhfPv9wSovv7l2ImNXvTIsTEh1Bp2L8jJTjJj\ntytmDSn4ctHW1vFFvs5yZ+ZSDW9Nz3QU5UvHadARVNMyImTa752485lLx5AZ\nONYtH8aDib17ctUUqVF+f5waxjoIh+iN19iVCYpGVXsi0+s7lJQVjm5bGDug\nqeP0DaycUa5QCASaWHDH0vmhfMWcPUcFJFfWNgXBwXUsPr3yfZUUd+iysd0x\nOMpJg2agAtLYIKCouPln2c307oQdjqra/z+ffEi43syF2ez3k2fAXjb9G7+9\n9g+a\r\n=ssaO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICm1SAJwQHSA7PAYdzZ8DQdS0wuUQyfACRrrkt1Cf3RWAiAuhOzyolh0Wg691q6AaxMkPoZKBxsQpdqPo9LS33c7XA=="}]},"maintainers":[{"name":"julmot","email":"npm@juliankuehnel.com"}],"_npmUser":{"name":"julmot","email":"npm@juliankuehnel.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datatables.mark.js_2.0.2_1600097850745_0.7341379340692828"},"_hasShrinkwrap":false},"2.1.0":{"name":"datatables.mark.js","version":"2.1.0","keywords":["datatables.mark.js","mark.js","markjs","mark","jquery.mark","datatables","DataTables","highlight","search","jquery","javascript","text","keyword"],"license":"MIT","homepage":"https://markjs.io/","author":{"name":"Julian Kühel","url":"https://github.com/julmot"},"description":"A DataTables plugin for mark.js to highlight search terms in tables","main":"dist/datatables.mark.js","repository":{"type":"git","url":"git+https://github.com/julmot/datatables.mark.js.git"},"bugs":{"url":"https://github.com/julmot/datatables.mark.js/issues"},"scripts":{"test":"echo \"Error: Use Grunt tasks\" && exit 1"},"dependencies":{"jquery":">=1.10","datatables.net":">=1.7","mark.js":">=6.1.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^10.0.0","babel-preset-es2015":"^6.24.1","eslint-plugin-jasmine-jquery":"^1.0.0","grunt":"^1.0.1","grunt-babel":"^7.0.0","grunt-banner":"^0.6.0","grunt-contrib-uglify":"^4.0.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^21.0.0","grunt-jsdoc":"^2.1.1","grunt-karma":"^3.0.0","jasmine-core":"^3.0.0","jit-grunt":"^0.10.0","karma":"^3.0.0","karma-coverage":"^1.1.1","karma-jasmine":"^2.0.0","karma-jasmine-jquery":"^0.1.1","karma-phantomjs-launcher":"^1.0.4","karma-spec-reporter":"^0.0.32","phantomjs-prebuilt":"^2.1.15"},"gitHead":"a4682c29fdd972ca24acd2aa1b02c5070bc27338","_id":"datatables.mark.js@2.1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-oY+BNeVkqUqRWkqAX5I4SL8v0h7ozzk403d2nMvBky363dh66yCZksIlAMs05gZITFMR53S7ZO8d5K9gdQQ69w==","shasum":"94cd88ee3899347203d37d34f6a2ae54f2748dca","tarball":"https://registry.npmjs.org/datatables.mark.js/-/datatables.mark.js-2.1.0.tgz","fileCount":25,"unpackedSize":507884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpGbUCRA9TVsSAnZWagAAIWsP/1Z41LA6CM7qiz0kmZME\nVYcqwzc24dNUca3PtF8tDHVUYhBvkyEUl7asrRFs2wfHsgtMMWPyC5SHXqvL\nlaD6XOLDE6lCwmX/Fbe1luvTuf4TabpiD0aU2kd8f0UCKmar2BAVfsDfmNeG\n/8I+uRivyUyc7H0DfI9Q/QMIVqfM4whIBJOrnCAodIpidMdQvVxPiLV3K0wJ\nUElo67dO9I9/LdtqzJePvuu1clpU5oWvcFlw4+pzsHkOZmNuziBAr67xr0Gm\n39ZIeH4mPW/nM9iudSzuHn9KlTWIk+mwEIPKQZH5q8lZq/aV766vGEOLqWDU\nuIcDgFzC8iGWHrg29hMjfCnJomksV5OMItcJF2X9+M/wVkZ3oJWLJ4GKZgtC\nEO/TVnbPSoHNMei06jvUzmHA+MHhURreCRd6IkVt4hGZvjWl3seM2iDmHZ+A\nz4G61qUgDSxoY4GX/YnWyqJ/BH7/HoNXztwFDCqJgrA+vu8jsbBWYpMms8g0\njANqoPl2pMETEI/KNT4/O3cPpC9Zflk1YpJAJSK3z2FpCx6cGDZsuz6AnbgK\nVtVcXKU8ae/HV8izByDdsD1pv4T4yQRO6dSHn7CpQo0vomvH1O+RtOCSC75r\nUACzl8y64OcUsXSbZU5jRg65qXLl/sykHx5esprFCHc7rXbbHn7tcRco0u5p\nrJYt\r\n=Gzv9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICixZhA5Ny97d3hnbivG1EfyWXnT4/SA8SFi5uKQkQdtAiEAvmjIknoNx0Imu+KivEmsUyz6tzLitAlknQShvqWyQ88="}]},"_npmUser":{"name":"julmot","email":"npm@juliankuehnel.com"},"directories":{},"maintainers":[{"name":"julmot","email":"npm@juliankuehnel.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datatables.mark.js_2.1.0_1604609747843_0.9005393122846026"},"_hasShrinkwrap":false}},"readme":"# datatables.mark.js\n\n##### A DataTables plugin for mark.js to highlight search terms in tables\n\n[![Build Status][build-status-image]][build-status]\n[![npm Version][npm-version-image]][npm-version]\n[![Bower Version][bower-version-image]][bower-version]\n[![License][license-image]][license]\n\n## Examples\n\n- [DataTables global search highlighting][jsfiddle-datatables]\n- [DataTables column search highlighting][jsfiddle-datatables-column]\n\n## Getting Started\n\ndatatables.mark.js is a plugin to integrate [mark.js][markjs-website] – a JavaScript keyword highlighter – into DataTables. It detects column specific or global searches and highlights the search term in the table.\n\n### Download\n\nEither clone or [download][zip-download] this plugin manually, or with [npm][npm]:\n\n```bash\n$ npm install datatables.mark.js --save-dev\n```\n\nOr with [Bower][bower] using:\n\n```bash\n$ bower install datatables.mark.js --save-dev\n```\n\n### CDN\n\nAlternatively the plugin is also available on the following CDN's:\n\n- [jsDelivr][markjs-jsdelivr]\n- [DataTables CDN][datatables-plugins-cdn] listed under plugins -> features. For example the links for DataTables v1.10.13 can be found [here][datatables-plugins-cdn-latest]\n\nBecause the DataTables CDN only updates plugins at own releases and you can't specify an explicit plugin version, it's recommended to use jsDelivr.\n\n### Dependencies\n\nThis plugin depends on:\n\n- DataTables v1.10.6+\n- jQuery v1.7+ (necessary by DataTables)\n- mark.js v6.2+ (the [jQuery version][markjs-jquery])\n\nWhen using a module loader like CommonJS (e.g. Webpack) or AMD (e.g. RequireJS) they will be loaded automatically.\n\n### Integration\n\nFinally, you'll have to embed one of these files:\n\n- _datatables.mark.es6.js_: Uncompressed ES6\n- _datatables.mark.es6.min.js_: Compressed ES6 (__recommended when using ES6__)\n- _datatables.mark.js_: Uncompressed ES5\n- _datatables.mark.min.js_: Compressed ES5 (__recommended when using ES5__)\n\ninto your application, by either referencing the file manually using e.g.:\n\n```html\n<script src=\"vendor/datatables.mark.js/dist/datatables.mark.js\"></script>\n```\n\nor loading it with AMD or CommonJS.\n\nWhen using RequireJS you should configure the names of dependent modules as\nfollowing:\n\n- jQuery must be named \"jquery\"\n- DataTables must be named \"datatables.net\" (defined by DataTables itself)\n- mark.js must be named \"markjs\"\n\nThis is important as datatables.mark.js will load these modules as dependencies.\nYou might have a look at [this example][jsfiddle-requirejs].\n\n## Usage\n\n### Activation\n\nActivation in the DataTables options:\n\n```javascript\n$(\".myTable\").DataTable({\n    mark: true\n});\n```\n\nActivation by default for all DataTables instances:\n\n```javascript\n$.extend(true, $.fn.dataTable.defaults, {\n    mark: true\n});\n```\n\nActivation with custom mark.js options:\n\n```javascript\n$(\".myTable\").DataTable({\n    mark: {\n        // ... custom option properties, e.g.\n        // className: \"highlight\"\n    }\n});\n```\n\nPlease head over to the [mark.js website][markjs-website-mark] for an overview\nof possible options.\n\n### Styling\n\nNow that you've activated the plugin you just need to define your custom styles\nfor the highlighted elements. If you haven't defined a custom `element` or\n`className` in the mark.js options the default element will be `mark` without\nhaving a class assigned. If you don't want to have custom styles, you can embed\none of the default CSS files:\n\n- [datatables.mark.css][datatables-mark-css]\n- [datatables.mark.min.css][datatables-mark-min-css]\n\n## Contributing\n\nSee the [contribution guidelines][contributing].\n\n## Changelog\nChanges are documented in [release][releases] descriptions.\n\n---\n\nHappy hacking!\n\n[build-status]: https://travis-ci.org/julmot/datatables.mark.js\n[bower-version]: https://github.com/julmot/datatables.mark.js\n[npm-version]: https://www.npmjs.com/package/datatables.mark.js\n[license]: https://raw.githubusercontent.com/julmot/datatables.mark.js/master/LICENSE\n\n[build-status-image]: https://img.shields.io/travis/julmot/datatables.mark.js/master.svg?label=test\n[npm-version-image]: https://img.shields.io/npm/v/datatables.mark.js.svg\n[bower-version-image]: https://img.shields.io/bower/v/datatables.mark.js.svg\n[license-image]: https://img.shields.io/badge/license-MIT-blue.svg\n\n[zip-download]: https://cdn.jsdelivr.net/gh/julmot/datatables.mark.js/dist/\n[npm]: https://www.npmjs.com/\n[bower]: https://bower.io/\n[markjs-jsdelivr]: https://www.jsdelivr.com/package/npm/datatables.mark.js?path=dist\n[datatables-plugins-cdn]: https://cdn.datatables.net/plug-ins/\n[datatables-plugins-cdn-latest]: https://cdn.datatables.net/plug-ins/1.10.13/features/\n[markjs-jquery]: https://github.com/julmot/mark.js/blob/master/dist/jquery.mark.min.js\n[markjs-website]: https://markjs.io/\n[markjs-website-mark]: https://markjs.io/#mark\n[datatables-mark-css]: https://github.com/julmot/datatables.mark.js/blob/master/dist/datatables.mark.css\n[datatables-mark-min-css]: https://github.com/julmot/datatables.mark.js/blob/master/dist/datatables.mark.min.css\n[contributing]: https://github.com/julmot/datatables.mark.js/blob/master/CONTRIBUTING.md\n[releases]: https://github.com/julmot/datatables.mark.js/releases\n\n[jsfiddle-datatables]: https://jsfiddle.net/julmot/buh9h2r8/\n[jsfiddle-datatables-column]: https://jsfiddle.net/julmot/c2am6zfr/\n[jsfiddle-requirejs]: https://jsfiddle.net/julmot/5bhpwc8h/\n","maintainers":[{"name":"julmot","email":"npm@juliankuehnel.com"}],"time":{"modified":"2022-04-28T05:24:54.888Z","created":"2017-08-25T17:07:06.855Z","2.0.0":"2017-08-25T17:07:06.855Z","2.0.1":"2017-08-29T07:32:27.499Z","2.0.2":"2020-09-14T15:37:30.890Z","2.1.0":"2020-11-05T20:55:48.079Z"},"homepage":"https://markjs.io/","keywords":["datatables.mark.js","mark.js","markjs","mark","jquery.mark","datatables","DataTables","highlight","search","jquery","javascript","text","keyword"],"repository":{"type":"git","url":"git+https://github.com/julmot/datatables.mark.js.git"},"author":{"name":"Julian Kühel","url":"https://github.com/julmot"},"bugs":{"url":"https://github.com/julmot/datatables.mark.js/issues"},"license":"MIT","readmeFilename":"README.md"}