Fork von weareoutman/clockpicker 0.0.7 (dist des veröffentlichten npm-Pakets) — das Upstream-Projekt ist seit ~2014 verwaist und nicht mit jQuery 4 kompatibel.
- UMD-Wrapper (0.0.9): jQuery kommt als Modul (AMD/CommonJS/Bundler) statt zwingend über
window.jQuery; das window-Global bleibt Fallback für klassisches<script>-Laden. - jQuery-4-Kompatibilität: je 6 Verwendungen von
$.proxy()(in jQuery 4.0 entfernt) in BEIDEN Varianten (dist/jquery-clockpicker.js+dist/bootstrap-clockpicker.js) durch eine lokale, verhaltensgleiche Hilfsfunktion ersetzt. package.json:mainaufdist/bootstrap-clockpicker.js, Version0.0.8,license-Feld ergänzt.dist/*-clockpicker.min.jsentfernt — die minifizierten Builds sind nicht gepatcht; Konsumenten bündeln/minifizieren die non-min-Dateien selbst (z.B. via Vite/Rollup).- CSS-Dists unverändert.
npm install github:dealerweb/clockpicker#v0.0.9MIT — unverändert vom Upstream übernommen (siehe LICENSE).
Alle Credits an Wang Shenwei (weareoutman/clockpicker).