Research
Security News
Kill Switch Hidden in npm Packages Typosquatting Chalk and Chokidar
Socket researchers found several malicious npm packages typosquatting Chalk and Chokidar, targeting Node.js developers with kill switches and data theft.
bootstrap-tour
Advanced tools
Tour
constructor now accept a template
attribute thus the labels.*
attribute has been removed.Tour
now emits an skip(step)
event when skipping a step because the element is not visible.next()
and prev()
return promise that is resolved when the popover is shown and that all callbacks have been executedonShow
(at the step
level or Tour
level) returns a promise (see $.Deferred()), Bootstrap-tour will wait until the completition of the promise(s) before displaying the popoverMemory
, Cookie
, LocalStorage
via constructor new Tour({persistence:"LocalStorage"})
onHide
, onShow
and onShown
callbacks now have a second argument Event
with
{String}
Event.trigger
:: api | popover | reflex
{jQuery}
Event.element
: the current step element (onShow
Event does not provides the element attribute use
onShown` instead)addStep
now accept a function as element
addStep
and Tour
constructor now accept addClass
string attribute, the specified css class will then be added to the popover element{tour.name}-step{step.index}
css classreflex
mode, leave the same css pointer as it was.reflex:true
onHide
, onShow
, onShown
callbacks at the step level should not override onHide
, onShow
, onShown
at the tour levelInstall with npm install bootstrap-tour
v0.1.0 - Initial commit
Copyright (c) 2013 FG Ribreau Licensed under the MIT, GPL licenses.
In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using grunt.
Please don't edit files in the dist
subdirectory as they are generated via grunt. You'll find source code in the src
subdirectory!
While grunt can run the included unit tests via PhantomJS, this shouldn't be considered a substitute for the real thing. Please be sure to test the test/*.html
unit test file(s) in actual browsers.
FAQs
Quick and easy way to build your product tours with Bootstrap Popovers.
The npm package bootstrap-tour receives a total of 1,943 weekly downloads. As such, bootstrap-tour popularity was classified as popular.
We found that bootstrap-tour demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers found several malicious npm packages typosquatting Chalk and Chokidar, targeting Node.js developers with kill switches and data theft.
Security News
pnpm 10 blocks lifecycle scripts by default to improve security, addressing supply chain attack risks but sparking debate over compatibility and workflow changes.
Product
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.