@daisy/axe-core-for-ace

v4.2.3-canary.1
Accessibility engine for automated Web UI testing
Accessibility a11y testing unit tdd bdd axe

fmt

prettier --write .*.json *.{json,md,js} **/*.ts './{.circleci,.github,build,doc,lib,locales,test,typings}/**/*.{json,md,js,ts,html}'

test

npm run test:tsc && run-s "test:unit:* -- {@}" --

build

grunt

start

http-server -p 9876 --silent

eslint

eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'

develop

grunt dev --force

release

git fetch origin --tags --force && standard-version -a

version

echo "use 'npm run release' to bump axe-core version" && exit 1

api-docs

jsdoc --configure .jsdoc.json

rule-gen

node build/rule-generator

test:act

karma start test/act-mapping/karma.config.js

test:tsc

tsc

test:node

mocha test/node/*.js

test:unit

karma start test/karma.conf.js

sri-update

grunt build && node build/sri-update && git add sri-history.json

test:debug

npm run test:unit -- --no-single-run --browsers=Chrome

integration

node test/integration/full/test-webdriver.js

next-release

standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true

sri-validate

node build/sri-update --validate

test:locales

mocha test/test-locales.js

test:examples

node ./doc/examples/test-examples

test:unit:api

npm run test:unit -- testDirs=api

integration:ie

npm run integration -- browser=IE

test:act:debug

npm run test:act -- --no-single-run --browsers=Chrome

test:unit:core

npm run test:unit -- testDirs=core

test:integration

npm run test:integration:chrome

test:unit:checks

npm run test:unit -- testDirs=checks

test:unit:commons

npm run test:unit -- testDirs=commons

integration:chrome

npm run integration -- browser=Chrome

integration:firefox

npm run integration -- browser=Firefox

test:integration:ie

start-server-and-test 9876 integration:ie

test:unit:integration

npm run test:unit -- testDirs=integration

test:rule-help-version

mocha test/test-rule-help-version.js

test:unit:rule-matches

npm run test:unit -- testDirs=rule-matches

test:integration:chrome

start-server-and-test 9876 integration:chrome

test:unit:virtual-rules

npm run test:unit -- testDirs=virtual-rules

test:integration:firefox

start-server-and-test 9876 integration:firefox
npm i @daisy/[email protected]

Metadata

Downloads