UNPKG

askui

Version:

Reliable, automated end-to-end-testing that depends on what is shown on your screen instead of the technology you are running on

115 lines (114 loc) 3.87 kB
{ "name": "askui", "version": "0.31.0", "license": "MIT", "author": "askui GmbH <info@askui.com> (http://www.askui.com/)", "description": "Reliable, automated end-to-end-testing that depends on what is shown on your screen instead of the technology you are running on", "repository": { "type": "git", "url": "git+https://github.com/askui/askui.git" }, "bugs": { "url": "https://github.com/askui/askui/issues" }, "homepage": "https://github.com/askui/askui#askui", "keywords": [ "test", "testing", "automated-testing", "e2e-testing", "rpa", "askui", "function-testing", "ui-testing", "automation", "selenium", "cypress", "playwright", "ui-automation" ], "main": "./dist/cjs/main.js", "module": "./dist/esm/main.js", "bin": { "askui": "bin/askui", "askui-postinstall": "bin/askui-postinstall" }, "scripts": { "build": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && npm run copyTemplate && npm run copyExampleProject", "copyTemplate": "shx cp -r src/core/annotation/template.html dist/cjs/core/annotation/ && shx cp -r src/core/annotation/template.html dist/esm/core/annotation/", "copyExampleProject": "shx cp -r example_projects_templates/ dist/ && shx cp -r bin/* dist/", "lint": "eslint --cache --fix --max-warnings 0 \"./**/*.{js,ts}\"", "lint:staged": "lint-staged", "test": "cross-env NODE_EXTRA_CA_CERTS='test/proxy/certs/unit_test.pem' jest '/src'", "postinstall": "node -e \"require('./bin/askui-postinstall')\"", "release:prerelease": "cross-env HUSKY=0 release-it --preRelease=next", "release": "cross-env HUSKY=0 release-it" }, "files": [ "dist/cjs/", "dist/esm/", "dist/bin/", "dist/example_projects_templates/" ], "dependencies": { "@anthropic-ai/sdk": "0.53.0", "chalk": "4.1.1", "commander": "12.1.0", "fkill": "7.2.1", "fs-extra": "11.2.0", "got": "11.8.6", "inquirer": "8.2.5", "is-ci": "3.0.1", "jsdom": "25.0.1", "listr": "0.14.3", "lodash": "^4.17.21", "node-machine-id": "1.1.12", "nunjucks": "3.2.4", "pino": "9.4.0", "pino-pretty": "11.2.2", "tough-cookie": "5.0.0", "url-join": "4.0.1", "wait-port": "1.1.0", "ws": "8.18.0", "yup": "1.4.0" }, "devDependencies": { "@release-it/bumper": "6.0.1", "@release-it/conventional-changelog": "8.0.2", "@types/fs-extra": "11.0.4", "@types/inquirer": "9.0.7", "@types/is-ci": "^3.0.4", "@types/jest": "29.5.13", "@types/jsdom": "21.1.7", "@types/listr": "0.14.9", "@types/lodash": "^4.17.7", "@types/node": "22.5.5", "@types/nunjucks": "3.2.6", "@types/url-join": "4.0.3", "@types/webrtc": "0.0.43", "@types/ws": "8.5.12", "@typescript-eslint/eslint-plugin": "5.10.0", "@typescript-eslint/parser": "5.10.0", "cross-env": "^10.1.0", "eslint": "8.7.0", "eslint-config-airbnb-base": "15.0.0", "eslint-config-airbnb-typescript": "16.1.0", "eslint-plugin-import": "2.25.4", "hpagent": "^1.2.0", "jest": "29.7.0", "jest-extended": "^4.0.2", "lint-staged": "15.2.10", "proxy": "^1.0.2", "proxy-agent": "^6.3.0", "release-it": "17.6.0", "shx": "0.3.4", "ts-jest": "29.2.5", "typescript": "5.6.2" }, "lint-staged": { "./**/*.{js,ts}": "eslint --cache --fix --max-warnings 0" }, "optionalDependencies": { "sharp": "^0.33.5" } }