Files
dify/cli/bin/dev.js
T

15 lines
501 B
JavaScript
Executable File

#!/usr/bin/env -S bun
import { resolveBuildInfo } from '../scripts/lib/resolve-buildinfo.ts'
const info = resolveBuildInfo({
env: { ...process.env, DIFYCTL_CHANNEL: process.env.DIFYCTL_CHANNEL ?? 'dev' },
})
globalThis.__DIFYCTL_VERSION__ = info.version
globalThis.__DIFYCTL_COMMIT__ = info.commit
globalThis.__DIFYCTL_BUILD_DATE__ = info.buildDate
globalThis.__DIFYCTL_CHANNEL__ = info.channel
const { main } = await import('../src/main.ts')
process.exitCode = await main(process.argv.slice(2))