mirror of
https://github.com/matrix-org/mjolnir.git
synced 2024-10-01 01:36:06 -04:00
f4a25496cd
These are unreleased and a specific develop commit, but we're the only ones who have made changes so far to the develop branch, so should be fine.
68 lines
2.7 KiB
JSON
68 lines
2.7 KiB
JSON
{
|
|
"name": "mjolnir",
|
|
"version": "1.6.1",
|
|
"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:integration:single": "NODE_ENV=harness npx ts-mocha --require test/integration/fixtures.ts --timeout 300000 --project ./tsconfig.json",
|
|
"test:appservice:integration": "NODE_ENV=harness ts-mocha --async-stack-traces --timeout 300000 --project ./tsconfig.json \"test/appservice/integration/**/*Test.ts\"",
|
|
"test:appservice:integration:single": "NODE_ENV=harness npx ts-mocha --timeout 300000 --project ./tsconfig.json",
|
|
"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": "^3.3.0",
|
|
"@types/crypto-js": "^4.0.2",
|
|
"@types/express": "^4.17.13",
|
|
"@types/html-to-text": "^8.0.1",
|
|
"@types/humanize-duration": "^3.27.1",
|
|
"@types/js-yaml": "^4.0.5",
|
|
"@types/jsdom": "^16.2.11",
|
|
"@types/mocha": "^9.0.0",
|
|
"@types/nedb": "^1.8.12",
|
|
"@types/node": "^16.7.10",
|
|
"@types/pg": "^8.6.5",
|
|
"@types/request": "^2.48.8",
|
|
"@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.8.4",
|
|
"typescript-formatter": "^7.2"
|
|
},
|
|
"dependencies": {
|
|
"@sentry/node": "^7.17.2",
|
|
"@sentry/tracing": "^7.17.2",
|
|
"await-lock": "^2.2.2",
|
|
"body-parser": "^1.20.1",
|
|
"config": "^3.3.8",
|
|
"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-appservice-bridge": "https://github.com/matrix-org/matrix-appservice-bridge.git#61d81e1cab395020b8540db2e437d5b25a443d0c",
|
|
"parse-duration": "^1.0.2",
|
|
"pg": "^8.8.0",
|
|
"shell-quote": "^1.7.3",
|
|
"yaml": "^2.1.1"
|
|
},
|
|
"engines": {
|
|
"node": ">=16.0.0"
|
|
}
|
|
}
|