chore(dx/apps): build db-compare & dump-db

This commit is contained in:
Elian Doran 2025-09-02 19:29:38 +03:00
parent 3925ba3eef
commit fd1c122cd4
No known key found for this signature in database
2 changed files with 6 additions and 118 deletions

View File

@ -9,63 +9,8 @@
"sqlite": "5.1.1", "sqlite": "5.1.1",
"sqlite3": "5.1.7" "sqlite3": "5.1.7"
}, },
"nx": { "scripts": {
"name": "db-compare", "dev": "tsx src/compare.ts",
"targets": { "build": "esbuild --platform=node --format=cjs --outdir=dist src/compare.ts"
"build": {
"executor": "@nx/esbuild:esbuild",
"outputs": [
"{options.outputPath}"
],
"defaultConfiguration": "production",
"options": {
"platform": "node",
"outputPath": "apps/db-compare/dist",
"format": [
"cjs"
],
"bundle": false,
"main": "apps/db-compare/src/compare.ts",
"tsConfig": "apps/db-compare/tsconfig.app.json",
"assets": [],
"esbuildOptions": {
"sourcemap": true,
"outExtension": {
".js": ".js"
}
}
},
"configurations": {
"development": {},
"production": {
"esbuildOptions": {
"sourcemap": false,
"outExtension": {
".js": ".js"
}
}
}
}
},
"serve": {
"executor": "@nx/js:node",
"defaultConfiguration": "development",
"dependsOn": [
"build"
],
"options": {
"buildTarget": "db-compare:build",
"runBuildTargetDependencies": false
},
"configurations": {
"development": {
"buildTarget": "db-compare:build:development"
},
"production": {
"buildTarget": "db-compare:build:production"
}
}
}
}
} }
} }

View File

@ -15,65 +15,8 @@
"@types/mime-types": "^3.0.0", "@types/mime-types": "^3.0.0",
"@types/yargs": "^17.0.33" "@types/yargs": "^17.0.33"
}, },
"nx": { "scripts": {
"name": "dump-db", "dev": "tsx src/main.ts",
"targets": { "build": "esbuild --platform=node --format=cjs --outdir=dist src/main.ts"
"build": {
"executor": "@nx/esbuild:esbuild",
"outputs": [
"{options.outputPath}"
],
"defaultConfiguration": "production",
"options": {
"platform": "node",
"outputPath": "apps/dump-db/dist",
"format": [
"cjs"
],
"bundle": false,
"main": "apps/dump-db/src/main.ts",
"tsConfig": "apps/dump-db/tsconfig.app.json",
"assets": [
"apps/dump-db/src/assets"
],
"esbuildOptions": {
"sourcemap": true,
"outExtension": {
".js": ".js"
}
}
},
"configurations": {
"development": {},
"production": {
"esbuildOptions": {
"sourcemap": false,
"outExtension": {
".js": ".js"
}
}
}
}
},
"serve": {
"executor": "@nx/js:node",
"defaultConfiguration": "development",
"dependsOn": [
"build"
],
"options": {
"buildTarget": "dump-db:build",
"runBuildTargetDependencies": false
},
"configurations": {
"development": {
"buildTarget": "dump-db:build:development"
},
"production": {
"buildTarget": "dump-db:build:production"
}
}
}
}
} }
} }