From 986a90df674213cfe574bbb4a56651026f4397d5 Mon Sep 17 00:00:00 2001 From: meetqy Date: Sun, 2 Apr 2023 21:17:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20[prisma-cilent-generate]?= =?UTF-8?q?=20files?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/plugin-nsfw/lib/nsfw.ts | 27 -------------------- packages/prisma-client-generate/package.json | 8 ++++++ packages/use/example/index.ts | 22 +++++++++++++++- packages/use/lib/index.ts | 10 ++++---- 4 files changed, 34 insertions(+), 33 deletions(-) delete mode 100644 packages/plugin-nsfw/lib/nsfw.ts diff --git a/packages/plugin-nsfw/lib/nsfw.ts b/packages/plugin-nsfw/lib/nsfw.ts deleted file mode 100644 index cf889bba..00000000 --- a/packages/plugin-nsfw/lib/nsfw.ts +++ /dev/null @@ -1,27 +0,0 @@ -// let _nsfw; - -// export const getNSFW = () => { -// if (!_nsfw) { -// _nsfw = require("@raopics/plugin-nsfw"); -// } - -// return _nsfw; -// }; - -// /** -// * 获取 NSFW MetaData -// * @param metadata 文件读取的metadata -// * @param file 文件地址 -// */ -// export const getNSFWMetadata = async (metadata: EagleUse.Image, file: string) => { -// if (process.env.PLUGIN_NSFW != "true") return metadata; - -// const imageFile = file.replace("metadata.json", `${metadata.name}.${metadata.ext}`); -// const predictions = await getNSFW()(imageFile); -// predictions -// .filter((item) => item.probability > 0.35) -// .forEach((item) => metadata.tags.push(item.className as string)); -// metadata.nsfw = true; - -// return metadata; -// }; diff --git a/packages/prisma-client-generate/package.json b/packages/prisma-client-generate/package.json index 8d779ce1..bb832f0f 100644 --- a/packages/prisma-client-generate/package.json +++ b/packages/prisma-client-generate/package.json @@ -4,6 +4,14 @@ "main": "index.js", "types": "index.d.ts", "browser": "index-browser.js", + "files": [ + "runtime", + "index-browser.js", + "index.d.ts", + "index.js", + "libquery_engine-darwin.dylib.node", + "schema.prisma" + ], "exports": { ".": { "import": "./index.js", diff --git a/packages/use/example/index.ts b/packages/use/example/index.ts index 39ec1eec..2dd2c238 100644 --- a/packages/use/example/index.ts +++ b/packages/use/example/index.ts @@ -1,6 +1,26 @@ import raopics from "../lib"; +/** + * 获取 NSFW MetaData + * @param metadata 文件读取的metadata + * @param file 文件地址 + */ +// export const getNSFWMetadata = async (metadata: EagleUse.Image, file: string) => { +// if (process.env.PLUGIN_NSFW != "true") return metadata; + +// const imageFile = file.replace("metadata.json", `${metadata.name}.${metadata.ext}`); +// const predictions = await getNSFW()(imageFile); +// predictions +// .filter((item) => item.probability > 0.35) +// .forEach((item) => metadata.tags.push(item.className as string)); +// metadata.nsfw = true; + +// return metadata; +// }; + raopics({ library: "/Users/qymeet/Pictures/test.library", - port: 3456, + transform: { + // before: (data, database) => {}, + }, }); diff --git a/packages/use/lib/index.ts b/packages/use/lib/index.ts index fdb2b665..5f11ce71 100644 --- a/packages/use/lib/index.ts +++ b/packages/use/lib/index.ts @@ -4,26 +4,26 @@ import TransformEagle, { Transform } from "@raopics/transform-eagle"; interface Options { // library 地址 library: string; + // 端口号 + port?: number; // 开启转换 eagle,默认 true transform_eagle?: boolean; // 转换 transform?: Transform; - // 端口号 - port?: number; } const raopics = (options?: Options) => { - const { transform_eagle = true, port = 0, transform } = options || {}; + const { transform_eagle = true, port = 0, transform, library } = options || {}; if (transform_eagle) { TransformEagle({ - library: options.library, + library, transform, }); } PLUGIN_API({ - library: options.library, + library, port, }); };