UNPKG

@neuralegion/cypress-har-generator

Version:

The Cypress plugin for generating HTTP Archive (HAR) files is a tool that allows developers and QA engineers to capture detailed information about network requests made during the execution of Cypress tests.

125 lines (124 loc) 3.52 kB
{ "name": "@neuralegion/cypress-har-generator", "version": "5.17.1", "private": false, "description": "The Cypress plugin for generating HTTP Archive (HAR) files is a tool that allows developers and QA engineers to capture detailed information about network requests made during the execution of Cypress tests.", "repository": { "type": "git", "url": "git+https://github.com/NeuraLegion/cypress-har-generator.git" }, "main": "dist/index.js", "typings": "dist/index.d.ts", "files": [ "dist", "commands.js", "commands.js.map" ], "author": { "name": "Artem Derevnjuk", "email": "artem.derevnjuk@neuralegion.com" }, "license": "MIT", "bugs": { "url": "https://github.com/NeuraLegion/cypress-har-generator/issues" }, "publishConfig": { "access": "public" }, "keywords": [ "cypress", "har", "electron", "cypress-plugin", "chrome", "http-archive", "testing", "qa", "automation", "typescript", "chromium", "qatools" ], "scripts": { "semantic-release": "semantic-release", "lint": "eslint -c .eslintrc.js 'src/**/*.ts'", "format": "prettier --check 'src/**/*.ts'", "test": "jest", "test:watch": "jest --watch", "test:cov": "jest --coverage", "start": "node -r ts-node/register cypress/app --port 8080", "e2e": "cypress run --browser chrome --headless", "build": "webpack --config webpack.config.ts", "prepublishOnly": "npm run build", "prepare": "is-ci || husky install" }, "homepage": "https://github.com/NeuraLegion/cypress-har-generator#readme", "devDependencies": { "@commitlint/cli": "^17.1.2", "@commitlint/config-conventional": "^17.1.0", "@jest/globals": "^29.7.0", "@semantic-release/exec": "^6.0.3", "@semantic-release/git": "^10.0.1", "@types/chai-like": "^1.1.1", "@types/chai-things": "^0.0.35", "@types/express": "^4.17.15", "@types/har-format": "^1.2.8", "@types/jest": "^29.5.12", "@types/node": "~18.19.50", "@types/webpack": "^5.28.0", "@types/webpack-node-externals": "^2.5.3", "@types/ws": "^8.5.4", "@typescript-eslint/eslint-plugin": "^5.36.2", "@typescript-eslint/parser": "^5.36.2", "chai-like": "^1.1.1", "chai-things": "^0.2.0", "cypress": "^13.14.2", "devtools-protocol": "~0.0.1040073", "eslint": "^8.23.0", "eslint-config-prettier": "^8.5.0", "eslint-import-resolver-typescript": "^3.5.1", "eslint-plugin-import": "^2.26.0", "eslint-plugin-prettier": "^4.2.1", "express": "^4.18.2", "filemanager-webpack-plugin": "^7.0.0", "hbs": "^4.2.0", "husky": "^8.0.1", "is-ci": "^3.0.1", "jest": "^29.7.0", "lint-staged": "^13.0.3", "minimist": "^1.2.7", "prettier": "~2.8.4", "semantic-release": "^24.1.0", "ts-jest": "^29.2.5", "ts-loader": "^9.3.1", "ts-mockito": "^2.6.1", "ts-node": "~10.9.1", "tsconfig-paths": "^4.1.0", "typescript": "~4.8.2", "webpack": "^5.74.0", "webpack-cli": "^4.10.0", "webpack-node-externals": "^3.0.0", "ws": "^8.12.0" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "lint-staged": { "*.ts": [ "eslint --fix" ], "*.{ts,js,json,md}": [ "prettier --write" ] }, "peerDependencies": { "cypress": ">=4.4.1 <12.12.0 || >=12.17.0" }, "dependencies": { "chalk": "^4.1.2", "chrome-remote-interface": "~0.33.2", "tslib": "^2.4.0" } }