mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-09 02:24:16 +00:00
update new shared resources manager
This commit is contained in:
parent
08d41b90cd
commit
d8a5608039
@ -7,15 +7,15 @@
|
||||
"dev": "nodemon --ignore dist/ --exec corenode-node ./src/index.js",
|
||||
"run:prod": "cross-env NODE_ENV=production node ./dist/index.js"
|
||||
},
|
||||
"sharedClasses": {
|
||||
"FileUpload": "src/shared-classes",
|
||||
"CacheService": "src/shared-classes",
|
||||
"ComtyClient": "src/shared-classes",
|
||||
"RedisClient": "src/shared-classes",
|
||||
"StorageClient": "src/shared-classes",
|
||||
"DbManager": "src/shared-classes",
|
||||
"Errors": "src/shared-classes",
|
||||
"DbModels": "src/shared-classes"
|
||||
"shared": {
|
||||
"classes/FileUpload": "src/shared-classes/FileUpload",
|
||||
"classes/CacheService": "src/shared-classes/CacheService",
|
||||
"classes/ComtyClient": "src/shared-classes/ComtyClient",
|
||||
"classes/RedisClient": "src/shared-classes/RedisClient",
|
||||
"classes/StorageClient": "src/shared-classes/StorageClient",
|
||||
"classes/DbManager": "src/shared-classes/DbManager",
|
||||
"classes/Errors": "src/shared-classes/Errors",
|
||||
"classes/DbModels": "src/shared-classes/DbModels"
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
|
@ -7,15 +7,15 @@
|
||||
"dev": "cross-env NODE_ENV=development nodemon --ignore dist/ --exec corenode-node ./src/index.js",
|
||||
"run:prod": "cross-env NODE_ENV=production node ./dist/index.js"
|
||||
},
|
||||
"sharedClasses": {
|
||||
"FileUpload": "src/shared-classes",
|
||||
"CacheService": "src/shared-classes",
|
||||
"ComtyClient": "src/shared-classes",
|
||||
"RedisClient": "src/shared-classes",
|
||||
"StorageClient": "src/shared-classes",
|
||||
"DbManager": "src/shared-classes",
|
||||
"Errors": "src/shared-classes",
|
||||
"DbModels": "src/shared-classes"
|
||||
"shared": {
|
||||
"classes/FileUpload": "src/shared-classes/FileUpload",
|
||||
"classes/CacheService": "src/shared-classes/CacheService",
|
||||
"classes/ComtyClient": "src/shared-classes/ComtyClient",
|
||||
"classes/RedisClient": "src/shared-classes/RedisClient",
|
||||
"classes/StorageClient": "src/shared-classes/StorageClient",
|
||||
"classes/DbManager": "src/shared-classes/DbManager",
|
||||
"classes/Errors": "src/shared-classes/Errors",
|
||||
"classes/DbModels": "src/shared-classes/DbModels"
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
|
@ -7,15 +7,15 @@
|
||||
"dev": "cross-env NODE_ENV=development nodemon --ignore dist/ --exec corenode-node ./src/index.js",
|
||||
"run:prod": "cross-env NODE_ENV=production node ./dist/index.js"
|
||||
},
|
||||
"sharedClasses": {
|
||||
"FileUpload": "src/shared-classes",
|
||||
"CacheService": "src/shared-classes",
|
||||
"ComtyClient": "src/shared-classes",
|
||||
"RedisClient": "src/shared-classes",
|
||||
"StorageClient": "src/shared-classes",
|
||||
"DbManager": "src/shared-classes",
|
||||
"Errors": "src/shared-classes",
|
||||
"DbModels": "src/shared-classes"
|
||||
"shared": {
|
||||
"classes/FileUpload": "src/shared-classes/FileUpload",
|
||||
"classes/CacheService": "src/shared-classes/CacheService",
|
||||
"classes/ComtyClient": "src/shared-classes/ComtyClient",
|
||||
"classes/RedisClient": "src/shared-classes/RedisClient",
|
||||
"classes/StorageClient": "src/shared-classes/StorageClient",
|
||||
"classes/DbManager": "src/shared-classes/DbManager",
|
||||
"classes/Errors": "src/shared-classes/Errors",
|
||||
"classes/DbModels": "src/shared-classes/DbModels"
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
|
@ -7,14 +7,16 @@
|
||||
"dev": "nodemon --ignore dist/ --exec corenode-node ./src/index.js",
|
||||
"run:prod": "cross-env NODE_ENV=production node ./dist/index.js"
|
||||
},
|
||||
"sharedClasses": {
|
||||
"ComtyClient": "src/shared-classes",
|
||||
"RedisClient": "src/shared-classes",
|
||||
"StorageClient": "src/shared-classes",
|
||||
"DbManager": "src/shared-classes",
|
||||
"Errors": "src/shared-classes",
|
||||
"DbModels": "src/shared-classes",
|
||||
"TidalAPI": "src/shared-classes"
|
||||
"shared": {
|
||||
"classes/FileUpload": "src/shared-classes/FileUpload",
|
||||
"classes/CacheService": "src/shared-classes/CacheService",
|
||||
"classes/ComtyClient": "src/shared-classes/ComtyClient",
|
||||
"classes/RedisClient": "src/shared-classes/RedisClient",
|
||||
"classes/StorageClient": "src/shared-classes/StorageClient",
|
||||
"classes/DbManager": "src/shared-classes/DbManager",
|
||||
"classes/Errors": "src/shared-classes/Errors",
|
||||
"classes/DbModels": "src/shared-classes/DbModels",
|
||||
"classes/TidalAPI": "src/shared-classes/TidalAPI"
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
|
@ -7,15 +7,15 @@
|
||||
"dev": "cross-env NODE_ENV=development nodemon --ignore dist/ --exec corenode-node ./src/index.js",
|
||||
"run:prod": "cross-env NODE_ENV=production node ./dist/index.js"
|
||||
},
|
||||
"sharedClasses": {
|
||||
"FileUpload": "src/shared-classes",
|
||||
"CacheService": "src/shared-classes",
|
||||
"ComtyClient": "src/shared-classes",
|
||||
"RedisClient": "src/shared-classes",
|
||||
"StorageClient": "src/shared-classes",
|
||||
"DbManager": "src/shared-classes",
|
||||
"Errors": "src/shared-classes",
|
||||
"DbModels": "src/shared-classes"
|
||||
"shared": {
|
||||
"classes/FileUpload": "src/shared-classes/FileUpload",
|
||||
"classes/CacheService": "src/shared-classes/CacheService",
|
||||
"classes/ComtyClient": "src/shared-classes/ComtyClient",
|
||||
"classes/RedisClient": "src/shared-classes/RedisClient",
|
||||
"classes/StorageClient": "src/shared-classes/StorageClient",
|
||||
"classes/DbManager": "src/shared-classes/DbManager",
|
||||
"classes/Errors": "src/shared-classes/Errors",
|
||||
"classes/DbModels": "src/shared-classes/DbModels"
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
|
@ -7,17 +7,17 @@
|
||||
"dev": "cross-env NODE_ENV=development nodemon --ignore dist/ --exec corenode-node ./src/index.js",
|
||||
"run:prod": "cross-env NODE_ENV=production node ./dist/index.js"
|
||||
},
|
||||
"sharedClasses": {
|
||||
"FileUpload": "src/shared-classes",
|
||||
"CacheService": "src/shared-classes",
|
||||
"ComtyClient": "src/shared-classes",
|
||||
"RedisClient": "src/shared-classes",
|
||||
"StorageClient": "src/shared-classes",
|
||||
"DbManager": "src/shared-classes",
|
||||
"Errors": "src/shared-classes",
|
||||
"DbModels": "src/shared-classes",
|
||||
"SecureSyncEntry": "src/shared-classes",
|
||||
"TidalAPI": "src/shared-classes"
|
||||
"shared": {
|
||||
"classes/FileUpload": "src/shared-classes/FileUpload",
|
||||
"classes/CacheService": "src/shared-classes/CacheService",
|
||||
"classes/ComtyClient": "src/shared-classes/ComtyClient",
|
||||
"classes/RedisClient": "src/shared-classes/RedisClient",
|
||||
"classes/StorageClient": "src/shared-classes/StorageClient",
|
||||
"classes/DbManager": "src/shared-classes/DbManager",
|
||||
"classes/Errors": "src/shared-classes/Errors",
|
||||
"classes/DbModels": "src/shared-classes/DbModels",
|
||||
"classes/SecureSyncEntry": "src/shared-classes/SecureSyncEntry",
|
||||
"classes/TidalAPI": "src/shared-classes/TidalAPI"
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
|
@ -40,14 +40,13 @@ async function linkSharedResources(pkgJSON, packagePath) {
|
||||
if (fs.existsSync(finalLinkPath)) {
|
||||
console.warn(`⚠️ Resource [${resource}] link already exists in [${finalLinkPath}]`)
|
||||
continue
|
||||
} else {
|
||||
fs.mkdirSync(path.resolve(packagePath, linkPath), { recursive: true })
|
||||
}
|
||||
|
||||
// link folder recursively
|
||||
fs.symlinkSync(originClassPath, finalLinkPath, "dir")
|
||||
|
||||
console.log(`🔗 Linked resouce [${resource}] to [${finalLinkPath}]`)
|
||||
|
||||
continue
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -34,7 +34,7 @@ function getConnectionConfig(obj) {
|
||||
|
||||
export default class DBManager {
|
||||
initialize = async (config) => {
|
||||
console.log("🔌 Connecting to DB...")
|
||||
console.log(`🔌 Connecting to DB [${process.env.DB_HOSTNAME}]...`)
|
||||
|
||||
const dbConfig = getConnectionConfig(config ?? process.env)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user