{ "name": "@mswjs/interceptors", "description": "Low-level HTTP/HTTPS/XHR/fetch request interception library.", "version": "0.17.10", "main": "lib/index.js", "typings": "lib/index.d.ts", "author": "Artem Zakharchenko", "license": "MIT", "engines": { "node": ">=14" }, "scripts": { "start": "tsc --build -w", "test": "yarn test:internal && yarn test:integration", "test:internal": "jest", "test:integration": "yarn test:integration:node && yarn test:integration:browser", "test:integration:node": "jest --c test/jest.node.config.js --runInBand", "test:integration:browser": "jest --c test/jest.browser.config.js", "clean": "rimraf lib", "build": "yarn clean && tsc --build", "prepare": "yarn simple-git-hooks init", "release": "release publish" }, "files": [ "lib", "README.md", "src" ], "repository": { "type": "git", "url": "https://github.com/mswjs/interceptors" }, "devDependencies": { "@commitlint/cli": "^16.0.2", "@commitlint/config-conventional": "^16.0.0", "@open-draft/test-server": "^0.4.2", "@ossjs/release": "^0.3.0", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", "@types/express-rate-limit": "^6.0.0", "@types/follow-redirects": "^1.14.1", "@types/jest": "^27.0.3", "@types/node": "^16.11.26", "@types/node-fetch": "2.5.12", "@types/supertest": "^2.0.11", "@types/xmldom": "^0.1.31", "axios": "^0.24.0", "body-parser": "^1.19.0", "commitizen": "^4.2.4", "cors": "^2.8.5", "cz-conventional-changelog": "3.3.0", "express": "^4.17.3", "express-rate-limit": "^6.3.0", "follow-redirects": "^1.15.1", "got": "^11.8.3", "jest": "^27.4.3", "node-fetch": "2.6.7", "page-with": "^0.5.1", "rimraf": "^3.0.2", "simple-git-hooks": "^2.7.0", "superagent": "^6.1.0", "supertest": "^6.1.6", "ts-jest": "^27.1.1", "typescript": "4.3.5", "wait-for-expect": "^3.0.2" }, "dependencies": { "@open-draft/until": "^1.0.3", "@types/debug": "^4.1.7", "@xmldom/xmldom": "^0.8.3", "debug": "^4.3.3", "headers-polyfill": "3.2.5", "outvariant": "^1.2.1", "strict-event-emitter": "^0.2.4", "web-encoding": "^1.1.5" }, "keywords": [ "request", "intercept", "http", "https", "xmlhttprequest", "xhr", "fetch", "low-level", "mock", "spy", "testing" ], "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } } }