Files
Draupnir/package.json
2026-03-20 15:54:21 +00:00

45 lines
1.3 KiB
JSON

{
"name": "@the-draupnir-project/monorepo",
"version": "0.0.0",
"private": true,
"workspaces": [
"packages/*",
"apps/*"
],
"repository": {
"type": "git",
"url": "git+https://github.com/the-draupnir-project/Draupnir.git"
},
"author": "Gnuxie",
"license": "AFL-3.0",
"bugs": {
"url": "https://github.com/the-draupnir-project/Draupnir/issues"
},
"homepage": "https://github.com/the-draupnir-project/Draupnir#readme",
"scripts": {
"build": "tsc -b && npm run -ws build:assets --if-present",
"build:all": "tsc -b tsconfig.all.json && npm run -ws build:assets --if-present",
"build:clean": "tsc -b --clean",
"test": "npm run -ws test --if-present && npm run -w apps/draupnir test:unit",
"lint": "eslint --cache 'packages/**/*{ts, tsx}' 'apps/**/*{ts, tsx}' && prettier --cache --ignore-unknown --check apps packages README.md CHANGELOG.md DEPENDENCIES.md"
},
"devDependencies": {
"@changesets/cli": "^2.30.0",
"@eslint/js": "^9.39.3",
"@types/jest": "^30.0.0",
"eslint": "^9.39.3",
"jest": "^30.3.0",
"prettier": "^3.3.3",
"ts-jest": "^29.4.6",
"typescript": "^5.9.3",
"typescript-eslint": "^8.56.1"
},
"overrides": {
"@vector-im/matrix-bot-sdk": "0.8.0-element.3",
"postgres": "3.4.7"
},
"engines": {
"node": ">=24.0.0"
}
}