Credits :
- mutsuyuki for the original code
- alexatiks npm packaging
- BudgieInWA for the map jumping fix
npm i nyko28/Leaflet.SmoothWheelZoom.git
import { Map } from "leaflet";
import { enableSmoothZoom } 'leaflet.smoothwheelzoom';
const map = Map("map");
enableSmoothZoom(map);