mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-20 11:41:38 +10:00
fixes #2151, apply secure cookie session only if using SSL (https)
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
import { ResumeData } from "@reactive-resume/schema";
|
||||
import { ZodDto } from "nestjs-zod/dto";
|
||||
import { Schema } from "zod";
|
||||
import type { ResumeData } from "@reactive-resume/schema";
|
||||
import type { ZodDto } from "nestjs-zod/dto";
|
||||
import type { Schema } from "zod";
|
||||
|
||||
export type Parser<Data = unknown, T = ZodDto, Result = ResumeData> = {
|
||||
schema?: Schema;
|
||||
|
||||
@ -13,11 +13,12 @@ import {
|
||||
defaultSkill,
|
||||
defaultVolunteer,
|
||||
} from "@reactive-resume/schema";
|
||||
import { Json } from "@reactive-resume/utils";
|
||||
import { Schema } from "zod";
|
||||
import type { Json } from "@reactive-resume/utils";
|
||||
import type { Schema } from "zod";
|
||||
|
||||
import { Parser } from "../interfaces/parser";
|
||||
import { JsonResume, jsonResumeSchema } from "./schema";
|
||||
import type { Parser } from "../interfaces/parser";
|
||||
import type { JsonResume } from "./schema";
|
||||
import { jsonResumeSchema } from "./schema";
|
||||
|
||||
export * from "./schema";
|
||||
|
||||
|
||||
@ -10,12 +10,14 @@ import {
|
||||
defaultSkill,
|
||||
resumeDataSchema,
|
||||
} from "@reactive-resume/schema";
|
||||
import { extractUrl, Json, parseArrayLikeCSVEntry, parseCSV } from "@reactive-resume/utils";
|
||||
import type { Json } from "@reactive-resume/utils";
|
||||
import { extractUrl, parseArrayLikeCSVEntry, parseCSV } from "@reactive-resume/utils";
|
||||
import * as JSZip from "jszip";
|
||||
import { Schema } from "zod";
|
||||
import type { Schema } from "zod";
|
||||
|
||||
import { Parser } from "../interfaces/parser";
|
||||
import { LinkedIn, linkedInSchema } from "./schema";
|
||||
import type { Parser } from "../interfaces/parser";
|
||||
import type { LinkedIn } from "./schema";
|
||||
import { linkedInSchema } from "./schema";
|
||||
|
||||
export * from "./schema";
|
||||
|
||||
|
||||
@ -15,11 +15,13 @@ import {
|
||||
defaultSkill,
|
||||
defaultVolunteer,
|
||||
} from "@reactive-resume/schema";
|
||||
import { isUrl, Json } from "@reactive-resume/utils";
|
||||
import { Schema } from "zod";
|
||||
import type { Json } from "@reactive-resume/utils";
|
||||
import { isUrl } from "@reactive-resume/utils";
|
||||
import type { Schema } from "zod";
|
||||
|
||||
import { Parser } from "../interfaces/parser";
|
||||
import { ReactiveResumeV3, reactiveResumeV3Schema } from "./schema";
|
||||
import type { Parser } from "../interfaces/parser";
|
||||
import type { ReactiveResumeV3 } from "./schema";
|
||||
import { reactiveResumeV3Schema } from "./schema";
|
||||
|
||||
export * from "./schema";
|
||||
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
import { ResumeData, resumeDataSchema } from "@reactive-resume/schema";
|
||||
import { Json } from "@reactive-resume/utils";
|
||||
import { Schema } from "zod";
|
||||
import type { ResumeData } from "@reactive-resume/schema";
|
||||
import { resumeDataSchema } from "@reactive-resume/schema";
|
||||
import type { Json } from "@reactive-resume/utils";
|
||||
import type { Schema } from "zod";
|
||||
|
||||
import { Parser } from "../interfaces/parser";
|
||||
import type { Parser } from "../interfaces/parser";
|
||||
|
||||
export class ReactiveResumeParser implements Parser<Json, ResumeData> {
|
||||
schema: Schema;
|
||||
|
||||
Reference in New Issue
Block a user