babelacc

compare different implementations of the text alternative computation  https://p.ce9e.org/babelacc/
git clone https://git.ce9e.org/babelacc.git

commit
eff4018f2521345838c4ffba487903dbd60f27cb
parent
b41f61b7ab06a2291bc21be16c7d4d06c8529b06
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2025-08-06 21:38
rm archived Accessibility Developer Tools

Diffstat

M Makefile 2 +-
M package.json 1 -
D src/axs.js 21 ---------------------
M src/babel.js 16 ----------------

4 files changed, 1 insertions, 39 deletions


diff --git a/Makefile b/Makefile

@@ -1,6 +1,6 @@
    1     1 all: babel.js
    2     2 
    3    -1 babel.js: src/babel.js src/axs.js
   -1     3 babel.js: src/babel.js
    4     4 	npx browserify $< -o $@
    5     5 
    6     6 .PHONY: clean

diff --git a/package.json b/package.json

@@ -3,7 +3,6 @@
    3     3   "version": "1.0.0",
    4     4   "description": "compare different implementations of accname",
    5     5   "devDependencies": {
    6    -1     "accessibility-developer-tools": "2.12.0",
    7     6     "aria-api": "^0.8.0",
    8     7     "axe-core": "^4.10.2",
    9     8     "dom-accessibility-api": "^0.7.0",

diff --git a/src/axs.js b/src/axs.js

@@ -1,21 +0,0 @@
    1    -1 global.goog = {
    2    -1 	provide: function() {},
    3    -1 	require: function() {},
    4    -1 };
    5    -1 global.axs = {
    6    -1 	browserUtils: {},
    7    -1 	color: {},
    8    -1 	constants: {},
    9    -1 	dom: {},
   10    -1 	utils: {},
   11    -1 	properties: {},
   12    -1 };
   13    -1 
   14    -1 require('accessibility-developer-tools/src/js/Constants');
   15    -1 require('accessibility-developer-tools/src/js/AccessibilityUtils');
   16    -1 require('accessibility-developer-tools/src/js/BrowserUtils');
   17    -1 require('accessibility-developer-tools/src/js/Color');
   18    -1 require('accessibility-developer-tools/src/js/DOMUtils');
   19    -1 require('accessibility-developer-tools/src/js/Properties');
   20    -1 
   21    -1 module.exports = global.axs;

diff --git a/src/babel.js b/src/babel.js

@@ -1,7 +1,6 @@
    1     1 var ariaApi = require('aria-api');
    2     2 var accdc = require('w3c-alternative-text-computation');
    3     3 var axe = require('axe-core');
    4    -1 var axs = require('./axs');
    5     4 var domAccessibilityApi = require('dom-accessibility-api');
    6     5 
    7     6 var form = document.querySelector('#ba-form');
@@ -51,21 +50,6 @@ var implementations = [{
   51    50 			role: ex(axe.commons.aria.getRole, [el]),
   52    51 		};
   53    52 	},
   54    -1 }, {
   55    -1 	name: 'axs (2.12.0)',
   56    -1 	url: 'https://github.com/GoogleChrome/accessibility-developer-tools',
   57    -1 	fn: function(el) {
   58    -1 		return {
   59    -1 			name: ex(axs.properties.findTextAlternatives, [el, {}]),
   60    -1 			desc: '-',
   61    -1 			role: ex(function() {
   62    -1 				var roles = axs.utils.getRoles(el, true);
   63    -1 				if (roles) {
   64    -1 					return roles.roles.map(x => x.name).join(' ');
   65    -1 				}
   66    -1 			}),
   67    -1 		};
   68    -1 	},
   69    53 }];
   70    54 
   71    55 var createTd = function(text, url) {