{ "_from": "jsdom@^26.1.0", "_id": "jsdom@26.1.0", "_inBundle": false, "_integrity": "sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==", "_location": "/jsdom", "_phantomChildren": {}, "_requested": { "type": "range", "registry": true, "raw": "jsdom@^26.1.0", "name": "jsdom", "escapedName": "jsdom", "rawSpec": "^26.1.0", "saveSpec": null, "fetchSpec": "^26.1.0" }, "_requiredBy": [ "#DEV:/" ], "_resolved": "https://registry.npmmirror.com/jsdom/-/jsdom-26.1.0.tgz", "_shasum": "ab5f1c1cafc04bd878725490974ea5e8bf0c72b3", "_spec": "jsdom@^26.1.0", "_where": "D:\\jenkins\\workspace\\gyl-fvue", "bugs": { "url": "https://github.com/jsdom/jsdom/issues" }, "bundleDependencies": false, "dependencies": { "cssstyle": "^4.2.1", "data-urls": "^5.0.0", "decimal.js": "^10.5.0", "html-encoding-sniffer": "^4.0.0", "http-proxy-agent": "^7.0.2", "https-proxy-agent": "^7.0.6", "is-potential-custom-element-name": "^1.0.1", "nwsapi": "^2.2.16", "parse5": "^7.2.1", "rrweb-cssom": "^0.8.0", "saxes": "^6.0.0", "symbol-tree": "^3.2.4", "tough-cookie": "^5.1.1", "w3c-xmlserializer": "^5.0.0", "webidl-conversions": "^7.0.0", "whatwg-encoding": "^3.1.1", "whatwg-mimetype": "^4.0.0", "whatwg-url": "^14.1.1", "ws": "^8.18.0", "xml-name-validator": "^5.0.0" }, "deprecated": false, "description": "A JavaScript implementation of many web standards", "devDependencies": { "@domenic/eslint-config": "^4.0.1", "benchmark": "^2.1.4", "eslint": "^9.20.0", "eslint-plugin-html": "^8.1.2", "globals": "^15.14.0", "js-yaml": "^4.1.0", "minimatch": "^9.0.5", "mocha": "^11.1.0", "mocha-sugar-free": "^1.4.0", "pngjs": "^7.0.0", "server-destroy": "^1.0.1", "webidl2js": "^18.0.0", "yargs": "^17.7.2" }, "engines": { "node": ">=18" }, "homepage": "https://github.com/jsdom/jsdom#readme", "keywords": [ "dom", "html", "whatwg", "w3c" ], "license": "MIT", "main": "./lib/api.js", "maintainers": [ { "name": "Elijah Insua", "email": "tmpvar@gmail.com", "url": "http://tmpvar.com" }, { "name": "Domenic Denicola", "email": "d@domenic.me", "url": "https://domenic.me/" }, { "name": "Sebastian Mayr", "email": "sebmaster16@gmail.com", "url": "https://blog.smayr.name/" }, { "name": "Joris van der Wel", "email": "joris@jorisvanderwel.com" }, { "name": "Timothy Gu", "email": "timothygu99@gmail.com", "url": "https://timothygu.me/" }, { "name": "Magne Andersson", "email": "code@zirro.se", "url": "https://zirro.se/" }, { "name": "Pierre-Marie Dartus", "email": "dartus.pierremarie@gmail.com" } ], "name": "jsdom", "peerDependencies": { "canvas": "^3.0.0" }, "peerDependenciesMeta": { "canvas": { "optional": true } }, "repository": { "type": "git", "url": "git+https://github.com/jsdom/jsdom.git" }, "scripts": { "benchmark": "node ./benchmark/runner", "convert-idl": "node ./scripts/webidl/convert.js", "generate-js-globals": "node ./scripts/generate-js-globals.js", "init-wpt": "git submodule update --init --recursive", "lint": "eslint --cache", "prepare": "npm run convert-idl && npm run generate-js-globals", "pretest": "npm run prepare && npm run init-wpt", "reset-wpt": "rm -rf ./test/web-platform-tests/tests && npm run init-wpt", "test": "mocha test/index.js", "test-api": "mocha test/api", "test-mocha": "mocha", "test-tuwpt": "mocha test/web-platform-tests/run-tuwpts.js", "test-wpt": "mocha test/web-platform-tests/run-wpts.js", "update-authors": "git log --format=\"%aN <%aE>\" | sort -f | uniq > AUTHORS.txt", "update-wpt": "git submodule update --init --recursive --remote && cd test/web-platform-tests/tests && python wpt.py manifest --path ../wpt-manifest.json" }, "type": "commonjs", "version": "26.1.0" }