tridactyl.tridactyl/custom-eslint-rules
Oliver Blanthorn c127fb6bea
Turn unsupported-apis into a rule factory
This way we can mark specific platforms as compatible
2026-07-11 15:02:07 +02:00
..
lib Turn unsupported-apis into a rule factory 2026-07-11 15:02:07 +02:00
readme.md Turn unsupported-apis into a rule factory 2026-07-11 15:02:07 +02:00
unsupported-apis-chrome.js Turn unsupported-apis into a rule factory 2026-07-11 15:02:07 +02:00
unsupported-apis-firefox.js Turn unsupported-apis into a rule factory 2026-07-11 15:02:07 +02:00

adding a new target

make a file here like

// unsupported-apis-mosaic.js
module.exports = require("./lib/unsupported-apis")("mosaic")

add a line to ../browser-targets.json

"mosaic": { "minimumVersion": "1.0.0" }

add a few lines to ../.eslintrc.js

"unsupported-apis-mosaic": [
    "warn",
    { "minimumVersion": browserTargets.mosaic.minimumVersion }
],