mirror of
https://github.com/kunkunsh/kunkun.git
synced 2025-04-11 17:29:44 +00:00

* refactor: replace comlink with kkrpc * fix: import path in api pkg and btn styling in ui iframe page * fix: fixed fetch API from kkRPC migrate * refactor: replace comlink-stdio with kkrpc * update deno lock * bump @kksh/api * update API version * publish api pkg again to fix kkrpc version * update pnpm lock * dep: fix dependency problems * dep: update deno.lock * chore: remove 2 submodules they were added only for integration development * update pnpm lock * fix: test template path * format: with prettier * downgrade next version * ci: try to fix next build on windows * try to fix CI * Revert "try to fix CI" This reverts commit b9c63c392f50f1d2d3ceec406e49b1af2348c740. * upgrade tauri-api-adapter * try to fix next * remove templates from pnpm workspace * update CI test * publish @kksh/api with upgraded tauri-api-adapter to fix nextjs template
31 lines
977 B
TypeScript
31 lines
977 B
TypeScript
import path from "path"
|
|
import { getRootDir } from "@/constants"
|
|
import { expect, test } from "bun:test"
|
|
import fs from "fs-extra"
|
|
import { verifyCmd } from "../src/commands/verify"
|
|
|
|
const rootDir = getRootDir()
|
|
const extensionsDir = path.join(rootDir, "../../packages/extensions")
|
|
const templatesDir = path.join(rootDir, "../../packages/templates")
|
|
|
|
const extsPaths = fs
|
|
.readdirSync(extensionsDir)
|
|
.map((extensionName) => path.join(extensionsDir, extensionName))
|
|
.filter((extPath) => fs.statSync(extPath).isDirectory())
|
|
const templatesPaths = fs
|
|
.readdirSync(templatesDir)
|
|
.map((templateName) => path.join(templatesDir, templateName))
|
|
.filter((extPath) => fs.statSync(extPath).isDirectory())
|
|
|
|
test("Verify Extensions", () => {
|
|
for (const extPath of extsPaths) {
|
|
expect(verifyCmd(extPath, false)).toBeTrue()
|
|
}
|
|
})
|
|
|
|
// test("Verify Templates", () => {
|
|
// for (const templatePath of templatesPaths) {
|
|
// expect(verifyCmd(templatePath, false)).toBeTrue()
|
|
// }
|
|
// })
|