mattermost-desktop/e2e/package.json

44 lines
1.5 KiB
JSON
Raw Normal View History

2024-10-03 06:35:14 -07:00
{
"name": "desktop-e2e",
"version": "1.0.0",
"description": "E2E tests for the Desktop App",
"main": "dist/e2e_bundle.js",
"scripts": {
"clean": "rm -rf dist/ mochawesome-report/ node_modules/ testUserData/",
"run:e2e": "npm run build && npm run test",
"build": "webpack-cli --config webpack.config.js",
"build:performance": "webpack-cli --config webpack.config.performance.js",
"test": "electron-mocha --reporter mochawesome dist/e2e_bundle.js",
"test:performance": "electron-mocha --reporter json --reporter-option output=./performance/perf-test-report.json dist/e2e_bundle.js",
"send-report": "node ./save_report.js",
"postinstall": "cross-env CL='/std:c++17' electron-rebuild -m ./node_modules/robotjs"
},
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/mattermost/desktop.git"
},
"author": "Mattermost, Inc. <feedback@mattermost.com>",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/mattermost/desktop/issues"
},
"homepage": "https://github.com/mattermost/desktop#readme",
"dependencies": {
"@aws-sdk/client-s3": "3.529.0",
"@aws-sdk/lib-storage": "3.445.0",
"@electron/rebuild": "3.6.0",
"axios": "1.7.4",
"chai": "4.3.6",
"electron-mocha": "12.2.0",
"fast-xml-parser": "^4.4.1",
"mochawesome": "7.1.3",
"playwright": "1.42.0",
"ps-node": "0.1.6",
"recursive-readdir": "2.2.3",
"robotjs": "0.6.0"
},
"devDependencies": {
"mochawesome-report-generator": "^6.2.0"
}
}