UNPKG

jsdom-context-require

Version:

Allows you to require files in a jsdom window context.

67 lines (66 loc) 1.84 kB
{ "name": "jsdom-context-require", "description": "Allows you to require files in a jsdom window context.", "version": "5.2.5", "author": "Michael Rawlings <ml.rawlings@gmail.com>", "maintainers": [ "Michael Rawlings <ml.rawlings@gmail.com>", "Dylan Piercey <pierceydylan@gmail.com>" ], "bugs": "https://github.com/mlrawlings/jsdom-context-require/issues", "devDependencies": { "@types/jsdom": "^21.1.6", "@types/mocha": "^10.0.6", "@types/node": "^20.11.6", "@types/resolve": "^1.20.6", "husky": "^8.0.3", "jsdom": "^24.0.0", "lint-staged": "^15.2.0", "mocha": "^10.2.0", "nyc": "^15.1.0", "prettier": "^3.2.4", "ts-node": "^10.9.2", "typescript": "^5.3.3" }, "files": [ "dist", "noop.js" ], "homepage": "https://github.com/mlrawlings/jsdom-context-require", "keywords": [ "require", "context", "runInContext", "jsdom", "vm", "bundle" ], "license": "MIT", "lint-staged": { "*.ts": [ "prettier --write" ] }, "main": "dist/index.js", "repository": { "type": "git", "url": "git+https://github.com/mlrawlings/jsdom-context-require.git" }, "scripts": { "build": "tsc", "format": "find {src,test} -name '*.ts' | xargs prettier --write", "mocha": "mocha -r ts-node/register ./test/**/*.test.ts", "precommit": "lint-staged && npm test && npm run build", "test": "nyc --extension=.ts --include=src/**/*.ts --reporter=lcov --reporter=text-summary npm run mocha", "test-ci": "nyc --extension=.ts --include=src/**/*.ts --reporter=lcovonly --reporter=text npm run mocha", "prepare": "husky install" }, "types": "dist/index.d.ts", "dependencies": { "context-require": "^1.4.2", "resolve.exports": "^2.0.2" }, "peerDependencies": { "jsdom": "11 - 26" } }