Beakermentions Validator is a target and source validator of the W3C Webmention recommendation for Beaker Browser users. Webmentions are a simple way to notify any URL when you mention it from another URL.
This module provides a WebmentionValidator
object that can be used by other applications. It provides two methods:
checkSource(source, target)
- Check asource
URL for references to atarget
URL. Returns aboolean
.getTargetEndpoint(target)
- Checks atarget
URL for a webmention endpoint. Returns astring
URL of the Webmention endpoint, ornull
if not found.
A test page is available. For more information on Beakermentions, visit Beakermentions: Webmentions for Beaker Browser
It was cool at the time to be able to essentially send and receive webmentions, but as I've started working more and more at my primary job post-pandemic, I've been coding less and less on this. As Beaker Browser is archived as of 27 December 2022, consequently I'm archiving Beakermentions, Beakermentions Endpoint, and Beakermentions Validator.
Written in 2020 by Don Geronimo. To the extent possible under law, Don Geronimo has waived all copyright and related or neighboring rights to Beakermentions Validator by publishing it under the CC0 1.0 Universal Public Domain Dedication. This work is published from the United States.
Satellite Antenna Emoji designed by OpenMoji – the open-source emoji and icon project. License: CC BY-SA 4.0. Changes: Removed empty padding and added license information in the file's metadata.
Made with ❤️ and JavaScript. Please freely share and remix.