@qualweb/core
Version:
QualWeb evaluator core engine
120 lines (119 loc) • 3.1 kB
JSON
{
"name": "@qualweb/core",
"version": "0.8.4",
"description": "QualWeb evaluator core engine",
"main": "dist/index.js",
"files": [
"dist/*"
],
"exports": {
".": {
"types": "./dist/index.d.ts",
"require": "./dist/index.js"
},
"./evaluation": {
"types": "./dist/lib/evaluation/index.d.ts",
"require": "./dist/lib/evaluation/index.js"
},
"./evaluation/*": {
"types": "./dist/lib/evaluation/*.d.ts",
"require": "./dist/lib/evaluation/*.js"
},
"./lib": {
"types": "./dist/lib/index.d.ts",
"require": "./dist/lib/index.js"
},
"./locale": {
"types": "./dist/lib/i18n/index.d.ts",
"require": "./dist/lib/i18n/index.js"
}
},
"scripts": {
"tsc": "tsc",
"test": "mocha",
"test:core": "mocha test/core.spec.mjs",
"test:html": "mocha test/html.spec.mjs",
"test:crawler": "mocha test/crawler.spec.mjs",
"test:file": "mocha test/file.spec.mjs",
"test:urls": "mocha test/urls.spec.mjs",
"test:parallel": "mocha test/parallel.spec.mjs",
"test:plugin": "mocha test/plugin.spec.mjs",
"test:validator": "mocha test/validator.spec.mjs",
"test:locale": "mocha test/locale.spec.mjs",
"test:log": "mocha test/log.spec.mjs",
"lint": "eslint .",
"format": "prettier src/**/*.ts --write",
"clean": "rimraf dist",
"build": "tsc --build tsconfig.prod.json",
"docs": "typedoc --out docs src/index.ts",
"prepublishOnly": "npm run build"
},
"keywords": [
"qualweb",
"evaluator",
"web",
"accessibility",
"a11y"
],
"homepage": "https://github.com/qualweb/qualweb/blob/main/packages/core",
"repository": {
"type": "git",
"url": "git+https://github.com/qualweb/qualweb.git",
"directory": "packages/core"
},
"bugs": {
"url": "https://github.com/qualweb/qualweb/issues",
"email": "qualweb@fc.ul.pt"
},
"author": {
"name": "João Vicente",
"email": "joao.vicente@campus.ul.pt"
},
"contributors": [
{
"name": "Carlos Duarte"
},
{
"name": "Bruno Andrade"
},
{
"name": "António Estriga"
},
{
"name": "André Santos",
"url": "https://arbsantos.github.io"
}
],
"engines": {
"node": ">=18.0.0"
},
"license": "ISC",
"dependencies": {
"@qualweb/crawler": "0.4.2",
"@qualweb/locale": "0.2.2",
"@qualweb/qw-element": "0.3.2",
"@qualweb/qw-page": "0.3.2",
"@qualweb/util": "0.6.4",
"axios": "^1.7.2",
"colors": "1.4.0",
"puppeteer": "^22.12.1",
"puppeteer-cluster": "^0.24.0",
"puppeteer-extra": "^3.3.6",
"puppeteer-extra-plugin-adblocker": "^2.13.6",
"puppeteer-extra-plugin-stealth": "^2.11.2"
},
"devDependencies": {
"@tsconfig/recommended": "^1.0.3",
"@types/chai": "^4.3.16",
"@types/mocha": "^10.0.6",
"@types/node": "^20.12.12",
"chai": "4.5.0",
"mocha": "^10.2.0",
"node-fetch": "^2.6.7",
"prettier": "^3.1.1",
"rimraf": "^5.0.7",
"ts-node": "^10.9.2",
"typedoc": "^0.26.10",
"typescript": "^5.6.3"
}
}