From 45d2dcac9a2d48df73f624ddb3224b893f8bbf0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E4=BA=9A=E6=98=95?= <1549469775@qq.com> Date: Fri, 17 Oct 2025 17:38:10 +0800 Subject: [PATCH] feat: Add bunfig.toml for registry configuration and update README with requirements - Introduced a new bunfig.toml file to specify the npm registry. - Updated README.md to include requirements for bun version. --- .bunfig.toml | 2 + README.md | 7 +- bun.lockb | Bin 260615 -> 256102 bytes packages/client/auto-imports.d.ts | 216 +++++++++++++++++++------------------- tsup.config.ts | 2 - 5 files changed, 116 insertions(+), 111 deletions(-) create mode 100644 .bunfig.toml diff --git a/.bunfig.toml b/.bunfig.toml new file mode 100644 index 0000000..7e51f12 --- /dev/null +++ b/.bunfig.toml @@ -0,0 +1,2 @@ +[install] +registry = "https://registry.npmmirror.com/" \ No newline at end of file diff --git a/README.md b/README.md index 8253342..0c08638 100644 --- a/README.md +++ b/README.md @@ -5,4 +5,9 @@ ## 试试grpc,实现node与python通信,扩展更多的功能。 https://grpc.org.cn/docs/languages/node/quickstart/ -https://www.doubao.com/chat/23869592666505474 \ No newline at end of file +https://www.doubao.com/chat/23869592666505474 + + +## 要求 + +bun < 1.2.0 \ No newline at end of file diff --git a/bun.lockb b/bun.lockb index 359f9ccaba234661621fbc735b90b3900052a344..d7ccca7be01fa347381f5c15a193a0a6595688c9 100644 GIT binary patch delta 66223 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 diff --git a/packages/client/auto-imports.d.ts b/packages/client/auto-imports.d.ts index 3bea22b..7e54a22 100644 --- a/packages/client/auto-imports.d.ts +++ b/packages/client/auto-imports.d.ts @@ -6,114 +6,114 @@ // biome-ignore lint: disable export {} declare global { - const $fetch: typeof import('ofetch')['$fetch'] - const AIProviderNoImplementedChatError: typeof import('./src/composables/useChat/modules/error')['AIProviderNoImplementedChatError'] - const AIProviderNoImplementedPaintError: typeof import('./src/composables/useChat/modules/error')['AIProviderNoImplementedPaintError'] - const ApiError: typeof import('./src/composables/useChat/modules/error')['ApiError'] - const BaseError: typeof import('./src/composables/useChat/modules/error')['BaseError'] - const Chat: typeof import('./src/composables/useChat/Chat')['Chat'] - const ChatboxAIAPIError: typeof import('./src/composables/useChat/modules/error')['ChatboxAIAPIError'] - const EffectScope: typeof import('vue')['EffectScope'] - const MessageHelper: typeof import('./src/composables/useChat/modules/MessageHelper')['MessageHelper'] - const NetworkError: typeof import('./src/composables/useChat/modules/error')['NetworkError'] - const Ollama: typeof import('./src/composables/useChat/provider/Ollama')['Ollama'] - const OpenAI: typeof import('./src/composables/useChat/provider/Openai')['OpenAI'] - const acceptHMRUpdate: typeof import('pinia')['acceptHMRUpdate'] - const clearSSRContext: typeof import('../../internal/x/composables/ssrContext')['clearSSRContext'] - const computed: typeof import('vue')['computed'] - const createApp: typeof import('vue')['createApp'] - const createPinia: typeof import('pinia')['createPinia'] - const createSSRContext: typeof import('../../internal/x/composables/ssrContext')['createSSRContext'] - const customRef: typeof import('vue')['customRef'] - const defineAsyncComponent: typeof import('vue')['defineAsyncComponent'] - const defineComponent: typeof import('vue')['defineComponent'] - const defineStore: typeof import('pinia')['defineStore'] - const effectScope: typeof import('vue')['effectScope'] - const getActivePinia: typeof import('pinia')['getActivePinia'] - const getCurrentInstance: typeof import('vue')['getCurrentInstance'] - const getCurrentScope: typeof import('vue')['getCurrentScope'] - const getCurrentWatcher: typeof import('vue')['getCurrentWatcher'] - const h: typeof import('vue')['h'] - const hydrateSSRContext: typeof import('../../internal/x/composables/ssrContext')['hydrateSSRContext'] - const inject: typeof import('vue')['inject'] - const injectHead: typeof import('@unhead/vue')['injectHead'] - const isProxy: typeof import('vue')['isProxy'] - const isReactive: typeof import('vue')['isReactive'] - const isReadonly: typeof import('vue')['isReadonly'] - const isRef: typeof import('vue')['isRef'] - const isShallow: typeof import('vue')['isShallow'] - const mapActions: typeof import('pinia')['mapActions'] - const mapGetters: typeof import('pinia')['mapGetters'] - const mapState: typeof import('pinia')['mapState'] - const mapStores: typeof import('pinia')['mapStores'] - const mapWritableState: typeof import('pinia')['mapWritableState'] - const markRaw: typeof import('vue')['markRaw'] - const nextTick: typeof import('vue')['nextTick'] - const onActivated: typeof import('vue')['onActivated'] - const onBeforeMount: typeof import('vue')['onBeforeMount'] - const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave'] - const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate'] - const onBeforeUnmount: typeof import('vue')['onBeforeUnmount'] - const onBeforeUpdate: typeof import('vue')['onBeforeUpdate'] - const onDeactivated: typeof import('vue')['onDeactivated'] - const onErrorCaptured: typeof import('vue')['onErrorCaptured'] - const onMounted: typeof import('vue')['onMounted'] - const onRenderTracked: typeof import('vue')['onRenderTracked'] - const onRenderTriggered: typeof import('vue')['onRenderTriggered'] - const onScopeDispose: typeof import('vue')['onScopeDispose'] - const onServerPrefetch: typeof import('vue')['onServerPrefetch'] - const onUnmounted: typeof import('vue')['onUnmounted'] - const onUpdated: typeof import('vue')['onUpdated'] - const onWatcherCleanup: typeof import('vue')['onWatcherCleanup'] - const parseCookieHeader: typeof import('../../internal/x/composables/cookieUtils')['parseCookieHeader'] - const parseDocumentCookies: typeof import('../../internal/x/composables/cookieUtils')['parseDocumentCookies'] - const provide: typeof import('vue')['provide'] - const reactive: typeof import('vue')['reactive'] - const readonly: typeof import('vue')['readonly'] - const ref: typeof import('vue')['ref'] - const render: typeof import('../../internal/x/composables/README.md')['render'] - const resolveComponent: typeof import('vue')['resolveComponent'] - const resolveSSRContext: typeof import('../../internal/x/composables/ssrContext')['resolveSSRContext'] - const serializeCookie: typeof import('../../internal/x/composables/cookieUtils')['serializeCookie'] - const setActivePinia: typeof import('pinia')['setActivePinia'] - const setMapStoreSuffix: typeof import('pinia')['setMapStoreSuffix'] - const shallowReactive: typeof import('vue')['shallowReactive'] - const shallowReadonly: typeof import('vue')['shallowReadonly'] - const shallowRef: typeof import('vue')['shallowRef'] - const storeToRefs: typeof import('pinia')['storeToRefs'] - const toRaw: typeof import('vue')['toRaw'] - const toRef: typeof import('vue')['toRef'] - const toRefs: typeof import('vue')['toRefs'] - const toValue: typeof import('vue')['toValue'] - const triggerRef: typeof import('vue')['triggerRef'] - const unref: typeof import('vue')['unref'] - const useAttrs: typeof import('vue')['useAttrs'] - const useAuthStore: typeof import('./src/store/auth')['useAuthStore'] - const useChat: typeof import('./src/composables/useChat/index')['useChat'] - const useCookie: typeof import('../../internal/x/composables/useCookie')['useCookie'] - const useCssModule: typeof import('vue')['useCssModule'] - const useCssVars: typeof import('vue')['useCssVars'] - const useFetch: typeof import('../../internal/x/composables/useFetch')['useFetch'] - const useGlobal: typeof import('./src/composables/useGlobal/index')['useGlobal'] - const useHead: typeof import('@unhead/vue')['useHead'] - const useHeadSafe: typeof import('@unhead/vue')['useHeadSafe'] - const useId: typeof import('vue')['useId'] - const useLink: typeof import('vue-router')['useLink'] - const useModel: typeof import('vue')['useModel'] - const useRoute: typeof import('vue-router')['useRoute'] - const useRouter: typeof import('vue-router')['useRouter'] - const useScroll: typeof import('./src/composables/useScroll/index')['useScroll'] - const useSeoMeta: typeof import('@unhead/vue')['useSeoMeta'] - const useServerHead: typeof import('@unhead/vue')['useServerHead'] - const useServerHeadSafe: typeof import('@unhead/vue')['useServerHeadSafe'] - const useServerSeoMeta: typeof import('@unhead/vue')['useServerSeoMeta'] - const useShareCache: typeof import('../../internal/x/composables/useShareContext')['useShareCache'] - const useSlots: typeof import('vue')['useSlots'] - const useTemplateRef: typeof import('vue')['useTemplateRef'] - const watch: typeof import('vue')['watch'] - const watchEffect: typeof import('vue')['watchEffect'] - const watchPostEffect: typeof import('vue')['watchPostEffect'] - const watchSyncEffect: typeof import('vue')['watchSyncEffect'] + const $fetch: typeof import('ofetch').$fetch + const AIProviderNoImplementedChatError: typeof import('./src/composables/useChat/modules/error').AIProviderNoImplementedChatError + const AIProviderNoImplementedPaintError: typeof import('./src/composables/useChat/modules/error').AIProviderNoImplementedPaintError + const ApiError: typeof import('./src/composables/useChat/modules/error').ApiError + const BaseError: typeof import('./src/composables/useChat/modules/error').BaseError + const Chat: typeof import('./src/composables/useChat/Chat').Chat + const ChatboxAIAPIError: typeof import('./src/composables/useChat/modules/error').ChatboxAIAPIError + const EffectScope: typeof import('vue').EffectScope + const MessageHelper: typeof import('./src/composables/useChat/modules/MessageHelper').MessageHelper + const NetworkError: typeof import('./src/composables/useChat/modules/error').NetworkError + const Ollama: typeof import('./src/composables/useChat/provider/Ollama').Ollama + const OpenAI: typeof import('./src/composables/useChat/provider/Openai').OpenAI + const acceptHMRUpdate: typeof import('pinia').acceptHMRUpdate + const clearSSRContext: typeof import('../../internal/x/composables/ssrContext').clearSSRContext + const computed: typeof import('vue').computed + const createApp: typeof import('vue').createApp + const createPinia: typeof import('pinia').createPinia + const createSSRContext: typeof import('../../internal/x/composables/ssrContext').createSSRContext + const customRef: typeof import('vue').customRef + const defineAsyncComponent: typeof import('vue').defineAsyncComponent + const defineComponent: typeof import('vue').defineComponent + const defineStore: typeof import('pinia').defineStore + const effectScope: typeof import('vue').effectScope + const getActivePinia: typeof import('pinia').getActivePinia + const getCurrentInstance: typeof import('vue').getCurrentInstance + const getCurrentScope: typeof import('vue').getCurrentScope + const getCurrentWatcher: typeof import('vue').getCurrentWatcher + const h: typeof import('vue').h + const hydrateSSRContext: typeof import('../../internal/x/composables/ssrContext').hydrateSSRContext + const inject: typeof import('vue').inject + const injectHead: typeof import('@unhead/vue').injectHead + const isProxy: typeof import('vue').isProxy + const isReactive: typeof import('vue').isReactive + const isReadonly: typeof import('vue').isReadonly + const isRef: typeof import('vue').isRef + const isShallow: typeof import('vue').isShallow + const mapActions: typeof import('pinia').mapActions + const mapGetters: typeof import('pinia').mapGetters + const mapState: typeof import('pinia').mapState + const mapStores: typeof import('pinia').mapStores + const mapWritableState: typeof import('pinia').mapWritableState + const markRaw: typeof import('vue').markRaw + const nextTick: typeof import('vue').nextTick + const onActivated: typeof import('vue').onActivated + const onBeforeMount: typeof import('vue').onBeforeMount + const onBeforeRouteLeave: typeof import('vue-router').onBeforeRouteLeave + const onBeforeRouteUpdate: typeof import('vue-router').onBeforeRouteUpdate + const onBeforeUnmount: typeof import('vue').onBeforeUnmount + const onBeforeUpdate: typeof import('vue').onBeforeUpdate + const onDeactivated: typeof import('vue').onDeactivated + const onErrorCaptured: typeof import('vue').onErrorCaptured + const onMounted: typeof import('vue').onMounted + const onRenderTracked: typeof import('vue').onRenderTracked + const onRenderTriggered: typeof import('vue').onRenderTriggered + const onScopeDispose: typeof import('vue').onScopeDispose + const onServerPrefetch: typeof import('vue').onServerPrefetch + const onUnmounted: typeof import('vue').onUnmounted + const onUpdated: typeof import('vue').onUpdated + const onWatcherCleanup: typeof import('vue').onWatcherCleanup + const parseCookieHeader: typeof import('../../internal/x/composables/cookieUtils').parseCookieHeader + const parseDocumentCookies: typeof import('../../internal/x/composables/cookieUtils').parseDocumentCookies + const provide: typeof import('vue').provide + const reactive: typeof import('vue').reactive + const readonly: typeof import('vue').readonly + const ref: typeof import('vue').ref + const render: typeof import('../../internal/x/composables/README.md').render + const resolveComponent: typeof import('vue').resolveComponent + const resolveSSRContext: typeof import('../../internal/x/composables/ssrContext').resolveSSRContext + const serializeCookie: typeof import('../../internal/x/composables/cookieUtils').serializeCookie + const setActivePinia: typeof import('pinia').setActivePinia + const setMapStoreSuffix: typeof import('pinia').setMapStoreSuffix + const shallowReactive: typeof import('vue').shallowReactive + const shallowReadonly: typeof import('vue').shallowReadonly + const shallowRef: typeof import('vue').shallowRef + const storeToRefs: typeof import('pinia').storeToRefs + const toRaw: typeof import('vue').toRaw + const toRef: typeof import('vue').toRef + const toRefs: typeof import('vue').toRefs + const toValue: typeof import('vue').toValue + const triggerRef: typeof import('vue').triggerRef + const unref: typeof import('vue').unref + const useAttrs: typeof import('vue').useAttrs + const useAuthStore: typeof import('./src/store/auth').useAuthStore + const useChat: typeof import('./src/composables/useChat/index').useChat + const useCookie: typeof import('../../internal/x/composables/useCookie').useCookie + const useCssModule: typeof import('vue').useCssModule + const useCssVars: typeof import('vue').useCssVars + const useFetch: typeof import('../../internal/x/composables/useFetch').useFetch + const useGlobal: typeof import('./src/composables/useGlobal/index').useGlobal + const useHead: typeof import('@unhead/vue').useHead + const useHeadSafe: typeof import('@unhead/vue').useHeadSafe + const useId: typeof import('vue').useId + const useLink: typeof import('vue-router').useLink + const useModel: typeof import('vue').useModel + const useRoute: typeof import('vue-router').useRoute + const useRouter: typeof import('vue-router').useRouter + const useScroll: typeof import('./src/composables/useScroll/index').useScroll + const useSeoMeta: typeof import('@unhead/vue').useSeoMeta + const useServerHead: typeof import('@unhead/vue').useServerHead + const useServerHeadSafe: typeof import('@unhead/vue').useServerHeadSafe + const useServerSeoMeta: typeof import('@unhead/vue').useServerSeoMeta + const useShareCache: typeof import('../../internal/x/composables/useShareContext').useShareCache + const useSlots: typeof import('vue').useSlots + const useTemplateRef: typeof import('vue').useTemplateRef + const watch: typeof import('vue').watch + const watchEffect: typeof import('vue').watchEffect + const watchPostEffect: typeof import('vue').watchPostEffect + const watchSyncEffect: typeof import('vue').watchSyncEffect } // for type re-export declare global { diff --git a/tsup.config.ts b/tsup.config.ts index fe50bdd..01725b4 100644 --- a/tsup.config.ts +++ b/tsup.config.ts @@ -6,8 +6,6 @@ import fg from "fast-glob" const jobsEntries = await fg(["packages/server/src/jobs/**/*.ts"], { }); const modulesEntries = await fg(["packages/server/src/modules/**/*.ts"], { }); -console.log(process.env.NODE_ENV); - export default defineConfig({ entry: [...jobsEntries, ...modulesEntries, "packages/server/src/booststap.ts"], format: "esm",