mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-11-07 16:35:48 +01:00
PAP-10287 avoid teams catalog lockfile churn
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
1 parent
49bd636b58
commit
fa6e887792
7 files changed
+11
-7
No files matched your search
@@ -332,6 +332,7 @@ export type {
|
||||
CatalogTeamSourceRef,
|
||||
CatalogTeamFile,
|
||||
CatalogTeam,
|
||||
CatalogManifest,
|
||||
CatalogTeamListQuery,
|
||||
CatalogTeamFileDetail,
|
||||
CatalogTeamSourcePolicy,
|
||||
|
||||
@@ -89,6 +89,7 @@ export type {
|
||||
CatalogTeamSourceRef,
|
||||
CatalogTeamFile,
|
||||
CatalogTeam,
|
||||
CatalogManifest,
|
||||
CatalogTeamListQuery,
|
||||
CatalogTeamFileDetail,
|
||||
CatalogTeamSourcePolicy,
|
||||
|
||||
@@ -110,6 +110,14 @@ export interface CatalogTeam {
|
||||
packageVersion?: string;
|
||||
}
|
||||
|
||||
export interface CatalogManifest {
|
||||
schemaVersion: 1;
|
||||
packageName: "@paperclipai/teams-catalog";
|
||||
packageVersion: string;
|
||||
generatedAt: string;
|
||||
teams: CatalogTeam[];
|
||||
}
|
||||
|
||||
export interface CatalogTeamListQuery {
|
||||
kind?: CatalogTeamKind;
|
||||
category?: string;
|
||||
|
||||
@@ -45,8 +45,5 @@
|
||||
"test": "pnpm -w exec vitest run --root packages/teams-catalog --config vitest.config.ts",
|
||||
"typecheck": "tsc -p tsconfig.json --noEmit",
|
||||
"validate": "node ../../cli/node_modules/tsx/dist/cli.mjs scripts/validate-catalog.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@paperclipai/skills-catalog": "workspace:*"
|
||||
}
|
||||
}
|
||||
@@ -58,7 +58,6 @@
|
||||
"@paperclipai/db": "workspace:*",
|
||||
"@paperclipai/plugin-sdk": "workspace:*",
|
||||
"@paperclipai/shared": "workspace:*",
|
||||
"@paperclipai/teams-catalog": "workspace:*",
|
||||
"ajv": "^8.20.0",
|
||||
"ajv-formats": "^3.0.1",
|
||||
"better-auth": "1.4.18",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { beforeEach, describe, expect, it, vi } from "vitest";
|
||||
import type { CatalogTeam } from "@paperclipai/teams-catalog";
|
||||
import type { CatalogTeam } from "@paperclipai/shared";
|
||||
|
||||
const mockAgentService = vi.hoisted(() => ({
|
||||
getById: vi.fn(),
|
||||
|
||||
@@ -10,8 +10,6 @@ import type {
|
||||
CatalogTeamKind,
|
||||
CatalogTeamSkillRequirement,
|
||||
CatalogTeamSkillRequirementType,
|
||||
} from "@paperclipai/teams-catalog";
|
||||
import type {
|
||||
CompanyPortabilityAdapterOverride,
|
||||
CompanyPortabilityAgentSelection,
|
||||
CompanyPortabilityCollisionStrategy,
|
||||
|
||||
Reference in new issue
Block a user