feat: add devv referral code
This commit is contained in:
parent
a2dc325896
commit
dfd42fe9a6
3
.gitignore
vendored
3
.gitignore
vendored
@ -45,3 +45,6 @@ out
|
||||
# ENV
|
||||
.env
|
||||
.env.*
|
||||
|
||||
# Ollama
|
||||
ollama
|
||||
|
||||
@ -1,2 +1,3 @@
|
||||
nodeLinker: node-modules
|
||||
httpTimeout: 300000
|
||||
nmHoistingLimits: workspaces
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
import util from 'node:util'
|
||||
import zlib from 'node:zlib'
|
||||
|
||||
import logger from 'electron-log'
|
||||
|
||||
// 将 zlib 的 gzip 和 gunzip 方法转换为 Promise 版本
|
||||
const gzipPromise = util.promisify(zlib.gzip)
|
||||
const gunzipPromise = util.promisify(zlib.gunzip)
|
||||
@ -16,7 +18,7 @@ export async function compress(str) {
|
||||
const compressedBuffer = await gzipPromise(buffer)
|
||||
return compressedBuffer
|
||||
} catch (error) {
|
||||
console.error('Compression failed:', error)
|
||||
logger.error('Compression failed:', error)
|
||||
throw error
|
||||
}
|
||||
}
|
||||
@ -31,7 +33,7 @@ export async function decompress(compressedBuffer) {
|
||||
const buffer = await gunzipPromise(compressedBuffer)
|
||||
return buffer.toString('utf-8')
|
||||
} catch (error) {
|
||||
console.error('Decompression failed:', error)
|
||||
logger.error('Decompression failed:', error)
|
||||
throw error
|
||||
}
|
||||
}
|
||||
|
||||
@ -64,7 +64,7 @@ const _apps: MinAppType[] = [
|
||||
{
|
||||
name: 'DEVV_',
|
||||
logo: DevvAppLogo,
|
||||
url: 'https://devv.ai/'
|
||||
url: 'https://devv.ai/referral?code=dvl5am34asqo'
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user