build(deps): add packages and config for tests and releases

This commit is contained in:
Lukas Obermann
2024-10-04 23:00:26 +02:00
parent b6fbdb9c53
commit a6afb662b4
2 changed files with 1828 additions and 259 deletions
+1817 -255
View File
File diff suppressed because it is too large Load Diff
+11 -4
View File
@@ -6,8 +6,8 @@
"scripts": {
"build": "tsc -b",
"watch": "tsc -b -w",
"release": "standard-version",
"test": "echo \"Error: no test specified\" && exit 1"
"release": "commit-and-tag-version",
"test": "glob -c \"node --import tsx --test\" \"./src/**/*.test.ts\""
},
"repository": {
"type": "git",
@@ -20,8 +20,15 @@
},
"homepage": "https://github.com/Optolith/entity-descriptions#readme",
"dependencies": {
"@optolith/helpers": "^0.2.0"
},
"devDependencies": {
"@types/node": "^22.7.4",
"commit-and-tag-version": "^12.4.4",
"glob": "^11.0.0",
"optolith-database-schema": "^0.17.0",
"standard-version": "^9.5.0",
"tsx": "^4.19.1",
"typescript": "^5.6.2"
}
},
"type": "module"
}