Wrappers for dealing with variations in userscript managers.
These are versions of this script where the code was updated. Show all versions.
Migrate most modules to use base.Exception.
base.Exception
Issue #259.
␄
Bump version number.
eslint: Deal with some upcoming tweaks to newline-per-chained-call.
newline-per-chained-call
Issue #203.
Wrappers aroung GM.{get,set}Value that do nothing if not granted.
GM.{get,set}Value
They may be enhanced to use local storage or something in the future. For now, they just silently fail.
Issue #170.
Bump version numbers.
Capture more information when unable to extrace the license.
Issue #187.
Extract license information from a different field from GM.info.
GM.info
This seems to make Greasemonkey happy.
Add environmentData() to lib/userscript.
Mostly a raw copy from _errorPlatformInfo(). Untested in its current form.
Issue #167.
Give the IIFE a local name.
This makes no difference in reality, it only exists to make eslint happy. But it reads better than using base.