Appearance
Axe Tools API
Axe Tools is a small library. You can see the functionality it exports below.
ts
// Core class that wraps axe-core functionality for AIS applications
export { AxeReporter } from "./axe/AxeReporter.ts";
// Vue.js plugin to integrate with Vue 3 applications
export { AxeToolsPlugin } from "./axe/AxeToolsPlugin.ts";
// Function to configure the axe reporter on the page DOM
export { registerAxeReporter } from "./axe/registerAxeReporter.ts";
// API for communicating the parameterized page route
export { getPageRoute } from "./axe/pageRoute.ts";
export { setPageRoute } from "./axe/pageRoute.ts";
// Utility function to resolve the environment
export { resolveEnvironment } from "./axe/env.ts";
// Types for TypeScript clients
export type { Env } from "./axe/env.ts";
export type { AxeToolsOptions } from "./axe/AxeToolsOptions.js";
export type { AisAxeResult } from "./axe/AxeReporter.ts"