From eafd6696e3ddb15591adabea3df44df456b639ea Mon Sep 17 00:00:00 2001 From: James Cook Date: Sat, 12 Mar 2022 11:20:59 +0000 Subject: [PATCH] Revert "Added Parent support" --- .gitignore | 3 +- .prettierignore | 2 +- docs/assets/search.js | 2 +- docs/classes/client.ClasschartsClient.html | 28 +- .../parent.ClasschartsParentClient.html | 44 - .../student.ClasschartsStudentClient.html | 41 - docs/index.html | 4 +- docs/interfaces/types.ActivityPoint.html | 2 +- docs/interfaces/types.Announcement.html | 1 - docs/interfaces/types.Badge.html | 2 +- docs/interfaces/types.BehaviourResponse.html | 2 +- .../types.BehaviourTimelinePoint.html | 2 +- docs/interfaces/types.Detention.html | 2 +- docs/interfaces/types.GetActivityOptions.html | 8 +- .../interfaces/types.GetBehaviourOptions.html | 6 +- docs/interfaces/types.GetHomeworkOptions.html | 8 +- docs/interfaces/types.GetLessonsOptions.html | 4 +- docs/interfaces/types.Homework.html | 2 +- docs/interfaces/types.Lesson.html | 2 +- .../types.LessonPupilBehaviour.html | 2 +- docs/interfaces/types.PupilEvent.html | 2 +- docs/interfaces/types.Student.html | 2 +- .../types.ValidatedHomeworkAttachment.html | 2 +- docs/modules.html | 2 +- docs/modules/client.html | 2 +- docs/modules/consts.html | 2 +- docs/modules/index.html | 2 +- docs/modules/parent.html | 1 - docs/modules/student.html | 1 - docs/modules/types.html | 2 +- package-lock.json | 2732 ----------------- readme.md | 4 +- src/client.ts | 97 +- src/consts.ts | 3 +- src/index.ts | 3 +- src/parent.ts | 96 - src/student.ts | 76 - tsconfig.json | 2 +- yarn.lock | 905 ------ 39 files changed, 120 insertions(+), 3983 deletions(-) delete mode 100644 docs/classes/parent.ClasschartsParentClient.html delete mode 100644 docs/classes/student.ClasschartsStudentClient.html delete mode 100644 docs/interfaces/types.Announcement.html delete mode 100644 docs/modules/parent.html delete mode 100644 docs/modules/student.html delete mode 100644 package-lock.json delete mode 100644 src/parent.ts delete mode 100644 src/student.ts delete mode 100644 yarn.lock diff --git a/.gitignore b/.gitignore index c3aba41..c90827e 100644 --- a/.gitignore +++ b/.gitignore @@ -117,6 +117,5 @@ dist .yarn/install-state.gz .pnp.* -*.js -tests/config.json +tests/config.json \ No newline at end of file diff --git a/.prettierignore b/.prettierignore index 86547d1..fb8f0f8 100644 --- a/.prettierignore +++ b/.prettierignore @@ -2,4 +2,4 @@ dist docs node_modules pnpm-lock.yaml -package.json +package.json \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index f23fdb3..ac315fe 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"2\":\"Module\",\"32\":\"Variable\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\",\"16777216\":\"Reference\"},\"rows\":[{\"id\":0,\"kind\":2,\"name\":\"client\",\"url\":\"modules/client.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1,\"kind\":128,\"name\":\"ClasschartsClient\",\"url\":\"classes/client.ClasschartsClient.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"client\"},{\"id\":2,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/client.ClasschartsClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":3,\"kind\":1024,\"name\":\"studentId\",\"url\":\"classes/client.ClasschartsClient.html#studentId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"client.ClasschartsClient\"},{\"id\":4,\"kind\":1024,\"name\":\"studentName\",\"url\":\"classes/client.ClasschartsClient.html#studentName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"client.ClasschartsClient\"},{\"id\":5,\"kind\":1024,\"name\":\"authCookies\",\"url\":\"classes/client.ClasschartsClient.html#authCookies\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"client.ClasschartsClient\"},{\"id\":6,\"kind\":1024,\"name\":\"sessionId\",\"url\":\"classes/client.ClasschartsClient.html#sessionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"client.ClasschartsClient\"},{\"id\":7,\"kind\":1024,\"name\":\"API_BASE\",\"url\":\"classes/client.ClasschartsClient.html#API_BASE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"client.ClasschartsClient\"},{\"id\":8,\"kind\":2048,\"name\":\"makeAuthedRequest\",\"url\":\"classes/client.ClasschartsClient.html#makeAuthedRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":9,\"kind\":2048,\"name\":\"getStudentInfo\",\"url\":\"classes/client.ClasschartsClient.html#getStudentInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":10,\"kind\":2048,\"name\":\"getActivity\",\"url\":\"classes/client.ClasschartsClient.html#getActivity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":11,\"kind\":2048,\"name\":\"getBehaviour\",\"url\":\"classes/client.ClasschartsClient.html#getBehaviour\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":12,\"kind\":2048,\"name\":\"listHomeworks\",\"url\":\"classes/client.ClasschartsClient.html#listHomeworks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":13,\"kind\":2048,\"name\":\"getLessons\",\"url\":\"classes/client.ClasschartsClient.html#getLessons\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":14,\"kind\":2048,\"name\":\"getBadges\",\"url\":\"classes/client.ClasschartsClient.html#getBadges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":15,\"kind\":2048,\"name\":\"listAnnouncements\",\"url\":\"classes/client.ClasschartsClient.html#listAnnouncements\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":16,\"kind\":2048,\"name\":\"getDetentions\",\"url\":\"classes/client.ClasschartsClient.html#getDetentions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":17,\"kind\":2,\"name\":\"consts\",\"url\":\"modules/consts.html\",\"classes\":\"tsd-kind-module\"},{\"id\":18,\"kind\":32,\"name\":\"BASE_URL\",\"url\":\"modules/consts.html#BASE_URL\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"consts\"},{\"id\":19,\"kind\":32,\"name\":\"API_BASE_STUDENT\",\"url\":\"modules/consts.html#API_BASE_STUDENT\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"consts\"},{\"id\":20,\"kind\":32,\"name\":\"API_BASE_PARENT\",\"url\":\"modules/consts.html#API_BASE_PARENT\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"consts\"},{\"id\":21,\"kind\":2,\"name\":\"index\",\"url\":\"modules/index.html\",\"classes\":\"tsd-kind-module\"},{\"id\":22,\"kind\":2,\"name\":\"parent\",\"url\":\"modules/parent.html\",\"classes\":\"tsd-kind-module\"},{\"id\":23,\"kind\":128,\"name\":\"ClasschartsParentClient\",\"url\":\"classes/parent.ClasschartsParentClient.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"parent\"},{\"id\":24,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/parent.ClasschartsParentClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":25,\"kind\":1024,\"name\":\"password\",\"url\":\"classes/parent.ClasschartsParentClient.html#password\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":26,\"kind\":1024,\"name\":\"email\",\"url\":\"classes/parent.ClasschartsParentClient.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":27,\"kind\":2048,\"name\":\"login\",\"url\":\"classes/parent.ClasschartsParentClient.html#login\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":28,\"kind\":2048,\"name\":\"getPupils\",\"url\":\"classes/parent.ClasschartsParentClient.html#getPupils\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":29,\"kind\":1024,\"name\":\"studentId\",\"url\":\"classes/parent.ClasschartsParentClient.html#studentId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":30,\"kind\":1024,\"name\":\"studentName\",\"url\":\"classes/parent.ClasschartsParentClient.html#studentName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":31,\"kind\":1024,\"name\":\"authCookies\",\"url\":\"classes/parent.ClasschartsParentClient.html#authCookies\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":32,\"kind\":1024,\"name\":\"sessionId\",\"url\":\"classes/parent.ClasschartsParentClient.html#sessionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":33,\"kind\":1024,\"name\":\"API_BASE\",\"url\":\"classes/parent.ClasschartsParentClient.html#API_BASE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":34,\"kind\":2048,\"name\":\"makeAuthedRequest\",\"url\":\"classes/parent.ClasschartsParentClient.html#makeAuthedRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":35,\"kind\":2048,\"name\":\"getStudentInfo\",\"url\":\"classes/parent.ClasschartsParentClient.html#getStudentInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":36,\"kind\":2048,\"name\":\"getActivity\",\"url\":\"classes/parent.ClasschartsParentClient.html#getActivity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":37,\"kind\":2048,\"name\":\"getBehaviour\",\"url\":\"classes/parent.ClasschartsParentClient.html#getBehaviour\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":38,\"kind\":2048,\"name\":\"listHomeworks\",\"url\":\"classes/parent.ClasschartsParentClient.html#listHomeworks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":39,\"kind\":2048,\"name\":\"getLessons\",\"url\":\"classes/parent.ClasschartsParentClient.html#getLessons\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":40,\"kind\":2048,\"name\":\"getBadges\",\"url\":\"classes/parent.ClasschartsParentClient.html#getBadges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":41,\"kind\":2048,\"name\":\"listAnnouncements\",\"url\":\"classes/parent.ClasschartsParentClient.html#listAnnouncements\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":42,\"kind\":2048,\"name\":\"getDetentions\",\"url\":\"classes/parent.ClasschartsParentClient.html#getDetentions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"parent.ClasschartsParentClient\"},{\"id\":43,\"kind\":2,\"name\":\"student\",\"url\":\"modules/student.html\",\"classes\":\"tsd-kind-module\"},{\"id\":44,\"kind\":128,\"name\":\"ClasschartsStudentClient\",\"url\":\"classes/student.ClasschartsStudentClient.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"student\"},{\"id\":45,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/student.ClasschartsStudentClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":46,\"kind\":1024,\"name\":\"studentCode\",\"url\":\"classes/student.ClasschartsStudentClient.html#studentCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":47,\"kind\":1024,\"name\":\"dateOfBirth\",\"url\":\"classes/student.ClasschartsStudentClient.html#dateOfBirth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":48,\"kind\":2048,\"name\":\"login\",\"url\":\"classes/student.ClasschartsStudentClient.html#login\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":49,\"kind\":1024,\"name\":\"studentId\",\"url\":\"classes/student.ClasschartsStudentClient.html#studentId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":50,\"kind\":1024,\"name\":\"studentName\",\"url\":\"classes/student.ClasschartsStudentClient.html#studentName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":51,\"kind\":1024,\"name\":\"authCookies\",\"url\":\"classes/student.ClasschartsStudentClient.html#authCookies\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":52,\"kind\":1024,\"name\":\"sessionId\",\"url\":\"classes/student.ClasschartsStudentClient.html#sessionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":53,\"kind\":1024,\"name\":\"API_BASE\",\"url\":\"classes/student.ClasschartsStudentClient.html#API_BASE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":54,\"kind\":2048,\"name\":\"makeAuthedRequest\",\"url\":\"classes/student.ClasschartsStudentClient.html#makeAuthedRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":55,\"kind\":2048,\"name\":\"getStudentInfo\",\"url\":\"classes/student.ClasschartsStudentClient.html#getStudentInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":56,\"kind\":2048,\"name\":\"getActivity\",\"url\":\"classes/student.ClasschartsStudentClient.html#getActivity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":57,\"kind\":2048,\"name\":\"getBehaviour\",\"url\":\"classes/student.ClasschartsStudentClient.html#getBehaviour\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":58,\"kind\":2048,\"name\":\"listHomeworks\",\"url\":\"classes/student.ClasschartsStudentClient.html#listHomeworks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":59,\"kind\":2048,\"name\":\"getLessons\",\"url\":\"classes/student.ClasschartsStudentClient.html#getLessons\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":60,\"kind\":2048,\"name\":\"getBadges\",\"url\":\"classes/student.ClasschartsStudentClient.html#getBadges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":61,\"kind\":2048,\"name\":\"listAnnouncements\",\"url\":\"classes/student.ClasschartsStudentClient.html#listAnnouncements\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":62,\"kind\":2048,\"name\":\"getDetentions\",\"url\":\"classes/student.ClasschartsStudentClient.html#getDetentions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"student.ClasschartsStudentClient\"},{\"id\":63,\"kind\":2,\"name\":\"types\",\"url\":\"modules/types.html\",\"classes\":\"tsd-kind-module\"},{\"id\":64,\"kind\":256,\"name\":\"Student\",\"url\":\"interfaces/types.Student.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":65,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Student.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":66,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Student.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":67,\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/types.Student.html#first_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":68,\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/types.Student.html#last_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":69,\"kind\":1024,\"name\":\"avatar_url\",\"url\":\"interfaces/types.Student.html#avatar_url\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":70,\"kind\":1024,\"name\":\"display_behaviour\",\"url\":\"interfaces/types.Student.html#display_behaviour\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":71,\"kind\":1024,\"name\":\"display_parent_behaviour\",\"url\":\"interfaces/types.Student.html#display_parent_behaviour\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":72,\"kind\":1024,\"name\":\"display_homework\",\"url\":\"interfaces/types.Student.html#display_homework\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":73,\"kind\":1024,\"name\":\"display_rewards\",\"url\":\"interfaces/types.Student.html#display_rewards\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":74,\"kind\":1024,\"name\":\"display_detentions\",\"url\":\"interfaces/types.Student.html#display_detentions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":75,\"kind\":1024,\"name\":\"display_report_cards\",\"url\":\"interfaces/types.Student.html#display_report_cards\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":76,\"kind\":1024,\"name\":\"display_classes\",\"url\":\"interfaces/types.Student.html#display_classes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":77,\"kind\":1024,\"name\":\"display_announcements\",\"url\":\"interfaces/types.Student.html#display_announcements\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":78,\"kind\":1024,\"name\":\"display_attendance\",\"url\":\"interfaces/types.Student.html#display_attendance\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":79,\"kind\":1024,\"name\":\"display_attendance_type\",\"url\":\"interfaces/types.Student.html#display_attendance_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":80,\"kind\":1024,\"name\":\"display_attendance_percentage\",\"url\":\"interfaces/types.Student.html#display_attendance_percentage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":81,\"kind\":1024,\"name\":\"display_activity\",\"url\":\"interfaces/types.Student.html#display_activity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":82,\"kind\":1024,\"name\":\"display_mental_health\",\"url\":\"interfaces/types.Student.html#display_mental_health\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":83,\"kind\":1024,\"name\":\"display_timetable\",\"url\":\"interfaces/types.Student.html#display_timetable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":84,\"kind\":1024,\"name\":\"is_disabled\",\"url\":\"interfaces/types.Student.html#is_disabled\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":85,\"kind\":1024,\"name\":\"display_two_way_communications\",\"url\":\"interfaces/types.Student.html#display_two_way_communications\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":86,\"kind\":1024,\"name\":\"display_absences\",\"url\":\"interfaces/types.Student.html#display_absences\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":87,\"kind\":1024,\"name\":\"can_upload_attachments\",\"url\":\"interfaces/types.Student.html#can_upload_attachments\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":88,\"kind\":1024,\"name\":\"display_event_badges\",\"url\":\"interfaces/types.Student.html#display_event_badges\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":89,\"kind\":1024,\"name\":\"display_avatars\",\"url\":\"interfaces/types.Student.html#display_avatars\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":90,\"kind\":1024,\"name\":\"display_concern_submission\",\"url\":\"interfaces/types.Student.html#display_concern_submission\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":91,\"kind\":1024,\"name\":\"display_custom_fields\",\"url\":\"interfaces/types.Student.html#display_custom_fields\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":92,\"kind\":1024,\"name\":\"pupil_concerns_help_text\",\"url\":\"interfaces/types.Student.html#pupil_concerns_help_text\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":93,\"kind\":1024,\"name\":\"allow_pupils_add_timetable_notes\",\"url\":\"interfaces/types.Student.html#allow_pupils_add_timetable_notes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":94,\"kind\":1024,\"name\":\"announcements_count\",\"url\":\"interfaces/types.Student.html#announcements_count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":95,\"kind\":1024,\"name\":\"messages_count\",\"url\":\"interfaces/types.Student.html#messages_count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":96,\"kind\":1024,\"name\":\"pusher_channel_name\",\"url\":\"interfaces/types.Student.html#pusher_channel_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":97,\"kind\":1024,\"name\":\"has_birthday\",\"url\":\"interfaces/types.Student.html#has_birthday\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":98,\"kind\":1024,\"name\":\"has_new_survey\",\"url\":\"interfaces/types.Student.html#has_new_survey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":99,\"kind\":1024,\"name\":\"survey_id\",\"url\":\"interfaces/types.Student.html#survey_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":100,\"kind\":1024,\"name\":\"detention_alias_plural_uc\",\"url\":\"interfaces/types.Student.html#detention_alias_plural_uc\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":101,\"kind\":256,\"name\":\"GetBehaviourOptions\",\"url\":\"interfaces/types.GetBehaviourOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":102,\"kind\":1024,\"name\":\"from\",\"url\":\"interfaces/types.GetBehaviourOptions.html#from\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetBehaviourOptions\"},{\"id\":103,\"kind\":1024,\"name\":\"to\",\"url\":\"interfaces/types.GetBehaviourOptions.html#to\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetBehaviourOptions\"},{\"id\":104,\"kind\":256,\"name\":\"BehaviourTimelinePoint\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":105,\"kind\":1024,\"name\":\"positive\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html#positive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourTimelinePoint\"},{\"id\":106,\"kind\":1024,\"name\":\"negative\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html#negative\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourTimelinePoint\"},{\"id\":107,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourTimelinePoint\"},{\"id\":108,\"kind\":1024,\"name\":\"start\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html#start\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourTimelinePoint\"},{\"id\":109,\"kind\":1024,\"name\":\"end\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html#end\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourTimelinePoint\"},{\"id\":110,\"kind\":256,\"name\":\"BehaviourResponse\",\"url\":\"interfaces/types.BehaviourResponse.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":111,\"kind\":1024,\"name\":\"timeline\",\"url\":\"interfaces/types.BehaviourResponse.html#timeline\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":112,\"kind\":1024,\"name\":\"positive_reasons\",\"url\":\"interfaces/types.BehaviourResponse.html#positive_reasons\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":113,\"kind\":1024,\"name\":\"negative_reasons\",\"url\":\"interfaces/types.BehaviourResponse.html#negative_reasons\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":114,\"kind\":1024,\"name\":\"other_positive\",\"url\":\"interfaces/types.BehaviourResponse.html#other_positive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":115,\"kind\":1024,\"name\":\"other_negative\",\"url\":\"interfaces/types.BehaviourResponse.html#other_negative\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":116,\"kind\":1024,\"name\":\"other_positive_count\",\"url\":\"interfaces/types.BehaviourResponse.html#other_positive_count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":117,\"kind\":1024,\"name\":\"other_negative_count\",\"url\":\"interfaces/types.BehaviourResponse.html#other_negative_count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":118,\"kind\":256,\"name\":\"GetActivityOptions\",\"url\":\"interfaces/types.GetActivityOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":119,\"kind\":1024,\"name\":\"from\",\"url\":\"interfaces/types.GetActivityOptions.html#from\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetActivityOptions\"},{\"id\":120,\"kind\":1024,\"name\":\"to\",\"url\":\"interfaces/types.GetActivityOptions.html#to\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetActivityOptions\"},{\"id\":121,\"kind\":1024,\"name\":\"last_id\",\"url\":\"interfaces/types.GetActivityOptions.html#last_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetActivityOptions\"},{\"id\":122,\"kind\":256,\"name\":\"ActivityPoint\",\"url\":\"interfaces/types.ActivityPoint.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":123,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.ActivityPoint.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":124,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/types.ActivityPoint.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":125,\"kind\":1024,\"name\":\"polarity\",\"url\":\"interfaces/types.ActivityPoint.html#polarity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":126,\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/types.ActivityPoint.html#reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":127,\"kind\":1024,\"name\":\"score\",\"url\":\"interfaces/types.ActivityPoint.html#score\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":128,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/types.ActivityPoint.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":129,\"kind\":1024,\"name\":\"timestamp_custom_time\",\"url\":\"interfaces/types.ActivityPoint.html#timestamp_custom_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":130,\"kind\":1024,\"name\":\"style\",\"url\":\"interfaces/types.ActivityPoint.html#style\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":131,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.ActivityPoint.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":132,\"kind\":1024,\"name\":\"border_color\",\"url\":\"interfaces/types.ActivityPoint.html#__type.border_color\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ActivityPoint.__type\"},{\"id\":133,\"kind\":1024,\"name\":\"custom_class\",\"url\":\"interfaces/types.ActivityPoint.html#__type.custom_class\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ActivityPoint.__type\"},{\"id\":134,\"kind\":1024,\"name\":\"pupil_name\",\"url\":\"interfaces/types.ActivityPoint.html#pupil_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":135,\"kind\":1024,\"name\":\"lesson_name\",\"url\":\"interfaces/types.ActivityPoint.html#lesson_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":136,\"kind\":1024,\"name\":\"teacher_name\",\"url\":\"interfaces/types.ActivityPoint.html#teacher_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":137,\"kind\":1024,\"name\":\"room_name\",\"url\":\"interfaces/types.ActivityPoint.html#room_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":138,\"kind\":1024,\"name\":\"note\",\"url\":\"interfaces/types.ActivityPoint.html#note\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":139,\"kind\":1024,\"name\":\"_can_delete\",\"url\":\"interfaces/types.ActivityPoint.html#_can_delete\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":140,\"kind\":1024,\"name\":\"badges\",\"url\":\"interfaces/types.ActivityPoint.html#badges\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":141,\"kind\":1024,\"name\":\"detention_date\",\"url\":\"interfaces/types.ActivityPoint.html#detention_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":142,\"kind\":1024,\"name\":\"detention_time\",\"url\":\"interfaces/types.ActivityPoint.html#detention_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":143,\"kind\":1024,\"name\":\"detention_location\",\"url\":\"interfaces/types.ActivityPoint.html#detention_location\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":144,\"kind\":1024,\"name\":\"detention_type\",\"url\":\"interfaces/types.ActivityPoint.html#detention_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":145,\"kind\":4194304,\"name\":\"ActivityResponse\",\"url\":\"modules/types.html#ActivityResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":146,\"kind\":4194304,\"name\":\"DisplayDate\",\"url\":\"modules/types.html#DisplayDate\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":147,\"kind\":256,\"name\":\"GetHomeworkOptions\",\"url\":\"interfaces/types.GetHomeworkOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":148,\"kind\":1024,\"name\":\"displayDate\",\"url\":\"interfaces/types.GetHomeworkOptions.html#displayDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetHomeworkOptions\"},{\"id\":149,\"kind\":1024,\"name\":\"fromDate\",\"url\":\"interfaces/types.GetHomeworkOptions.html#fromDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetHomeworkOptions\"},{\"id\":150,\"kind\":1024,\"name\":\"toDate\",\"url\":\"interfaces/types.GetHomeworkOptions.html#toDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetHomeworkOptions\"},{\"id\":151,\"kind\":256,\"name\":\"ValidatedHomeworkAttachment\",\"url\":\"interfaces/types.ValidatedHomeworkAttachment.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":152,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.ValidatedHomeworkAttachment.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ValidatedHomeworkAttachment\"},{\"id\":153,\"kind\":1024,\"name\":\"file_name\",\"url\":\"interfaces/types.ValidatedHomeworkAttachment.html#file_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ValidatedHomeworkAttachment\"},{\"id\":154,\"kind\":1024,\"name\":\"file\",\"url\":\"interfaces/types.ValidatedHomeworkAttachment.html#file\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ValidatedHomeworkAttachment\"},{\"id\":155,\"kind\":1024,\"name\":\"validated_file\",\"url\":\"interfaces/types.ValidatedHomeworkAttachment.html#validated_file\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ValidatedHomeworkAttachment\"},{\"id\":156,\"kind\":256,\"name\":\"Homework\",\"url\":\"interfaces/types.Homework.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":157,\"kind\":1024,\"name\":\"lesson\",\"url\":\"interfaces/types.Homework.html#lesson\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":158,\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/types.Homework.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":159,\"kind\":1024,\"name\":\"teacher\",\"url\":\"interfaces/types.Homework.html#teacher\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":160,\"kind\":1024,\"name\":\"homework_type\",\"url\":\"interfaces/types.Homework.html#homework_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":161,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Homework.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":162,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/types.Homework.html#title\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":163,\"kind\":1024,\"name\":\"meta_title\",\"url\":\"interfaces/types.Homework.html#meta_title\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":164,\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/types.Homework.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":165,\"kind\":1024,\"name\":\"description_raw\",\"url\":\"interfaces/types.Homework.html#description_raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":166,\"kind\":1024,\"name\":\"issue_date\",\"url\":\"interfaces/types.Homework.html#issue_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":167,\"kind\":1024,\"name\":\"due_date\",\"url\":\"interfaces/types.Homework.html#due_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":168,\"kind\":1024,\"name\":\"completion_time_unit\",\"url\":\"interfaces/types.Homework.html#completion_time_unit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":169,\"kind\":1024,\"name\":\"completion_time_value\",\"url\":\"interfaces/types.Homework.html#completion_time_value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":170,\"kind\":1024,\"name\":\"publish_time\",\"url\":\"interfaces/types.Homework.html#publish_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":171,\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/types.Homework.html#status\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":172,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Homework.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":173,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Homework.html#__type.id-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":174,\"kind\":1024,\"name\":\"state\",\"url\":\"interfaces/types.Homework.html#__type.state\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":175,\"kind\":1024,\"name\":\"mark\",\"url\":\"interfaces/types.Homework.html#__type.mark\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":176,\"kind\":1024,\"name\":\"mark_relative\",\"url\":\"interfaces/types.Homework.html#__type.mark_relative\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":177,\"kind\":1024,\"name\":\"ticked\",\"url\":\"interfaces/types.Homework.html#__type.ticked\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":178,\"kind\":1024,\"name\":\"allow_attachments\",\"url\":\"interfaces/types.Homework.html#__type.allow_attachments\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":179,\"kind\":1024,\"name\":\"first_seen_date\",\"url\":\"interfaces/types.Homework.html#__type.first_seen_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":180,\"kind\":1024,\"name\":\"last_seen_date\",\"url\":\"interfaces/types.Homework.html#__type.last_seen_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":181,\"kind\":1024,\"name\":\"attachments\",\"url\":\"interfaces/types.Homework.html#__type.attachments\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":182,\"kind\":1024,\"name\":\"has_feedback\",\"url\":\"interfaces/types.Homework.html#__type.has_feedback\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":183,\"kind\":1024,\"name\":\"validated_links\",\"url\":\"interfaces/types.Homework.html#validated_links\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":184,\"kind\":1024,\"name\":\"validated_attachments\",\"url\":\"interfaces/types.Homework.html#validated_attachments\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":185,\"kind\":4194304,\"name\":\"HomeworksResponse\",\"url\":\"modules/types.html#HomeworksResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":186,\"kind\":256,\"name\":\"GetLessonsOptions\",\"url\":\"interfaces/types.GetLessonsOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":187,\"kind\":1024,\"name\":\"date\",\"url\":\"interfaces/types.GetLessonsOptions.html#date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetLessonsOptions\"},{\"id\":188,\"kind\":256,\"name\":\"Lesson\",\"url\":\"interfaces/types.Lesson.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":189,\"kind\":1024,\"name\":\"teacher_name\",\"url\":\"interfaces/types.Lesson.html#teacher_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":190,\"kind\":1024,\"name\":\"lesson_name\",\"url\":\"interfaces/types.Lesson.html#lesson_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":191,\"kind\":1024,\"name\":\"subject_name\",\"url\":\"interfaces/types.Lesson.html#subject_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":192,\"kind\":1024,\"name\":\"is_alternative_lesson\",\"url\":\"interfaces/types.Lesson.html#is_alternative_lesson\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":193,\"kind\":1024,\"name\":\"period_name\",\"url\":\"interfaces/types.Lesson.html#period_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":194,\"kind\":1024,\"name\":\"period_number\",\"url\":\"interfaces/types.Lesson.html#period_number\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":195,\"kind\":1024,\"name\":\"room_name\",\"url\":\"interfaces/types.Lesson.html#room_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":196,\"kind\":1024,\"name\":\"date\",\"url\":\"interfaces/types.Lesson.html#date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":197,\"kind\":1024,\"name\":\"start_time\",\"url\":\"interfaces/types.Lesson.html#start_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":198,\"kind\":1024,\"name\":\"end_time\",\"url\":\"interfaces/types.Lesson.html#end_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":199,\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/types.Lesson.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":200,\"kind\":1024,\"name\":\"note_abstract\",\"url\":\"interfaces/types.Lesson.html#note_abstract\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":201,\"kind\":1024,\"name\":\"note\",\"url\":\"interfaces/types.Lesson.html#note\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":202,\"kind\":1024,\"name\":\"pupil_note_abstract\",\"url\":\"interfaces/types.Lesson.html#pupil_note_abstract\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":203,\"kind\":1024,\"name\":\"pupil_note\",\"url\":\"interfaces/types.Lesson.html#pupil_note\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":204,\"kind\":1024,\"name\":\"pupil_note_raw\",\"url\":\"interfaces/types.Lesson.html#pupil_note_raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":205,\"kind\":4194304,\"name\":\"LessonsResponse\",\"url\":\"modules/types.html#LessonsResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":206,\"kind\":256,\"name\":\"LessonPupilBehaviour\",\"url\":\"interfaces/types.LessonPupilBehaviour.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":207,\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":208,\"kind\":1024,\"name\":\"score\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#score\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":209,\"kind\":1024,\"name\":\"icon\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#icon\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":210,\"kind\":1024,\"name\":\"polarity\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#polarity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":211,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":212,\"kind\":1024,\"name\":\"teacher\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#teacher\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":213,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":214,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#__type.title\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.LessonPupilBehaviour.__type\"},{\"id\":215,\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#__type.first_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.LessonPupilBehaviour.__type\"},{\"id\":216,\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#__type.last_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.LessonPupilBehaviour.__type\"},{\"id\":217,\"kind\":256,\"name\":\"PupilEvent\",\"url\":\"interfaces/types.PupilEvent.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":218,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/types.PupilEvent.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PupilEvent\"},{\"id\":219,\"kind\":1024,\"name\":\"lesson_pupil_behaviour\",\"url\":\"interfaces/types.PupilEvent.html#lesson_pupil_behaviour\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PupilEvent\"},{\"id\":220,\"kind\":1024,\"name\":\"event\",\"url\":\"interfaces/types.PupilEvent.html#event\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PupilEvent\"},{\"id\":221,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.PupilEvent.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.PupilEvent\"},{\"id\":222,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/types.PupilEvent.html#__type.label\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.PupilEvent.__type\"},{\"id\":223,\"kind\":256,\"name\":\"Badge\",\"url\":\"interfaces/types.Badge.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":224,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Badge.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":225,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Badge.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":226,\"kind\":1024,\"name\":\"icon\",\"url\":\"interfaces/types.Badge.html#icon\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":227,\"kind\":1024,\"name\":\"colour\",\"url\":\"interfaces/types.Badge.html#colour\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":228,\"kind\":1024,\"name\":\"created_date\",\"url\":\"interfaces/types.Badge.html#created_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":229,\"kind\":1024,\"name\":\"pupil_badges\",\"url\":\"interfaces/types.Badge.html#pupil_badges\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":230,\"kind\":1024,\"name\":\"icon_url\",\"url\":\"interfaces/types.Badge.html#icon_url\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":231,\"kind\":4194304,\"name\":\"BadgesResponse\",\"url\":\"modules/types.html#BadgesResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":232,\"kind\":256,\"name\":\"Detention\",\"url\":\"interfaces/types.Detention.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":233,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Detention.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":234,\"kind\":1024,\"name\":\"attended\",\"url\":\"interfaces/types.Detention.html#attended\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":235,\"kind\":1024,\"name\":\"date\",\"url\":\"interfaces/types.Detention.html#date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":236,\"kind\":1024,\"name\":\"length\",\"url\":\"interfaces/types.Detention.html#length\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":237,\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/types.Detention.html#location\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":238,\"kind\":1024,\"name\":\"notes\",\"url\":\"interfaces/types.Detention.html#notes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":239,\"kind\":1024,\"name\":\"time\",\"url\":\"interfaces/types.Detention.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":240,\"kind\":1024,\"name\":\"pupil\",\"url\":\"interfaces/types.Detention.html#pupil\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":241,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":242,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Detention.html#__type-4.id-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":243,\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/types.Detention.html#__type-4.first_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":244,\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/types.Detention.html#__type-4.last_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":245,\"kind\":1024,\"name\":\"school\",\"url\":\"interfaces/types.Detention.html#__type-4.school\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":246,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":247,\"kind\":1024,\"name\":\"opt_notes_names\",\"url\":\"interfaces/types.Detention.html#__type-4.__type-5.opt_notes_names\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type.__type\"},{\"id\":248,\"kind\":1024,\"name\":\"opt_notes_comments\",\"url\":\"interfaces/types.Detention.html#__type-4.__type-5.opt_notes_comments\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type.__type\"},{\"id\":249,\"kind\":1024,\"name\":\"opt_notes_comments_pupils\",\"url\":\"interfaces/types.Detention.html#__type-4.__type-5.opt_notes_comments_pupils\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type.__type\"},{\"id\":250,\"kind\":1024,\"name\":\"lesson\",\"url\":\"interfaces/types.Detention.html#lesson\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":251,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":252,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Detention.html#__type-1.id-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":253,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Detention.html#__type-1.name-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":254,\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/types.Detention.html#__type-1.subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":255,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-1.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":256,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Detention.html#__type-1.__type-2.id-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type.__type\"},{\"id\":257,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Detention.html#__type-1.__type-2.name-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type.__type\"},{\"id\":258,\"kind\":1024,\"name\":\"lesson_pupil_behaviour\",\"url\":\"interfaces/types.Detention.html#lesson_pupil_behaviour\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":259,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":260,\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/types.Detention.html#__type-3.reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":261,\"kind\":1024,\"name\":\"teacher\",\"url\":\"interfaces/types.Detention.html#teacher\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":262,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":263,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Detention.html#__type-6.id-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":264,\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/types.Detention.html#__type-6.first_name-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":265,\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/types.Detention.html#__type-6.last_name-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":266,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/types.Detention.html#__type-6.title\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":267,\"kind\":1024,\"name\":\"detention_type\",\"url\":\"interfaces/types.Detention.html#detention_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":268,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":269,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Detention.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":270,\"kind\":4194304,\"name\":\"DetentionsResponse\",\"url\":\"modules/types.html#DetentionsResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":271,\"kind\":256,\"name\":\"Announcement\",\"url\":\"interfaces/types.Announcement.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":272,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Announcement.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":273,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/types.Announcement.html#title\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":274,\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/types.Announcement.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":275,\"kind\":1024,\"name\":\"school_name\",\"url\":\"interfaces/types.Announcement.html#school_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":276,\"kind\":1024,\"name\":\"teacher_name\",\"url\":\"interfaces/types.Announcement.html#teacher_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":277,\"kind\":1024,\"name\":\"school_logo\",\"url\":\"interfaces/types.Announcement.html#school_logo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":278,\"kind\":1024,\"name\":\"sticky\",\"url\":\"interfaces/types.Announcement.html#sticky\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":279,\"kind\":1024,\"name\":\"state\",\"url\":\"interfaces/types.Announcement.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":280,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/types.Announcement.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":281,\"kind\":1024,\"name\":\"attachments\",\"url\":\"interfaces/types.Announcement.html#attachments\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":282,\"kind\":1024,\"name\":\"for_pupils\",\"url\":\"interfaces/types.Announcement.html#for_pupils\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":283,\"kind\":1024,\"name\":\"comment_visibility\",\"url\":\"interfaces/types.Announcement.html#comment_visibility\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":284,\"kind\":1024,\"name\":\"allow_comments\",\"url\":\"interfaces/types.Announcement.html#allow_comments\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":285,\"kind\":1024,\"name\":\"allow_reactions\",\"url\":\"interfaces/types.Announcement.html#allow_reactions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":286,\"kind\":1024,\"name\":\"allow_consent\",\"url\":\"interfaces/types.Announcement.html#allow_consent\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":287,\"kind\":1024,\"name\":\"priority_pinned\",\"url\":\"interfaces/types.Announcement.html#priority_pinned\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":288,\"kind\":1024,\"name\":\"requires_consent\",\"url\":\"interfaces/types.Announcement.html#requires_consent\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":289,\"kind\":1024,\"name\":\"can_change_consent\",\"url\":\"interfaces/types.Announcement.html#can_change_consent\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":290,\"kind\":1024,\"name\":\"consent\",\"url\":\"interfaces/types.Announcement.html#consent\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":291,\"kind\":1024,\"name\":\"pupil_consents\",\"url\":\"interfaces/types.Announcement.html#pupil_consents\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Announcement\"},{\"id\":292,\"kind\":4194304,\"name\":\"AnnouncementsResponse\",\"url\":\"modules/types.html#AnnouncementsResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":293,\"kind\":16777216,\"name\":\"ClasschartsParentClient\",\"url\":\"modules/index.html#ClasschartsParentClient\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":294,\"kind\":16777216,\"name\":\"ClasschartsStudentClient\",\"url\":\"modules/index.html#ClasschartsStudentClient\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"index\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,47.741]],[\"parent/0\",[]],[\"name/1\",[1,52.849]],[\"parent/1\",[0,4.734]],[\"name/2\",[2,44.376]],[\"parent/2\",[3,2.925]],[\"name/3\",[4,44.376]],[\"parent/3\",[3,2.925]],[\"name/4\",[5,44.376]],[\"parent/4\",[3,2.925]],[\"name/5\",[6,44.376]],[\"parent/5\",[3,2.925]],[\"name/6\",[7,44.376]],[\"parent/6\",[3,2.925]],[\"name/7\",[8,44.376]],[\"parent/7\",[3,2.925]],[\"name/8\",[9,44.376]],[\"parent/8\",[3,2.925]],[\"name/9\",[10,44.376]],[\"parent/9\",[3,2.925]],[\"name/10\",[11,44.376]],[\"parent/10\",[3,2.925]],[\"name/11\",[12,44.376]],[\"parent/11\",[3,2.925]],[\"name/12\",[13,44.376]],[\"parent/12\",[3,2.925]],[\"name/13\",[14,44.376]],[\"parent/13\",[3,2.925]],[\"name/14\",[15,44.376]],[\"parent/14\",[3,2.925]],[\"name/15\",[16,44.376]],[\"parent/15\",[3,2.925]],[\"name/16\",[17,44.376]],[\"parent/16\",[3,2.925]],[\"name/17\",[18,41.863]],[\"parent/17\",[]],[\"name/18\",[19,52.849]],[\"parent/18\",[18,4.151]],[\"name/19\",[20,52.849]],[\"parent/19\",[18,4.151]],[\"name/20\",[21,52.849]],[\"parent/20\",[18,4.151]],[\"name/21\",[22,44.376]],[\"parent/21\",[]],[\"name/22\",[23,47.741]],[\"parent/22\",[]],[\"name/23\",[24,47.741]],[\"parent/23\",[23,4.734]],[\"name/24\",[2,44.376]],[\"parent/24\",[25,2.697]],[\"name/25\",[26,52.849]],[\"parent/25\",[25,2.697]],[\"name/26\",[27,52.849]],[\"parent/26\",[25,2.697]],[\"name/27\",[28,47.741]],[\"parent/27\",[25,2.697]],[\"name/28\",[29,52.849]],[\"parent/28\",[25,2.697]],[\"name/29\",[4,44.376]],[\"parent/29\",[25,2.697]],[\"name/30\",[5,44.376]],[\"parent/30\",[25,2.697]],[\"name/31\",[6,44.376]],[\"parent/31\",[25,2.697]],[\"name/32\",[7,44.376]],[\"parent/32\",[25,2.697]],[\"name/33\",[8,44.376]],[\"parent/33\",[25,2.697]],[\"name/34\",[9,44.376]],[\"parent/34\",[25,2.697]],[\"name/35\",[10,44.376]],[\"parent/35\",[25,2.697]],[\"name/36\",[11,44.376]],[\"parent/36\",[25,2.697]],[\"name/37\",[12,44.376]],[\"parent/37\",[25,2.697]],[\"name/38\",[13,44.376]],[\"parent/38\",[25,2.697]],[\"name/39\",[14,44.376]],[\"parent/39\",[25,2.697]],[\"name/40\",[15,44.376]],[\"parent/40\",[25,2.697]],[\"name/41\",[16,44.376]],[\"parent/41\",[25,2.697]],[\"name/42\",[17,44.376]],[\"parent/42\",[25,2.697]],[\"name/43\",[30,44.376]],[\"parent/43\",[]],[\"name/44\",[31,47.741]],[\"parent/44\",[30,4.4]],[\"name/45\",[2,44.376]],[\"parent/45\",[32,2.749]],[\"name/46\",[33,52.849]],[\"parent/46\",[32,2.749]],[\"name/47\",[34,52.849]],[\"parent/47\",[32,2.749]],[\"name/48\",[28,47.741]],[\"parent/48\",[32,2.749]],[\"name/49\",[4,44.376]],[\"parent/49\",[32,2.749]],[\"name/50\",[5,44.376]],[\"parent/50\",[32,2.749]],[\"name/51\",[6,44.376]],[\"parent/51\",[32,2.749]],[\"name/52\",[7,44.376]],[\"parent/52\",[32,2.749]],[\"name/53\",[8,44.376]],[\"parent/53\",[32,2.749]],[\"name/54\",[9,44.376]],[\"parent/54\",[32,2.749]],[\"name/55\",[10,44.376]],[\"parent/55\",[32,2.749]],[\"name/56\",[11,44.376]],[\"parent/56\",[32,2.749]],[\"name/57\",[12,44.376]],[\"parent/57\",[32,2.749]],[\"name/58\",[13,44.376]],[\"parent/58\",[32,2.749]],[\"name/59\",[14,44.376]],[\"parent/59\",[32,2.749]],[\"name/60\",[15,44.376]],[\"parent/60\",[32,2.749]],[\"name/61\",[16,44.376]],[\"parent/61\",[32,2.749]],[\"name/62\",[17,44.376]],[\"parent/62\",[32,2.749]],[\"name/63\",[35,24.917]],[\"parent/63\",[]],[\"name/64\",[30,44.376]],[\"parent/64\",[35,2.471]],[\"name/65\",[36,31.646]],[\"parent/65\",[37,2.075]],[\"name/66\",[38,38.186]],[\"parent/66\",[37,2.075]],[\"name/67\",[39,41.863]],[\"parent/67\",[37,2.075]],[\"name/68\",[40,41.863]],[\"parent/68\",[37,2.075]],[\"name/69\",[41,52.849]],[\"parent/69\",[37,2.075]],[\"name/70\",[42,52.849]],[\"parent/70\",[37,2.075]],[\"name/71\",[43,52.849]],[\"parent/71\",[37,2.075]],[\"name/72\",[44,52.849]],[\"parent/72\",[37,2.075]],[\"name/73\",[45,52.849]],[\"parent/73\",[37,2.075]],[\"name/74\",[46,52.849]],[\"parent/74\",[37,2.075]],[\"name/75\",[47,52.849]],[\"parent/75\",[37,2.075]],[\"name/76\",[48,52.849]],[\"parent/76\",[37,2.075]],[\"name/77\",[49,52.849]],[\"parent/77\",[37,2.075]],[\"name/78\",[50,52.849]],[\"parent/78\",[37,2.075]],[\"name/79\",[51,52.849]],[\"parent/79\",[37,2.075]],[\"name/80\",[52,52.849]],[\"parent/80\",[37,2.075]],[\"name/81\",[53,52.849]],[\"parent/81\",[37,2.075]],[\"name/82\",[54,52.849]],[\"parent/82\",[37,2.075]],[\"name/83\",[55,52.849]],[\"parent/83\",[37,2.075]],[\"name/84\",[56,52.849]],[\"parent/84\",[37,2.075]],[\"name/85\",[57,52.849]],[\"parent/85\",[37,2.075]],[\"name/86\",[58,52.849]],[\"parent/86\",[37,2.075]],[\"name/87\",[59,52.849]],[\"parent/87\",[37,2.075]],[\"name/88\",[60,52.849]],[\"parent/88\",[37,2.075]],[\"name/89\",[61,52.849]],[\"parent/89\",[37,2.075]],[\"name/90\",[62,52.849]],[\"parent/90\",[37,2.075]],[\"name/91\",[63,52.849]],[\"parent/91\",[37,2.075]],[\"name/92\",[64,52.849]],[\"parent/92\",[37,2.075]],[\"name/93\",[65,52.849]],[\"parent/93\",[37,2.075]],[\"name/94\",[66,52.849]],[\"parent/94\",[37,2.075]],[\"name/95\",[67,52.849]],[\"parent/95\",[37,2.075]],[\"name/96\",[68,52.849]],[\"parent/96\",[37,2.075]],[\"name/97\",[69,52.849]],[\"parent/97\",[37,2.075]],[\"name/98\",[70,52.849]],[\"parent/98\",[37,2.075]],[\"name/99\",[71,52.849]],[\"parent/99\",[37,2.075]],[\"name/100\",[72,52.849]],[\"parent/100\",[37,2.075]],[\"name/101\",[73,52.849]],[\"parent/101\",[35,2.471]],[\"name/102\",[74,47.741]],[\"parent/102\",[75,4.734]],[\"name/103\",[76,47.741]],[\"parent/103\",[75,4.734]],[\"name/104\",[77,52.849]],[\"parent/104\",[35,2.471]],[\"name/105\",[78,52.849]],[\"parent/105\",[79,3.952]],[\"name/106\",[80,52.849]],[\"parent/106\",[79,3.952]],[\"name/107\",[38,38.186]],[\"parent/107\",[79,3.952]],[\"name/108\",[81,52.849]],[\"parent/108\",[79,3.952]],[\"name/109\",[82,52.849]],[\"parent/109\",[79,3.952]],[\"name/110\",[83,52.849]],[\"parent/110\",[35,2.471]],[\"name/111\",[84,52.849]],[\"parent/111\",[85,3.645]],[\"name/112\",[86,52.849]],[\"parent/112\",[85,3.645]],[\"name/113\",[87,52.849]],[\"parent/113\",[85,3.645]],[\"name/114\",[88,52.849]],[\"parent/114\",[85,3.645]],[\"name/115\",[89,52.849]],[\"parent/115\",[85,3.645]],[\"name/116\",[90,52.849]],[\"parent/116\",[85,3.645]],[\"name/117\",[91,52.849]],[\"parent/117\",[85,3.645]],[\"name/118\",[92,52.849]],[\"parent/118\",[35,2.471]],[\"name/119\",[74,47.741]],[\"parent/119\",[93,4.4]],[\"name/120\",[76,47.741]],[\"parent/120\",[93,4.4]],[\"name/121\",[94,52.849]],[\"parent/121\",[93,4.4]],[\"name/122\",[95,52.849]],[\"parent/122\",[35,2.471]],[\"name/123\",[36,31.646]],[\"parent/123\",[96,2.647]],[\"name/124\",[97,52.849]],[\"parent/124\",[96,2.647]],[\"name/125\",[98,47.741]],[\"parent/125\",[96,2.647]],[\"name/126\",[99,44.376]],[\"parent/126\",[96,2.647]],[\"name/127\",[100,47.741]],[\"parent/127\",[96,2.647]],[\"name/128\",[101,41.863]],[\"parent/128\",[96,2.647]],[\"name/129\",[102,52.849]],[\"parent/129\",[96,2.647]],[\"name/130\",[103,52.849]],[\"parent/130\",[96,2.647]],[\"name/131\",[104,32.48]],[\"parent/131\",[96,2.647]],[\"name/132\",[105,52.849]],[\"parent/132\",[106,4.734]],[\"name/133\",[107,52.849]],[\"parent/133\",[106,4.734]],[\"name/134\",[108,52.849]],[\"parent/134\",[96,2.647]],[\"name/135\",[109,47.741]],[\"parent/135\",[96,2.647]],[\"name/136\",[110,44.376]],[\"parent/136\",[96,2.647]],[\"name/137\",[111,47.741]],[\"parent/137\",[96,2.647]],[\"name/138\",[112,47.741]],[\"parent/138\",[96,2.647]],[\"name/139\",[113,52.849]],[\"parent/139\",[96,2.647]],[\"name/140\",[114,52.849]],[\"parent/140\",[96,2.647]],[\"name/141\",[115,52.849]],[\"parent/141\",[96,2.647]],[\"name/142\",[116,52.849]],[\"parent/142\",[96,2.647]],[\"name/143\",[117,52.849]],[\"parent/143\",[96,2.647]],[\"name/144\",[118,47.741]],[\"parent/144\",[96,2.647]],[\"name/145\",[119,52.849]],[\"parent/145\",[35,2.471]],[\"name/146\",[120,47.741]],[\"parent/146\",[35,2.471]],[\"name/147\",[121,52.849]],[\"parent/147\",[35,2.471]],[\"name/148\",[120,47.741]],[\"parent/148\",[122,4.4]],[\"name/149\",[123,52.849]],[\"parent/149\",[122,4.4]],[\"name/150\",[124,52.849]],[\"parent/150\",[122,4.4]],[\"name/151\",[125,52.849]],[\"parent/151\",[35,2.471]],[\"name/152\",[36,31.646]],[\"parent/152\",[126,4.151]],[\"name/153\",[127,52.849]],[\"parent/153\",[126,4.151]],[\"name/154\",[128,52.849]],[\"parent/154\",[126,4.151]],[\"name/155\",[129,52.849]],[\"parent/155\",[126,4.151]],[\"name/156\",[130,52.849]],[\"parent/156\",[35,2.471]],[\"name/157\",[131,44.376]],[\"parent/157\",[132,2.749]],[\"name/158\",[133,47.741]],[\"parent/158\",[132,2.749]],[\"name/159\",[134,44.376]],[\"parent/159\",[132,2.749]],[\"name/160\",[135,52.849]],[\"parent/160\",[132,2.749]],[\"name/161\",[36,31.646]],[\"parent/161\",[132,2.749]],[\"name/162\",[136,41.863]],[\"parent/162\",[132,2.749]],[\"name/163\",[137,52.849]],[\"parent/163\",[132,2.749]],[\"name/164\",[138,47.741]],[\"parent/164\",[132,2.749]],[\"name/165\",[139,52.849]],[\"parent/165\",[132,2.749]],[\"name/166\",[140,52.849]],[\"parent/166\",[132,2.749]],[\"name/167\",[141,52.849]],[\"parent/167\",[132,2.749]],[\"name/168\",[142,52.849]],[\"parent/168\",[132,2.749]],[\"name/169\",[143,52.849]],[\"parent/169\",[132,2.749]],[\"name/170\",[144,52.849]],[\"parent/170\",[132,2.749]],[\"name/171\",[145,52.849]],[\"parent/171\",[132,2.749]],[\"name/172\",[104,32.48]],[\"parent/172\",[132,2.749]],[\"name/173\",[36,31.646]],[\"parent/173\",[146,3.311]],[\"name/174\",[147,47.741]],[\"parent/174\",[146,3.311]],[\"name/175\",[148,52.849]],[\"parent/175\",[146,3.311]],[\"name/176\",[149,52.849]],[\"parent/176\",[146,3.311]],[\"name/177\",[150,52.849]],[\"parent/177\",[146,3.311]],[\"name/178\",[151,52.849]],[\"parent/178\",[146,3.311]],[\"name/179\",[152,52.849]],[\"parent/179\",[146,3.311]],[\"name/180\",[153,52.849]],[\"parent/180\",[146,3.311]],[\"name/181\",[154,47.741]],[\"parent/181\",[146,3.311]],[\"name/182\",[155,52.849]],[\"parent/182\",[146,3.311]],[\"name/183\",[156,52.849]],[\"parent/183\",[132,2.749]],[\"name/184\",[157,52.849]],[\"parent/184\",[132,2.749]],[\"name/185\",[158,52.849]],[\"parent/185\",[35,2.471]],[\"name/186\",[159,52.849]],[\"parent/186\",[35,2.471]],[\"name/187\",[160,44.376]],[\"parent/187\",[161,5.24]],[\"name/188\",[131,44.376]],[\"parent/188\",[35,2.471]],[\"name/189\",[110,44.376]],[\"parent/189\",[162,2.863]],[\"name/190\",[109,47.741]],[\"parent/190\",[162,2.863]],[\"name/191\",[163,52.849]],[\"parent/191\",[162,2.863]],[\"name/192\",[164,52.849]],[\"parent/192\",[162,2.863]],[\"name/193\",[165,52.849]],[\"parent/193\",[162,2.863]],[\"name/194\",[166,52.849]],[\"parent/194\",[162,2.863]],[\"name/195\",[111,47.741]],[\"parent/195\",[162,2.863]],[\"name/196\",[160,44.376]],[\"parent/196\",[162,2.863]],[\"name/197\",[167,52.849]],[\"parent/197\",[162,2.863]],[\"name/198\",[168,52.849]],[\"parent/198\",[162,2.863]],[\"name/199\",[169,52.849]],[\"parent/199\",[162,2.863]],[\"name/200\",[170,52.849]],[\"parent/200\",[162,2.863]],[\"name/201\",[112,47.741]],[\"parent/201\",[162,2.863]],[\"name/202\",[171,52.849]],[\"parent/202\",[162,2.863]],[\"name/203\",[172,52.849]],[\"parent/203\",[162,2.863]],[\"name/204\",[173,52.849]],[\"parent/204\",[162,2.863]],[\"name/205\",[174,52.849]],[\"parent/205\",[35,2.471]],[\"name/206\",[175,52.849]],[\"parent/206\",[35,2.471]],[\"name/207\",[99,44.376]],[\"parent/207\",[176,3.645]],[\"name/208\",[100,47.741]],[\"parent/208\",[176,3.645]],[\"name/209\",[177,47.741]],[\"parent/209\",[176,3.645]],[\"name/210\",[98,47.741]],[\"parent/210\",[176,3.645]],[\"name/211\",[101,41.863]],[\"parent/211\",[176,3.645]],[\"name/212\",[134,44.376]],[\"parent/212\",[176,3.645]],[\"name/213\",[104,32.48]],[\"parent/213\",[176,3.645]],[\"name/214\",[136,41.863]],[\"parent/214\",[178,4.4]],[\"name/215\",[39,41.863]],[\"parent/215\",[178,4.4]],[\"name/216\",[40,41.863]],[\"parent/216\",[178,4.4]],[\"name/217\",[179,52.849]],[\"parent/217\",[35,2.471]],[\"name/218\",[101,41.863]],[\"parent/218\",[180,4.151]],[\"name/219\",[181,47.741]],[\"parent/219\",[180,4.151]],[\"name/220\",[182,52.849]],[\"parent/220\",[180,4.151]],[\"name/221\",[104,32.48]],[\"parent/221\",[180,4.151]],[\"name/222\",[183,52.849]],[\"parent/222\",[184,5.24]],[\"name/223\",[185,52.849]],[\"parent/223\",[35,2.471]],[\"name/224\",[36,31.646]],[\"parent/224\",[186,3.645]],[\"name/225\",[38,38.186]],[\"parent/225\",[186,3.645]],[\"name/226\",[177,47.741]],[\"parent/226\",[186,3.645]],[\"name/227\",[187,52.849]],[\"parent/227\",[186,3.645]],[\"name/228\",[188,52.849]],[\"parent/228\",[186,3.645]],[\"name/229\",[189,52.849]],[\"parent/229\",[186,3.645]],[\"name/230\",[190,52.849]],[\"parent/230\",[186,3.645]],[\"name/231\",[191,52.849]],[\"parent/231\",[35,2.471]],[\"name/232\",[192,52.849]],[\"parent/232\",[35,2.471]],[\"name/233\",[36,31.646]],[\"parent/233\",[193,2.804]],[\"name/234\",[194,52.849]],[\"parent/234\",[193,2.804]],[\"name/235\",[160,44.376]],[\"parent/235\",[193,2.804]],[\"name/236\",[195,52.849]],[\"parent/236\",[193,2.804]],[\"name/237\",[196,52.849]],[\"parent/237\",[193,2.804]],[\"name/238\",[197,52.849]],[\"parent/238\",[193,2.804]],[\"name/239\",[198,52.849]],[\"parent/239\",[193,2.804]],[\"name/240\",[199,52.849]],[\"parent/240\",[193,2.804]],[\"name/241\",[104,32.48]],[\"parent/241\",[193,2.804]],[\"name/242\",[36,31.646]],[\"parent/242\",[200,2.925]],[\"name/243\",[39,41.863]],[\"parent/243\",[200,2.925]],[\"name/244\",[40,41.863]],[\"parent/244\",[200,2.925]],[\"name/245\",[201,52.849]],[\"parent/245\",[200,2.925]],[\"name/246\",[104,32.48]],[\"parent/246\",[200,2.925]],[\"name/247\",[202,52.849]],[\"parent/247\",[203,3.952]],[\"name/248\",[204,52.849]],[\"parent/248\",[203,3.952]],[\"name/249\",[205,52.849]],[\"parent/249\",[203,3.952]],[\"name/250\",[131,44.376]],[\"parent/250\",[193,2.804]],[\"name/251\",[104,32.48]],[\"parent/251\",[193,2.804]],[\"name/252\",[36,31.646]],[\"parent/252\",[200,2.925]],[\"name/253\",[38,38.186]],[\"parent/253\",[200,2.925]],[\"name/254\",[133,47.741]],[\"parent/254\",[200,2.925]],[\"name/255\",[104,32.48]],[\"parent/255\",[200,2.925]],[\"name/256\",[36,31.646]],[\"parent/256\",[203,3.952]],[\"name/257\",[38,38.186]],[\"parent/257\",[203,3.952]],[\"name/258\",[181,47.741]],[\"parent/258\",[193,2.804]],[\"name/259\",[104,32.48]],[\"parent/259\",[193,2.804]],[\"name/260\",[99,44.376]],[\"parent/260\",[200,2.925]],[\"name/261\",[134,44.376]],[\"parent/261\",[193,2.804]],[\"name/262\",[104,32.48]],[\"parent/262\",[193,2.804]],[\"name/263\",[36,31.646]],[\"parent/263\",[200,2.925]],[\"name/264\",[39,41.863]],[\"parent/264\",[200,2.925]],[\"name/265\",[40,41.863]],[\"parent/265\",[200,2.925]],[\"name/266\",[136,41.863]],[\"parent/266\",[200,2.925]],[\"name/267\",[118,47.741]],[\"parent/267\",[193,2.804]],[\"name/268\",[104,32.48]],[\"parent/268\",[193,2.804]],[\"name/269\",[38,38.186]],[\"parent/269\",[200,2.925]],[\"name/270\",[206,52.849]],[\"parent/270\",[35,2.471]],[\"name/271\",[207,52.849]],[\"parent/271\",[35,2.471]],[\"name/272\",[36,31.646]],[\"parent/272\",[208,2.647]],[\"name/273\",[136,41.863]],[\"parent/273\",[208,2.647]],[\"name/274\",[138,47.741]],[\"parent/274\",[208,2.647]],[\"name/275\",[209,52.849]],[\"parent/275\",[208,2.647]],[\"name/276\",[110,44.376]],[\"parent/276\",[208,2.647]],[\"name/277\",[210,52.849]],[\"parent/277\",[208,2.647]],[\"name/278\",[211,52.849]],[\"parent/278\",[208,2.647]],[\"name/279\",[147,47.741]],[\"parent/279\",[208,2.647]],[\"name/280\",[101,41.863]],[\"parent/280\",[208,2.647]],[\"name/281\",[154,47.741]],[\"parent/281\",[208,2.647]],[\"name/282\",[212,52.849]],[\"parent/282\",[208,2.647]],[\"name/283\",[213,52.849]],[\"parent/283\",[208,2.647]],[\"name/284\",[214,52.849]],[\"parent/284\",[208,2.647]],[\"name/285\",[215,52.849]],[\"parent/285\",[208,2.647]],[\"name/286\",[216,52.849]],[\"parent/286\",[208,2.647]],[\"name/287\",[217,52.849]],[\"parent/287\",[208,2.647]],[\"name/288\",[218,52.849]],[\"parent/288\",[208,2.647]],[\"name/289\",[219,52.849]],[\"parent/289\",[208,2.647]],[\"name/290\",[220,52.849]],[\"parent/290\",[208,2.647]],[\"name/291\",[221,52.849]],[\"parent/291\",[208,2.647]],[\"name/292\",[222,52.849]],[\"parent/292\",[35,2.471]],[\"name/293\",[24,47.741]],[\"parent/293\",[22,4.4]],[\"name/294\",[31,47.741]],[\"parent/294\",[22,4.4]]],\"invertedIndex\":[[\"__type\",{\"_index\":104,\"name\":{\"131\":{},\"172\":{},\"213\":{},\"221\":{},\"241\":{},\"246\":{},\"251\":{},\"255\":{},\"259\":{},\"262\":{},\"268\":{}},\"parent\":{}}],[\"_can_delete\",{\"_index\":113,\"name\":{\"139\":{}},\"parent\":{}}],[\"activitypoint\",{\"_index\":95,\"name\":{\"122\":{}},\"parent\":{}}],[\"activityresponse\",{\"_index\":119,\"name\":{\"145\":{}},\"parent\":{}}],[\"allow_attachments\",{\"_index\":151,\"name\":{\"178\":{}},\"parent\":{}}],[\"allow_comments\",{\"_index\":214,\"name\":{\"284\":{}},\"parent\":{}}],[\"allow_consent\",{\"_index\":216,\"name\":{\"286\":{}},\"parent\":{}}],[\"allow_pupils_add_timetable_notes\",{\"_index\":65,\"name\":{\"93\":{}},\"parent\":{}}],[\"allow_reactions\",{\"_index\":215,\"name\":{\"285\":{}},\"parent\":{}}],[\"announcement\",{\"_index\":207,\"name\":{\"271\":{}},\"parent\":{}}],[\"announcements_count\",{\"_index\":66,\"name\":{\"94\":{}},\"parent\":{}}],[\"announcementsresponse\",{\"_index\":222,\"name\":{\"292\":{}},\"parent\":{}}],[\"api_base\",{\"_index\":8,\"name\":{\"7\":{},\"33\":{},\"53\":{}},\"parent\":{}}],[\"api_base_parent\",{\"_index\":21,\"name\":{\"20\":{}},\"parent\":{}}],[\"api_base_student\",{\"_index\":20,\"name\":{\"19\":{}},\"parent\":{}}],[\"attachments\",{\"_index\":154,\"name\":{\"181\":{},\"281\":{}},\"parent\":{}}],[\"attended\",{\"_index\":194,\"name\":{\"234\":{}},\"parent\":{}}],[\"authcookies\",{\"_index\":6,\"name\":{\"5\":{},\"31\":{},\"51\":{}},\"parent\":{}}],[\"avatar_url\",{\"_index\":41,\"name\":{\"69\":{}},\"parent\":{}}],[\"badge\",{\"_index\":185,\"name\":{\"223\":{}},\"parent\":{}}],[\"badges\",{\"_index\":114,\"name\":{\"140\":{}},\"parent\":{}}],[\"badgesresponse\",{\"_index\":191,\"name\":{\"231\":{}},\"parent\":{}}],[\"base_url\",{\"_index\":19,\"name\":{\"18\":{}},\"parent\":{}}],[\"behaviourresponse\",{\"_index\":83,\"name\":{\"110\":{}},\"parent\":{}}],[\"behaviourtimelinepoint\",{\"_index\":77,\"name\":{\"104\":{}},\"parent\":{}}],[\"border_color\",{\"_index\":105,\"name\":{\"132\":{}},\"parent\":{}}],[\"can_change_consent\",{\"_index\":219,\"name\":{\"289\":{}},\"parent\":{}}],[\"can_upload_attachments\",{\"_index\":59,\"name\":{\"87\":{}},\"parent\":{}}],[\"classchartsclient\",{\"_index\":1,\"name\":{\"1\":{}},\"parent\":{}}],[\"classchartsparentclient\",{\"_index\":24,\"name\":{\"23\":{},\"293\":{}},\"parent\":{}}],[\"classchartsstudentclient\",{\"_index\":31,\"name\":{\"44\":{},\"294\":{}},\"parent\":{}}],[\"client\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{}}}],[\"client.classchartsclient\",{\"_index\":3,\"name\":{},\"parent\":{\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{},\"16\":{}}}],[\"colour\",{\"_index\":187,\"name\":{\"227\":{}},\"parent\":{}}],[\"comment_visibility\",{\"_index\":213,\"name\":{\"283\":{}},\"parent\":{}}],[\"completion_time_unit\",{\"_index\":142,\"name\":{\"168\":{}},\"parent\":{}}],[\"completion_time_value\",{\"_index\":143,\"name\":{\"169\":{}},\"parent\":{}}],[\"consent\",{\"_index\":220,\"name\":{\"290\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":2,\"name\":{\"2\":{},\"24\":{},\"45\":{}},\"parent\":{}}],[\"consts\",{\"_index\":18,\"name\":{\"17\":{}},\"parent\":{\"18\":{},\"19\":{},\"20\":{}}}],[\"created_date\",{\"_index\":188,\"name\":{\"228\":{}},\"parent\":{}}],[\"custom_class\",{\"_index\":107,\"name\":{\"133\":{}},\"parent\":{}}],[\"date\",{\"_index\":160,\"name\":{\"187\":{},\"196\":{},\"235\":{}},\"parent\":{}}],[\"dateofbirth\",{\"_index\":34,\"name\":{\"47\":{}},\"parent\":{}}],[\"description\",{\"_index\":138,\"name\":{\"164\":{},\"274\":{}},\"parent\":{}}],[\"description_raw\",{\"_index\":139,\"name\":{\"165\":{}},\"parent\":{}}],[\"detention\",{\"_index\":192,\"name\":{\"232\":{}},\"parent\":{}}],[\"detention_alias_plural_uc\",{\"_index\":72,\"name\":{\"100\":{}},\"parent\":{}}],[\"detention_date\",{\"_index\":115,\"name\":{\"141\":{}},\"parent\":{}}],[\"detention_location\",{\"_index\":117,\"name\":{\"143\":{}},\"parent\":{}}],[\"detention_time\",{\"_index\":116,\"name\":{\"142\":{}},\"parent\":{}}],[\"detention_type\",{\"_index\":118,\"name\":{\"144\":{},\"267\":{}},\"parent\":{}}],[\"detentionsresponse\",{\"_index\":206,\"name\":{\"270\":{}},\"parent\":{}}],[\"display_absences\",{\"_index\":58,\"name\":{\"86\":{}},\"parent\":{}}],[\"display_activity\",{\"_index\":53,\"name\":{\"81\":{}},\"parent\":{}}],[\"display_announcements\",{\"_index\":49,\"name\":{\"77\":{}},\"parent\":{}}],[\"display_attendance\",{\"_index\":50,\"name\":{\"78\":{}},\"parent\":{}}],[\"display_attendance_percentage\",{\"_index\":52,\"name\":{\"80\":{}},\"parent\":{}}],[\"display_attendance_type\",{\"_index\":51,\"name\":{\"79\":{}},\"parent\":{}}],[\"display_avatars\",{\"_index\":61,\"name\":{\"89\":{}},\"parent\":{}}],[\"display_behaviour\",{\"_index\":42,\"name\":{\"70\":{}},\"parent\":{}}],[\"display_classes\",{\"_index\":48,\"name\":{\"76\":{}},\"parent\":{}}],[\"display_concern_submission\",{\"_index\":62,\"name\":{\"90\":{}},\"parent\":{}}],[\"display_custom_fields\",{\"_index\":63,\"name\":{\"91\":{}},\"parent\":{}}],[\"display_detentions\",{\"_index\":46,\"name\":{\"74\":{}},\"parent\":{}}],[\"display_event_badges\",{\"_index\":60,\"name\":{\"88\":{}},\"parent\":{}}],[\"display_homework\",{\"_index\":44,\"name\":{\"72\":{}},\"parent\":{}}],[\"display_mental_health\",{\"_index\":54,\"name\":{\"82\":{}},\"parent\":{}}],[\"display_parent_behaviour\",{\"_index\":43,\"name\":{\"71\":{}},\"parent\":{}}],[\"display_report_cards\",{\"_index\":47,\"name\":{\"75\":{}},\"parent\":{}}],[\"display_rewards\",{\"_index\":45,\"name\":{\"73\":{}},\"parent\":{}}],[\"display_timetable\",{\"_index\":55,\"name\":{\"83\":{}},\"parent\":{}}],[\"display_two_way_communications\",{\"_index\":57,\"name\":{\"85\":{}},\"parent\":{}}],[\"displaydate\",{\"_index\":120,\"name\":{\"146\":{},\"148\":{}},\"parent\":{}}],[\"due_date\",{\"_index\":141,\"name\":{\"167\":{}},\"parent\":{}}],[\"email\",{\"_index\":27,\"name\":{\"26\":{}},\"parent\":{}}],[\"end\",{\"_index\":82,\"name\":{\"109\":{}},\"parent\":{}}],[\"end_time\",{\"_index\":168,\"name\":{\"198\":{}},\"parent\":{}}],[\"event\",{\"_index\":182,\"name\":{\"220\":{}},\"parent\":{}}],[\"file\",{\"_index\":128,\"name\":{\"154\":{}},\"parent\":{}}],[\"file_name\",{\"_index\":127,\"name\":{\"153\":{}},\"parent\":{}}],[\"first_name\",{\"_index\":39,\"name\":{\"67\":{},\"215\":{},\"243\":{},\"264\":{}},\"parent\":{}}],[\"first_seen_date\",{\"_index\":152,\"name\":{\"179\":{}},\"parent\":{}}],[\"for_pupils\",{\"_index\":212,\"name\":{\"282\":{}},\"parent\":{}}],[\"from\",{\"_index\":74,\"name\":{\"102\":{},\"119\":{}},\"parent\":{}}],[\"fromdate\",{\"_index\":123,\"name\":{\"149\":{}},\"parent\":{}}],[\"getactivity\",{\"_index\":11,\"name\":{\"10\":{},\"36\":{},\"56\":{}},\"parent\":{}}],[\"getactivityoptions\",{\"_index\":92,\"name\":{\"118\":{}},\"parent\":{}}],[\"getbadges\",{\"_index\":15,\"name\":{\"14\":{},\"40\":{},\"60\":{}},\"parent\":{}}],[\"getbehaviour\",{\"_index\":12,\"name\":{\"11\":{},\"37\":{},\"57\":{}},\"parent\":{}}],[\"getbehaviouroptions\",{\"_index\":73,\"name\":{\"101\":{}},\"parent\":{}}],[\"getdetentions\",{\"_index\":17,\"name\":{\"16\":{},\"42\":{},\"62\":{}},\"parent\":{}}],[\"gethomeworkoptions\",{\"_index\":121,\"name\":{\"147\":{}},\"parent\":{}}],[\"getlessons\",{\"_index\":14,\"name\":{\"13\":{},\"39\":{},\"59\":{}},\"parent\":{}}],[\"getlessonsoptions\",{\"_index\":159,\"name\":{\"186\":{}},\"parent\":{}}],[\"getpupils\",{\"_index\":29,\"name\":{\"28\":{}},\"parent\":{}}],[\"getstudentinfo\",{\"_index\":10,\"name\":{\"9\":{},\"35\":{},\"55\":{}},\"parent\":{}}],[\"has_birthday\",{\"_index\":69,\"name\":{\"97\":{}},\"parent\":{}}],[\"has_feedback\",{\"_index\":155,\"name\":{\"182\":{}},\"parent\":{}}],[\"has_new_survey\",{\"_index\":70,\"name\":{\"98\":{}},\"parent\":{}}],[\"homework\",{\"_index\":130,\"name\":{\"156\":{}},\"parent\":{}}],[\"homework_type\",{\"_index\":135,\"name\":{\"160\":{}},\"parent\":{}}],[\"homeworksresponse\",{\"_index\":158,\"name\":{\"185\":{}},\"parent\":{}}],[\"icon\",{\"_index\":177,\"name\":{\"209\":{},\"226\":{}},\"parent\":{}}],[\"icon_url\",{\"_index\":190,\"name\":{\"230\":{}},\"parent\":{}}],[\"id\",{\"_index\":36,\"name\":{\"65\":{},\"123\":{},\"152\":{},\"161\":{},\"173\":{},\"224\":{},\"233\":{},\"242\":{},\"252\":{},\"256\":{},\"263\":{},\"272\":{}},\"parent\":{}}],[\"index\",{\"_index\":22,\"name\":{\"21\":{}},\"parent\":{\"293\":{},\"294\":{}}}],[\"is_alternative_lesson\",{\"_index\":164,\"name\":{\"192\":{}},\"parent\":{}}],[\"is_disabled\",{\"_index\":56,\"name\":{\"84\":{}},\"parent\":{}}],[\"issue_date\",{\"_index\":140,\"name\":{\"166\":{}},\"parent\":{}}],[\"key\",{\"_index\":169,\"name\":{\"199\":{}},\"parent\":{}}],[\"label\",{\"_index\":183,\"name\":{\"222\":{}},\"parent\":{}}],[\"last_id\",{\"_index\":94,\"name\":{\"121\":{}},\"parent\":{}}],[\"last_name\",{\"_index\":40,\"name\":{\"68\":{},\"216\":{},\"244\":{},\"265\":{}},\"parent\":{}}],[\"last_seen_date\",{\"_index\":153,\"name\":{\"180\":{}},\"parent\":{}}],[\"length\",{\"_index\":195,\"name\":{\"236\":{}},\"parent\":{}}],[\"lesson\",{\"_index\":131,\"name\":{\"157\":{},\"188\":{},\"250\":{}},\"parent\":{}}],[\"lesson_name\",{\"_index\":109,\"name\":{\"135\":{},\"190\":{}},\"parent\":{}}],[\"lesson_pupil_behaviour\",{\"_index\":181,\"name\":{\"219\":{},\"258\":{}},\"parent\":{}}],[\"lessonpupilbehaviour\",{\"_index\":175,\"name\":{\"206\":{}},\"parent\":{}}],[\"lessonsresponse\",{\"_index\":174,\"name\":{\"205\":{}},\"parent\":{}}],[\"listannouncements\",{\"_index\":16,\"name\":{\"15\":{},\"41\":{},\"61\":{}},\"parent\":{}}],[\"listhomeworks\",{\"_index\":13,\"name\":{\"12\":{},\"38\":{},\"58\":{}},\"parent\":{}}],[\"location\",{\"_index\":196,\"name\":{\"237\":{}},\"parent\":{}}],[\"login\",{\"_index\":28,\"name\":{\"27\":{},\"48\":{}},\"parent\":{}}],[\"makeauthedrequest\",{\"_index\":9,\"name\":{\"8\":{},\"34\":{},\"54\":{}},\"parent\":{}}],[\"mark\",{\"_index\":148,\"name\":{\"175\":{}},\"parent\":{}}],[\"mark_relative\",{\"_index\":149,\"name\":{\"176\":{}},\"parent\":{}}],[\"messages_count\",{\"_index\":67,\"name\":{\"95\":{}},\"parent\":{}}],[\"meta_title\",{\"_index\":137,\"name\":{\"163\":{}},\"parent\":{}}],[\"name\",{\"_index\":38,\"name\":{\"66\":{},\"107\":{},\"225\":{},\"253\":{},\"257\":{},\"269\":{}},\"parent\":{}}],[\"negative\",{\"_index\":80,\"name\":{\"106\":{}},\"parent\":{}}],[\"negative_reasons\",{\"_index\":87,\"name\":{\"113\":{}},\"parent\":{}}],[\"note\",{\"_index\":112,\"name\":{\"138\":{},\"201\":{}},\"parent\":{}}],[\"note_abstract\",{\"_index\":170,\"name\":{\"200\":{}},\"parent\":{}}],[\"notes\",{\"_index\":197,\"name\":{\"238\":{}},\"parent\":{}}],[\"opt_notes_comments\",{\"_index\":204,\"name\":{\"248\":{}},\"parent\":{}}],[\"opt_notes_comments_pupils\",{\"_index\":205,\"name\":{\"249\":{}},\"parent\":{}}],[\"opt_notes_names\",{\"_index\":202,\"name\":{\"247\":{}},\"parent\":{}}],[\"other_negative\",{\"_index\":89,\"name\":{\"115\":{}},\"parent\":{}}],[\"other_negative_count\",{\"_index\":91,\"name\":{\"117\":{}},\"parent\":{}}],[\"other_positive\",{\"_index\":88,\"name\":{\"114\":{}},\"parent\":{}}],[\"other_positive_count\",{\"_index\":90,\"name\":{\"116\":{}},\"parent\":{}}],[\"parent\",{\"_index\":23,\"name\":{\"22\":{}},\"parent\":{\"23\":{}}}],[\"parent.classchartsparentclient\",{\"_index\":25,\"name\":{},\"parent\":{\"24\":{},\"25\":{},\"26\":{},\"27\":{},\"28\":{},\"29\":{},\"30\":{},\"31\":{},\"32\":{},\"33\":{},\"34\":{},\"35\":{},\"36\":{},\"37\":{},\"38\":{},\"39\":{},\"40\":{},\"41\":{},\"42\":{}}}],[\"password\",{\"_index\":26,\"name\":{\"25\":{}},\"parent\":{}}],[\"period_name\",{\"_index\":165,\"name\":{\"193\":{}},\"parent\":{}}],[\"period_number\",{\"_index\":166,\"name\":{\"194\":{}},\"parent\":{}}],[\"polarity\",{\"_index\":98,\"name\":{\"125\":{},\"210\":{}},\"parent\":{}}],[\"positive\",{\"_index\":78,\"name\":{\"105\":{}},\"parent\":{}}],[\"positive_reasons\",{\"_index\":86,\"name\":{\"112\":{}},\"parent\":{}}],[\"priority_pinned\",{\"_index\":217,\"name\":{\"287\":{}},\"parent\":{}}],[\"publish_time\",{\"_index\":144,\"name\":{\"170\":{}},\"parent\":{}}],[\"pupil\",{\"_index\":199,\"name\":{\"240\":{}},\"parent\":{}}],[\"pupil_badges\",{\"_index\":189,\"name\":{\"229\":{}},\"parent\":{}}],[\"pupil_concerns_help_text\",{\"_index\":64,\"name\":{\"92\":{}},\"parent\":{}}],[\"pupil_consents\",{\"_index\":221,\"name\":{\"291\":{}},\"parent\":{}}],[\"pupil_name\",{\"_index\":108,\"name\":{\"134\":{}},\"parent\":{}}],[\"pupil_note\",{\"_index\":172,\"name\":{\"203\":{}},\"parent\":{}}],[\"pupil_note_abstract\",{\"_index\":171,\"name\":{\"202\":{}},\"parent\":{}}],[\"pupil_note_raw\",{\"_index\":173,\"name\":{\"204\":{}},\"parent\":{}}],[\"pupilevent\",{\"_index\":179,\"name\":{\"217\":{}},\"parent\":{}}],[\"pusher_channel_name\",{\"_index\":68,\"name\":{\"96\":{}},\"parent\":{}}],[\"reason\",{\"_index\":99,\"name\":{\"126\":{},\"207\":{},\"260\":{}},\"parent\":{}}],[\"requires_consent\",{\"_index\":218,\"name\":{\"288\":{}},\"parent\":{}}],[\"room_name\",{\"_index\":111,\"name\":{\"137\":{},\"195\":{}},\"parent\":{}}],[\"school\",{\"_index\":201,\"name\":{\"245\":{}},\"parent\":{}}],[\"school_logo\",{\"_index\":210,\"name\":{\"277\":{}},\"parent\":{}}],[\"school_name\",{\"_index\":209,\"name\":{\"275\":{}},\"parent\":{}}],[\"score\",{\"_index\":100,\"name\":{\"127\":{},\"208\":{}},\"parent\":{}}],[\"sessionid\",{\"_index\":7,\"name\":{\"6\":{},\"32\":{},\"52\":{}},\"parent\":{}}],[\"start\",{\"_index\":81,\"name\":{\"108\":{}},\"parent\":{}}],[\"start_time\",{\"_index\":167,\"name\":{\"197\":{}},\"parent\":{}}],[\"state\",{\"_index\":147,\"name\":{\"174\":{},\"279\":{}},\"parent\":{}}],[\"status\",{\"_index\":145,\"name\":{\"171\":{}},\"parent\":{}}],[\"sticky\",{\"_index\":211,\"name\":{\"278\":{}},\"parent\":{}}],[\"student\",{\"_index\":30,\"name\":{\"43\":{},\"64\":{}},\"parent\":{\"44\":{}}}],[\"student.classchartsstudentclient\",{\"_index\":32,\"name\":{},\"parent\":{\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{},\"51\":{},\"52\":{},\"53\":{},\"54\":{},\"55\":{},\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"60\":{},\"61\":{},\"62\":{}}}],[\"studentcode\",{\"_index\":33,\"name\":{\"46\":{}},\"parent\":{}}],[\"studentid\",{\"_index\":4,\"name\":{\"3\":{},\"29\":{},\"49\":{}},\"parent\":{}}],[\"studentname\",{\"_index\":5,\"name\":{\"4\":{},\"30\":{},\"50\":{}},\"parent\":{}}],[\"style\",{\"_index\":103,\"name\":{\"130\":{}},\"parent\":{}}],[\"subject\",{\"_index\":133,\"name\":{\"158\":{},\"254\":{}},\"parent\":{}}],[\"subject_name\",{\"_index\":163,\"name\":{\"191\":{}},\"parent\":{}}],[\"survey_id\",{\"_index\":71,\"name\":{\"99\":{}},\"parent\":{}}],[\"teacher\",{\"_index\":134,\"name\":{\"159\":{},\"212\":{},\"261\":{}},\"parent\":{}}],[\"teacher_name\",{\"_index\":110,\"name\":{\"136\":{},\"189\":{},\"276\":{}},\"parent\":{}}],[\"ticked\",{\"_index\":150,\"name\":{\"177\":{}},\"parent\":{}}],[\"time\",{\"_index\":198,\"name\":{\"239\":{}},\"parent\":{}}],[\"timeline\",{\"_index\":84,\"name\":{\"111\":{}},\"parent\":{}}],[\"timestamp\",{\"_index\":101,\"name\":{\"128\":{},\"211\":{},\"218\":{},\"280\":{}},\"parent\":{}}],[\"timestamp_custom_time\",{\"_index\":102,\"name\":{\"129\":{}},\"parent\":{}}],[\"title\",{\"_index\":136,\"name\":{\"162\":{},\"214\":{},\"266\":{},\"273\":{}},\"parent\":{}}],[\"to\",{\"_index\":76,\"name\":{\"103\":{},\"120\":{}},\"parent\":{}}],[\"todate\",{\"_index\":124,\"name\":{\"150\":{}},\"parent\":{}}],[\"type\",{\"_index\":97,\"name\":{\"124\":{}},\"parent\":{}}],[\"types\",{\"_index\":35,\"name\":{\"63\":{}},\"parent\":{\"64\":{},\"101\":{},\"104\":{},\"110\":{},\"118\":{},\"122\":{},\"145\":{},\"146\":{},\"147\":{},\"151\":{},\"156\":{},\"185\":{},\"186\":{},\"188\":{},\"205\":{},\"206\":{},\"217\":{},\"223\":{},\"231\":{},\"232\":{},\"270\":{},\"271\":{},\"292\":{}}}],[\"types.activitypoint\",{\"_index\":96,\"name\":{},\"parent\":{\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"134\":{},\"135\":{},\"136\":{},\"137\":{},\"138\":{},\"139\":{},\"140\":{},\"141\":{},\"142\":{},\"143\":{},\"144\":{}}}],[\"types.activitypoint.__type\",{\"_index\":106,\"name\":{},\"parent\":{\"132\":{},\"133\":{}}}],[\"types.announcement\",{\"_index\":208,\"name\":{},\"parent\":{\"272\":{},\"273\":{},\"274\":{},\"275\":{},\"276\":{},\"277\":{},\"278\":{},\"279\":{},\"280\":{},\"281\":{},\"282\":{},\"283\":{},\"284\":{},\"285\":{},\"286\":{},\"287\":{},\"288\":{},\"289\":{},\"290\":{},\"291\":{}}}],[\"types.badge\",{\"_index\":186,\"name\":{},\"parent\":{\"224\":{},\"225\":{},\"226\":{},\"227\":{},\"228\":{},\"229\":{},\"230\":{}}}],[\"types.behaviourresponse\",{\"_index\":85,\"name\":{},\"parent\":{\"111\":{},\"112\":{},\"113\":{},\"114\":{},\"115\":{},\"116\":{},\"117\":{}}}],[\"types.behaviourtimelinepoint\",{\"_index\":79,\"name\":{},\"parent\":{\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{}}}],[\"types.detention\",{\"_index\":193,\"name\":{},\"parent\":{\"233\":{},\"234\":{},\"235\":{},\"236\":{},\"237\":{},\"238\":{},\"239\":{},\"240\":{},\"241\":{},\"250\":{},\"251\":{},\"258\":{},\"259\":{},\"261\":{},\"262\":{},\"267\":{},\"268\":{}}}],[\"types.detention.__type\",{\"_index\":200,\"name\":{},\"parent\":{\"242\":{},\"243\":{},\"244\":{},\"245\":{},\"246\":{},\"252\":{},\"253\":{},\"254\":{},\"255\":{},\"260\":{},\"263\":{},\"264\":{},\"265\":{},\"266\":{},\"269\":{}}}],[\"types.detention.__type.__type\",{\"_index\":203,\"name\":{},\"parent\":{\"247\":{},\"248\":{},\"249\":{},\"256\":{},\"257\":{}}}],[\"types.getactivityoptions\",{\"_index\":93,\"name\":{},\"parent\":{\"119\":{},\"120\":{},\"121\":{}}}],[\"types.getbehaviouroptions\",{\"_index\":75,\"name\":{},\"parent\":{\"102\":{},\"103\":{}}}],[\"types.gethomeworkoptions\",{\"_index\":122,\"name\":{},\"parent\":{\"148\":{},\"149\":{},\"150\":{}}}],[\"types.getlessonsoptions\",{\"_index\":161,\"name\":{},\"parent\":{\"187\":{}}}],[\"types.homework\",{\"_index\":132,\"name\":{},\"parent\":{\"157\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"183\":{},\"184\":{}}}],[\"types.homework.__type\",{\"_index\":146,\"name\":{},\"parent\":{\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{},\"182\":{}}}],[\"types.lesson\",{\"_index\":162,\"name\":{},\"parent\":{\"189\":{},\"190\":{},\"191\":{},\"192\":{},\"193\":{},\"194\":{},\"195\":{},\"196\":{},\"197\":{},\"198\":{},\"199\":{},\"200\":{},\"201\":{},\"202\":{},\"203\":{},\"204\":{}}}],[\"types.lessonpupilbehaviour\",{\"_index\":176,\"name\":{},\"parent\":{\"207\":{},\"208\":{},\"209\":{},\"210\":{},\"211\":{},\"212\":{},\"213\":{}}}],[\"types.lessonpupilbehaviour.__type\",{\"_index\":178,\"name\":{},\"parent\":{\"214\":{},\"215\":{},\"216\":{}}}],[\"types.pupilevent\",{\"_index\":180,\"name\":{},\"parent\":{\"218\":{},\"219\":{},\"220\":{},\"221\":{}}}],[\"types.pupilevent.__type\",{\"_index\":184,\"name\":{},\"parent\":{\"222\":{}}}],[\"types.student\",{\"_index\":37,\"name\":{},\"parent\":{\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"76\":{},\"77\":{},\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{},\"86\":{},\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{},\"94\":{},\"95\":{},\"96\":{},\"97\":{},\"98\":{},\"99\":{},\"100\":{}}}],[\"types.validatedhomeworkattachment\",{\"_index\":126,\"name\":{},\"parent\":{\"152\":{},\"153\":{},\"154\":{},\"155\":{}}}],[\"validated_attachments\",{\"_index\":157,\"name\":{\"184\":{}},\"parent\":{}}],[\"validated_file\",{\"_index\":129,\"name\":{\"155\":{}},\"parent\":{}}],[\"validated_links\",{\"_index\":156,\"name\":{\"183\":{}},\"parent\":{}}],[\"validatedhomeworkattachment\",{\"_index\":125,\"name\":{\"151\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"kinds\":{\"2\":\"Module\",\"32\":\"Variable\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\",\"16777216\":\"Reference\"},\"rows\":[{\"id\":0,\"kind\":2,\"name\":\"client\",\"url\":\"modules/client.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1,\"kind\":128,\"name\":\"ClasschartsClient\",\"url\":\"classes/client.ClasschartsClient.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"client\"},{\"id\":2,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/client.ClasschartsClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":3,\"kind\":1024,\"name\":\"studentCode\",\"url\":\"classes/client.ClasschartsClient.html#studentCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":4,\"kind\":1024,\"name\":\"dateOfBirth\",\"url\":\"classes/client.ClasschartsClient.html#dateOfBirth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":5,\"kind\":1024,\"name\":\"studentId\",\"url\":\"classes/client.ClasschartsClient.html#studentId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":6,\"kind\":1024,\"name\":\"studentName\",\"url\":\"classes/client.ClasschartsClient.html#studentName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":7,\"kind\":1024,\"name\":\"authCookies\",\"url\":\"classes/client.ClasschartsClient.html#authCookies\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"client.ClasschartsClient\"},{\"id\":8,\"kind\":1024,\"name\":\"sessionId\",\"url\":\"classes/client.ClasschartsClient.html#sessionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"client.ClasschartsClient\"},{\"id\":9,\"kind\":2048,\"name\":\"makeAuthedRequest\",\"url\":\"classes/client.ClasschartsClient.html#makeAuthedRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":10,\"kind\":2048,\"name\":\"login\",\"url\":\"classes/client.ClasschartsClient.html#login\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":11,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/client.ClasschartsClient.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":12,\"kind\":2048,\"name\":\"getStudentInfo\",\"url\":\"classes/client.ClasschartsClient.html#getStudentInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":13,\"kind\":2048,\"name\":\"getActivity\",\"url\":\"classes/client.ClasschartsClient.html#getActivity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":14,\"kind\":2048,\"name\":\"getBehaviour\",\"url\":\"classes/client.ClasschartsClient.html#getBehaviour\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":15,\"kind\":2048,\"name\":\"listHomeworks\",\"url\":\"classes/client.ClasschartsClient.html#listHomeworks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":16,\"kind\":2048,\"name\":\"getLessons\",\"url\":\"classes/client.ClasschartsClient.html#getLessons\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":17,\"kind\":2048,\"name\":\"getBadges\",\"url\":\"classes/client.ClasschartsClient.html#getBadges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":18,\"kind\":2048,\"name\":\"getDetentions\",\"url\":\"classes/client.ClasschartsClient.html#getDetentions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"client.ClasschartsClient\"},{\"id\":19,\"kind\":2,\"name\":\"consts\",\"url\":\"modules/consts.html\",\"classes\":\"tsd-kind-module\"},{\"id\":20,\"kind\":32,\"name\":\"BASE_URL\",\"url\":\"modules/consts.html#BASE_URL\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"consts\"},{\"id\":21,\"kind\":32,\"name\":\"API_BASE\",\"url\":\"modules/consts.html#API_BASE\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"consts\"},{\"id\":22,\"kind\":2,\"name\":\"index\",\"url\":\"modules/index.html\",\"classes\":\"tsd-kind-module\"},{\"id\":23,\"kind\":2,\"name\":\"types\",\"url\":\"modules/types.html\",\"classes\":\"tsd-kind-module\"},{\"id\":24,\"kind\":256,\"name\":\"Student\",\"url\":\"interfaces/types.Student.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":25,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Student.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":26,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Student.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":27,\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/types.Student.html#first_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":28,\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/types.Student.html#last_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":29,\"kind\":1024,\"name\":\"avatar_url\",\"url\":\"interfaces/types.Student.html#avatar_url\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":30,\"kind\":1024,\"name\":\"display_behaviour\",\"url\":\"interfaces/types.Student.html#display_behaviour\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":31,\"kind\":1024,\"name\":\"display_parent_behaviour\",\"url\":\"interfaces/types.Student.html#display_parent_behaviour\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":32,\"kind\":1024,\"name\":\"display_homework\",\"url\":\"interfaces/types.Student.html#display_homework\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":33,\"kind\":1024,\"name\":\"display_rewards\",\"url\":\"interfaces/types.Student.html#display_rewards\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":34,\"kind\":1024,\"name\":\"display_detentions\",\"url\":\"interfaces/types.Student.html#display_detentions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":35,\"kind\":1024,\"name\":\"display_report_cards\",\"url\":\"interfaces/types.Student.html#display_report_cards\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":36,\"kind\":1024,\"name\":\"display_classes\",\"url\":\"interfaces/types.Student.html#display_classes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":37,\"kind\":1024,\"name\":\"display_announcements\",\"url\":\"interfaces/types.Student.html#display_announcements\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":38,\"kind\":1024,\"name\":\"display_attendance\",\"url\":\"interfaces/types.Student.html#display_attendance\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":39,\"kind\":1024,\"name\":\"display_attendance_type\",\"url\":\"interfaces/types.Student.html#display_attendance_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":40,\"kind\":1024,\"name\":\"display_attendance_percentage\",\"url\":\"interfaces/types.Student.html#display_attendance_percentage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":41,\"kind\":1024,\"name\":\"display_activity\",\"url\":\"interfaces/types.Student.html#display_activity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":42,\"kind\":1024,\"name\":\"display_mental_health\",\"url\":\"interfaces/types.Student.html#display_mental_health\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":43,\"kind\":1024,\"name\":\"display_timetable\",\"url\":\"interfaces/types.Student.html#display_timetable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":44,\"kind\":1024,\"name\":\"is_disabled\",\"url\":\"interfaces/types.Student.html#is_disabled\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":45,\"kind\":1024,\"name\":\"display_two_way_communications\",\"url\":\"interfaces/types.Student.html#display_two_way_communications\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":46,\"kind\":1024,\"name\":\"display_absences\",\"url\":\"interfaces/types.Student.html#display_absences\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":47,\"kind\":1024,\"name\":\"can_upload_attachments\",\"url\":\"interfaces/types.Student.html#can_upload_attachments\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":48,\"kind\":1024,\"name\":\"display_event_badges\",\"url\":\"interfaces/types.Student.html#display_event_badges\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":49,\"kind\":1024,\"name\":\"display_avatars\",\"url\":\"interfaces/types.Student.html#display_avatars\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":50,\"kind\":1024,\"name\":\"display_concern_submission\",\"url\":\"interfaces/types.Student.html#display_concern_submission\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":51,\"kind\":1024,\"name\":\"display_custom_fields\",\"url\":\"interfaces/types.Student.html#display_custom_fields\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":52,\"kind\":1024,\"name\":\"pupil_concerns_help_text\",\"url\":\"interfaces/types.Student.html#pupil_concerns_help_text\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":53,\"kind\":1024,\"name\":\"allow_pupils_add_timetable_notes\",\"url\":\"interfaces/types.Student.html#allow_pupils_add_timetable_notes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":54,\"kind\":1024,\"name\":\"announcements_count\",\"url\":\"interfaces/types.Student.html#announcements_count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":55,\"kind\":1024,\"name\":\"messages_count\",\"url\":\"interfaces/types.Student.html#messages_count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":56,\"kind\":1024,\"name\":\"pusher_channel_name\",\"url\":\"interfaces/types.Student.html#pusher_channel_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":57,\"kind\":1024,\"name\":\"has_birthday\",\"url\":\"interfaces/types.Student.html#has_birthday\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":58,\"kind\":1024,\"name\":\"has_new_survey\",\"url\":\"interfaces/types.Student.html#has_new_survey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":59,\"kind\":1024,\"name\":\"survey_id\",\"url\":\"interfaces/types.Student.html#survey_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":60,\"kind\":1024,\"name\":\"detention_alias_plural_uc\",\"url\":\"interfaces/types.Student.html#detention_alias_plural_uc\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Student\"},{\"id\":61,\"kind\":256,\"name\":\"GetBehaviourOptions\",\"url\":\"interfaces/types.GetBehaviourOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":62,\"kind\":1024,\"name\":\"from\",\"url\":\"interfaces/types.GetBehaviourOptions.html#from\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetBehaviourOptions\"},{\"id\":63,\"kind\":1024,\"name\":\"to\",\"url\":\"interfaces/types.GetBehaviourOptions.html#to\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetBehaviourOptions\"},{\"id\":64,\"kind\":256,\"name\":\"BehaviourTimelinePoint\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":65,\"kind\":1024,\"name\":\"positive\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html#positive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourTimelinePoint\"},{\"id\":66,\"kind\":1024,\"name\":\"negative\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html#negative\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourTimelinePoint\"},{\"id\":67,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourTimelinePoint\"},{\"id\":68,\"kind\":1024,\"name\":\"start\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html#start\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourTimelinePoint\"},{\"id\":69,\"kind\":1024,\"name\":\"end\",\"url\":\"interfaces/types.BehaviourTimelinePoint.html#end\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourTimelinePoint\"},{\"id\":70,\"kind\":256,\"name\":\"BehaviourResponse\",\"url\":\"interfaces/types.BehaviourResponse.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":71,\"kind\":1024,\"name\":\"timeline\",\"url\":\"interfaces/types.BehaviourResponse.html#timeline\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":72,\"kind\":1024,\"name\":\"positive_reasons\",\"url\":\"interfaces/types.BehaviourResponse.html#positive_reasons\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":73,\"kind\":1024,\"name\":\"negative_reasons\",\"url\":\"interfaces/types.BehaviourResponse.html#negative_reasons\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":74,\"kind\":1024,\"name\":\"other_positive\",\"url\":\"interfaces/types.BehaviourResponse.html#other_positive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":75,\"kind\":1024,\"name\":\"other_negative\",\"url\":\"interfaces/types.BehaviourResponse.html#other_negative\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":76,\"kind\":1024,\"name\":\"other_positive_count\",\"url\":\"interfaces/types.BehaviourResponse.html#other_positive_count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":77,\"kind\":1024,\"name\":\"other_negative_count\",\"url\":\"interfaces/types.BehaviourResponse.html#other_negative_count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.BehaviourResponse\"},{\"id\":78,\"kind\":256,\"name\":\"GetActivityOptions\",\"url\":\"interfaces/types.GetActivityOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":79,\"kind\":1024,\"name\":\"from\",\"url\":\"interfaces/types.GetActivityOptions.html#from\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetActivityOptions\"},{\"id\":80,\"kind\":1024,\"name\":\"to\",\"url\":\"interfaces/types.GetActivityOptions.html#to\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetActivityOptions\"},{\"id\":81,\"kind\":1024,\"name\":\"last_id\",\"url\":\"interfaces/types.GetActivityOptions.html#last_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetActivityOptions\"},{\"id\":82,\"kind\":256,\"name\":\"ActivityPoint\",\"url\":\"interfaces/types.ActivityPoint.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":83,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.ActivityPoint.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":84,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/types.ActivityPoint.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":85,\"kind\":1024,\"name\":\"polarity\",\"url\":\"interfaces/types.ActivityPoint.html#polarity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":86,\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/types.ActivityPoint.html#reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":87,\"kind\":1024,\"name\":\"score\",\"url\":\"interfaces/types.ActivityPoint.html#score\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":88,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/types.ActivityPoint.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":89,\"kind\":1024,\"name\":\"timestamp_custom_time\",\"url\":\"interfaces/types.ActivityPoint.html#timestamp_custom_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":90,\"kind\":1024,\"name\":\"style\",\"url\":\"interfaces/types.ActivityPoint.html#style\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":91,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.ActivityPoint.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":92,\"kind\":1024,\"name\":\"border_color\",\"url\":\"interfaces/types.ActivityPoint.html#__type.border_color\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ActivityPoint.__type\"},{\"id\":93,\"kind\":1024,\"name\":\"custom_class\",\"url\":\"interfaces/types.ActivityPoint.html#__type.custom_class\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ActivityPoint.__type\"},{\"id\":94,\"kind\":1024,\"name\":\"pupil_name\",\"url\":\"interfaces/types.ActivityPoint.html#pupil_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":95,\"kind\":1024,\"name\":\"lesson_name\",\"url\":\"interfaces/types.ActivityPoint.html#lesson_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":96,\"kind\":1024,\"name\":\"teacher_name\",\"url\":\"interfaces/types.ActivityPoint.html#teacher_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":97,\"kind\":1024,\"name\":\"room_name\",\"url\":\"interfaces/types.ActivityPoint.html#room_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":98,\"kind\":1024,\"name\":\"note\",\"url\":\"interfaces/types.ActivityPoint.html#note\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":99,\"kind\":1024,\"name\":\"_can_delete\",\"url\":\"interfaces/types.ActivityPoint.html#_can_delete\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":100,\"kind\":1024,\"name\":\"badges\",\"url\":\"interfaces/types.ActivityPoint.html#badges\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":101,\"kind\":1024,\"name\":\"detention_date\",\"url\":\"interfaces/types.ActivityPoint.html#detention_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":102,\"kind\":1024,\"name\":\"detention_time\",\"url\":\"interfaces/types.ActivityPoint.html#detention_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":103,\"kind\":1024,\"name\":\"detention_location\",\"url\":\"interfaces/types.ActivityPoint.html#detention_location\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":104,\"kind\":1024,\"name\":\"detention_type\",\"url\":\"interfaces/types.ActivityPoint.html#detention_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ActivityPoint\"},{\"id\":105,\"kind\":4194304,\"name\":\"ActivityResponse\",\"url\":\"modules/types.html#ActivityResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":106,\"kind\":4194304,\"name\":\"DisplayDate\",\"url\":\"modules/types.html#DisplayDate\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":107,\"kind\":256,\"name\":\"GetHomeworkOptions\",\"url\":\"interfaces/types.GetHomeworkOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":108,\"kind\":1024,\"name\":\"displayDate\",\"url\":\"interfaces/types.GetHomeworkOptions.html#displayDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetHomeworkOptions\"},{\"id\":109,\"kind\":1024,\"name\":\"fromDate\",\"url\":\"interfaces/types.GetHomeworkOptions.html#fromDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetHomeworkOptions\"},{\"id\":110,\"kind\":1024,\"name\":\"toDate\",\"url\":\"interfaces/types.GetHomeworkOptions.html#toDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetHomeworkOptions\"},{\"id\":111,\"kind\":256,\"name\":\"ValidatedHomeworkAttachment\",\"url\":\"interfaces/types.ValidatedHomeworkAttachment.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":112,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.ValidatedHomeworkAttachment.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ValidatedHomeworkAttachment\"},{\"id\":113,\"kind\":1024,\"name\":\"file_name\",\"url\":\"interfaces/types.ValidatedHomeworkAttachment.html#file_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ValidatedHomeworkAttachment\"},{\"id\":114,\"kind\":1024,\"name\":\"file\",\"url\":\"interfaces/types.ValidatedHomeworkAttachment.html#file\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ValidatedHomeworkAttachment\"},{\"id\":115,\"kind\":1024,\"name\":\"validated_file\",\"url\":\"interfaces/types.ValidatedHomeworkAttachment.html#validated_file\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ValidatedHomeworkAttachment\"},{\"id\":116,\"kind\":256,\"name\":\"Homework\",\"url\":\"interfaces/types.Homework.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":117,\"kind\":1024,\"name\":\"lesson\",\"url\":\"interfaces/types.Homework.html#lesson\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":118,\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/types.Homework.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":119,\"kind\":1024,\"name\":\"teacher\",\"url\":\"interfaces/types.Homework.html#teacher\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":120,\"kind\":1024,\"name\":\"homework_type\",\"url\":\"interfaces/types.Homework.html#homework_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":121,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Homework.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":122,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/types.Homework.html#title\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":123,\"kind\":1024,\"name\":\"meta_title\",\"url\":\"interfaces/types.Homework.html#meta_title\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":124,\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/types.Homework.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":125,\"kind\":1024,\"name\":\"description_raw\",\"url\":\"interfaces/types.Homework.html#description_raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":126,\"kind\":1024,\"name\":\"issue_date\",\"url\":\"interfaces/types.Homework.html#issue_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":127,\"kind\":1024,\"name\":\"due_date\",\"url\":\"interfaces/types.Homework.html#due_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":128,\"kind\":1024,\"name\":\"completion_time_unit\",\"url\":\"interfaces/types.Homework.html#completion_time_unit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":129,\"kind\":1024,\"name\":\"completion_time_value\",\"url\":\"interfaces/types.Homework.html#completion_time_value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":130,\"kind\":1024,\"name\":\"publish_time\",\"url\":\"interfaces/types.Homework.html#publish_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":131,\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/types.Homework.html#status\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":132,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Homework.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":133,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Homework.html#__type.id-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":134,\"kind\":1024,\"name\":\"state\",\"url\":\"interfaces/types.Homework.html#__type.state\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":135,\"kind\":1024,\"name\":\"mark\",\"url\":\"interfaces/types.Homework.html#__type.mark\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":136,\"kind\":1024,\"name\":\"mark_relative\",\"url\":\"interfaces/types.Homework.html#__type.mark_relative\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":137,\"kind\":1024,\"name\":\"ticked\",\"url\":\"interfaces/types.Homework.html#__type.ticked\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":138,\"kind\":1024,\"name\":\"allow_attachments\",\"url\":\"interfaces/types.Homework.html#__type.allow_attachments\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":139,\"kind\":1024,\"name\":\"first_seen_date\",\"url\":\"interfaces/types.Homework.html#__type.first_seen_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":140,\"kind\":1024,\"name\":\"last_seen_date\",\"url\":\"interfaces/types.Homework.html#__type.last_seen_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":141,\"kind\":1024,\"name\":\"attachments\",\"url\":\"interfaces/types.Homework.html#__type.attachments\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":142,\"kind\":1024,\"name\":\"has_feedback\",\"url\":\"interfaces/types.Homework.html#__type.has_feedback\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Homework.__type\"},{\"id\":143,\"kind\":1024,\"name\":\"validated_links\",\"url\":\"interfaces/types.Homework.html#validated_links\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":144,\"kind\":1024,\"name\":\"validated_attachments\",\"url\":\"interfaces/types.Homework.html#validated_attachments\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Homework\"},{\"id\":145,\"kind\":4194304,\"name\":\"HomeworksResponse\",\"url\":\"modules/types.html#HomeworksResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":146,\"kind\":256,\"name\":\"GetLessonsOptions\",\"url\":\"interfaces/types.GetLessonsOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":147,\"kind\":1024,\"name\":\"date\",\"url\":\"interfaces/types.GetLessonsOptions.html#date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.GetLessonsOptions\"},{\"id\":148,\"kind\":256,\"name\":\"Lesson\",\"url\":\"interfaces/types.Lesson.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":149,\"kind\":1024,\"name\":\"teacher_name\",\"url\":\"interfaces/types.Lesson.html#teacher_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":150,\"kind\":1024,\"name\":\"lesson_name\",\"url\":\"interfaces/types.Lesson.html#lesson_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":151,\"kind\":1024,\"name\":\"subject_name\",\"url\":\"interfaces/types.Lesson.html#subject_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":152,\"kind\":1024,\"name\":\"is_alternative_lesson\",\"url\":\"interfaces/types.Lesson.html#is_alternative_lesson\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":153,\"kind\":1024,\"name\":\"period_name\",\"url\":\"interfaces/types.Lesson.html#period_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":154,\"kind\":1024,\"name\":\"period_number\",\"url\":\"interfaces/types.Lesson.html#period_number\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":155,\"kind\":1024,\"name\":\"room_name\",\"url\":\"interfaces/types.Lesson.html#room_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":156,\"kind\":1024,\"name\":\"date\",\"url\":\"interfaces/types.Lesson.html#date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":157,\"kind\":1024,\"name\":\"start_time\",\"url\":\"interfaces/types.Lesson.html#start_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":158,\"kind\":1024,\"name\":\"end_time\",\"url\":\"interfaces/types.Lesson.html#end_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":159,\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/types.Lesson.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":160,\"kind\":1024,\"name\":\"note_abstract\",\"url\":\"interfaces/types.Lesson.html#note_abstract\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":161,\"kind\":1024,\"name\":\"note\",\"url\":\"interfaces/types.Lesson.html#note\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":162,\"kind\":1024,\"name\":\"pupil_note_abstract\",\"url\":\"interfaces/types.Lesson.html#pupil_note_abstract\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":163,\"kind\":1024,\"name\":\"pupil_note\",\"url\":\"interfaces/types.Lesson.html#pupil_note\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":164,\"kind\":1024,\"name\":\"pupil_note_raw\",\"url\":\"interfaces/types.Lesson.html#pupil_note_raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Lesson\"},{\"id\":165,\"kind\":4194304,\"name\":\"LessonsResponse\",\"url\":\"modules/types.html#LessonsResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":166,\"kind\":256,\"name\":\"LessonPupilBehaviour\",\"url\":\"interfaces/types.LessonPupilBehaviour.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":167,\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":168,\"kind\":1024,\"name\":\"score\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#score\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":169,\"kind\":1024,\"name\":\"icon\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#icon\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":170,\"kind\":1024,\"name\":\"polarity\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#polarity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":171,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":172,\"kind\":1024,\"name\":\"teacher\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#teacher\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":173,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.LessonPupilBehaviour\"},{\"id\":174,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#__type.title\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.LessonPupilBehaviour.__type\"},{\"id\":175,\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#__type.first_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.LessonPupilBehaviour.__type\"},{\"id\":176,\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/types.LessonPupilBehaviour.html#__type.last_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.LessonPupilBehaviour.__type\"},{\"id\":177,\"kind\":256,\"name\":\"PupilEvent\",\"url\":\"interfaces/types.PupilEvent.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":178,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/types.PupilEvent.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PupilEvent\"},{\"id\":179,\"kind\":1024,\"name\":\"lesson_pupil_behaviour\",\"url\":\"interfaces/types.PupilEvent.html#lesson_pupil_behaviour\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PupilEvent\"},{\"id\":180,\"kind\":1024,\"name\":\"event\",\"url\":\"interfaces/types.PupilEvent.html#event\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PupilEvent\"},{\"id\":181,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.PupilEvent.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.PupilEvent\"},{\"id\":182,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/types.PupilEvent.html#__type.label\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.PupilEvent.__type\"},{\"id\":183,\"kind\":256,\"name\":\"Badge\",\"url\":\"interfaces/types.Badge.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":184,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Badge.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":185,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Badge.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":186,\"kind\":1024,\"name\":\"icon\",\"url\":\"interfaces/types.Badge.html#icon\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":187,\"kind\":1024,\"name\":\"colour\",\"url\":\"interfaces/types.Badge.html#colour\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":188,\"kind\":1024,\"name\":\"created_date\",\"url\":\"interfaces/types.Badge.html#created_date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":189,\"kind\":1024,\"name\":\"pupil_badges\",\"url\":\"interfaces/types.Badge.html#pupil_badges\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":190,\"kind\":1024,\"name\":\"icon_url\",\"url\":\"interfaces/types.Badge.html#icon_url\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Badge\"},{\"id\":191,\"kind\":4194304,\"name\":\"BadgesResponse\",\"url\":\"modules/types.html#BadgesResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":192,\"kind\":256,\"name\":\"Detention\",\"url\":\"interfaces/types.Detention.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":193,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Detention.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":194,\"kind\":1024,\"name\":\"attended\",\"url\":\"interfaces/types.Detention.html#attended\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":195,\"kind\":1024,\"name\":\"date\",\"url\":\"interfaces/types.Detention.html#date\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":196,\"kind\":1024,\"name\":\"length\",\"url\":\"interfaces/types.Detention.html#length\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":197,\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/types.Detention.html#location\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":198,\"kind\":1024,\"name\":\"notes\",\"url\":\"interfaces/types.Detention.html#notes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":199,\"kind\":1024,\"name\":\"time\",\"url\":\"interfaces/types.Detention.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":200,\"kind\":1024,\"name\":\"pupil\",\"url\":\"interfaces/types.Detention.html#pupil\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":201,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":202,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Detention.html#__type-4.id-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":203,\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/types.Detention.html#__type-4.first_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":204,\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/types.Detention.html#__type-4.last_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":205,\"kind\":1024,\"name\":\"school\",\"url\":\"interfaces/types.Detention.html#__type-4.school\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":206,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":207,\"kind\":1024,\"name\":\"opt_notes_names\",\"url\":\"interfaces/types.Detention.html#__type-4.__type-5.opt_notes_names\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type.__type\"},{\"id\":208,\"kind\":1024,\"name\":\"opt_notes_comments\",\"url\":\"interfaces/types.Detention.html#__type-4.__type-5.opt_notes_comments\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type.__type\"},{\"id\":209,\"kind\":1024,\"name\":\"opt_notes_comments_pupils\",\"url\":\"interfaces/types.Detention.html#__type-4.__type-5.opt_notes_comments_pupils\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type.__type\"},{\"id\":210,\"kind\":1024,\"name\":\"lesson\",\"url\":\"interfaces/types.Detention.html#lesson\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":211,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":212,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Detention.html#__type-1.id-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":213,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Detention.html#__type-1.name-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":214,\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/types.Detention.html#__type-1.subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":215,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-1.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":216,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Detention.html#__type-1.__type-2.id-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type.__type\"},{\"id\":217,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Detention.html#__type-1.__type-2.name-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type.__type\"},{\"id\":218,\"kind\":1024,\"name\":\"lesson_pupil_behaviour\",\"url\":\"interfaces/types.Detention.html#lesson_pupil_behaviour\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":219,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":220,\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/types.Detention.html#__type-3.reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":221,\"kind\":1024,\"name\":\"teacher\",\"url\":\"interfaces/types.Detention.html#teacher\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":222,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":223,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Detention.html#__type-6.id-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":224,\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/types.Detention.html#__type-6.first_name-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":225,\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/types.Detention.html#__type-6.last_name-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":226,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/types.Detention.html#__type-6.title\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":227,\"kind\":1024,\"name\":\"detention_type\",\"url\":\"interfaces/types.Detention.html#detention_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":228,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Detention.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Detention\"},{\"id\":229,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Detention.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Detention.__type\"},{\"id\":230,\"kind\":4194304,\"name\":\"DetentionsResponse\",\"url\":\"modules/types.html#DetentionsResponse\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":231,\"kind\":16777216,\"name\":\"ClasschartsClient\",\"url\":\"modules/index.html#ClasschartsClient\",\"classes\":\"tsd-kind-reference tsd-parent-kind-module\",\"parent\":\"index\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,45.347]],[\"parent/0\",[]],[\"name/1\",[1,45.347]],[\"parent/1\",[0,4.502]],[\"name/2\",[2,50.456]],[\"parent/2\",[3,2.57]],[\"name/3\",[4,50.456]],[\"parent/3\",[3,2.57]],[\"name/4\",[5,50.456]],[\"parent/4\",[3,2.57]],[\"name/5\",[6,50.456]],[\"parent/5\",[3,2.57]],[\"name/6\",[7,50.456]],[\"parent/6\",[3,2.57]],[\"name/7\",[8,50.456]],[\"parent/7\",[3,2.57]],[\"name/8\",[9,50.456]],[\"parent/8\",[3,2.57]],[\"name/9\",[10,50.456]],[\"parent/9\",[3,2.57]],[\"name/10\",[11,50.456]],[\"parent/10\",[3,2.57]],[\"name/11\",[12,50.456]],[\"parent/11\",[3,2.57]],[\"name/12\",[13,50.456]],[\"parent/12\",[3,2.57]],[\"name/13\",[14,50.456]],[\"parent/13\",[3,2.57]],[\"name/14\",[15,50.456]],[\"parent/14\",[3,2.57]],[\"name/15\",[16,50.456]],[\"parent/15\",[3,2.57]],[\"name/16\",[17,50.456]],[\"parent/16\",[3,2.57]],[\"name/17\",[18,50.456]],[\"parent/17\",[3,2.57]],[\"name/18\",[19,50.456]],[\"parent/18\",[3,2.57]],[\"name/19\",[20,41.983]],[\"parent/19\",[]],[\"name/20\",[21,50.456]],[\"parent/20\",[20,4.168]],[\"name/21\",[22,50.456]],[\"parent/21\",[20,4.168]],[\"name/22\",[23,45.347]],[\"parent/22\",[]],[\"name/23\",[24,23.375]],[\"parent/23\",[]],[\"name/24\",[25,50.456]],[\"parent/24\",[24,2.321]],[\"name/25\",[26,30.087]],[\"parent/25\",[27,1.841]],[\"name/26\",[28,35.792]],[\"parent/26\",[27,1.841]],[\"name/27\",[29,39.47]],[\"parent/27\",[27,1.841]],[\"name/28\",[30,39.47]],[\"parent/28\",[27,1.841]],[\"name/29\",[31,50.456]],[\"parent/29\",[27,1.841]],[\"name/30\",[32,50.456]],[\"parent/30\",[27,1.841]],[\"name/31\",[33,50.456]],[\"parent/31\",[27,1.841]],[\"name/32\",[34,50.456]],[\"parent/32\",[27,1.841]],[\"name/33\",[35,50.456]],[\"parent/33\",[27,1.841]],[\"name/34\",[36,50.456]],[\"parent/34\",[27,1.841]],[\"name/35\",[37,50.456]],[\"parent/35\",[27,1.841]],[\"name/36\",[38,50.456]],[\"parent/36\",[27,1.841]],[\"name/37\",[39,50.456]],[\"parent/37\",[27,1.841]],[\"name/38\",[40,50.456]],[\"parent/38\",[27,1.841]],[\"name/39\",[41,50.456]],[\"parent/39\",[27,1.841]],[\"name/40\",[42,50.456]],[\"parent/40\",[27,1.841]],[\"name/41\",[43,50.456]],[\"parent/41\",[27,1.841]],[\"name/42\",[44,50.456]],[\"parent/42\",[27,1.841]],[\"name/43\",[45,50.456]],[\"parent/43\",[27,1.841]],[\"name/44\",[46,50.456]],[\"parent/44\",[27,1.841]],[\"name/45\",[47,50.456]],[\"parent/45\",[27,1.841]],[\"name/46\",[48,50.456]],[\"parent/46\",[27,1.841]],[\"name/47\",[49,50.456]],[\"parent/47\",[27,1.841]],[\"name/48\",[50,50.456]],[\"parent/48\",[27,1.841]],[\"name/49\",[51,50.456]],[\"parent/49\",[27,1.841]],[\"name/50\",[52,50.456]],[\"parent/50\",[27,1.841]],[\"name/51\",[53,50.456]],[\"parent/51\",[27,1.841]],[\"name/52\",[54,50.456]],[\"parent/52\",[27,1.841]],[\"name/53\",[55,50.456]],[\"parent/53\",[27,1.841]],[\"name/54\",[56,50.456]],[\"parent/54\",[27,1.841]],[\"name/55\",[57,50.456]],[\"parent/55\",[27,1.841]],[\"name/56\",[58,50.456]],[\"parent/56\",[27,1.841]],[\"name/57\",[59,50.456]],[\"parent/57\",[27,1.841]],[\"name/58\",[60,50.456]],[\"parent/58\",[27,1.841]],[\"name/59\",[61,50.456]],[\"parent/59\",[27,1.841]],[\"name/60\",[62,50.456]],[\"parent/60\",[27,1.841]],[\"name/61\",[63,50.456]],[\"parent/61\",[24,2.321]],[\"name/62\",[64,45.347]],[\"parent/62\",[65,4.502]],[\"name/63\",[66,45.347]],[\"parent/63\",[65,4.502]],[\"name/64\",[67,50.456]],[\"parent/64\",[24,2.321]],[\"name/65\",[68,50.456]],[\"parent/65\",[69,3.72]],[\"name/66\",[70,50.456]],[\"parent/66\",[69,3.72]],[\"name/67\",[28,35.792]],[\"parent/67\",[69,3.72]],[\"name/68\",[71,50.456]],[\"parent/68\",[69,3.72]],[\"name/69\",[72,50.456]],[\"parent/69\",[69,3.72]],[\"name/70\",[73,50.456]],[\"parent/70\",[24,2.321]],[\"name/71\",[74,50.456]],[\"parent/71\",[75,3.412]],[\"name/72\",[76,50.456]],[\"parent/72\",[75,3.412]],[\"name/73\",[77,50.456]],[\"parent/73\",[75,3.412]],[\"name/74\",[78,50.456]],[\"parent/74\",[75,3.412]],[\"name/75\",[79,50.456]],[\"parent/75\",[75,3.412]],[\"name/76\",[80,50.456]],[\"parent/76\",[75,3.412]],[\"name/77\",[81,50.456]],[\"parent/77\",[75,3.412]],[\"name/78\",[82,50.456]],[\"parent/78\",[24,2.321]],[\"name/79\",[64,45.347]],[\"parent/79\",[83,4.168]],[\"name/80\",[66,45.347]],[\"parent/80\",[83,4.168]],[\"name/81\",[84,50.456]],[\"parent/81\",[83,4.168]],[\"name/82\",[85,50.456]],[\"parent/82\",[24,2.321]],[\"name/83\",[26,30.087]],[\"parent/83\",[86,2.413]],[\"name/84\",[87,50.456]],[\"parent/84\",[86,2.413]],[\"name/85\",[88,45.347]],[\"parent/85\",[86,2.413]],[\"name/86\",[89,41.983]],[\"parent/86\",[86,2.413]],[\"name/87\",[90,45.347]],[\"parent/87\",[86,2.413]],[\"name/88\",[91,41.983]],[\"parent/88\",[86,2.413]],[\"name/89\",[92,50.456]],[\"parent/89\",[86,2.413]],[\"name/90\",[93,50.456]],[\"parent/90\",[86,2.413]],[\"name/91\",[94,30.087]],[\"parent/91\",[86,2.413]],[\"name/92\",[95,50.456]],[\"parent/92\",[96,4.502]],[\"name/93\",[97,50.456]],[\"parent/93\",[96,4.502]],[\"name/94\",[98,50.456]],[\"parent/94\",[86,2.413]],[\"name/95\",[99,45.347]],[\"parent/95\",[86,2.413]],[\"name/96\",[100,45.347]],[\"parent/96\",[86,2.413]],[\"name/97\",[101,45.347]],[\"parent/97\",[86,2.413]],[\"name/98\",[102,45.347]],[\"parent/98\",[86,2.413]],[\"name/99\",[103,50.456]],[\"parent/99\",[86,2.413]],[\"name/100\",[104,50.456]],[\"parent/100\",[86,2.413]],[\"name/101\",[105,50.456]],[\"parent/101\",[86,2.413]],[\"name/102\",[106,50.456]],[\"parent/102\",[86,2.413]],[\"name/103\",[107,50.456]],[\"parent/103\",[86,2.413]],[\"name/104\",[108,45.347]],[\"parent/104\",[86,2.413]],[\"name/105\",[109,50.456]],[\"parent/105\",[24,2.321]],[\"name/106\",[110,45.347]],[\"parent/106\",[24,2.321]],[\"name/107\",[111,50.456]],[\"parent/107\",[24,2.321]],[\"name/108\",[110,45.347]],[\"parent/108\",[112,4.168]],[\"name/109\",[113,50.456]],[\"parent/109\",[112,4.168]],[\"name/110\",[114,50.456]],[\"parent/110\",[112,4.168]],[\"name/111\",[115,50.456]],[\"parent/111\",[24,2.321]],[\"name/112\",[26,30.087]],[\"parent/112\",[116,3.919]],[\"name/113\",[117,50.456]],[\"parent/113\",[116,3.919]],[\"name/114\",[118,50.456]],[\"parent/114\",[116,3.919]],[\"name/115\",[119,50.456]],[\"parent/115\",[116,3.919]],[\"name/116\",[120,50.456]],[\"parent/116\",[24,2.321]],[\"name/117\",[121,41.983]],[\"parent/117\",[122,2.515]],[\"name/118\",[123,45.347]],[\"parent/118\",[122,2.515]],[\"name/119\",[124,41.983]],[\"parent/119\",[122,2.515]],[\"name/120\",[125,50.456]],[\"parent/120\",[122,2.515]],[\"name/121\",[26,30.087]],[\"parent/121\",[122,2.515]],[\"name/122\",[126,41.983]],[\"parent/122\",[122,2.515]],[\"name/123\",[127,50.456]],[\"parent/123\",[122,2.515]],[\"name/124\",[128,50.456]],[\"parent/124\",[122,2.515]],[\"name/125\",[129,50.456]],[\"parent/125\",[122,2.515]],[\"name/126\",[130,50.456]],[\"parent/126\",[122,2.515]],[\"name/127\",[131,50.456]],[\"parent/127\",[122,2.515]],[\"name/128\",[132,50.456]],[\"parent/128\",[122,2.515]],[\"name/129\",[133,50.456]],[\"parent/129\",[122,2.515]],[\"name/130\",[134,50.456]],[\"parent/130\",[122,2.515]],[\"name/131\",[135,50.456]],[\"parent/131\",[122,2.515]],[\"name/132\",[94,30.087]],[\"parent/132\",[122,2.515]],[\"name/133\",[26,30.087]],[\"parent/133\",[136,3.078]],[\"name/134\",[137,50.456]],[\"parent/134\",[136,3.078]],[\"name/135\",[138,50.456]],[\"parent/135\",[136,3.078]],[\"name/136\",[139,50.456]],[\"parent/136\",[136,3.078]],[\"name/137\",[140,50.456]],[\"parent/137\",[136,3.078]],[\"name/138\",[141,50.456]],[\"parent/138\",[136,3.078]],[\"name/139\",[142,50.456]],[\"parent/139\",[136,3.078]],[\"name/140\",[143,50.456]],[\"parent/140\",[136,3.078]],[\"name/141\",[144,50.456]],[\"parent/141\",[136,3.078]],[\"name/142\",[145,50.456]],[\"parent/142\",[136,3.078]],[\"name/143\",[146,50.456]],[\"parent/143\",[122,2.515]],[\"name/144\",[147,50.456]],[\"parent/144\",[122,2.515]],[\"name/145\",[148,50.456]],[\"parent/145\",[24,2.321]],[\"name/146\",[149,50.456]],[\"parent/146\",[24,2.321]],[\"name/147\",[150,41.983]],[\"parent/147\",[151,5.01]],[\"name/148\",[121,41.983]],[\"parent/148\",[24,2.321]],[\"name/149\",[100,45.347]],[\"parent/149\",[152,2.629]],[\"name/150\",[99,45.347]],[\"parent/150\",[152,2.629]],[\"name/151\",[153,50.456]],[\"parent/151\",[152,2.629]],[\"name/152\",[154,50.456]],[\"parent/152\",[152,2.629]],[\"name/153\",[155,50.456]],[\"parent/153\",[152,2.629]],[\"name/154\",[156,50.456]],[\"parent/154\",[152,2.629]],[\"name/155\",[101,45.347]],[\"parent/155\",[152,2.629]],[\"name/156\",[150,41.983]],[\"parent/156\",[152,2.629]],[\"name/157\",[157,50.456]],[\"parent/157\",[152,2.629]],[\"name/158\",[158,50.456]],[\"parent/158\",[152,2.629]],[\"name/159\",[159,50.456]],[\"parent/159\",[152,2.629]],[\"name/160\",[160,50.456]],[\"parent/160\",[152,2.629]],[\"name/161\",[102,45.347]],[\"parent/161\",[152,2.629]],[\"name/162\",[161,50.456]],[\"parent/162\",[152,2.629]],[\"name/163\",[162,50.456]],[\"parent/163\",[152,2.629]],[\"name/164\",[163,50.456]],[\"parent/164\",[152,2.629]],[\"name/165\",[164,50.456]],[\"parent/165\",[24,2.321]],[\"name/166\",[165,50.456]],[\"parent/166\",[24,2.321]],[\"name/167\",[89,41.983]],[\"parent/167\",[166,3.412]],[\"name/168\",[90,45.347]],[\"parent/168\",[166,3.412]],[\"name/169\",[167,45.347]],[\"parent/169\",[166,3.412]],[\"name/170\",[88,45.347]],[\"parent/170\",[166,3.412]],[\"name/171\",[91,41.983]],[\"parent/171\",[166,3.412]],[\"name/172\",[124,41.983]],[\"parent/172\",[166,3.412]],[\"name/173\",[94,30.087]],[\"parent/173\",[166,3.412]],[\"name/174\",[126,41.983]],[\"parent/174\",[168,4.168]],[\"name/175\",[29,39.47]],[\"parent/175\",[168,4.168]],[\"name/176\",[30,39.47]],[\"parent/176\",[168,4.168]],[\"name/177\",[169,50.456]],[\"parent/177\",[24,2.321]],[\"name/178\",[91,41.983]],[\"parent/178\",[170,3.919]],[\"name/179\",[171,45.347]],[\"parent/179\",[170,3.919]],[\"name/180\",[172,50.456]],[\"parent/180\",[170,3.919]],[\"name/181\",[94,30.087]],[\"parent/181\",[170,3.919]],[\"name/182\",[173,50.456]],[\"parent/182\",[174,5.01]],[\"name/183\",[175,50.456]],[\"parent/183\",[24,2.321]],[\"name/184\",[26,30.087]],[\"parent/184\",[176,3.412]],[\"name/185\",[28,35.792]],[\"parent/185\",[176,3.412]],[\"name/186\",[167,45.347]],[\"parent/186\",[176,3.412]],[\"name/187\",[177,50.456]],[\"parent/187\",[176,3.412]],[\"name/188\",[178,50.456]],[\"parent/188\",[176,3.412]],[\"name/189\",[179,50.456]],[\"parent/189\",[176,3.412]],[\"name/190\",[180,50.456]],[\"parent/190\",[176,3.412]],[\"name/191\",[181,50.456]],[\"parent/191\",[24,2.321]],[\"name/192\",[182,50.456]],[\"parent/192\",[24,2.321]],[\"name/193\",[26,30.087]],[\"parent/193\",[183,2.57]],[\"name/194\",[184,50.456]],[\"parent/194\",[183,2.57]],[\"name/195\",[150,41.983]],[\"parent/195\",[183,2.57]],[\"name/196\",[185,50.456]],[\"parent/196\",[183,2.57]],[\"name/197\",[186,50.456]],[\"parent/197\",[183,2.57]],[\"name/198\",[187,50.456]],[\"parent/198\",[183,2.57]],[\"name/199\",[188,50.456]],[\"parent/199\",[183,2.57]],[\"name/200\",[189,50.456]],[\"parent/200\",[183,2.57]],[\"name/201\",[94,30.087]],[\"parent/201\",[183,2.57]],[\"name/202\",[26,30.087]],[\"parent/202\",[190,2.691]],[\"name/203\",[29,39.47]],[\"parent/203\",[190,2.691]],[\"name/204\",[30,39.47]],[\"parent/204\",[190,2.691]],[\"name/205\",[191,50.456]],[\"parent/205\",[190,2.691]],[\"name/206\",[94,30.087]],[\"parent/206\",[190,2.691]],[\"name/207\",[192,50.456]],[\"parent/207\",[193,3.72]],[\"name/208\",[194,50.456]],[\"parent/208\",[193,3.72]],[\"name/209\",[195,50.456]],[\"parent/209\",[193,3.72]],[\"name/210\",[121,41.983]],[\"parent/210\",[183,2.57]],[\"name/211\",[94,30.087]],[\"parent/211\",[183,2.57]],[\"name/212\",[26,30.087]],[\"parent/212\",[190,2.691]],[\"name/213\",[28,35.792]],[\"parent/213\",[190,2.691]],[\"name/214\",[123,45.347]],[\"parent/214\",[190,2.691]],[\"name/215\",[94,30.087]],[\"parent/215\",[190,2.691]],[\"name/216\",[26,30.087]],[\"parent/216\",[193,3.72]],[\"name/217\",[28,35.792]],[\"parent/217\",[193,3.72]],[\"name/218\",[171,45.347]],[\"parent/218\",[183,2.57]],[\"name/219\",[94,30.087]],[\"parent/219\",[183,2.57]],[\"name/220\",[89,41.983]],[\"parent/220\",[190,2.691]],[\"name/221\",[124,41.983]],[\"parent/221\",[183,2.57]],[\"name/222\",[94,30.087]],[\"parent/222\",[183,2.57]],[\"name/223\",[26,30.087]],[\"parent/223\",[190,2.691]],[\"name/224\",[29,39.47]],[\"parent/224\",[190,2.691]],[\"name/225\",[30,39.47]],[\"parent/225\",[190,2.691]],[\"name/226\",[126,41.983]],[\"parent/226\",[190,2.691]],[\"name/227\",[108,45.347]],[\"parent/227\",[183,2.57]],[\"name/228\",[94,30.087]],[\"parent/228\",[183,2.57]],[\"name/229\",[28,35.792]],[\"parent/229\",[190,2.691]],[\"name/230\",[196,50.456]],[\"parent/230\",[24,2.321]],[\"name/231\",[1,45.347]],[\"parent/231\",[23,4.502]]],\"invertedIndex\":[[\"__type\",{\"_index\":94,\"name\":{\"91\":{},\"132\":{},\"173\":{},\"181\":{},\"201\":{},\"206\":{},\"211\":{},\"215\":{},\"219\":{},\"222\":{},\"228\":{}},\"parent\":{}}],[\"_can_delete\",{\"_index\":103,\"name\":{\"99\":{}},\"parent\":{}}],[\"activitypoint\",{\"_index\":85,\"name\":{\"82\":{}},\"parent\":{}}],[\"activityresponse\",{\"_index\":109,\"name\":{\"105\":{}},\"parent\":{}}],[\"allow_attachments\",{\"_index\":141,\"name\":{\"138\":{}},\"parent\":{}}],[\"allow_pupils_add_timetable_notes\",{\"_index\":55,\"name\":{\"53\":{}},\"parent\":{}}],[\"announcements_count\",{\"_index\":56,\"name\":{\"54\":{}},\"parent\":{}}],[\"api_base\",{\"_index\":22,\"name\":{\"21\":{}},\"parent\":{}}],[\"attachments\",{\"_index\":144,\"name\":{\"141\":{}},\"parent\":{}}],[\"attended\",{\"_index\":184,\"name\":{\"194\":{}},\"parent\":{}}],[\"authcookies\",{\"_index\":8,\"name\":{\"7\":{}},\"parent\":{}}],[\"avatar_url\",{\"_index\":31,\"name\":{\"29\":{}},\"parent\":{}}],[\"badge\",{\"_index\":175,\"name\":{\"183\":{}},\"parent\":{}}],[\"badges\",{\"_index\":104,\"name\":{\"100\":{}},\"parent\":{}}],[\"badgesresponse\",{\"_index\":181,\"name\":{\"191\":{}},\"parent\":{}}],[\"base_url\",{\"_index\":21,\"name\":{\"20\":{}},\"parent\":{}}],[\"behaviourresponse\",{\"_index\":73,\"name\":{\"70\":{}},\"parent\":{}}],[\"behaviourtimelinepoint\",{\"_index\":67,\"name\":{\"64\":{}},\"parent\":{}}],[\"border_color\",{\"_index\":95,\"name\":{\"92\":{}},\"parent\":{}}],[\"can_upload_attachments\",{\"_index\":49,\"name\":{\"47\":{}},\"parent\":{}}],[\"classchartsclient\",{\"_index\":1,\"name\":{\"1\":{},\"231\":{}},\"parent\":{}}],[\"client\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{}}}],[\"client.classchartsclient\",{\"_index\":3,\"name\":{},\"parent\":{\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{},\"16\":{},\"17\":{},\"18\":{}}}],[\"colour\",{\"_index\":177,\"name\":{\"187\":{}},\"parent\":{}}],[\"completion_time_unit\",{\"_index\":132,\"name\":{\"128\":{}},\"parent\":{}}],[\"completion_time_value\",{\"_index\":133,\"name\":{\"129\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":2,\"name\":{\"2\":{}},\"parent\":{}}],[\"consts\",{\"_index\":20,\"name\":{\"19\":{}},\"parent\":{\"20\":{},\"21\":{}}}],[\"created_date\",{\"_index\":178,\"name\":{\"188\":{}},\"parent\":{}}],[\"custom_class\",{\"_index\":97,\"name\":{\"93\":{}},\"parent\":{}}],[\"date\",{\"_index\":150,\"name\":{\"147\":{},\"156\":{},\"195\":{}},\"parent\":{}}],[\"dateofbirth\",{\"_index\":5,\"name\":{\"4\":{}},\"parent\":{}}],[\"description\",{\"_index\":128,\"name\":{\"124\":{}},\"parent\":{}}],[\"description_raw\",{\"_index\":129,\"name\":{\"125\":{}},\"parent\":{}}],[\"detention\",{\"_index\":182,\"name\":{\"192\":{}},\"parent\":{}}],[\"detention_alias_plural_uc\",{\"_index\":62,\"name\":{\"60\":{}},\"parent\":{}}],[\"detention_date\",{\"_index\":105,\"name\":{\"101\":{}},\"parent\":{}}],[\"detention_location\",{\"_index\":107,\"name\":{\"103\":{}},\"parent\":{}}],[\"detention_time\",{\"_index\":106,\"name\":{\"102\":{}},\"parent\":{}}],[\"detention_type\",{\"_index\":108,\"name\":{\"104\":{},\"227\":{}},\"parent\":{}}],[\"detentionsresponse\",{\"_index\":196,\"name\":{\"230\":{}},\"parent\":{}}],[\"display_absences\",{\"_index\":48,\"name\":{\"46\":{}},\"parent\":{}}],[\"display_activity\",{\"_index\":43,\"name\":{\"41\":{}},\"parent\":{}}],[\"display_announcements\",{\"_index\":39,\"name\":{\"37\":{}},\"parent\":{}}],[\"display_attendance\",{\"_index\":40,\"name\":{\"38\":{}},\"parent\":{}}],[\"display_attendance_percentage\",{\"_index\":42,\"name\":{\"40\":{}},\"parent\":{}}],[\"display_attendance_type\",{\"_index\":41,\"name\":{\"39\":{}},\"parent\":{}}],[\"display_avatars\",{\"_index\":51,\"name\":{\"49\":{}},\"parent\":{}}],[\"display_behaviour\",{\"_index\":32,\"name\":{\"30\":{}},\"parent\":{}}],[\"display_classes\",{\"_index\":38,\"name\":{\"36\":{}},\"parent\":{}}],[\"display_concern_submission\",{\"_index\":52,\"name\":{\"50\":{}},\"parent\":{}}],[\"display_custom_fields\",{\"_index\":53,\"name\":{\"51\":{}},\"parent\":{}}],[\"display_detentions\",{\"_index\":36,\"name\":{\"34\":{}},\"parent\":{}}],[\"display_event_badges\",{\"_index\":50,\"name\":{\"48\":{}},\"parent\":{}}],[\"display_homework\",{\"_index\":34,\"name\":{\"32\":{}},\"parent\":{}}],[\"display_mental_health\",{\"_index\":44,\"name\":{\"42\":{}},\"parent\":{}}],[\"display_parent_behaviour\",{\"_index\":33,\"name\":{\"31\":{}},\"parent\":{}}],[\"display_report_cards\",{\"_index\":37,\"name\":{\"35\":{}},\"parent\":{}}],[\"display_rewards\",{\"_index\":35,\"name\":{\"33\":{}},\"parent\":{}}],[\"display_timetable\",{\"_index\":45,\"name\":{\"43\":{}},\"parent\":{}}],[\"display_two_way_communications\",{\"_index\":47,\"name\":{\"45\":{}},\"parent\":{}}],[\"displaydate\",{\"_index\":110,\"name\":{\"106\":{},\"108\":{}},\"parent\":{}}],[\"due_date\",{\"_index\":131,\"name\":{\"127\":{}},\"parent\":{}}],[\"end\",{\"_index\":72,\"name\":{\"69\":{}},\"parent\":{}}],[\"end_time\",{\"_index\":158,\"name\":{\"158\":{}},\"parent\":{}}],[\"event\",{\"_index\":172,\"name\":{\"180\":{}},\"parent\":{}}],[\"file\",{\"_index\":118,\"name\":{\"114\":{}},\"parent\":{}}],[\"file_name\",{\"_index\":117,\"name\":{\"113\":{}},\"parent\":{}}],[\"first_name\",{\"_index\":29,\"name\":{\"27\":{},\"175\":{},\"203\":{},\"224\":{}},\"parent\":{}}],[\"first_seen_date\",{\"_index\":142,\"name\":{\"139\":{}},\"parent\":{}}],[\"from\",{\"_index\":64,\"name\":{\"62\":{},\"79\":{}},\"parent\":{}}],[\"fromdate\",{\"_index\":113,\"name\":{\"109\":{}},\"parent\":{}}],[\"getactivity\",{\"_index\":14,\"name\":{\"13\":{}},\"parent\":{}}],[\"getactivityoptions\",{\"_index\":82,\"name\":{\"78\":{}},\"parent\":{}}],[\"getbadges\",{\"_index\":18,\"name\":{\"17\":{}},\"parent\":{}}],[\"getbehaviour\",{\"_index\":15,\"name\":{\"14\":{}},\"parent\":{}}],[\"getbehaviouroptions\",{\"_index\":63,\"name\":{\"61\":{}},\"parent\":{}}],[\"getdetentions\",{\"_index\":19,\"name\":{\"18\":{}},\"parent\":{}}],[\"gethomeworkoptions\",{\"_index\":111,\"name\":{\"107\":{}},\"parent\":{}}],[\"getlessons\",{\"_index\":17,\"name\":{\"16\":{}},\"parent\":{}}],[\"getlessonsoptions\",{\"_index\":149,\"name\":{\"146\":{}},\"parent\":{}}],[\"getstudentinfo\",{\"_index\":13,\"name\":{\"12\":{}},\"parent\":{}}],[\"has_birthday\",{\"_index\":59,\"name\":{\"57\":{}},\"parent\":{}}],[\"has_feedback\",{\"_index\":145,\"name\":{\"142\":{}},\"parent\":{}}],[\"has_new_survey\",{\"_index\":60,\"name\":{\"58\":{}},\"parent\":{}}],[\"homework\",{\"_index\":120,\"name\":{\"116\":{}},\"parent\":{}}],[\"homework_type\",{\"_index\":125,\"name\":{\"120\":{}},\"parent\":{}}],[\"homeworksresponse\",{\"_index\":148,\"name\":{\"145\":{}},\"parent\":{}}],[\"icon\",{\"_index\":167,\"name\":{\"169\":{},\"186\":{}},\"parent\":{}}],[\"icon_url\",{\"_index\":180,\"name\":{\"190\":{}},\"parent\":{}}],[\"id\",{\"_index\":26,\"name\":{\"25\":{},\"83\":{},\"112\":{},\"121\":{},\"133\":{},\"184\":{},\"193\":{},\"202\":{},\"212\":{},\"216\":{},\"223\":{}},\"parent\":{}}],[\"index\",{\"_index\":23,\"name\":{\"22\":{}},\"parent\":{\"231\":{}}}],[\"init\",{\"_index\":12,\"name\":{\"11\":{}},\"parent\":{}}],[\"is_alternative_lesson\",{\"_index\":154,\"name\":{\"152\":{}},\"parent\":{}}],[\"is_disabled\",{\"_index\":46,\"name\":{\"44\":{}},\"parent\":{}}],[\"issue_date\",{\"_index\":130,\"name\":{\"126\":{}},\"parent\":{}}],[\"key\",{\"_index\":159,\"name\":{\"159\":{}},\"parent\":{}}],[\"label\",{\"_index\":173,\"name\":{\"182\":{}},\"parent\":{}}],[\"last_id\",{\"_index\":84,\"name\":{\"81\":{}},\"parent\":{}}],[\"last_name\",{\"_index\":30,\"name\":{\"28\":{},\"176\":{},\"204\":{},\"225\":{}},\"parent\":{}}],[\"last_seen_date\",{\"_index\":143,\"name\":{\"140\":{}},\"parent\":{}}],[\"length\",{\"_index\":185,\"name\":{\"196\":{}},\"parent\":{}}],[\"lesson\",{\"_index\":121,\"name\":{\"117\":{},\"148\":{},\"210\":{}},\"parent\":{}}],[\"lesson_name\",{\"_index\":99,\"name\":{\"95\":{},\"150\":{}},\"parent\":{}}],[\"lesson_pupil_behaviour\",{\"_index\":171,\"name\":{\"179\":{},\"218\":{}},\"parent\":{}}],[\"lessonpupilbehaviour\",{\"_index\":165,\"name\":{\"166\":{}},\"parent\":{}}],[\"lessonsresponse\",{\"_index\":164,\"name\":{\"165\":{}},\"parent\":{}}],[\"listhomeworks\",{\"_index\":16,\"name\":{\"15\":{}},\"parent\":{}}],[\"location\",{\"_index\":186,\"name\":{\"197\":{}},\"parent\":{}}],[\"login\",{\"_index\":11,\"name\":{\"10\":{}},\"parent\":{}}],[\"makeauthedrequest\",{\"_index\":10,\"name\":{\"9\":{}},\"parent\":{}}],[\"mark\",{\"_index\":138,\"name\":{\"135\":{}},\"parent\":{}}],[\"mark_relative\",{\"_index\":139,\"name\":{\"136\":{}},\"parent\":{}}],[\"messages_count\",{\"_index\":57,\"name\":{\"55\":{}},\"parent\":{}}],[\"meta_title\",{\"_index\":127,\"name\":{\"123\":{}},\"parent\":{}}],[\"name\",{\"_index\":28,\"name\":{\"26\":{},\"67\":{},\"185\":{},\"213\":{},\"217\":{},\"229\":{}},\"parent\":{}}],[\"negative\",{\"_index\":70,\"name\":{\"66\":{}},\"parent\":{}}],[\"negative_reasons\",{\"_index\":77,\"name\":{\"73\":{}},\"parent\":{}}],[\"note\",{\"_index\":102,\"name\":{\"98\":{},\"161\":{}},\"parent\":{}}],[\"note_abstract\",{\"_index\":160,\"name\":{\"160\":{}},\"parent\":{}}],[\"notes\",{\"_index\":187,\"name\":{\"198\":{}},\"parent\":{}}],[\"opt_notes_comments\",{\"_index\":194,\"name\":{\"208\":{}},\"parent\":{}}],[\"opt_notes_comments_pupils\",{\"_index\":195,\"name\":{\"209\":{}},\"parent\":{}}],[\"opt_notes_names\",{\"_index\":192,\"name\":{\"207\":{}},\"parent\":{}}],[\"other_negative\",{\"_index\":79,\"name\":{\"75\":{}},\"parent\":{}}],[\"other_negative_count\",{\"_index\":81,\"name\":{\"77\":{}},\"parent\":{}}],[\"other_positive\",{\"_index\":78,\"name\":{\"74\":{}},\"parent\":{}}],[\"other_positive_count\",{\"_index\":80,\"name\":{\"76\":{}},\"parent\":{}}],[\"period_name\",{\"_index\":155,\"name\":{\"153\":{}},\"parent\":{}}],[\"period_number\",{\"_index\":156,\"name\":{\"154\":{}},\"parent\":{}}],[\"polarity\",{\"_index\":88,\"name\":{\"85\":{},\"170\":{}},\"parent\":{}}],[\"positive\",{\"_index\":68,\"name\":{\"65\":{}},\"parent\":{}}],[\"positive_reasons\",{\"_index\":76,\"name\":{\"72\":{}},\"parent\":{}}],[\"publish_time\",{\"_index\":134,\"name\":{\"130\":{}},\"parent\":{}}],[\"pupil\",{\"_index\":189,\"name\":{\"200\":{}},\"parent\":{}}],[\"pupil_badges\",{\"_index\":179,\"name\":{\"189\":{}},\"parent\":{}}],[\"pupil_concerns_help_text\",{\"_index\":54,\"name\":{\"52\":{}},\"parent\":{}}],[\"pupil_name\",{\"_index\":98,\"name\":{\"94\":{}},\"parent\":{}}],[\"pupil_note\",{\"_index\":162,\"name\":{\"163\":{}},\"parent\":{}}],[\"pupil_note_abstract\",{\"_index\":161,\"name\":{\"162\":{}},\"parent\":{}}],[\"pupil_note_raw\",{\"_index\":163,\"name\":{\"164\":{}},\"parent\":{}}],[\"pupilevent\",{\"_index\":169,\"name\":{\"177\":{}},\"parent\":{}}],[\"pusher_channel_name\",{\"_index\":58,\"name\":{\"56\":{}},\"parent\":{}}],[\"reason\",{\"_index\":89,\"name\":{\"86\":{},\"167\":{},\"220\":{}},\"parent\":{}}],[\"room_name\",{\"_index\":101,\"name\":{\"97\":{},\"155\":{}},\"parent\":{}}],[\"school\",{\"_index\":191,\"name\":{\"205\":{}},\"parent\":{}}],[\"score\",{\"_index\":90,\"name\":{\"87\":{},\"168\":{}},\"parent\":{}}],[\"sessionid\",{\"_index\":9,\"name\":{\"8\":{}},\"parent\":{}}],[\"start\",{\"_index\":71,\"name\":{\"68\":{}},\"parent\":{}}],[\"start_time\",{\"_index\":157,\"name\":{\"157\":{}},\"parent\":{}}],[\"state\",{\"_index\":137,\"name\":{\"134\":{}},\"parent\":{}}],[\"status\",{\"_index\":135,\"name\":{\"131\":{}},\"parent\":{}}],[\"student\",{\"_index\":25,\"name\":{\"24\":{}},\"parent\":{}}],[\"studentcode\",{\"_index\":4,\"name\":{\"3\":{}},\"parent\":{}}],[\"studentid\",{\"_index\":6,\"name\":{\"5\":{}},\"parent\":{}}],[\"studentname\",{\"_index\":7,\"name\":{\"6\":{}},\"parent\":{}}],[\"style\",{\"_index\":93,\"name\":{\"90\":{}},\"parent\":{}}],[\"subject\",{\"_index\":123,\"name\":{\"118\":{},\"214\":{}},\"parent\":{}}],[\"subject_name\",{\"_index\":153,\"name\":{\"151\":{}},\"parent\":{}}],[\"survey_id\",{\"_index\":61,\"name\":{\"59\":{}},\"parent\":{}}],[\"teacher\",{\"_index\":124,\"name\":{\"119\":{},\"172\":{},\"221\":{}},\"parent\":{}}],[\"teacher_name\",{\"_index\":100,\"name\":{\"96\":{},\"149\":{}},\"parent\":{}}],[\"ticked\",{\"_index\":140,\"name\":{\"137\":{}},\"parent\":{}}],[\"time\",{\"_index\":188,\"name\":{\"199\":{}},\"parent\":{}}],[\"timeline\",{\"_index\":74,\"name\":{\"71\":{}},\"parent\":{}}],[\"timestamp\",{\"_index\":91,\"name\":{\"88\":{},\"171\":{},\"178\":{}},\"parent\":{}}],[\"timestamp_custom_time\",{\"_index\":92,\"name\":{\"89\":{}},\"parent\":{}}],[\"title\",{\"_index\":126,\"name\":{\"122\":{},\"174\":{},\"226\":{}},\"parent\":{}}],[\"to\",{\"_index\":66,\"name\":{\"63\":{},\"80\":{}},\"parent\":{}}],[\"todate\",{\"_index\":114,\"name\":{\"110\":{}},\"parent\":{}}],[\"type\",{\"_index\":87,\"name\":{\"84\":{}},\"parent\":{}}],[\"types\",{\"_index\":24,\"name\":{\"23\":{}},\"parent\":{\"24\":{},\"61\":{},\"64\":{},\"70\":{},\"78\":{},\"82\":{},\"105\":{},\"106\":{},\"107\":{},\"111\":{},\"116\":{},\"145\":{},\"146\":{},\"148\":{},\"165\":{},\"166\":{},\"177\":{},\"183\":{},\"191\":{},\"192\":{},\"230\":{}}}],[\"types.activitypoint\",{\"_index\":86,\"name\":{},\"parent\":{\"83\":{},\"84\":{},\"85\":{},\"86\":{},\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{},\"94\":{},\"95\":{},\"96\":{},\"97\":{},\"98\":{},\"99\":{},\"100\":{},\"101\":{},\"102\":{},\"103\":{},\"104\":{}}}],[\"types.activitypoint.__type\",{\"_index\":96,\"name\":{},\"parent\":{\"92\":{},\"93\":{}}}],[\"types.badge\",{\"_index\":176,\"name\":{},\"parent\":{\"184\":{},\"185\":{},\"186\":{},\"187\":{},\"188\":{},\"189\":{},\"190\":{}}}],[\"types.behaviourresponse\",{\"_index\":75,\"name\":{},\"parent\":{\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"76\":{},\"77\":{}}}],[\"types.behaviourtimelinepoint\",{\"_index\":69,\"name\":{},\"parent\":{\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{}}}],[\"types.detention\",{\"_index\":183,\"name\":{},\"parent\":{\"193\":{},\"194\":{},\"195\":{},\"196\":{},\"197\":{},\"198\":{},\"199\":{},\"200\":{},\"201\":{},\"210\":{},\"211\":{},\"218\":{},\"219\":{},\"221\":{},\"222\":{},\"227\":{},\"228\":{}}}],[\"types.detention.__type\",{\"_index\":190,\"name\":{},\"parent\":{\"202\":{},\"203\":{},\"204\":{},\"205\":{},\"206\":{},\"212\":{},\"213\":{},\"214\":{},\"215\":{},\"220\":{},\"223\":{},\"224\":{},\"225\":{},\"226\":{},\"229\":{}}}],[\"types.detention.__type.__type\",{\"_index\":193,\"name\":{},\"parent\":{\"207\":{},\"208\":{},\"209\":{},\"216\":{},\"217\":{}}}],[\"types.getactivityoptions\",{\"_index\":83,\"name\":{},\"parent\":{\"79\":{},\"80\":{},\"81\":{}}}],[\"types.getbehaviouroptions\",{\"_index\":65,\"name\":{},\"parent\":{\"62\":{},\"63\":{}}}],[\"types.gethomeworkoptions\",{\"_index\":112,\"name\":{},\"parent\":{\"108\":{},\"109\":{},\"110\":{}}}],[\"types.getlessonsoptions\",{\"_index\":151,\"name\":{},\"parent\":{\"147\":{}}}],[\"types.homework\",{\"_index\":122,\"name\":{},\"parent\":{\"117\":{},\"118\":{},\"119\":{},\"120\":{},\"121\":{},\"122\":{},\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"132\":{},\"143\":{},\"144\":{}}}],[\"types.homework.__type\",{\"_index\":136,\"name\":{},\"parent\":{\"133\":{},\"134\":{},\"135\":{},\"136\":{},\"137\":{},\"138\":{},\"139\":{},\"140\":{},\"141\":{},\"142\":{}}}],[\"types.lesson\",{\"_index\":152,\"name\":{},\"parent\":{\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{},\"154\":{},\"155\":{},\"156\":{},\"157\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{}}}],[\"types.lessonpupilbehaviour\",{\"_index\":166,\"name\":{},\"parent\":{\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"173\":{}}}],[\"types.lessonpupilbehaviour.__type\",{\"_index\":168,\"name\":{},\"parent\":{\"174\":{},\"175\":{},\"176\":{}}}],[\"types.pupilevent\",{\"_index\":170,\"name\":{},\"parent\":{\"178\":{},\"179\":{},\"180\":{},\"181\":{}}}],[\"types.pupilevent.__type\",{\"_index\":174,\"name\":{},\"parent\":{\"182\":{}}}],[\"types.student\",{\"_index\":27,\"name\":{},\"parent\":{\"25\":{},\"26\":{},\"27\":{},\"28\":{},\"29\":{},\"30\":{},\"31\":{},\"32\":{},\"33\":{},\"34\":{},\"35\":{},\"36\":{},\"37\":{},\"38\":{},\"39\":{},\"40\":{},\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{},\"51\":{},\"52\":{},\"53\":{},\"54\":{},\"55\":{},\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"60\":{}}}],[\"types.validatedhomeworkattachment\",{\"_index\":116,\"name\":{},\"parent\":{\"112\":{},\"113\":{},\"114\":{},\"115\":{}}}],[\"validated_attachments\",{\"_index\":147,\"name\":{\"144\":{}},\"parent\":{}}],[\"validated_file\",{\"_index\":119,\"name\":{\"115\":{}},\"parent\":{}}],[\"validated_links\",{\"_index\":146,\"name\":{\"143\":{}},\"parent\":{}}],[\"validatedhomeworkattachment\",{\"_index\":115,\"name\":{\"111\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/classes/client.ClasschartsClient.html b/docs/classes/client.ClasschartsClient.html index 46cc1ed..e5c6864 100644 --- a/docs/classes/client.ClasschartsClient.html +++ b/docs/classes/client.ClasschartsClient.html @@ -1,37 +1,39 @@ ClasschartsClient | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

The base client

-

Hierarchy

Index

Constructors

  • Parameters

    • API_BASE: string
      -

      Base API URL, this is different depending if its called as a parent or student

      -

    Returns ClasschartsClient

Properties

API_BASE: string = ""
authCookies: undefined | string[]
sessionId: string = ""
studentId: number = 0
studentName: string = ""

Methods

Hierarchy

  • ClasschartsClient

Index

Constructors

  • Parameters

    • studentCode: string
      +

      Classcharts student code

      +
    • Optional dateOfBirth: string
      +

      Student's date of birth

      +

    Returns ClasschartsClient

Properties

authCookies: undefined | string[]
dateOfBirth: string = ""
sessionId: string = ""
studentCode: string = ""
studentId: number = 0
studentName: string = ""

Methods

  • Gets general information about the logged in student

    Returns Promise<Student>

    Student object

    -
  • init(): Promise<void>
  • deprecated

    Use .login() instead

    +

    Returns Promise<void>

  • makeAuthedRequest(path: string, options: Omit<RequestOptions, "origin" | "path">): Promise<any>
  • Parameters

    • path: string
    • options: Omit<RequestOptions, "origin" | "path">

    Returns Promise<any>

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/parent.ClasschartsParentClient.html b/docs/classes/parent.ClasschartsParentClient.html deleted file mode 100644 index 89adeef..0000000 --- a/docs/classes/parent.ClasschartsParentClient.html +++ /dev/null @@ -1,44 +0,0 @@ -ClasschartsParentClient | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

The base client

-

Hierarchy

Index

Constructors

Properties

API_BASE: string = ""
authCookies: undefined | string[]
email: string = ""
password: string = ""
sessionId: string = ""
studentId: number = 0
studentName: string = ""

Methods

  • login(): Promise<void>
  • -

    Logs the user in the client and authenticates with classcharts

    -

    Returns Promise<void>

  • makeAuthedRequest(path: string, options: Omit<RequestOptions, "origin" | "path">): Promise<any>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/student.ClasschartsStudentClient.html b/docs/classes/student.ClasschartsStudentClient.html deleted file mode 100644 index 1f7e11c..0000000 --- a/docs/classes/student.ClasschartsStudentClient.html +++ /dev/null @@ -1,41 +0,0 @@ -ClasschartsStudentClient | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

The base client

-

Hierarchy

Index

Constructors

Properties

API_BASE: string = ""
authCookies: undefined | string[]
dateOfBirth: string = ""
sessionId: string = ""
studentCode: string = ""
studentId: number = 0
studentName: string = ""

Methods

  • login(): Promise<void>
  • -

    Initialises the client and authenticates with classcharts

    -

    Returns Promise<void>

  • makeAuthedRequest(path: string, options: Omit<RequestOptions, "origin" | "path">): Promise<any>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 59f82d6..c6a0250 100644 --- a/docs/index.html +++ b/docs/index.html @@ -8,6 +8,6 @@

Examples

-
import { ClasschartsStudentClient } from "classcharts-api";
async function main() {
const client = new ClasschartsStudentClient("classchartsCode", "01/1/2000");
await client.init();
console.log(
await client.getBehaviour({
displayDate: "due_date",
fromDate: "20/01/2000",
toDate: "01/02/2000",
})
);
console.log(await client.getActivity());
console.log(await client.getStudentInfo());
console.log(await client.getActivity());
console.log(await client.getActivity());
}

main(); +
import { ClasschartsClient } from "classcharts-api";
async function main() {
const client = new ClasschartsClient("classchartsCode", "01/1/2000");
await client.init();
console.log(
await client.getBehaviour({
displayDate: "due_date",
fromDate: "20/01/2000",
toDate: "01/02/2000",
})
);
console.log(await client.getActivity());
console.log(await client.getStudentInfo());
console.log(await client.getActivity());
console.log(await client.getActivity());
}

main();
-

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.ActivityPoint.html b/docs/interfaces/types.ActivityPoint.html index 6f15d79..d08b4da 100644 --- a/docs/interfaces/types.ActivityPoint.html +++ b/docs/interfaces/types.ActivityPoint.html @@ -1 +1 @@ -ActivityPoint | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ActivityPoint

Hierarchy

  • ActivityPoint

Index

Properties

_can_delete: boolean
badges: undefined | string
detention_date: null | string
detention_location: null | string
detention_time: null | string
detention_type: null | string
id: number
lesson_name: string
note: string
polarity: string
pupil_name: string
reason: string
room_name: null | string
score: number
style: { border_color: null | string; custom_class: null | string }

Type declaration

  • border_color: null | string
  • custom_class: null | string
teacher_name: string
timestamp: string
timestamp_custom_time: null | string
type: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +ActivityPoint | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ActivityPoint

Hierarchy

  • ActivityPoint

Index

Properties

_can_delete: boolean
badges: undefined | string
detention_date: null | string
detention_location: null | string
detention_time: null | string
detention_type: null | string
id: number
lesson_name: string
note: string
polarity: string
pupil_name: string
reason: string
room_name: null | string
score: number
style: { border_color: null | string; custom_class: null | string }

Type declaration

  • border_color: null | string
  • custom_class: null | string
teacher_name: string
timestamp: string
timestamp_custom_time: null | string
type: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.Announcement.html b/docs/interfaces/types.Announcement.html deleted file mode 100644 index c666190..0000000 --- a/docs/interfaces/types.Announcement.html +++ /dev/null @@ -1 +0,0 @@ -Announcement | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Announcement

Hierarchy

  • Announcement

Index

Properties

allow_comments: BooleanHuman
allow_consent: BooleanHuman
allow_reactions: BooleanHuman
attachments: { filename: string; url: string }[]
can_change_consent: boolean
comment_visibility: string
consent: null | string
description: null | string
for_pupils: any[]
id: number
priority_pinned: BooleanHuman
pupil_consents: any[]
requires_consent: BooleanHuman
school_logo: null | string
school_name: string
state: null | string
sticky: BooleanHuman
teacher_name: string
timestamp: string
title: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.Badge.html b/docs/interfaces/types.Badge.html index c69914f..37510a3 100644 --- a/docs/interfaces/types.Badge.html +++ b/docs/interfaces/types.Badge.html @@ -1 +1 @@ -Badge | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Badge

Index

Properties

colour: string
created_date: string
icon: string
icon_url: string
id: number
name: string
pupil_badges: PupilEvent[]

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +Badge | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Badge

Index

Properties

colour: string
created_date: string
icon: string
icon_url: string
id: number
name: string
pupil_badges: PupilEvent[]

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.BehaviourResponse.html b/docs/interfaces/types.BehaviourResponse.html index fd6cf0d..17eb864 100644 --- a/docs/interfaces/types.BehaviourResponse.html +++ b/docs/interfaces/types.BehaviourResponse.html @@ -1 +1 @@ -BehaviourResponse | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BehaviourResponse

Hierarchy

  • BehaviourResponse

Index

Properties

negative_reasons: Record<string, number>
other_negative: string[]
other_negative_count: Record<string, number>[]
other_positive: string[]
other_positive_count: Record<string, number>[]
positive_reasons: Record<string, number>

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +BehaviourResponse | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BehaviourResponse

Hierarchy

  • BehaviourResponse

Index

Properties

negative_reasons: Record<string, number>
other_negative: string[]
other_negative_count: Record<string, number>[]
other_positive: string[]
other_positive_count: Record<string, number>[]
positive_reasons: Record<string, number>

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.BehaviourTimelinePoint.html b/docs/interfaces/types.BehaviourTimelinePoint.html index efd4d3f..54b7a93 100644 --- a/docs/interfaces/types.BehaviourTimelinePoint.html +++ b/docs/interfaces/types.BehaviourTimelinePoint.html @@ -1 +1 @@ -BehaviourTimelinePoint | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BehaviourTimelinePoint

Hierarchy

  • BehaviourTimelinePoint

Index

Properties

end: string
name: string
negative: number
positive: number
start: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +BehaviourTimelinePoint | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BehaviourTimelinePoint

Hierarchy

  • BehaviourTimelinePoint

Index

Properties

end: string
name: string
negative: number
positive: number
start: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.Detention.html b/docs/interfaces/types.Detention.html index bb17b27..02adccc 100644 --- a/docs/interfaces/types.Detention.html +++ b/docs/interfaces/types.Detention.html @@ -1 +1 @@ -Detention | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Detention

Index

Properties

attended: BooleanHuman | "upscaled" | "pending"
date: null | string
detention_type: { name: string }

Type declaration

  • name: string
id: number
length: null | number
lesson: { id: number; name: string; subject: { id: number; name: string } }

Type declaration

  • id: number
  • name: string
  • subject: { id: number; name: string }
    • id: number
    • name: string
lesson_pupil_behaviour: { reason: string }

Type declaration

  • reason: string
location: null | string
notes: null | string
pupil: { first_name: string; id: number; last_name: string; school: { opt_notes_comments: BooleanHuman; opt_notes_comments_pupils: BooleanHuman; opt_notes_names: BooleanHuman } }

Type declaration

  • first_name: string
  • id: number
  • last_name: string
  • school: { opt_notes_comments: BooleanHuman; opt_notes_comments_pupils: BooleanHuman; opt_notes_names: BooleanHuman }
    • opt_notes_comments: BooleanHuman
    • opt_notes_comments_pupils: BooleanHuman
    • opt_notes_names: BooleanHuman
teacher: { first_name: string; id: number; last_name: string; title: string }

Type declaration

  • first_name: string
  • id: number
  • last_name: string
  • title: string
time: null | string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +Detention | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Detention

Index

Properties

attended: "yes" | "no" | "upscaled" | "pending"
date: null | string
detention_type: { name: string }

Type declaration

  • name: string
id: number
length: null | number
lesson: { id: number; name: string; subject: { id: number; name: string } }

Type declaration

  • id: number
  • name: string
  • subject: { id: number; name: string }
    • id: number
    • name: string
lesson_pupil_behaviour: { reason: string }

Type declaration

  • reason: string
location: null | string
notes: null | string
pupil: { first_name: string; id: number; last_name: string; school: { opt_notes_comments: "yes" | "no"; opt_notes_comments_pupils: "yes" | "no"; opt_notes_names: "yes" | "no" } }

Type declaration

  • first_name: string
  • id: number
  • last_name: string
  • school: { opt_notes_comments: "yes" | "no"; opt_notes_comments_pupils: "yes" | "no"; opt_notes_names: "yes" | "no" }
    • opt_notes_comments: "yes" | "no"
    • opt_notes_comments_pupils: "yes" | "no"
    • opt_notes_names: "yes" | "no"
teacher: { first_name: string; id: number; last_name: string; title: string }

Type declaration

  • first_name: string
  • id: number
  • last_name: string
  • title: string
time: null | string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.GetActivityOptions.html b/docs/interfaces/types.GetActivityOptions.html index d440ca7..d588171 100644 --- a/docs/interfaces/types.GetActivityOptions.html +++ b/docs/interfaces/types.GetActivityOptions.html @@ -1,7 +1,7 @@ -GetActivityOptions | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GetActivityOptions

Hierarchy

  • GetActivityOptions

Index

Properties

Properties

from?: string
+GetActivityOptions | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GetActivityOptions

Hierarchy

  • GetActivityOptions

Index

Properties

Properties

from?: string

From date, in format YYYY-MM-DD

-
last_id?: string
+
last_id?: string

ID of the last activityPoint (used in pagination)

-
to?: string
+
to?: string

To date, in format YYYY-MM-DD

-

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.GetBehaviourOptions.html b/docs/interfaces/types.GetBehaviourOptions.html index e691c52..2ee140d 100644 --- a/docs/interfaces/types.GetBehaviourOptions.html +++ b/docs/interfaces/types.GetBehaviourOptions.html @@ -1,5 +1,5 @@ -GetBehaviourOptions | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GetBehaviourOptions

Hierarchy

  • GetBehaviourOptions

Index

Properties

Properties

from?: string
+GetBehaviourOptions | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GetBehaviourOptions

Hierarchy

  • GetBehaviourOptions

Index

Properties

Properties

from?: string

From date, in format YYYY-MM-DD

-
to?: string
+
to?: string

To date, in format YYYY-MM-DD

-

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.GetHomeworkOptions.html b/docs/interfaces/types.GetHomeworkOptions.html index 17f3299..2ab47f0 100644 --- a/docs/interfaces/types.GetHomeworkOptions.html +++ b/docs/interfaces/types.GetHomeworkOptions.html @@ -1,7 +1,7 @@ -GetHomeworkOptions | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GetHomeworkOptions

Hierarchy

  • GetHomeworkOptions

Index

Properties

displayDate?: DisplayDate
+GetHomeworkOptions | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GetHomeworkOptions

Hierarchy

  • GetHomeworkOptions

Index

Properties

displayDate?: DisplayDate

Way to sort homeworks

-
fromDate?: string
+
fromDate?: string

From date, in format YYYY-MM-DD

-
toDate?: string
+
toDate?: string

To date, in format YYYY-MM-DD

-

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.GetLessonsOptions.html b/docs/interfaces/types.GetLessonsOptions.html index d1bf6d9..68aa95d 100644 --- a/docs/interfaces/types.GetLessonsOptions.html +++ b/docs/interfaces/types.GetLessonsOptions.html @@ -1,3 +1,3 @@ -GetLessonsOptions | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GetLessonsOptions

Hierarchy

  • GetLessonsOptions

Index

Properties

Properties

date: string
+GetLessonsOptions | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GetLessonsOptions

Hierarchy

  • GetLessonsOptions

Index

Properties

Properties

date: string

Date to get lessons for, in format YYYY-MM-DD

-

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.Homework.html b/docs/interfaces/types.Homework.html index c3ac7b8..4962792 100644 --- a/docs/interfaces/types.Homework.html +++ b/docs/interfaces/types.Homework.html @@ -1 +1 @@ -Homework | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Homework

Index

Properties

completion_time_unit: string
completion_time_value: string
description: string
description_raw: string
due_date: string
homework_type: string
id: number
issue_date: string
lesson: string
meta_title: string
publish_time: string
status: { allow_attachments: BooleanHuman; attachments: any[]; first_seen_date: string; has_feedback: boolean; id: number; last_seen_date: string; mark: any; mark_relative: number; state: null | "not_completed" | "late" | "completed"; ticked: BooleanHuman }

Type declaration

  • allow_attachments: BooleanHuman
  • attachments: any[]
  • first_seen_date: string
  • has_feedback: boolean
  • id: number
  • last_seen_date: string
  • mark: any
  • mark_relative: number
  • state: null | "not_completed" | "late" | "completed"
  • ticked: BooleanHuman
subject: string
teacher: string
title: string
validated_attachments: ValidatedHomeworkAttachment[]
validated_links: any[]

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +Homework | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Homework

Index

Properties

completion_time_unit: string
completion_time_value: string
description: string
description_raw: string
due_date: string
homework_type: string
id: number
issue_date: string
lesson: string
meta_title: string
publish_time: string
status: { allow_attachments: "yes" | "no"; attachments: any[]; first_seen_date: string; has_feedback: boolean; id: number; last_seen_date: string; mark: any; mark_relative: number; state: null | "not_completed" | "late" | "completed"; ticked: "yes" | "no" }

Type declaration

  • allow_attachments: "yes" | "no"
  • attachments: any[]
  • first_seen_date: string
  • has_feedback: boolean
  • id: number
  • last_seen_date: string
  • mark: any
  • mark_relative: number
  • state: null | "not_completed" | "late" | "completed"
  • ticked: "yes" | "no"
subject: string
teacher: string
title: string
validated_attachments: ValidatedHomeworkAttachment[]
validated_links: any[]

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.Lesson.html b/docs/interfaces/types.Lesson.html index ba3b109..8107b90 100644 --- a/docs/interfaces/types.Lesson.html +++ b/docs/interfaces/types.Lesson.html @@ -1 +1 @@ -Lesson | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Lesson

Index

Properties

date: string
end_time: string
is_alternative_lesson: boolean
key: number
lesson_name: string
note: string
note_abstract: string
period_name: string
period_number: string
pupil_note: string
pupil_note_abstract: string
pupil_note_raw: string
room_name: string
start_time: string
subject_name: string
teacher_name: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +Lesson | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Lesson

Index

Properties

date: string
end_time: string
is_alternative_lesson: boolean
key: number
lesson_name: string
note: string
note_abstract: string
period_name: string
period_number: string
pupil_note: string
pupil_note_abstract: string
pupil_note_raw: string
room_name: string
start_time: string
subject_name: string
teacher_name: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.LessonPupilBehaviour.html b/docs/interfaces/types.LessonPupilBehaviour.html index c21c591..78a8a72 100644 --- a/docs/interfaces/types.LessonPupilBehaviour.html +++ b/docs/interfaces/types.LessonPupilBehaviour.html @@ -1 +1 @@ -LessonPupilBehaviour | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LessonPupilBehaviour

Hierarchy

  • LessonPupilBehaviour

Index

Properties

icon: string
polarity: string
reason: string
score: number
teacher: { first_name: string; last_name: string; title: string }

Type declaration

  • first_name: string
  • last_name: string
  • title: string
timestamp: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +LessonPupilBehaviour | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LessonPupilBehaviour

Hierarchy

  • LessonPupilBehaviour

Index

Properties

icon: string
polarity: string
reason: string
score: number
teacher: { first_name: string; last_name: string; title: string }

Type declaration

  • first_name: string
  • last_name: string
  • title: string
timestamp: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.PupilEvent.html b/docs/interfaces/types.PupilEvent.html index ea7bd15..5a8aeb3 100644 --- a/docs/interfaces/types.PupilEvent.html +++ b/docs/interfaces/types.PupilEvent.html @@ -1 +1 @@ -PupilEvent | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PupilEvent

Hierarchy

  • PupilEvent

Index

Properties

event: { label: string }

Type declaration

  • label: string
lesson_pupil_behaviour: LessonPupilBehaviour
timestamp: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +PupilEvent | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PupilEvent

Hierarchy

  • PupilEvent

Index

Properties

event: { label: string }

Type declaration

  • label: string
lesson_pupil_behaviour: LessonPupilBehaviour
timestamp: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.Student.html b/docs/interfaces/types.Student.html index 67aeb94..7701bce 100644 --- a/docs/interfaces/types.Student.html +++ b/docs/interfaces/types.Student.html @@ -1 +1 @@ -Student | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Student

Index

Properties

allow_pupils_add_timetable_notes: boolean
announcements_count: number
avatar_url: string
can_upload_attachments: null | string
detention_alias_plural_uc: string
display_absences: boolean
display_activity: boolean
display_announcements: boolean
display_attendance: boolean
display_attendance_percentage: boolean
display_attendance_type: string
display_avatars: boolean
display_behaviour: boolean
display_classes: boolean
display_concern_submission: boolean
display_custom_fields: boolean
display_detentions: boolean
display_event_badges: boolean
display_homework: boolean
display_mental_health: boolean
display_parent_behaviour: boolean
display_report_cards: boolean
display_rewards: boolean
display_timetable: boolean
display_two_way_communications: boolean
first_name: string
has_birthday: boolean
has_new_survey: boolean
id: number
is_disabled: boolean
last_name: string
messages_count: number
name: string
pupil_concerns_help_text: string
pusher_channel_name: string
survey_id: null | number

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +Student | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Student

Index

Properties

allow_pupils_add_timetable_notes: boolean
announcements_count: number
avatar_url: string
can_upload_attachments: null | string
detention_alias_plural_uc: string
display_absences: boolean
display_activity: boolean
display_announcements: boolean
display_attendance: boolean
display_attendance_percentage: boolean
display_attendance_type: string
display_avatars: boolean
display_behaviour: boolean
display_classes: boolean
display_concern_submission: boolean
display_custom_fields: boolean
display_detentions: boolean
display_event_badges: boolean
display_homework: boolean
display_mental_health: boolean
display_parent_behaviour: boolean
display_report_cards: boolean
display_rewards: boolean
display_timetable: boolean
display_two_way_communications: boolean
first_name: string
has_birthday: boolean
has_new_survey: boolean
id: number
is_disabled: boolean
last_name: string
messages_count: number
name: string
pupil_concerns_help_text: string
pusher_channel_name: string
survey_id: null | number

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/types.ValidatedHomeworkAttachment.html b/docs/interfaces/types.ValidatedHomeworkAttachment.html index f5b831b..004fdd4 100644 --- a/docs/interfaces/types.ValidatedHomeworkAttachment.html +++ b/docs/interfaces/types.ValidatedHomeworkAttachment.html @@ -1 +1 @@ -ValidatedHomeworkAttachment | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ValidatedHomeworkAttachment

Hierarchy

  • ValidatedHomeworkAttachment

Index

Properties

file: string
file_name: string
id: number
validated_file: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +ValidatedHomeworkAttachment | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ValidatedHomeworkAttachment

Hierarchy

  • ValidatedHomeworkAttachment

Index

Properties

file: string
file_name: string
id: number
validated_file: string

Legend

  • Variable
  • Type alias
  • Interface
  • Property
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html index a6744b1..61afeed 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -1 +1 @@ -classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

classcharts-api

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

classcharts-api

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/client.html b/docs/modules/client.html index 3d7c149..2b7f04d 100644 --- a/docs/modules/client.html +++ b/docs/modules/client.html @@ -1 +1 @@ -client | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +client | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/consts.html b/docs/modules/consts.html index a9cadd9..34fe4bb 100644 --- a/docs/modules/consts.html +++ b/docs/modules/consts.html @@ -1 +1 @@ -consts | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

API_BASE_PARENT: string = ...
API_BASE_STUDENT: string = ...
BASE_URL: "https://www.classcharts.com" = "https://www.classcharts.com"

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +consts | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

API_BASE: string = ...
BASE_URL: "https://www.classcharts.com" = "https://www.classcharts.com"

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/index.html b/docs/modules/index.html index 5b933fe..0375335 100644 --- a/docs/modules/index.html +++ b/docs/modules/index.html @@ -1 +1 @@ -index | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +index | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/parent.html b/docs/modules/parent.html deleted file mode 100644 index b5d3492..0000000 --- a/docs/modules/parent.html +++ /dev/null @@ -1 +0,0 @@ -parent | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/student.html b/docs/modules/student.html deleted file mode 100644 index 7f02639..0000000 --- a/docs/modules/student.html +++ /dev/null @@ -1 +0,0 @@ -student | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/types.html b/docs/modules/types.html index a5347df..f11bf38 100644 --- a/docs/modules/types.html +++ b/docs/modules/types.html @@ -1 +1 @@ -types | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +types | classcharts-api
Options
All
  • Public
  • Public/Protected
  • All
Menu

Legend

  • Variable
  • Type alias
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 9415b98..0000000 --- a/package-lock.json +++ /dev/null @@ -1,2732 +0,0 @@ -{ - "name": "classcharts-api", - "version": "0.4.1", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "classcharts-api", - "version": "0.4.1", - "license": "ISC", - "dependencies": { - "undici": "^4.13.0", - "yarn": "^1.22.17" - }, - "devDependencies": { - "@types/node": "^17.0.15", - "@typescript-eslint/eslint-plugin": "^5.10.2", - "@typescript-eslint/parser": "^5.10.2", - "eslint": "^8.8.0", - "eslint-config-prettier": "^8.3.0", - "prettier": "^2.5.1", - "typedoc": "^0.22.11", - "typescript": "^4.5.5" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.1.0.tgz", - "integrity": "sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.3.1", - "globals": "^13.9.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.3.tgz", - "integrity": "sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", - "dev": true - }, - "node_modules/@types/node": { - "version": "17.0.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.18.tgz", - "integrity": "sha512-eKj4f/BsN/qcculZiRSujogjvp5O/k4lOW5m35NopjZM/QwLOR075a8pJW5hD+Rtdm2DaCVPENS6KtSQnUD6BA==", - "dev": true - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.12.0.tgz", - "integrity": "sha512-fwCMkDimwHVeIOKeBHiZhRUfJXU8n6xW1FL9diDxAyGAFvKcH4csy0v7twivOQdQdA0KC8TDr7GGRd3L4Lv0rQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "5.12.0", - "@typescript-eslint/type-utils": "5.12.0", - "@typescript-eslint/utils": "5.12.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.12.0.tgz", - "integrity": "sha512-MfSwg9JMBojMUoGjUmX+D2stoQj1CBYTCP0qnnVtu9A+YQXVKNtLjasYh+jozOcrb/wau8TCfWOkQTiOAruBog==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "5.12.0", - "@typescript-eslint/types": "5.12.0", - "@typescript-eslint/typescript-estree": "5.12.0", - "debug": "^4.3.2" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.12.0.tgz", - "integrity": "sha512-GAMobtIJI8FGf1sLlUWNUm2IOkIjvn7laFWyRx7CLrv6nLBI7su+B7lbStqVlK5NdLvHRFiJo2HhiDF7Ki01WQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.12.0", - "@typescript-eslint/visitor-keys": "5.12.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.12.0.tgz", - "integrity": "sha512-9j9rli3zEBV+ae7rlbBOotJcI6zfc6SHFMdKI9M3Nc0sy458LJ79Os+TPWeBBL96J9/e36rdJOfCuyRSgFAA0Q==", - "dev": true, - "dependencies": { - "@typescript-eslint/utils": "5.12.0", - "debug": "^4.3.2", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.12.0.tgz", - "integrity": "sha512-JowqbwPf93nvf8fZn5XrPGFBdIK8+yx5UEGs2QFAYFI8IWYfrzz+6zqlurGr2ctShMaJxqwsqmra3WXWjH1nRQ==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.12.0.tgz", - "integrity": "sha512-Dd9gVeOqt38QHR0BEA8oRaT65WYqPYbIc5tRFQPkfLquVEFPD1HAtbZT98TLBkEcCkvwDYOAvuSvAD9DnQhMfQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.12.0", - "@typescript-eslint/visitor-keys": "5.12.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.12.0.tgz", - "integrity": "sha512-k4J2WovnMPGI4PzKgDtQdNrCnmBHpMUFy21qjX2CoPdoBcSBIMvVBr9P2YDP8jOqZOeK3ThOL6VO/sy6jtnvzw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.12.0", - "@typescript-eslint/types": "5.12.0", - "@typescript-eslint/typescript-estree": "5.12.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.12.0.tgz", - "integrity": "sha512-cFwTlgnMV6TgezQynx2c/4/tx9Tufbuo9LPzmWqyRC3QC4qTGkAG1C6pBr0/4I10PAI/FlYunI3vJjIcu+ZHMg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.12.0", - "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.9.0.tgz", - "integrity": "sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==", - "dev": true, - "dependencies": { - "@eslint/eslintrc": "^1.1.0", - "@humanwhocodes/config-array": "^0.9.2", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.6.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-prettier": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.4.0.tgz", - "integrity": "sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw==", - "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/espree": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", - "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", - "dev": true, - "dependencies": { - "acorn": "^8.7.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/globals": { - "version": "13.12.1", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", - "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "node_modules/jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/lunr": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", - "dev": true - }, - "node_modules/marked": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.12.tgz", - "integrity": "sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ==", - "dev": true, - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", - "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/shiki": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz", - "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==", - "dev": true, - "dependencies": { - "jsonc-parser": "^3.0.0", - "vscode-oniguruma": "^1.6.1", - "vscode-textmate": "5.2.0" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typedoc": { - "version": "0.22.11", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.11.tgz", - "integrity": "sha512-pVr3hh6dkS3lPPaZz1fNpvcrqLdtEvXmXayN55czlamSgvEjh+57GUqfhAI1Xsuu/hNHUT1KNSx8LH2wBP/7SA==", - "dev": true, - "dependencies": { - "glob": "^7.2.0", - "lunr": "^2.3.9", - "marked": "^4.0.10", - "minimatch": "^3.0.4", - "shiki": "^0.10.0" - }, - "bin": { - "typedoc": "bin/typedoc" - }, - "engines": { - "node": ">= 12.10.0" - }, - "peerDependencies": { - "typescript": "4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x" - } - }, - "node_modules/typescript": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", - "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/undici": { - "version": "4.14.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-4.14.1.tgz", - "integrity": "sha512-WJ+g+XqiZcATcBaUeluCajqy4pEDcQfK1vy+Fo+bC4/mqXI9IIQD/XWHLS70fkGUT6P52Drm7IFslO651OdLPQ==", - "engines": { - "node": ">=12.18" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "node_modules/vscode-oniguruma": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.1.tgz", - "integrity": "sha512-vc4WhSIaVpgJ0jJIejjYxPvURJavX6QG41vu0mGhqywMkQqulezEqEQ3cO3gc8GvcOpX6ycmKGqRoROEMBNXTQ==", - "dev": true - }, - "node_modules/vscode-textmate": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz", - "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==", - "dev": true - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yarn": { - "version": "1.22.17", - "resolved": "https://registry.npmjs.org/yarn/-/yarn-1.22.17.tgz", - "integrity": "sha512-H0p241BXaH0UN9IeH//RT82tl5PfNraVpSpEoW+ET7lmopNC61eZ+A+IDvU8FM6Go5vx162SncDL8J1ZjRBriQ==", - "hasInstallScript": true, - "bin": { - "yarn": "bin/yarn.js", - "yarnpkg": "bin/yarn.js" - }, - "engines": { - "node": ">=4.0.0" - } - } - }, - "dependencies": { - "@eslint/eslintrc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.1.0.tgz", - "integrity": "sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.3.1", - "globals": "^13.9.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - } - } - }, - "@humanwhocodes/config-array": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.3.tgz", - "integrity": "sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - } - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", - "dev": true - }, - "@types/node": { - "version": "17.0.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.18.tgz", - "integrity": "sha512-eKj4f/BsN/qcculZiRSujogjvp5O/k4lOW5m35NopjZM/QwLOR075a8pJW5hD+Rtdm2DaCVPENS6KtSQnUD6BA==", - "dev": true - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.12.0.tgz", - "integrity": "sha512-fwCMkDimwHVeIOKeBHiZhRUfJXU8n6xW1FL9diDxAyGAFvKcH4csy0v7twivOQdQdA0KC8TDr7GGRd3L4Lv0rQ==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.12.0", - "@typescript-eslint/type-utils": "5.12.0", - "@typescript-eslint/utils": "5.12.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/parser": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.12.0.tgz", - "integrity": "sha512-MfSwg9JMBojMUoGjUmX+D2stoQj1CBYTCP0qnnVtu9A+YQXVKNtLjasYh+jozOcrb/wau8TCfWOkQTiOAruBog==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.12.0", - "@typescript-eslint/types": "5.12.0", - "@typescript-eslint/typescript-estree": "5.12.0", - "debug": "^4.3.2" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.12.0.tgz", - "integrity": "sha512-GAMobtIJI8FGf1sLlUWNUm2IOkIjvn7laFWyRx7CLrv6nLBI7su+B7lbStqVlK5NdLvHRFiJo2HhiDF7Ki01WQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.12.0", - "@typescript-eslint/visitor-keys": "5.12.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.12.0.tgz", - "integrity": "sha512-9j9rli3zEBV+ae7rlbBOotJcI6zfc6SHFMdKI9M3Nc0sy458LJ79Os+TPWeBBL96J9/e36rdJOfCuyRSgFAA0Q==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "5.12.0", - "debug": "^4.3.2", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/types": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.12.0.tgz", - "integrity": "sha512-JowqbwPf93nvf8fZn5XrPGFBdIK8+yx5UEGs2QFAYFI8IWYfrzz+6zqlurGr2ctShMaJxqwsqmra3WXWjH1nRQ==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.12.0.tgz", - "integrity": "sha512-Dd9gVeOqt38QHR0BEA8oRaT65WYqPYbIc5tRFQPkfLquVEFPD1HAtbZT98TLBkEcCkvwDYOAvuSvAD9DnQhMfQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.12.0", - "@typescript-eslint/visitor-keys": "5.12.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.12.0.tgz", - "integrity": "sha512-k4J2WovnMPGI4PzKgDtQdNrCnmBHpMUFy21qjX2CoPdoBcSBIMvVBr9P2YDP8jOqZOeK3ThOL6VO/sy6jtnvzw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.12.0", - "@typescript-eslint/types": "5.12.0", - "@typescript-eslint/typescript-estree": "5.12.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.12.0.tgz", - "integrity": "sha512-cFwTlgnMV6TgezQynx2c/4/tx9Tufbuo9LPzmWqyRC3QC4qTGkAG1C6pBr0/4I10PAI/FlYunI3vJjIcu+ZHMg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.12.0", - "eslint-visitor-keys": "^3.0.0" - } - }, - "acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", - "dev": true - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - }, - "eslint": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.9.0.tgz", - "integrity": "sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==", - "dev": true, - "requires": { - "@eslint/eslintrc": "^1.1.0", - "@humanwhocodes/config-array": "^0.9.2", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.6.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "eslint-config-prettier": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.4.0.tgz", - "integrity": "sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw==", - "dev": true, - "requires": {} - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "espree": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", - "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", - "dev": true, - "requires": { - "acorn": "^8.7.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.3.0" - } - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "globals": { - "version": "13.12.1", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", - "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "lunr": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", - "dev": true - }, - "marked": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.12.tgz", - "integrity": "sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "prettier": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", - "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", - "dev": true - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "shiki": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz", - "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==", - "dev": true, - "requires": { - "jsonc-parser": "^3.0.0", - "vscode-oniguruma": "^1.6.1", - "vscode-textmate": "5.2.0" - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - }, - "typedoc": { - "version": "0.22.11", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.11.tgz", - "integrity": "sha512-pVr3hh6dkS3lPPaZz1fNpvcrqLdtEvXmXayN55czlamSgvEjh+57GUqfhAI1Xsuu/hNHUT1KNSx8LH2wBP/7SA==", - "dev": true, - "requires": { - "glob": "^7.2.0", - "lunr": "^2.3.9", - "marked": "^4.0.10", - "minimatch": "^3.0.4", - "shiki": "^0.10.0" - } - }, - "typescript": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", - "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", - "dev": true - }, - "undici": { - "version": "4.14.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-4.14.1.tgz", - "integrity": "sha512-WJ+g+XqiZcATcBaUeluCajqy4pEDcQfK1vy+Fo+bC4/mqXI9IIQD/XWHLS70fkGUT6P52Drm7IFslO651OdLPQ==" - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "vscode-oniguruma": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.1.tgz", - "integrity": "sha512-vc4WhSIaVpgJ0jJIejjYxPvURJavX6QG41vu0mGhqywMkQqulezEqEQ3cO3gc8GvcOpX6ycmKGqRoROEMBNXTQ==", - "dev": true - }, - "vscode-textmate": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz", - "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yarn": { - "version": "1.22.17", - "resolved": "https://registry.npmjs.org/yarn/-/yarn-1.22.17.tgz", - "integrity": "sha512-H0p241BXaH0UN9IeH//RT82tl5PfNraVpSpEoW+ET7lmopNC61eZ+A+IDvU8FM6Go5vx162SncDL8J1ZjRBriQ==" - } - } -} diff --git a/readme.md b/readme.md index 452c86e..037278a 100644 --- a/readme.md +++ b/readme.md @@ -8,9 +8,9 @@ A API client for Classcharts ### Documentation is very much WIP, better documentation is planned :D For any help with the lib, please join the discord! ```typescript -import { ClasschartsStudentClient } from "classcharts-api"; +import { ClasschartsClient } from "classcharts-api"; async function main() { - const client = new ClasschartsStudentClient("classchartsCode", "01/1/2000"); + const client = new ClasschartsClient("classchartsCode", "01/1/2000"); await client.init(); console.log( await client.getBehaviour({ diff --git a/src/client.ts b/src/client.ts index e8bd1f9..61beb46 100644 --- a/src/client.ts +++ b/src/client.ts @@ -15,28 +15,30 @@ import { LessonsResponse, Student, } from "./types"; - +import { API_BASE, BASE_URL } from "./consts"; /** * The base client */ export class ClasschartsClient { - protected studentId = 0; - protected studentName = ""; - protected authCookies: Array | undefined; - protected sessionId = ""; - protected API_BASE = ""; + public studentCode = ""; + public dateOfBirth = ""; + public studentId = 0; + public studentName = ""; + private authCookies: Array | undefined; + private sessionId = ""; /** * - * @param API_BASE Base API URL, this is different depending if its called as a parent or student + * @param studentCode Classcharts student code + * @param dateOfBirth Student's date of birth */ - constructor(API_BASE: string) { - this.API_BASE = API_BASE + constructor(studentCode: string, dateOfBirth?: string) { + this.studentCode = String(studentCode); + this.dateOfBirth = String(dateOfBirth); } public async makeAuthedRequest( path: string, options: Omit ) { - if (!this.authCookies) throw new Error("Not authenticated"); const requestOptions: Omit = { ...options, @@ -45,10 +47,7 @@ export class ClasschartsClient { authorization: "Basic " + this.sessionId, }, }; - - const request = await Undici.request(path, requestOptions); - let responseJSON; try { responseJSON = await request.body.json(); @@ -56,24 +55,63 @@ export class ClasschartsClient { throw new Error("Invalid JSON response recieved"); } if (responseJSON.success == 0) { - throw new Error(responseJSON.error); } - return responseJSON.data; } - - + /** + * Initialises the client and authenticates with classcharts + */ + async login(): Promise { + if (!this.studentCode) throw new Error("Student Code not inputted"); + const formData = new URLSearchParams(); + formData.append("_method", "POST"); + formData.append("code", this.studentCode.toUpperCase()); + formData.append("dob", this.dateOfBirth); + formData.append("remember_me", "1"); + formData.append("recaptcha-token", "no-token-avaliable"); + const request = await Undici.request(BASE_URL + "/student/login", { + method: "POST", + body: formData.toString(), + headers: { + "Content-Type": "application/x-www-form-urlencoded", + }, + }); + if (request.statusCode != 302 || !request.headers["set-cookie"]) + throw new Error("Unauthenticated: Classcharts returned an error"); + const cookies = request.headers["set-cookie"]; + for (let i = 0; i < cookies.length; i++) { + cookies[i] = cookies[i].substring(0, cookies[i].indexOf(";")); + } + this.authCookies = cookies; + // eslint-disable-next-line @typescript-eslint/no-explicit-any + let sessionID: any = decodeURI(cookies[2]) + .replace(/%3A/g, ":") + .replace(/%2C/g, ","); + sessionID = JSON.parse( + sessionID.substring(sessionID.indexOf("{"), sessionID.length) + ); + this.sessionId = sessionID.session_id; + const user = await this.getStudentInfo(); + this.studentId = user.id; + this.studentName = user.name; + } + /** + * @deprecated Use .login() instead + */ + async init(): Promise { + console.warn(".init() is deprecated, please use .login()"); + await this.login(); + } /** * Gets general information about the logged in student * @returns Student object */ async getStudentInfo(): Promise { - const data = await this.makeAuthedRequest(this.API_BASE + "/ping", { + const data = await this.makeAuthedRequest(API_BASE + "/ping", { method: "POST", - body: "include_data=true", + body: "include_date=true", }); - return data?.user; } /** @@ -87,15 +125,12 @@ export class ClasschartsClient { options?.to && params.append("to", options?.to); options?.last_id && params.append("last_id", options?.last_id); return this.makeAuthedRequest( - this.API_BASE + "/activity/" + this.studentId + "?" + params.toString(), + API_BASE + "/activity/" + this.studentId + "?" + params.toString(), { method: "GET", } ); } - - - /** * Gets the logged in students behaviour points * @param options GetBehaviourOptions @@ -108,7 +143,7 @@ export class ClasschartsClient { options?.from && params.append("from", options?.from); options?.to && params.append("to", options?.to); return await this.makeAuthedRequest( - this.API_BASE + "/behaviour/" + this.studentId + "?" + params.toString(), + API_BASE + "/behaviour/" + this.studentId + "?" + params.toString(), { method: "GET", } @@ -129,7 +164,7 @@ export class ClasschartsClient { options?.fromDate && params.append("from", String(options?.fromDate)); options?.toDate && params.append("to", String(options?.toDate)); const data: Array = await this.makeAuthedRequest( - this.API_BASE + "/homeworks/" + this.studentId + "?" + params.toString(), + API_BASE + "/homeworks/" + this.studentId + "?" + params.toString(), { method: "GET", } @@ -143,7 +178,7 @@ export class ClasschartsClient { data[i].description = data[i].description.replace(/ /g, ""); data[i].description = data[i].description.trim(); } - console.log(data) + return data; } /** @@ -156,7 +191,7 @@ export class ClasschartsClient { const params = new URLSearchParams(); params.append("date", String(options?.date)); return await this.makeAuthedRequest( - this.API_BASE + "/timetable/" + this.studentId + "?" + params.toString(), + API_BASE + "/timetable/" + this.studentId + "?" + params.toString(), { method: "GET", } @@ -168,7 +203,7 @@ export class ClasschartsClient { */ async getBadges(): Promise { return await this.makeAuthedRequest( - this.API_BASE + "/eventbadges/" + this.studentId, + API_BASE + "/eventbadges/" + this.studentId, { method: "GET", } @@ -180,7 +215,7 @@ export class ClasschartsClient { */ async listAnnouncements(): Promise { return await this.makeAuthedRequest( - this.API_BASE + "/announcements/" + this.studentId, + API_BASE + "/announcements/" + this.studentId, { method: "GET", } @@ -192,7 +227,7 @@ export class ClasschartsClient { */ async getDetentions(): Promise { return await this.makeAuthedRequest( - this.API_BASE + "/detentions/" + this.studentId, + API_BASE + "/detentions/" + this.studentId, { method: "GET", } diff --git a/src/consts.ts b/src/consts.ts index 79f912e..baf5d1f 100644 --- a/src/consts.ts +++ b/src/consts.ts @@ -1,3 +1,2 @@ export const BASE_URL = "https://www.classcharts.com"; -export const API_BASE_STUDENT = `${BASE_URL}/apiv2student`; -export const API_BASE_PARENT = `${BASE_URL}/apiv2parent`; +export const API_BASE = `${BASE_URL}/apiv2student`; diff --git a/src/index.ts b/src/index.ts index d2b9b22..5ec7692 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,2 +1 @@ -export * from "./parent"; -export * from "./student"; +export * from "./client"; diff --git a/src/parent.ts b/src/parent.ts deleted file mode 100644 index 82c8f99..0000000 --- a/src/parent.ts +++ /dev/null @@ -1,96 +0,0 @@ -import Undici from "undici"; -import { RequestOptions } from "undici/types/dispatcher"; -import { - ActivityResponse, - AnnouncementsResponse, - BadgesResponse, - BehaviourResponse, - DetentionsResponse, - GetActivityOptions, - GetBehaviourOptions, - GetHomeworkOptions, - GetLessonsOptions, - Homework, - HomeworksResponse, - LessonsResponse, - Student, -} from "./types"; - -import {ClasschartsClient} from "./client" -import { API_BASE_PARENT, BASE_URL } from "./consts"; -/** - * The base client - */ -export class ClasschartsParentClient extends ClasschartsClient { - private password = ""; - private email = ""; - /** - * - * @param email Parents email address - * @param password Parents password - */ - constructor(email: string, password: string) { - super(API_BASE_PARENT) - this.email = String(email); - this.password = String(password); - } - - /** - * Logs the user in the client and authenticates with classcharts - */ - async login(): Promise { - if (!this.email) throw new Error("Email not inputted"); - const formData = new URLSearchParams(); - formData.append("_method", "POST"); - formData.append("email", this.email); - formData.append("logintype", "existing"); - formData.append("password", this.password); - formData.append("recaptcha-token", "no-token-avaliable"); - - const request = await Undici.request(BASE_URL + "/parent/login", { - method: "POST", - body: formData.toString(), - headers: { - "Content-Type": "application/x-www-form-urlencoded", - }, - }); - if (request.statusCode != 302 || !request.headers["set-cookie"]) - throw new Error("Unauthenticated: Classcharts returned an error"); - - const cookies = request.headers["set-cookie"]; - for (let i = 0; i < cookies.length; i++) { - cookies[i] = cookies[i].substring(0, cookies[i].indexOf(";")); - } - - this.authCookies = cookies; - // eslint-disable-next-line @typescript-eslint/no-explicit-any - let sessionID: any = decodeURI(cookies[2]) - .replace(/%3A/g, ":") - .replace(/%2C/g, ","); - sessionID = JSON.parse( - sessionID.substring(sessionID.indexOf("{"), sessionID.length) - ); - - this.sessionId = sessionID.session_id; - - let pupil = await this.getPupils(); - - this.studentId = pupil[0].id; - this.studentName = pupil[0].pupil_name; - } - /** - * Get Pupil details - * @returns an array fo Pupils connected to this parent's account - */ - async getPupils(): Promise { - let pupils = this.makeAuthedRequest( - this.API_BASE + "/pupils", - { - method: "GET", - } - ); - - return pupils - - } -} diff --git a/src/student.ts b/src/student.ts deleted file mode 100644 index c728648..0000000 --- a/src/student.ts +++ /dev/null @@ -1,76 +0,0 @@ -import Undici from "undici"; -import { RequestOptions } from "undici/types/dispatcher"; -import { - ActivityResponse, - AnnouncementsResponse, - BadgesResponse, - BehaviourResponse, - DetentionsResponse, - GetActivityOptions, - GetBehaviourOptions, - GetHomeworkOptions, - GetLessonsOptions, - Homework, - HomeworksResponse, - LessonsResponse, - Student, -} from "./types"; -import { API_BASE_STUDENT, BASE_URL } from "./consts"; -import {ClasschartsClient} from "./client" -/** - * The base client - */ - -export class ClasschartsStudentClient extends ClasschartsClient { - public studentCode = ""; - public dateOfBirth = ""; - - /** - * - * @param studentCode Classcharts student code - * @param dateOfBirth Student's date of birth - */ - constructor(studentCode: string, dateOfBirth?: string) { - super(API_BASE_STUDENT) - this.studentCode = String(studentCode); - this.dateOfBirth = String(dateOfBirth); - } - - /** - * Initialises the client and authenticates with classcharts - */ - async login(): Promise { - if (!this.studentCode) throw new Error("Student Code not inputted"); - const formData = new URLSearchParams(); - formData.append("_method", "POST"); - formData.append("code", this.studentCode.toUpperCase()); - formData.append("dob", this.dateOfBirth); - formData.append("remember_me", "1"); - formData.append("recaptcha-token", "no-token-avaliable"); - const request = await Undici.request(BASE_URL + "/student/login", { - method: "POST", - body: formData.toString(), - headers: { - "Content-Type": "application/x-www-form-urlencoded", - }, - }); - if (request.statusCode != 302 || !request.headers["set-cookie"]) - throw new Error("Unauthenticated: Classcharts returned an error"); - const cookies = request.headers["set-cookie"]; - for (let i = 0; i < cookies.length; i++) { - cookies[i] = cookies[i].substring(0, cookies[i].indexOf(";")); - } - this.authCookies = cookies; - // eslint-disable-next-line @typescript-eslint/no-explicit-any - let sessionID: any = decodeURI(cookies[2]) - .replace(/%3A/g, ":") - .replace(/%2C/g, ","); - sessionID = JSON.parse( - sessionID.substring(sessionID.indexOf("{"), sessionID.length) - ); - this.sessionId = sessionID.session_id; - const user = await this.getStudentInfo(); - this.studentId = user.id; - this.studentName = user.name; - } -} diff --git a/tsconfig.json b/tsconfig.json index b80115e..c02eefd 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -61,7 +61,7 @@ // "declarationDir": "./", /* Specify the output directory for generated declaration files. */ /* Interop Constraints */ // "isolatedModules": true, /* Ensure that each file can be safely transpiled without relying on other imports. */ - "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */ + // "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */ "esModuleInterop": true /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility. */, // "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlates to the same flag in node. */ "forceConsistentCasingInFileNames": true /* Ensure that casing is correct in imports. */, diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index a7173f1..0000000 --- a/yarn.lock +++ /dev/null @@ -1,905 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@eslint/eslintrc@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.1.0.tgz#583d12dbec5d4f22f333f9669f7d0b7c7815b4d3" - integrity sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg== - dependencies: - ajv "^6.12.4" - debug "^4.3.2" - espree "^9.3.1" - globals "^13.9.0" - ignore "^4.0.6" - import-fresh "^3.2.1" - js-yaml "^4.1.0" - minimatch "^3.0.4" - strip-json-comments "^3.1.1" - -"@humanwhocodes/config-array@^0.9.2": - version "0.9.3" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.3.tgz#f2564c744b387775b436418491f15fce6601f63e" - integrity sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ== - dependencies: - "@humanwhocodes/object-schema" "^1.2.1" - debug "^4.1.1" - minimatch "^3.0.4" - -"@humanwhocodes/object-schema@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" - integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - -"@nodelib/fs.walk@^1.2.3": - version "1.2.8" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@types/json-schema@^7.0.9": - version "7.0.9" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" - integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== - -"@types/node@^17.0.15": - version "17.0.18" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.18.tgz#3b4fed5cfb58010e3a2be4b6e74615e4847f1074" - integrity sha512-eKj4f/BsN/qcculZiRSujogjvp5O/k4lOW5m35NopjZM/QwLOR075a8pJW5hD+Rtdm2DaCVPENS6KtSQnUD6BA== - -"@typescript-eslint/eslint-plugin@^5.10.2": - version "5.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.12.0.tgz#bb46dd7ce7015c0928b98af1e602118e97df6c70" - integrity sha512-fwCMkDimwHVeIOKeBHiZhRUfJXU8n6xW1FL9diDxAyGAFvKcH4csy0v7twivOQdQdA0KC8TDr7GGRd3L4Lv0rQ== - dependencies: - "@typescript-eslint/scope-manager" "5.12.0" - "@typescript-eslint/type-utils" "5.12.0" - "@typescript-eslint/utils" "5.12.0" - debug "^4.3.2" - functional-red-black-tree "^1.0.1" - ignore "^5.1.8" - regexpp "^3.2.0" - semver "^7.3.5" - tsutils "^3.21.0" - -"@typescript-eslint/parser@^5.10.2": - version "5.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.12.0.tgz#0ca669861813df99ce54916f66f524c625ed2434" - integrity sha512-MfSwg9JMBojMUoGjUmX+D2stoQj1CBYTCP0qnnVtu9A+YQXVKNtLjasYh+jozOcrb/wau8TCfWOkQTiOAruBog== - dependencies: - "@typescript-eslint/scope-manager" "5.12.0" - "@typescript-eslint/types" "5.12.0" - "@typescript-eslint/typescript-estree" "5.12.0" - debug "^4.3.2" - -"@typescript-eslint/scope-manager@5.12.0": - version "5.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.12.0.tgz#59619e6e5e2b1ce6cb3948b56014d3a24da83f5e" - integrity sha512-GAMobtIJI8FGf1sLlUWNUm2IOkIjvn7laFWyRx7CLrv6nLBI7su+B7lbStqVlK5NdLvHRFiJo2HhiDF7Ki01WQ== - dependencies: - "@typescript-eslint/types" "5.12.0" - "@typescript-eslint/visitor-keys" "5.12.0" - -"@typescript-eslint/type-utils@5.12.0": - version "5.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.12.0.tgz#aaf45765de71c6d9707c66ccff76ec2b9aa31bb6" - integrity sha512-9j9rli3zEBV+ae7rlbBOotJcI6zfc6SHFMdKI9M3Nc0sy458LJ79Os+TPWeBBL96J9/e36rdJOfCuyRSgFAA0Q== - dependencies: - "@typescript-eslint/utils" "5.12.0" - debug "^4.3.2" - tsutils "^3.21.0" - -"@typescript-eslint/types@5.12.0": - version "5.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.12.0.tgz#5b4030a28222ee01e851836562c07769eecda0b8" - integrity sha512-JowqbwPf93nvf8fZn5XrPGFBdIK8+yx5UEGs2QFAYFI8IWYfrzz+6zqlurGr2ctShMaJxqwsqmra3WXWjH1nRQ== - -"@typescript-eslint/typescript-estree@5.12.0": - version "5.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.12.0.tgz#cabf545fd592722f0e2b4104711e63bf89525cd2" - integrity sha512-Dd9gVeOqt38QHR0BEA8oRaT65WYqPYbIc5tRFQPkfLquVEFPD1HAtbZT98TLBkEcCkvwDYOAvuSvAD9DnQhMfQ== - dependencies: - "@typescript-eslint/types" "5.12.0" - "@typescript-eslint/visitor-keys" "5.12.0" - debug "^4.3.2" - globby "^11.0.4" - is-glob "^4.0.3" - semver "^7.3.5" - tsutils "^3.21.0" - -"@typescript-eslint/utils@5.12.0": - version "5.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.12.0.tgz#92fd3193191621ab863add2f553a7b38b65646af" - integrity sha512-k4J2WovnMPGI4PzKgDtQdNrCnmBHpMUFy21qjX2CoPdoBcSBIMvVBr9P2YDP8jOqZOeK3ThOL6VO/sy6jtnvzw== - dependencies: - "@types/json-schema" "^7.0.9" - "@typescript-eslint/scope-manager" "5.12.0" - "@typescript-eslint/types" "5.12.0" - "@typescript-eslint/typescript-estree" "5.12.0" - eslint-scope "^5.1.1" - eslint-utils "^3.0.0" - -"@typescript-eslint/visitor-keys@5.12.0": - version "5.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.12.0.tgz#1ac9352ed140b07ba144ebf371b743fdf537ec16" - integrity sha512-cFwTlgnMV6TgezQynx2c/4/tx9Tufbuo9LPzmWqyRC3QC4qTGkAG1C6pBr0/4I10PAI/FlYunI3vJjIcu+ZHMg== - dependencies: - "@typescript-eslint/types" "5.12.0" - eslint-visitor-keys "^3.0.0" - -acorn-jsx@^5.3.1: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn@^8.7.0: - version "8.7.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf" - integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ== - -ajv@^6.10.0, ajv@^6.12.4: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -chalk@^4.0.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -cross-spawn@^7.0.2: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -debug@^4.1.1, debug@^4.3.2: - version "4.3.3" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" - integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== - dependencies: - ms "2.1.2" - -deep-is@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -eslint-config-prettier@^8.3.0: - version "8.4.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.4.0.tgz#8e6d17c7436649e98c4c2189868562921ef563de" - integrity sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw== - -eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-scope@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" - integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== - dependencies: - esrecurse "^4.3.0" - estraverse "^5.2.0" - -eslint-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" - integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== - dependencies: - eslint-visitor-keys "^2.0.0" - -eslint-visitor-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" - integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== - -eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" - integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== - -eslint@^8.8.0: - version "8.9.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.9.0.tgz#a2a8227a99599adc4342fd9b854cb8d8d6412fdb" - integrity sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q== - dependencies: - "@eslint/eslintrc" "^1.1.0" - "@humanwhocodes/config-array" "^0.9.2" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.3.2" - doctrine "^3.0.0" - escape-string-regexp "^4.0.0" - eslint-scope "^7.1.1" - eslint-utils "^3.0.0" - eslint-visitor-keys "^3.3.0" - espree "^9.3.1" - esquery "^1.4.0" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^6.0.1" - globals "^13.6.0" - ignore "^5.2.0" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^4.1.0" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - regexpp "^3.2.0" - strip-ansi "^6.0.1" - strip-json-comments "^3.1.0" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^9.3.1: - version "9.3.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.1.tgz#8793b4bc27ea4c778c19908e0719e7b8f4115bcd" - integrity sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ== - dependencies: - acorn "^8.7.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^3.3.0" - -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-glob@^3.2.9: - version "3.2.11" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" - integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fastq@^1.6.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" - integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== - dependencies: - reusify "^1.0.4" - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== - dependencies: - flat-cache "^3.0.4" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" - integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== - dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" - -flatted@^3.1.0: - version "3.2.5" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3" - integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -glob-parent@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob-parent@^6.0.1: - version "6.0.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" - integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== - dependencies: - is-glob "^4.0.3" - -glob@^7.1.3, glob@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -globals@^13.6.0, globals@^13.9.0: - version "13.12.1" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.12.1.tgz#ec206be932e6c77236677127577aa8e50bf1c5cb" - integrity sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw== - dependencies: - type-fest "^0.20.2" - -globby@^11.0.4: - version "11.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" - integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.2.9" - ignore "^5.2.0" - merge2 "^1.4.1" - slash "^3.0.0" - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -ignore@^5.1.8, ignore@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== - -import-fresh@^3.0.0, import-fresh@^3.2.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -jsonc-parser@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" - integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -lunr@^2.3.9: - version "2.3.9" - resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1" - integrity sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow== - -marked@^4.0.10: - version "4.0.12" - resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.12.tgz#2262a4e6fd1afd2f13557726238b69a48b982f7d" - integrity sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ== - -merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -micromatch@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== - dependencies: - braces "^3.0.1" - picomatch "^2.2.3" - -minimatch@^3.0.4: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== - dependencies: - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - word-wrap "^1.2.3" - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -picomatch@^2.2.3: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prettier@^2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a" - integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== - -punycode@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -regexpp@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" - integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -semver@^7.3.5: - version "7.3.5" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== - dependencies: - lru-cache "^6.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shiki@^0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/shiki/-/shiki-0.10.1.tgz#6f9a16205a823b56c072d0f1a0bcd0f2646bef14" - integrity sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng== - dependencies: - jsonc-parser "^3.0.0" - vscode-oniguruma "^1.6.1" - vscode-textmate "5.2.0" - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tsutils@^3.21.0: - version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -typedoc@^0.22.11: - version "0.22.11" - resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.22.11.tgz#a3d7f4577eef9fc82dd2e8f4e2915e69f884c250" - integrity sha512-pVr3hh6dkS3lPPaZz1fNpvcrqLdtEvXmXayN55czlamSgvEjh+57GUqfhAI1Xsuu/hNHUT1KNSx8LH2wBP/7SA== - dependencies: - glob "^7.2.0" - lunr "^2.3.9" - marked "^4.0.10" - minimatch "^3.0.4" - shiki "^0.10.0" - -typescript@^4.5.5: - version "4.5.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.5.tgz#d8c953832d28924a9e3d37c73d729c846c5896f3" - integrity sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA== - -undici@^4.13.0: - version "4.14.1" - resolved "https://registry.yarnpkg.com/undici/-/undici-4.14.1.tgz#7633b143a8a10d6d63335e00511d071e8d52a1d9" - integrity sha512-WJ+g+XqiZcATcBaUeluCajqy4pEDcQfK1vy+Fo+bC4/mqXI9IIQD/XWHLS70fkGUT6P52Drm7IFslO651OdLPQ== - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== - -vscode-oniguruma@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/vscode-oniguruma/-/vscode-oniguruma-1.6.1.tgz#2bf4dfcfe3dd2e56eb549a3068c8ee39e6c30ce5" - integrity sha512-vc4WhSIaVpgJ0jJIejjYxPvURJavX6QG41vu0mGhqywMkQqulezEqEQ3cO3gc8GvcOpX6ycmKGqRoROEMBNXTQ== - -vscode-textmate@5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-5.2.0.tgz#01f01760a391e8222fe4f33fbccbd1ad71aed74e" - integrity sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ== - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -word-wrap@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yarn@^1.22.17: - version "1.22.17" - resolved "https://registry.yarnpkg.com/yarn/-/yarn-1.22.17.tgz#bf910747d22497b573131f7341c0e1d15c74036c" - integrity sha512-H0p241BXaH0UN9IeH//RT82tl5PfNraVpSpEoW+ET7lmopNC61eZ+A+IDvU8FM6Go5vx162SncDL8J1ZjRBriQ==