Fix some packaging and dependency issues

This commit is contained in:
mikiher 2024-09-04 23:55:16 +03:00
parent 3f93b93d9e
commit b3ce300d32
3 changed files with 10 additions and 4 deletions

1
package-lock.json generated
View File

@ -9,6 +9,7 @@
"version": "2.13.3",
"license": "GPL-3.0",
"dependencies": {
"@rushstack/terminal": "^0.14.0",
"axios": "^0.27.2",
"cookie-parser": "^1.4.6",
"express": "^4.17.1",

View File

@ -22,11 +22,13 @@
"pkg": {
"assets": [
"client/dist/**/*",
"node_modules/sqlite3/lib/binding/**/*.node"
"node_modules/sqlite3/lib/binding/**/*.node",
"node_modules/string-argv/commonjs/package.json"
],
"scripts": [
"prod.js",
"server/**/*.js"
"server/**/*.js",
"node_modules/string-argv/commonjs/*.js"
]
},
"mocha": {
@ -35,6 +37,7 @@
"author": "advplyr",
"license": "GPL-3.0",
"dependencies": {
"@rushstack/terminal": "^0.14.0",
"axios": "^0.27.2",
"cookie-parser": "^1.4.6",
"express": "^4.17.1",

View File

@ -92,13 +92,13 @@ class MigrationManager {
try {
await this.copyMigrationsToConfigDir()
} catch (error) {
throw new Error('Failed to copy migrations to the config directory.', error)
throw new Error('Failed to copy migrations to the config directory.', { cause: error })
}
try {
await this.updateMaxVersion(serverVersion)
} catch (error) {
throw new Error('Failed to update max version in the database.', error)
throw new Error('Failed to update max version in the database.', { cause: error })
}
}
@ -156,6 +156,8 @@ class MigrationManager {
await fs.ensureDir(this.migrationsDir) // Ensure the target directory exists
if (!(await fs.pathExists(migrationsSourceDir))) return
const files = await fs.readdir(migrationsSourceDir)
await Promise.all(
files