Package Exports
- @whoisahmad/baseline-tools-helpers
Readme
@baseline-tools/helpers
Tiny capability checks to help adopt modern web features safely.
canShare()—navigator.sharecanParseUrl(url)— usesURL.canParseif available, otherwisenew URL()hasViewTransitions()—document.startViewTransitioncanShowOpenFilePicker()—window.showOpenFilePicker
Install:
npm i @baseline-tools/helpersUse:
import { canShare } from "@baseline-tools/helpers";
if (canShare()) {
await navigator.share({ title: document.title, url: location.href });
} else {
// fallback UI
}