@tabnews/helpers
Version:
TabNews helpers
22 lines (21 loc) • 640 B
JavaScript
export { isTopLeftInUpperLeftViewport, scrollToElementWithRetry } from './dom.js';
export * from './email.js';
export { isBuildTime, isEdgeRuntime, isLambdaRuntime, isProduction, isServerlessRuntime } from './environment.js';
export * from './is.js';
export * from './merge.js';
export * from './noop.js';
export * from './splitConfig.js';
export * from './strings.js';
export { findPathToNode, getSubtreeDepth, getSubtreeSize } from './tree.js';
export {
baseUrl,
getBaseUrl,
getDomain,
isExternalLink,
isTrustedDomain,
replaceParams,
trustedDomains,
tryParseUrl,
webserverDomain,
webserverHostname,
} from './url.js';