fix
This commit is contained in:
parent
2e56d24c1e
commit
b0c609e409
File diff suppressed because one or more lines are too long
|
|
@ -1,8 +1,6 @@
|
|||
import { $ } from "bun";
|
||||
import { dir } from "dir";
|
||||
import { exists, dirAsync } from "fs-jetpack";
|
||||
import { removeAsync } from "fs-jetpack";
|
||||
import { g } from "utils/global";
|
||||
import { dirAsync, exists } from "fs-jetpack";
|
||||
|
||||
export const ensureLib = async (src_dir: string, id_site: string) => {
|
||||
if (!exists(dir.data(src_dir))) {
|
||||
|
|
@ -13,7 +11,7 @@ export const ensureLib = async (src_dir: string, id_site: string) => {
|
|||
const _ = $.cwd(dir.data(src_dir));
|
||||
await _`git clone https://github.com/avolut/prasi-lib lib`;
|
||||
}
|
||||
if (true || !exists(dir.data(`${src_dir}/typings`))) {
|
||||
if (!exists(dir.data(`${src_dir}/typings`))) {
|
||||
try {
|
||||
const site = await _db.site.findFirst({
|
||||
where: { id: id_site },
|
||||
|
|
@ -38,6 +36,10 @@ export const ensureLib = async (src_dir: string, id_site: string) => {
|
|||
for (const [k, v] of Object.entries(prismaTypes)) {
|
||||
await Bun.write(dir.data(`${src_dir}/typings/${k}`), v as any);
|
||||
}
|
||||
await Bun.write(
|
||||
`${src_dir}/typings/api.d.ts`,
|
||||
w.prasiApi["http://127.0.0.1/"]["apiTypes"]
|
||||
);
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
|
|
|
|||
|
|
@ -156,8 +156,8 @@ export const viEvalProps = (
|
|||
const definer = new Function(
|
||||
...Object.keys(arg),
|
||||
`// [${meta.item.name}] ${name}: ${meta.item.id}
|
||||
return ${src}
|
||||
`
|
||||
return ${src.trim()}
|
||||
`
|
||||
);
|
||||
|
||||
const fn = definer(...Object.values(arg));
|
||||
|
|
|
|||
Loading…
Reference in New Issue