
Research
/Security News
10 npm Typosquatted Packages Deploy Multi-Stage Credential Harvester
Socket researchers found 10 typosquatted npm packages that auto-run on install, show fake CAPTCHAs, fingerprint by IP, and deploy a credential stealer.
@nitsantechnologies/vanilla-site-speed-booster
Advanced tools
Boostup your website without any modern FancyJS framework like ReactJS, VueJS etc., Your website will get best speed & user experiance with features like Without reloading site, Dynamically apply AJAX etc.
Features:
Advantages:
# You can install Speed Booster with npm
$ npm i @nitsantechnologies/vanilla-site-speed-booster
# Alternatively you can use Yarn
$ yarn add @nitsantechnologies/vanilla-site-speed-booster
Then with a module bundler like rollup or webpack, use as you would anything else:
// using ES6 modules
import VanillaSiteSpeedBooster from "@nitsantechnologies/vanilla-site-speed-booster";
// using CommonJS modules
const yourVariable = new VanillaSiteSpeedBooster({
// If you need progress bar then enabled, We use famous nprogress.js (know more at below FAQ section)
enableProgressBar: false,
// Set Id's of your Bundlejs script tag (know more at below usage section)
idBundleJs: "pageAjax",
// Enter list of URLs which you want to exclude - Remove this speed-booster feature
excludeUrls: "/exclude-page",
// Enter list of CSS-selector which you want to exclude of Anchor tag - Remove this speed-booster feature
langSwitch: ".myElement a",
// Enter list of CSS-selector which you want to exclude from whole page - Remove this speed-booster feature
removeUsingPageClass: ".myCustomPageClass",
// Add Error Message
errorMsg: "Oops! Fatal error in VanillaSiteSpeedBooster plugin",
// CSS-class name of your site's Main div-wrapper
mainClassName: ".site-main",
// Enable/Disable Browser's back & forward feature
pageBackForwardReload: true,
// If you have remove this functionality by target specific <A> Tag class
removeUsingTargetClass: ['exclude-ajax-link', 'lang-menu-item'],
// If you have remove this functionality by target specific <A> Tag class
removeWithoutReloadUsingTargetClass: ['exclude-ajax-link', 'lang-menu-item'],
});
/* Please import CSS from Plugin for Animations and better functionality*/
@import '~@nitsantechnologies/vanilla-site-speed-booster/main.css';
Available in latest browsers.
Please don't use DOMContentLoaded
To enable Progress-bar, Please install https://www.npmjs.com/package/nprogress
We are supporting below Modalbox/Lightbox plugins, You don't need to configure anything. We will dynamically grab it.
Fancybox
Bootstrap 5 Modal
Glightbox
Colorbox
Darkbox
Interested in contributing features and fixes?
FAQs
Vanilla Site Speed Booster
We found that @nitsantechnologies/vanilla-site-speed-booster demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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 10 typosquatted npm packages that auto-run on install, show fake CAPTCHAs, fingerprint by IP, and deploy a credential stealer.

Product
Socket Firewall Enterprise is now available with flexible deployment, configurable policies, and expanded language support.

Security News
Open source dashboard CNAPulse tracks CVE Numbering Authorities’ publishing activity, highlighting trends and transparency across the CVE ecosystem.