{"_id":"@curveballerpacks/tooltiper","_rev":"1-3a726e200615ab3b79d2d18a4c2b2833","name":"@curveballerpacks/tooltiper","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@curveballerpacks/tooltiper","version":"1.0.0","description":"Another jQuery tooltip plugin :)","main":"src/js/tooltiper.js","scripts":{"test":"mocha --timeout 10000 tooltiper.test.js || true","doc":"rm -rf docs && jsdoc src/js/tooltiper.js -c ./node_modules/ink-docstrap/template/jsdoc.conf.json  -t ./node_modules/ink-docstrap/template -d ./docs -R README.md","preversion":"npm test","version":"npm run doc && git add -A","postversion":"git push && git push --tags && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/xcurveballx/tooltiper.git"},"keywords":["jquery-plugin","browser","ui","tooltiper","tooltips"],"author":{"name":"curveball"},"license":"MIT","bugs":{"url":"https://github.com/xcurveballx/tooltiper/issues"},"homepage":"https://github.com/xcurveballx/tooltiper#readme","dependencies":{"jquery":"^3.4.1"},"devDependencies":{"bootstrap":"^4.3.1","browserify":"^16.2.3","chai":"^4.2.0","gulp":"^4.0.2","gulp-autoprefixer":"^6.1.0","gulp-cached":"^1.1.1","gulp-clean-css":"^4.2.0","gulp-concat":"^2.6.1","gulp-remember":"^1.0.1","gulp-rename":"^1.4.0","gulp-sass":"^4.0.2","gulp-sequence":"^1.0.0","ink-docstrap":"^1.3.2","jsdoc":"^3.6.2","mocha":"^6.1.4","node-sass":"^4.12.0","path":"^0.12.7","pump":"^3.0.0","puppeteer":"^1.18.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"gitHead":"d3c437bea96f21dad8e54c6a8c3ecf6ea1686197","_id":"@curveballerpacks/tooltiper@1.0.0","_nodeVersion":"8.11.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1LNHkEKTsAWp2/lvr4yWbV1iEdXBCPVuE4iCdHwSKRgG7hGrMzIzjwlG+5S1hKy45aLaq52OxzQSMxH9waixSg==","shasum":"5ed260d83c3143dcfcab8648d25fcace7526663a","tarball":"https://registry.npmjs.org/@curveballerpacks/tooltiper/-/tooltiper-1.0.0.tgz","fileCount":56,"unpackedSize":4150531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJeEsCRA9TVsSAnZWagAAy5wP/jLOOgpmQFnEZQIUEEpk\nTaPN5C8E3bFPYeyY50MsLqiSzs5xTP76vZDLgAP6TDtpTNDSObbCBD5NhAAs\nuUyFmVE7XRKOS5ip+WLH8M5KDCeDh2MHsqsNiYPIAvnbbgw30j/V/M/GtMfW\nkbQWN69IZ1ojzBf8xsRM3UjPURVzo8P9ytTcCAJrZBf+3HR1Jf6PYimm04zF\nPSzpL8UzsjTrL1PMimnyw+SH/yWLwxsBxgfa1P3QUyp2TTOgFDeNOY1/mZcZ\nEmw1WeIFRqG1yMWpENXfLP64kzU7X7CBUkSV17E46fwpEoet5acG1uJkjqb4\npqnY7SXFSlFkSgU6KWg/NC2Krz1eVSOxBQIPeAr7IG2w9+Lh7BcpR8Hc1U7r\nfQSATV5ffPBT09TcKbim1+WRCcZGsUd0DKfKu/86jone3QuPEsFNku5z/2oc\nktMhWWq4Swn0c+uZhTHtNyIqtdhP/OsFpvKnA6BSDuZqoBpWsZt+IqrTFm6X\nQAAihVyXaJNU+QiplsIGoAtciMi/B1X0EyM+heHtMNtHK8+UMc6fou9b5tRl\nhM9g0BEEc41I9DaJ6IkrgTLYBgh++PzexlOvVHIPRDT/aJ1UtDKBsDqr8hNJ\nasS2m1FYahis1gWxfj+y0rG+MgGbkALf/vzvvjCWEhk0+1mbAws4kQeEdNoO\na6Sz\r\n=epLY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0NF2vxjddHVcDaFwg0O0JzQiyVkhOh16l8mWyMjYR9AiEA+5yat0aBjK7FJb8/69+h8K7Rf3c4YZ5Fl5WBw0xy/kk="}]},"maintainers":[{"name":"curveballer","email":"x.curveball.x@gmail.com"}],"_npmUser":{"name":"curveballer","email":"x.curveball.x@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tooltiper_1.0.0_1562763563664_0.07512428542167648"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-10T12:59:23.454Z","1.0.0":"2019-07-10T12:59:23.944Z","modified":"2022-04-05T02:20:54.771Z"},"maintainers":[{"name":"curveballer","email":"x.curveball.x@gmail.com"}],"description":"Another jQuery tooltip plugin :)","homepage":"https://github.com/xcurveballx/tooltiper#readme","keywords":["jquery-plugin","browser","ui","tooltiper","tooltips"],"repository":{"type":"git","url":"git+https://github.com/xcurveballx/tooltiper.git"},"author":{"name":"curveball"},"bugs":{"url":"https://github.com/xcurveballx/tooltiper/issues"},"license":"MIT","readme":"# Tooltiper\r\n\r\n**Tooltiper** is a jQuery tooltip plugin. It allows us to make customizable tooltips on webpages based on common `title` attribute that can be used with almost all tags.\r\n\r\nHTML-code inside the tooltip, different animations & appearance/disappearance speed, binding to the cursor and more make Tooltiper quite handy.\r\n\r\n## How to import\r\n\r\nUse `npm i @curveballerpacks/tooltiper` to install the package. It has no standalone styles, all needed styles can be passed in to the plugin as settings.\r\n\r\nTooltiper makes use of Node's modules. It requires its only dependency - jQuery - and can be required itself in your script via `require(\"@curveballerpacks/tooltiper\");`. NPM will manage possible duplicates/conflicts of jQuery versions in its dependency graph mostly on its own.\r\n\r\n## Usage\r\n\r\nBasically, the plugin can be used like this: `$('.example1 a').tooltiper();`. Also a number of settings listed below can be passed in like this:\r\n```js\r\n$('.example6 a').tooltiper({\r\n  tooltipClass: \"js-fancy-class\",\r\n  tooltipElement: \"div\",\r\n  tooltipCss: {\"color\": \"red\"}\r\n});\r\n```\r\nto adjust plugin's behaviour.\r\n\r\n## Settings\r\n\r\nThe following settings can be passed in to the plugin as an object key/value pairs (default values go after =):\r\n\r\n- `tooltipType` = text - tooltip's type: plain text or html.\r\n- `tooltipAppearenceMode` = fadeIn - effect's name.\r\n- `tooltipDisappearenceMode` = fadeOut - effect's name.\r\n- `tooltipOffset` = 10 - distance between tooltip and element, in pixels.\r\n- `tooltipBound` = element - is it bound to the element or the cursor.\r\n- `tooltipShowSpeed` = fast - speed like 'fast'.\r\n- `tooltipHideSpeed` = fast - speed like 'fast'.\r\n- `tooltipClass` = js-tooltiper - default tooltiper calss.\r\n- `tooltipElement` = span - default tooltiper HTML-element.\r\n- `tooltipCss` - css key/value pairs object, see the defaults in the code.\r\n\r\n## More examples\r\n\r\nExamples in action and more detailed explanation can be found on [codepen](https://codepen.io/curveball/full/qXjGxO) or [example page](../example.html) inside this package.\r\n","readmeFilename":"README.md"}