30bbbaf00b
* Make eslint sort our imports * fix missing deps in eslint rule (dae) Caught on Linux due to the stricter sandboxing * Remove exports-last eslint rule (for now?) * Adjust browserslist settings - We use ResizeObserver which is not supported in browsers like KaiOS, Baidu or Android UC * Raise minimum iOS version 13.4 - It's the first version that supports ResizeObserver * Apply new eslint rules to sort imports
20 lines
670 B
TypeScript
20 lines
670 B
TypeScript
// Copyright: Ankitects Pty Ltd and contributors
|
|
// License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
|
|
|
import { registerPackage } from "../../lib/runtime-require";
|
|
import { findClosest } from "./find-above";
|
|
import { MatchResult, matchTagName } from "./matcher";
|
|
import { surroundNoSplitting } from "./no-splitting";
|
|
import { unsurround } from "./unsurround";
|
|
|
|
registerPackage("anki/surround", {
|
|
surroundNoSplitting,
|
|
unsurround,
|
|
findClosest,
|
|
MatchResult,
|
|
matchTagName,
|
|
});
|
|
|
|
export { findClosest, MatchResult, matchTagName, surroundNoSplitting, unsurround };
|
|
export type { ElementClearer, ElementMatcher } from "./matcher";
|