UNPKG

chrec-core

Version:

ChRec's core business logic and model for testing HTML locator robustness

73 lines (72 loc) 2.2 kB
{ "name": "chrec-core", "version": "0.7.1", "description": "ChRec's core business logic and model for testing HTML locator robustness", "main": "lib/index.js", "types": "lib/index.d.ts", "scripts": { "test": "npm run test:unit && npm run test:integration:dev", "test:unit": "jest src/__tests__/unit -c jest.unit.config.json", "test:integration:dev": "cross-env SELENIUM_SERVER_URL=http://localhost:4444/wd/hub NODE_ENV=dev jest src/__tests__/integration -i -c jest.integration.config.json", "test:integration:ci": "cross-env SELENIUM_SERVER_URL=http://localhost:4444/wd/hub NODE_ENV=test jest src/__tests__/integration -i -c jest.integration.config.json", "build": "tsc", "format": "prettier --write \"src/**/*.ts\" \"src/**/*.js\"", "lint": "tslint -p tsconfig.json", "lint:fix": "tslint --fix --project .", "prepare": "npm run build", "prepublishOnly": "npm run lint", "preversion": "npm run lint", "version": "npm run format && git add -A src", "postversion": "git push && git push --tags" }, "files": [ "lib/**/*" ], "repository": { "type": "git", "url": "git+https://github.com/cyluxx/chrec-core.git" }, "keywords": [ "ChRec", "Selenium", "CSS", "selector", "XPath", "locator", "replay", "test", "testing", "WebDriver", "robustness", "fragility", "web" ], "author": "Andreas Plewnia", "license": "Apache License 2.0", "bugs": { "url": "https://github.com/cyluxx/chrec-core/issues" }, "homepage": "https://github.com/cyluxx/chrec-core#readme", "devDependencies": { "@types/jest": "^24.0.0", "@types/node": "^11.9.4", "@types/selenium-webdriver": "^3.0.14", "@types/uuid": "^7.0.2", "codecov": "^3.6.5", "cross-env": "^5.2.0", "jest": "^24.8.0", "prettier": "^1.16.4", "ts-jest": "^24.0.0", "ts-mockito": "^2.5.0", "tslint": "^5.12.1", "tslint-config-prettier": "^1.18.0", "typescript": "^3.5.3" }, "dependencies": { "compare-versions": "^3.5.1", "load-json-file": "^5.2.0", "selenium-webdriver": "^3.6.0", "uuid": "^7.0.3", "write-json-file": "^3.1.0" } }