From 26a75f9028cda6f46bf72c436a12bdf6f6409cbb Mon Sep 17 00:00:00 2001
From: Benoit Rospars <benoit.rospars@inria.fr>
Date: Fri, 5 Jul 2024 12:05:42 +0200
Subject: [PATCH] Add ePoc prerequisites

---
 package.json   | 2 +-
 src/v1/epoc.ts | 1 +
 src/v2/epoc.ts | 5 +++++
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/package.json b/package.json
index a35a5e4..3efcdee 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@epoc/epoc-types",
-  "version": "2.0.0-beta.12",
+  "version": "2.0.0-beta.13",
   "description": "ePoc (Electronic Pocket Open Course) types specifications",
   "main": "dist/index.ts",
   "types": "dist/index.d.ts",
diff --git a/src/v1/epoc.ts b/src/v1/epoc.ts
index c775e51..4e34fa7 100644
--- a/src/v1/epoc.ts
+++ b/src/v1/epoc.ts
@@ -16,6 +16,7 @@ export interface EpocMetadata {
     thumbnail : string;
     summary: html;
     objectives: string[];
+    prerequisites: string[];
     chaptersCount: number;
     assessmentsCount: number;
     download: string;
diff --git a/src/v2/epoc.ts b/src/v2/epoc.ts
index deaac6b..63c87f2 100644
--- a/src/v2/epoc.ts
+++ b/src/v2/epoc.ts
@@ -67,6 +67,11 @@ export interface EpocMetadata {
      */
     objectives: string[];
 
+    /**
+     * Defines the list of prerequisites to know before starting the ePoc
+     */
+    prerequisites: string[];
+
     /**
      * Specifies the total of chapters of the ePoc
      */
-- 
GitLab