cleanup internal package resolution

This commit is contained in:
Amruth Pillai
2025-01-13 11:53:42 +01:00
parent 51f38f0884
commit 0f8f2fe560
9 changed files with 66 additions and 60 deletions

View File

@ -8,10 +8,12 @@
"publishConfig": {
"access": "public"
},
"dependencies": {
"@reactive-resume/utils": "*",
"peerDependencies": {
"zod": "^3.23.8",
"@paralleldrive/cuid2": "^2.2.2",
"@swc/helpers": "^0.5.15"
},
"devDependencies": {
"@swc/helpers": "~0.5.11"
}
}

View File

@ -1,4 +1,4 @@
import { ResumeData } from ".";
import { ResumeData } from "./index";
export const sampleResume: ResumeData = {
basics: {

View File

@ -1,6 +1,6 @@
import { FilterKeys } from "@reactive-resume/utils";
import { z } from "zod";
import { FilterKeys } from "../shared";
import { idSchema } from "../shared";
import { awardSchema } from "./award";
import { certificationSchema } from "./certification";

View File

@ -1,3 +1,4 @@
export * from "./id";
export * from "./item";
export * from "./types";
export * from "./url";

View File

@ -0,0 +1,3 @@
export type FilterKeys<T, Condition> = {
[Key in keyof T]: T[Key] extends Condition ? Key : never;
}[keyof T];