{ "name": "syn2mas", "version": "0.0.0", "license": "Apache-2.0", "author": "Matrix.org", "type": "module", "scripts": { "build": "tsc", "dev": "ts-node --esm src/index.ts", "lint": "npm run lint:types && npm run lint:style", "lint:style": "eslint . .eslintrc.cjs", "lint:types": "tsc --noEmit", "start": "node dist/index.js" }, "devDependencies": { "@tsconfig/node18": "^18.2.2", "@tsconfig/strictest": "^2.0.2", "@types/command-line-args": "^5.2.2", "@types/node": "^18.18.6", "@typescript-eslint/eslint-plugin": "^6.8.0", "@typescript-eslint/parser": "^6.8.0", "eslint": "^8.51.0", "eslint-config-google": "^0.14.0", "eslint-config-prettier": "^9.0.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "npm:eslint-plugin-i@^2.28.1", "eslint-plugin-matrix-org": "^1.2.1", "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-unicorn": "^48.0.1", "prettier": "^3.0.3", "ts-node": "^11.0.0-beta.1", "typescript": "^5.2.2" }, "dependencies": { "command-line-args": "^5.2.1", "id128": "^1.6.6", "knex": "^3.0.1", "log4js": "^6.9.1", "pg": "^8.11.3", "sqlite3": "^5.1.6", "ts-command-line-args": "^2.5.1", "yaml": "^2.3.2", "zod": "^3.22.4" } }