mirror of
https://github.com/matrix-org/mjolnir.git
synced 2024-09-29 20:56:23 +00:00
01a6e14fb3
Seriously, I don't think there is much to gain by making people guess a reasnoble time for a test to complete in all the time, especially with how much Synapse changes in response time and all of the machines involved in running these tests.
54 lines
1.9 KiB
JSON
54 lines
1.9 KiB
JSON
{
|
|
"name": "mjolnir",
|
|
"version": "1.4.2",
|
|
"description": "A moderation tool for Matrix",
|
|
"main": "lib/index.js",
|
|
"repository": "git@github.com:matrix-org/mjolnir.git",
|
|
"author": "The Matrix.org Foundation C.I.C.",
|
|
"license": "Apache-2.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"postbuild": "rm -rf lib/test/ && cp -r lib/src/* lib/ && rm -rf lib/src/",
|
|
"lint": "tslint --project ./tsconfig.json -t stylish",
|
|
"start:dev": "yarn build && node --async-stack-traces lib/index.js",
|
|
"test": "ts-mocha --project ./tsconfig.json test/commands/**/*.ts",
|
|
"test:integration": "NODE_ENV=harness ts-mocha --async-stack-traces --require test/integration/fixtures.ts --timeout 300000 --project ./tsconfig.json \"test/integration/**/*Test.ts\"",
|
|
"test:manual": "NODE_ENV=harness ts-node test/integration/manualLaunchScript.ts",
|
|
"version": "sed -i '/# version automated/s/[0-9][0-9]*\\.[0-9][0-9]*\\.[0-9][0-9]*/'$npm_package_version'/' synapse_antispam/setup.py && git add synapse_antispam/setup.py && cat synapse_antispam/setup.py"
|
|
},
|
|
"devDependencies": {
|
|
"@types/config": "0.0.41",
|
|
"@types/crypto-js": "^4.0.2",
|
|
"@types/html-to-text": "^8.0.1",
|
|
"@types/humanize-duration": "^3.27.1",
|
|
"@types/jsdom": "^16.2.11",
|
|
"@types/mocha": "^9.0.0",
|
|
"@types/node": "^16.7.10",
|
|
"@types/shell-quote": "1.7.1",
|
|
"crypto-js": "^4.1.1",
|
|
"eslint": "^7.32",
|
|
"expect": "^27.0.6",
|
|
"mocha": "^9.0.1",
|
|
"ts-mocha": "^9.0.2",
|
|
"tslint": "^6.1.3",
|
|
"typescript": "^4.3.5",
|
|
"typescript-formatter": "^7.2"
|
|
},
|
|
"dependencies": {
|
|
"config": "^3.3.6",
|
|
"express": "^4.17",
|
|
"html-to-text": "^8.0.0",
|
|
"humanize-duration": "^3.27.1",
|
|
"humanize-duration-ts": "^2.1.1",
|
|
"js-yaml": "^4.1.0",
|
|
"jsdom": "^16.6.0",
|
|
"matrix-bot-sdk": "^0.5.19",
|
|
"parse-duration": "^1.0.2",
|
|
"shell-quote": "^1.7.3"
|
|
},
|
|
"engines": {
|
|
"node": ">=14.0.0"
|
|
}
|
|
}
|