From febda1d8bb46409a1b932f2086b75f60e4e1534c Mon Sep 17 00:00:00 2001 From: renasustek Date: Mon, 31 Jul 2023 20:51:32 +0100 Subject: [PATCH 01/16] Added videos in each emotion using react player --- README.md | 1 - json/db.json | 1836 ++- package-lock.json | 12483 ++++++++++++++-- package.json | 1 + ...Fearful Emoji [Download iPhone Emojis].jpg | Bin 0 -> 31128 bytes .../assets/img/under13/emojis/angry_emoji.jpg | Bin 0 -> 33522 bytes .../img/under13/emojis/anxious_emoji.jpg | Bin 0 -> 34323 bytes .../img/under13/emojis/ashamed_emoji.jpg | Bin 0 -> 35607 bytes .../assets/img/under13/emojis/bored_emoji.jpg | Bin 0 -> 32198 bytes .../img/under13/emojis/chatty_emoji.jpg | Bin 0 -> 37838 bytes .../img/under13/emojis/comfortable_emoji.jpg | Bin 0 -> 34221 bytes .../img/under13/emojis/confident_emoji.jpg | Bin 0 -> 34488 bytes .../img/under13/emojis/confused_emoji.jpg | Bin 0 -> 34007 bytes .../img/under13/emojis/depressed_emoji.jpg | Bin 0 -> 29013 bytes src/pages/emotions/[name].js | 28 +- src/pages/welcome.js | 2 +- 16 files changed, 12311 insertions(+), 2040 deletions(-) create mode 100644 public/assets/img/under13/emojis/Fearful Emoji [Download iPhone Emojis].jpg create mode 100644 public/assets/img/under13/emojis/angry_emoji.jpg create mode 100644 public/assets/img/under13/emojis/anxious_emoji.jpg create mode 100644 public/assets/img/under13/emojis/ashamed_emoji.jpg create mode 100644 public/assets/img/under13/emojis/bored_emoji.jpg create mode 100644 public/assets/img/under13/emojis/chatty_emoji.jpg create mode 100644 public/assets/img/under13/emojis/comfortable_emoji.jpg create mode 100644 public/assets/img/under13/emojis/confident_emoji.jpg create mode 100644 public/assets/img/under13/emojis/confused_emoji.jpg create mode 100644 public/assets/img/under13/emojis/depressed_emoji.jpg diff --git a/README.md b/README.md index db83c05..5d246e3 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,6 @@ - deployed on vercel - data is stored in a db.json file, and we created an api endpoint and read the data using swr - ## Introduction ### What are you building? Cocoon Kids Big Hug is a therapeutic service for children and young adults and parents. diff --git a/json/db.json b/json/db.json index 10f1669..286345b 100644 --- a/json/db.json +++ b/json/db.json @@ -1,6 +1,5 @@ { "emotions": [ - { "id": 1, "name": "lonely", @@ -45,7 +44,6 @@ ] } }, - { "id": 2, "name": "angry", @@ -73,57 +71,6 @@ ] } }, - { - "id": 3, - "name": "anxious", - "restricted": false, - "under13": { - "title": "", - "src": "anxious.jpg", - "description": "Anxiety is feeling that everybody gets. How do you know if you're feeling anxious? You might...", - "symptoms": [ - "cry more", - "have a store tummy or feel sick", - "feel dizzy or shaky", - "bite or pick at your nails, skin or hair", - "find it hard to go to or stay asleep", - "wet your bed or clothes", - "have bad dreams", - " think about the same thing again and again", - "have pins and needles", - "not be able to sit still easily", - "get headaches, backache or other aches and pains", - "have fast breathing and feel your heart beating fast ", - "feel hot and sweaty", - "grind your teeth together or bite in your mouth", - "need the toilet more or less times", - "feel in a panic" - ] - }, - "over13": { - "title": "", - "src": "anxious.jpg", - "description": "It's really important to someone know and to get help if you feel like this regularly. Regularly means more than 3 times a week, or you've felt like this a few times a week for longer than weeks.", - "symptoms": [ - "cry more often or feel like you are going to", - "find it hard to go to or stay asleep", - "wet the bed even though you don't mean to", - "have bad dreams or nightmares", - "have an upset, painful tummy or feel nauseous (sick)", - "feel dizzy or light headed", - "have pins and needles", - "not feel able to sit still ", - "get headaches, backache or other aches and pains", - "have faster breathing and feel your heart beating fast ", - "feel hot and sweaty", - "grind your teeth together, bite inside your mouth, or bite your nails", - "need the toilet more or less than usual", - "feel angry", - "feel in a panic" - ] - } - }, - { "id": 4, "name": "ashamed", @@ -131,14 +78,23 @@ "under13": { "title": "", "src": "ashamed.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "Feeling ashamed means you feel bad about something you feel you did wrong or about something you think you should have done differently.", + "symptoms": [ + "Feeling like you want to hide or avoid others.", + "Having thoughts of being a bad person.", + "Wanting to apologise or make things right." + ] }, "over13": { "title": "", "src": "ashamed.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "You might feel guilty or regret what you did or did't do ?", + "symptoms": [ + "You might want to hide and avoid people. (?)", + "You might tell yourself you're no good or a failure.", + "You might want to apologise and say sorry. You might also want to do something to make up for what you feel you did wrong.", + "A desire to take responsibility for one's actions and make amends." + ] } }, { @@ -148,14 +104,22 @@ "under13": { "title": "", "src": "bored.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "Feeling bored means you are not interested in what you are doing or nothing seems exciting to you right now.", + "symptoms": [ + "You might feel like time is moving very slowly.", + "It could be hard to focus on things or activities.", + "You may feel a bit restless and want something fun to do." + ] }, "over13": { "title": "", "src": "bored.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "Feeling bored means feeling like nothing is interesting or exciting.", + "symptoms": [ + "You might not enjoy doing your usual hobbies or interests.", + "Time may seem to pass slowly, making you feel like you're waiting for something.", + "Your mind and your body might find it hard to sit or stay still. You feel like you want to do something that feels more exciting." + ] } }, { @@ -165,14 +129,22 @@ "under13": { "title": "", "src": "chatty.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "Feeling chatty means you want to talk a lot and share your thoughts and feelings with others.", + "symptoms": [ + "You feel like you have a lot to say and want to talk with your friends or family.", + "You might feel happy and excited while chatting.", + "Sometimes, you might talk more than usual because you are in a talkative mood." + ] }, "over13": { "title": "", "src": "chatty.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "When you feel chatty, you'll want to talk to people and share your thoughts, feelings and emotions more than usual.", + "symptoms": [ + "You might feel like you want to get together with other people more than you usually do.", + "You might find that it feels good when you share your thoughts, feelings and emotions as you talk to people.", + "You might notice that you feel happy as you talk about things with other people. You might also want to share more about the things that feel important to talk about." + ] } }, { @@ -180,16 +152,24 @@ "name": "comfortable", "restricted": false, "under13": { - "title": "", + "title": "Comfortable", "src": "comfortable.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "Feeling comfortable means you feel relaxed, safe, and content with yourself and your surroundings(the things, room or space round you).", + "symptoms": [ + "You might feel happy and not worried about anything.", + "Your body and mind might feel calm and peaceful.", + "You feel happy and secure in your environment." + ] }, "over13": { - "title": "", + "title": "Comfortable", "src": "comfortable.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "When you feel comfortable you'll usually feel happy, relaxed. You might also feel like there's nothing big or troublesome that's worrying you.", + "symptoms": [ + "A feeling of relaxation and peace within yourself and your surroundings.", + "Feeling like you're safe and happy right where you are.", + "Feeling comfortable and like you don't have any big worries." + ] } }, { @@ -197,16 +177,24 @@ "name": "confident", "restricted": false, "under13": { - "title": "", + "title": "Confident", "src": "confident.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "Feeling confident means you believe in yourself and your abilities to do something well and feeling like you know you can do something well..", + "symptoms": [ + "You feel like you can achieve your goals and do things without being too nervous.", + "You might stand tall and speak with a strong voice.", + "When you're confident, you feel positive about yourself." + ] }, "over13": { - "title": "", + "title": "Confident", "src": "confident.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "Feeling confident is having a belief in yourself and your capabilities(ability or what you can do) to succeed at the different things that you try to do.", + "symptoms": [ + "You have a strong sense of self-assurance (feeling powerful and in control) and belief in your abilities.", + "Confidence helps you to face challenges and take risks with a positive mindset.", + "You feel empowered(powerful) and capable of achieving your goals." + ] } }, { @@ -214,16 +202,24 @@ "name": "confused", "restricted": false, "under13": { - "title": "", + "title": "Confused", "src": "confused.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "Feeling confused means you don't understand something.This can make you feel unsure or puzzled.", + "symptoms": [ + "You might feel like your thoughts are jumbled, and you can't make sense of things.", + "It might be hard to decide what to do when you're confused.", + "You might ask lots of questions to try and understand better." + ] }, "over13": { - "title": "", + "title": "Confused", "src": "confused.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "When you feel confused you might feel uncertain about something. It might be tricky to think clearly about it. It might feel like it's a problem or a challenge.", + "symptoms": [ + "You may feel like your thinking is are muddled and difficult to organise.", + "Decision-making and problem solving becomes more challenging when you're confused.", + "You might feel like you need to understand things more clearly. You might want someone to help you with doing this." + ] } }, { @@ -231,770 +227,986 @@ "name": "depressed", "restricted": false, "under13": { - "title": "", + "title": "Depressed", "src": "depressed.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] + "description": "Feeling depressed can mean that you feel very sad and like you don't have any interest in the activities or things you used to enjoy.", + "symptoms": [ + "You might feel like crying or being alone most of the time.", + "Not wanting to do, or not enjoying the things you used to like doing.", + "Feeling hopeless and negative about the future.", + "It's really important to speak with someone you trust if you've had this feeling regularly. This might be a close friend, your family or your doctor. ", + "Regularly means that you feel like this for more than 3 days in a row without any change in how you feel.", + "If your mood changes, but you still have the same low feeling often you should also let someone know if this happens. ", + "Often means when it happens for more than 3 times in 3 weeks." + ] }, "over13": { - "title": "", + "title": "Depressed", "src": "depressed.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } - }, - { - "id": 11, - "name": "disgusted", - "restricted": false, - "under13": { - "title": "", - "src": "disgusted.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "disgusted.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } - }, - { - "id": 12, - "name": "down", - "restricted": false, - "under13": { - "title": "", - "src": "down.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "down.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } - }, - { - "id": 13, - "name": "embarrassed", - "restricted": false, - "under13": { - "title": "", - "src": "embarrassed.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "embarrassed.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } - }, - { - "id": 14, - "name": "excited", - "restricted": false, - "under13": { - "title": "", - "src": "excited.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "excited.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } - }, - { - "id": 15, - "name": "fed up", - "restricted": false, - "under13": { - "title": "", - "src": "fedup.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "fed up", - "src": "fedup.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } - }, - { - "id": 16, - "name": "friendly", - "restricted": false, - "under13": { - "title": "", - "src": "friendly.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "friendly.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } - }, - { - "id": 17, - "name": "frustrated", - "restricted": false, - "under13": { - "title": "", - "src": "frustrated.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "frustrated.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } - }, - { - "id": 18, - "name": "guilty", - "restricted": false, - "under13": { - "title": "", - "src": "guilty.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "guilty.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } - }, - { - "id": 19, - "name": "happy", - "restricted": false, - "under13": { - "title": "", - "src": "happy.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "happy.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } - }, - { - "id": 20, - "name": "hopeless", - "restricted": false, - "under13": { - "title": "", - "src": "hopeless.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "hopeless.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } + "description": "When you feel depressed you'll have a low mood that doesn't feel like it changes or feels happier or 'better'. You'll feel like you don't have any interest in things. You might also feel hopeless and like there's not any point in doing anything. Sometimes it doesn't feel like there's any reason why your mood feels low. This can feel confusing. It's really important to speak with someone you trust if you've had this feeling regularly. This might be a close friend, your family or your doctor. Regularly means that you feel like this for more than 3 days in a row without any change in this feeling. If your mood changes, but you still have the same low feeling often you should also let someone know if this happens. Often means when it happens for more than 3 times in 3 weeks.", + "symptoms": ["Persistent sadness and feeling emotionally drained.","Lack of interest in activities that were once enjoyable.", + "Changes in sleep and appetite, and difficulty concentrating." + ] + } + }, + { + "id": 11, + "name": "disgusted", + "restricted": false, + "under13": { + "title": "Disgusted", + "src": "disgusted.jpg", + "description": "Feeling disgusted means having a strong feeling of dislike or repulsion towards something.", + "symptoms": [ + "You might feel like you want to avoid or stay away from the thing that disgusts you.", + "Your body might react with a 'yucky' feeling, like wrinkling your nose or feeling sick." + ] }, - - { - "id": 21, - "name": "quiet", - "restricted": false, - "under13": { - "title": "", - "src": "quiet.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "quiet.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } + "over13": { + "title": "Disgusted", + "src": "disgusted.jpg", + "description": "Feeling disgusted involves experiencing a strong feeling repulsion towards something.", + "symptoms": [ + "You might experience a sense of repulsion or nausea towards the object of disgust.", + "Avoidance or the desire to stay away from the source of the feeling.", + "Disgust might be accompanied by physical reactions like grimacing or feeling queasy." + ] + } + }, + { + "id": 12, + "name": "down", + "restricted": false, + "under13": { + "title": "Down", + "src": "down.jpg", + "description": "Feeling down means you are sad or feeling low in spirits.", + "symptoms": [ + "You might feel like staying alone and not talking to anyone.", + "Loss of interest in things you usually enjoy.", + "Feeling like everything is going wrong and nothing can make you feel better." + ] }, - { - "id": 22, - "name": "relieved", - "restricted": false, - "under13": { - "title": "", - "src": "relieved.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "relieved.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } + "over13": { + "title": "Down", + "src": "down.jpg", + "description": "Feeling down refers to a state of sadness or low mood that affects your overall well-being.", + "symptoms": [ + "Feeling emotionally low and uninterested in activities you used to enjoy.", + "A sense of isolation and a preference for solitude.", + "A pessimistic outlook, where everything may seem gloomy and unfulfilling." + ] + } + }, + { + "id": 13, + "name": "embarrassed", + "restricted": false, + "under13": { + "title": "Embarrassed", + "src": "embarrassed.jpg", + "description": "Feeling embarrassed means you feel self-conscious or uncomfortable about something you did or experienced.", + "symptoms": [ + "Your face might turn red or feel warm due to the embarrassment.", + "You might want to hide or avoid being in the spotlight.", + "Feeling like others are judging you, even if they might not be." + ] }, - { - "id": 23, - "name": "sad", - "restricted": false, - "under13": { - "title": "", - "src": "sad.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "sad.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } + "over13": { + "title": "Embarrassed", + "src": "embarrassed.jpg", + "description": "Feeling embarrassed involves a sense of self-consciousness and discomfort due to a real or perceived social mishap.", + "symptoms": [ + "Blushing or feeling warm in the face due to the embarrassment.", + "Desire to avoid attention or situations that might trigger embarrassment.", + "Concern about others' opinions and fear of judgment." + ] + } + }, + { + "id": 14, + "name": "excited", + "restricted": false, + "under13": { + "title": "Excited", + "src": "excited.jpg", + "description": "Feeling excited means you are full of enthusiasm and eagerness for something enjoyable or special.", + "symptoms": [ + "You might have a big smile on your face and feel butterflies in your stomach.", + "Feeling like you can't wait for the fun to begin.", + "Your energy levels might be higher than usual." + ] }, - { - "id": 24, - "name": "satisfied", - "restricted": false, - "under13": { - "title": "", - "src": "satisfied.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "satisfied.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } + "over13": { + "title": "Excited", + "src": "excited.jpg", + "description": "Feeling excited involves a high level of enthusiasm and anticipation for a positive or thrilling event.", + "symptoms": [ + "Experiencing a surge of positive emotions, such as happiness and eagerness.", + "Increased energy and anticipation for the upcoming event or activity.", + "A sense of joy and thrill that can manifest physically as well." + ] + } + }, + { + "id": 15, + "name": "fed up", + "restricted": false, + "under13": { + "title": "Fed Up", + "src": "fedup.jpg", + "description": "Feeling fed up means you are tired or annoyed with a situation that keeps happening again and again.", + "symptoms": [ + "You might feel like you've had enough and want things to change.", + "Feeling a bit grumpy or irritated because of the situation.", + "A desire for a break or to escape from what's bothering you." + ] }, - { - "id": 25, - "name": "scared", - "restricted": false, - "under13": { - "title": "", - "src": "scared.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "scared.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } + "over13": { + "title": "Fed Up", + "src": "fedup.jpg", + "description": "Feeling fed up is being frustrated and annoyed with a repetitive or undesirable situation.", + "symptoms": [ + "Feeling mentally and emotionally exhausted due to the recurring situation.", + "A sense of irritability and frustration with the ongoing circumstances.", + "Longing for a change or relief from the source of frustration." + ] + } + }, + { + "id": 16, + "name": "friendly", + "restricted": false, + "under13": { + "title": "Friendly", + "src": "friendly.jpg", + "description": "Feeling friendly means you want to be kind and helpful to others.", + "symptoms": [ + "You might smile and feel happy when talking or playing with friends.", + "Willingness to share and cooperate with others.", + "Feeling good when you make new friends or connect with others." + ] }, - { - "id": 26, - "name": "surprised", - "restricted": false, - "under13": { - "title": "", - "src": "surprised.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "surprised.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } + "over13": { + "title": "Friendly", + "src": "friendly.jpg", + "description": "Feeling friendly involves a positive and approachable attitude towards others.", + "symptoms": [ + "Feeling a sense of warmth and openness when interacting with friends and strangers alike.", + "Readiness to cooperate and assist others in their needs.", + "Finding joy and fulfillment in making new connections and friendships." + ] + } + }, + { + "id": 17, + "name": "frustrated", + "restricted": false, + "under13": { + "title": "Frustrated", + "src": "frustrated.jpg", + "description": "Feeling frustrated means you are upset or annoyed when things don't go as you hoped or planned.", + "symptoms": [ + "You might feel like you want to give up or that it's unfair.", + "Feeling a bit restless or wanting to yell because of the frustration.", + "A strong desire to solve the problem causing frustration." + ] }, - { - "id": 27, - "name": "upset", - "restricted": false, - "under13": { - "title": "", - "src": "upset.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "upset.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } + "over13": { + "title": "Frustrated", + "src": "frustrated.jpg", + "description": "Feeling frustrated involves a sense of irritation and disappointment when faced with obstacles or unmet expectations.", + "symptoms": [ + "Feeling agitated or restless due to the unresolvable situation.", + "A sense of wanting to vent or express the frustration verbally or physically.", + "A strong desire to find a resolution and overcome the frustrating challenge." + ] + } + }, + { + "id": 18, + "name": "guilty", + "restricted": false, + "under13": { + "title": "Guilty", + "src": "guilty.jpg", + "description": "Feeling guilty means you regret something you did or didn't do and wish you could change it.", + "symptoms": [ + "You might feel sad and wish you hadn't done the thing that makes you feel guilty.", + "Feeling like you want to apologize and make things right.", + "You might worry that others will be mad at you because of what happened." + ] }, - { - "id": 28, - "name": "worried", - "restricted": false, - "under13": { - "title": "", - "src": "worried.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - }, - "over13": { - "title": "", - "src": "worried.jpg", - "description": "Lorem ipsum", - "symptoms": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } + "over13": { + "title": "Guilty", + "src": "guilty.jpg", + "description": "Feeling guilty is experiencing remorse and regret over one's actions or inactions.", + "symptoms": [ + "Feeling a heavy emotional burden and sadness due to the regretted behavior.", + "A desire to take responsibility and make amends for the action that caused guilt.", + "Worrying about potential consequences and other people's opinions of you." + ] + } + }, + { + "id": 19, + "name": "happy", + "restricted": false, + "under13": { + "title": "Happy", + "src": "happy.jpg", + "description": "Feeling happy means you are joyful and content with what is happening in your life.", + "symptoms": [ + "You might have a big smile and feel like laughing or dancing.", + "Feeling a sense of lightness and excitement.", + "Wishing this feeling of happiness could last forever." + ] }, - { - "id": 29, - "name": "self-harm", - "restricted": true, - "under13": { - "title": "Self harm and self-injury", - "src": "alone.jpg", - "description": "Self-harm and self-injury are when someone hurts or harms themself or puts themself in danger or does dangerous things on purpose. \n ### What do people say that they self harm or self-injure? ### \n There are many different reasons that people say they self-harm or self-injure. Sometimes they do it because of something difficult that is happening or has happened to them in the past. But sometimes they might not know why they’re doing it. Even if you or someone that you know doesn't understand why it's still really important to get help.", - "caution": "Sometimes people say things like it’s ‘attention seeking’. But it’s important that anyone who self-harms or self-injures gets the right support, help and advice as soon as possible. \n If you're worried that you or someone else is self-harming or self-injuring themselves, it's really important that you let a trusted adult know. This might be a parent or carer, or a friend's parent or carer, a teacher or your tutor, your doctor, a counsellor or therapist. \n You can also let a counsellor know without saying your name on ChildLine. Call 0800 1111, up to age 19 - they will be able to help you to get the right help.", - "symptoms": [ - "Self-harm includes cutting, pinching, pulling, tearing, scratching or burning skin, or stopping wounds from healing. - It's pulling out hair, or punching or banging things until a person starts to bleed. It's deliberately taking medicines without deliberately trying to die (suicidal intention). Not looking after yourself properly, taking drugs or using alcohol can all be self-harm, too. ", - "There are many different reasons that people say they self-harm or self-injure. Sometimes they do it because of something difficult that is happening or has happened to them in the past. But sometimes they might not know why they’re doing it. Even if you or someone that you know doesn't understand why it's still really important to get help." - ] - }, - "over13": { - "title": "What is self harm? ", - "src": "alone.jpg", - "description": "Self-harm and self-injury are when someone deliberately hurts or harms themself or puts themself in danger or does dangerous things. \n ### What do people say that they self harm or self-injure? ### \n * it shows how they feel without speaking \n * they experience strong emotions such as anger \n * it helps them to cope with negative experiences \n * it distracts from how they’re feeling \n * it punishes them for something, or feel they deserve it \n * it stops them feeling disconnected from themselves or the world \n * it means they have to look after themselves", - "caution": "Sometimes people say things like it’s ‘attention seeking’. But it’s important that anyone who self-harms or self-injures gets the right support, help and advice as soon as possible. \n If you're worried that you or someone else is self-harming or self-injuring themselves, it's really important that you let a trusted adult know. This might be a parent or carer, or a friend's parent or carer, a teacher or your tutor, your doctor, a counsellor or therapist. \n You can also let a counsellor know without saying your name on ChildLine. Call 0800 1111, up to age 19 - they will be able to help you to get the right help.", - "symptoms": [ - "Self-harm includes cutting, pinching, pulling, tearing, scratching or burning skin, or stopping wounds from healing. It's pulling out hair, or punching or banging things until a person starts to bleed. It's deliberately taking medicines without deliberately trying to die (suicidal intention). Not looking after yourself properly, taking drugs or using alcohol can all be self-harm, too." - ] - } + "over13": { + "title": "Happy", + "src": "happy.jpg", + "description": "Feeling happy is experiencing a state of joy and contentment with life's positive aspects.", + "symptoms": [ + "A feeling of joy and elation, often accompanied by smiling and laughter.", + "Feeling a sense of gratitude and satisfaction with life.", + "Wishing for this happiness to be a lasting and cherished feeling." + ] } - ], - - "do-make": [ - { - "id": 1, - "emotions": ["worried, anxious"], - "under13": true, - "over13": true, - "title": "Make your own calming, regulating sensory bottle", - "caution": null, - "description": "You can make a sensory bottle out of a recycled clear plastic bottle, water, oil, and anything that you want to add.. sequins, shells, pebbles, dice, glitter, gems, water beads (orbeez), jingle bells, buttons, rice. What else can you think of to add? ", - "src": "sensory-bottle1.jpeg", - "how-it-helps": [ - "Sensory bottles are tested by Scientists.", - "They see that they make people feel calmer, less anxious and less worried about things. ", - " Watching the shapes and colours slowly move helps us to focus and think about one thing right now..", - "This can help us to worry less about something else.", - "Moving your hands back and forward helps your heart, mind and body to feel more relaxed. ", - " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)" - ], - "materials": [ - "Plastic bottle", - "the bottle lid", - "tap water", - "PVA glue (to glue the lid)", - "oil - baby oil is best, (you need half a cup of oil)", - "felt tip pen", - "Funnel (to pour water and oil in)", - "Cellotape - if it's needed in case there are any leaks", - "Things to go inside the bottle", - "Two drops of food colouring to change the colour of the water and oil (if wanted)" - ], - "instructions": [ - { - "src": "bottle.png", - "step": [ - "Put the funnel in the top of the bottle", - "Half fill the plastic bottle with water", - "Add the dry ingredients (beads, etc.)" - ] - }, - { - "src": "glitter.png", - "step": [ - "Add two drops of food colouring (if you are using it)", - " Use a pen to draw a line 2cm from the top of the bottle", - "Add the oil - don't fill past the 2cm pen line " - ] - }, - { - "src": "item.png", - "step": [ - "Put PVA glue around the lid of the bottle", - "Screw the lid on tight", - "Leave the PVA glue to dry in the night time", - "Give it a shake when you wake up to check for any leaking water", - "Add cellotape if you need to" - ] - } + }, + { + "id": 20, + "name": "hopeless", + "restricted": false, + "under13": { + "title": "Hopeless", + "src": "hopeless.jpg", + "description": "Feeling hopeless means you feel like there is no solution or improvement in a difficult situation.", + "symptoms": [ + "You might feel like giving up because nothing seems to work.", + "Feeling like the problem is too big to handle.", + "A sense of heaviness and sadness about the situation." ] }, - { - "id": 2, - "emotions": ["upset"], - "under13": true, - "over13": true, - "title": "Make a rain stick sensory bottle", - "caution": null, - "description": "You don't need any water or oil... Use dry rice, pasta, or lentils, small lego, sand, beads, sequins, small plastic animals, floam, magic sand - or anything else that will make a noise! Can you make more than one? Can you find the best sound for you?", - "src": "sensory-bottle.jpg", - "how-it-helps": null, - "materials": [ - "Plastic bottle", - "Bottle lid", - "Felt tip pen", - "PVA glue", - "Cellotape", - "Small things that make a noise!" - ], - "instructions": [ - { - "src": "shake.png", - "step": [ - "Draw a line 2cm from the top of the bottle with a felt tip pen ", - "Slowly fill the bottle up with your small things ", - "Don't fill past the line", - "PVA glue the lid on tight", - "Let the PVA glue dry over night", - "Use cellotape to cover the lid if there are any leaks", - "Shake!" - ] - } + "over13": { + "title": "Hopeless", + "src": "hopeless.jpg", + "description": "Feeling hopeless involves a deep sense of despair and belief that a difficult situation cannot be changed or improved.", + "symptoms": [ + "A feeling of powerlessness and resignation about the situation.", + "Difficulty in finding possible solutions or positive outcomes.", + "A sense of emotional heaviness and sadness due to the perceived lack of hope." + ] + } + }, + { + "id": 21, + "name": "quiet", + "restricted": false, + "under13": { + "title": "Quiet", + "src": "quiet.jpg", + "description": "Feeling quiet means you prefer to stay calm and not talk much.", + "symptoms": [ + "You might feel peaceful and content in your own thoughts.", + "A preference for spending time alone or in a quiet environment.", + "Feeling okay with not being the center of attention." ] }, - { - "id": 3, - "emotions": ["anxious, worried"], - "under13": true, - "over13": true, - "title": "Bubblewrap anxiety helper", - "caution": null, - "description": "Bubble wrap is great for popping when you feel anxious.", - "src": "bubble-wrap.png", - "how-it-helps": [ - "Sensory bubble wrap can help you feel calmer, less anxious and less worried about things. ", - "Popping the bubble can us to let go of (release) feelings that are in our brain, muscles, nervous system and other parts of our body.", - "Popping the bubbles can help us to release feelings such as anxiety, frustration,anger.", - "It also helps us to focus and think about one thing right now..", - "This can help us to worry less about something else.", - "Moving your hands back and forward helps your heart, mind and body to feel more relaxed. ", - "It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." - ], - - "materials": [ - "Plastic bottle ", - "Bottle lid ", - "Water", - "Oil (baby oil is best)", - "Felt tip pen ", - "PVA glue", - "Cellotape", - "2 or 3 Drops of Food colouring ", - "Alka Seltzer tablets ", - "small light items, such as orbeez, glitter, pom poms, coloured rice (if wanted)", - "Jug and funnel to pour (if needed)", - "Small things that float!" - ], - "instructions": [ - { - "src": null, - "step": ["lorem ipsum", "lorem ipsum", "lorem ipsum"] - } + "over13": { + "title": "Quiet", + "src": "quiet.jpg", + "description": "Feeling quiet involves a preference for solitude and a state of calmness and reflection.", + "symptoms": [ + "Feeling comfortable and at peace with yourself and your thoughts.", + "A desire to spend time alone or in a serene environment.", + "Embracing a more reserved and introverted nature." + ] + } + }, + { + "id": 22, + "name": "relieved", + "restricted": false, + "under13": { + "title": "Relieved", + "src": "relieved.jpg", + "description": "Feeling relieved means experiencing a sense of comfort and release from a previous worry or burden.", + "symptoms": [ + "A feeling of lightness and ease after a stressful event or situation.", + "A sense of comfort and security with the resolution of a problem.", + "Feeling grateful and happy that things turned out well." ] }, - { - "id": 4, - "emotions": ["anxious"], - "under13": true, - "over13": true, - "title": "Make a moving lava lamp bottle", - "caution": "Careful! This lava lamp MUST be made with your parent, carer or teacher or other adult! ", - "description": "Why Alka-Seltzer tablets? They're effervescent which means they dissolve and fizz out air into water. When the air inside the fizz bubbles reach the top they pop. The air is let out. The coloured water blobs sink down to the bottom. ", - "src": "lava-lamp-bottle.png", - "how-it-helps": [ - " Sensory bottles are tested by Scientists. ", - "They see that they make people feel calmer, less anxious and less worried about things. ", - "Watching the shapes and colours slowly move helps us to focus and think about one thing right now..", - "This can help us to worry less about something else.", - "Moving your hands back and forward helps your heart, mind and body to feel more relaxed. ", - "It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." - ], - "materials": [ - "Plastic bottle ", - "Bottle lid ", - "Water", - "Oil (baby oil is best)", - "Felt tip pen ", - "PVA glue", - "Cellotape", - "2 or 3 Drops of Food colouring ", - "Alka Seltzer tablets ", - "small light items, such as orbeez, glitter, pom poms, coloured rice (if wanted)", - "Jug and funnel to pour (if needed)", - "Small things that float!" - ], - "instructions": [ - { - "src": "small-glitter.png", - "step": [ - "Draw a line with a felt tip pen 2cm from the top of the bottle", - "Fill your bottle half way up with oil ", - "Pour the water in", - "Don't fill past the 2cm line", - "You can add small items that float like orbeez or glitter " - ] - }, - { - "src": "sensory.png", - "step": [ - "Add 2 or 3 drops of food colouring", - "Add the Alka-Seltzer tablet to the bottle", - "IMPORTANT - Keep the lid off until the fizzing chemical reaction stops" - ] - }, - { - "src": "bubbles.png", - "step": [ - "Put PVA on the lid and glue the lid on", - "Leave it over night to dry", - "Use cellotape to cover any leaks" - ] - } + "over13": { + "title": "Relieved", + "src": "relieved.jpg", + "description": "Feeling relieved involves experiencing a state of comfort and satisfaction after a period of anxiety or stress.", + "symptoms": [ + "Feeling a sense of relaxation and emotional release.", + "A sense of gratitude and contentment with the resolution of a challenging situation.", + "Experiencing a renewed sense of hope and positivity." + ] + } + }, + { + "id": 23, + "name": "sad", + "restricted": false, + "under13": { + "title": "Sad", + "src": "sad.jpg", + "description": "Feeling sad means you are unhappy and may want to cry.", + "symptoms": [ + "You might feel like you want to be alone and not talk to anyone.", + "Loss of interest in activities you usually enjoy.", + "Feeling like things won't get better and that it's okay to cry." ] }, - { - "id": 5, - "emotions": ["worried, upset"], - "under13": true, - "over13": true, - "title": "Giant bubbles", - "caution": null, - "description": "Bubbles of all sizes can be fun to make and do. These are extra huge, but you can also make great ones using every day things.", - "src": "giant-bubbles.png", - "how-it-helps": [ - "These games and ideas are Sensory Regulatory.", - "Scientists see that they help you to feel calmer, less anxious and less worried about things.", - "This is because you breather in and out carefully when you blow a bubble.", - "It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing).You also have to concentrate as you're doing it. ", - "Moving your hands back and forward helps your heart, mind and body to feel more relaxed too." - ], - "materials": [ - "Plastic bottle to hold the solution afterwards", - "Bottle lid ", - "Washing up or other big bowl", - "Half a teaspoon of Guar gum powder", - "1 or 2 teaspoons of Glycerine ", - "11 litre of water", - "3-5 tablespoons of concentrated washing-up liquid ", - "Half a teaspoon baking powder", - "A spoon or fork to mix" - ], - "instructions": [ - { - "src": "bubbles1.png", - "step": [ - "Put the Guar gum powder in the bowl", - "Cover the guar gum powder with the Glycerine powder", - "Add more glycerine and mix these together until you’ve got a very liquid consistency.", - "Slowly add the water ", - "Mix it together with the spoon or fork", - "Add the washing up liquid ", - "Stir gently and don't make the mixture froth (lots of bubbles)", - "Add the baking powder and stir very gently ", - "Add more washing up liquid if your bubbles are popping too soon.", - "Try using: a hula hoop, your hand, a ribbon or string tied in a circle to a string to blow HU" - ] - } + "over13": { + "title": "Sad", + "src": "sad.jpg", + "description": "Feeling sad involves experiencing unhappiness and a low mood.", + "symptoms": [ + "Feeling emotionally down and disinterested in previously enjoyable activities.", + "A desire for solitude and reflection to process the sadness.", + "Acceptance of the need to express emotions, including crying." + ] + } + }, + { + "id": 24, + "name": "satisfied", + "restricted": false, + "under13": { + "title": "Satisfied", + "src": "satisfied.jpg", + "description": "Feeling satisfied means you are content and pleased with an outcome or accomplishment.", + "symptoms": [ + "A sense of fulfillment and happiness with what you achieved.", + "Feeling proud of your efforts and hard work.", + "A desire to share your success and joy with others." ] }, - { - "id": 7, - "emotions": ["angry"], - "under13": true, - "over13": true, - "title": "Tearing paper", - "caution": null, - "description": "This can be a helpful way to get rid of anger and angry feelings. Any paper will work, but there's lots of free paper in packaging boxes.", - "src": "tearing-paper.jpeg", - "how-it-helps": [ - "This can be a helpful way to get rid of anger and angry feelings." - ], - "materials": [ - "Tissue paper", - "Any paper will work, but there's lots of free paper in packaging boxes." - ], - "instructions": [ - { - "src": null, - "step": [ - "Tissue paper can be good if you need to break it into tiny pieces. Sometimes it's useful to write or draw what's made you angry or annoyed on the paper before you rip it up" - ] - } + "over13": { + "title": "Satisfied", + "src": "satisfied.jpg", + "description": "Feeling satisfied involves experiencing contentment and gratification with the results of your endeavors.", + "symptoms": [ + "A feeling of accomplishment and pride in your achievements.", + "A sense of joy and fulfillment in your work or accomplishments.", + "A desire to share your satisfaction and happiness with others." + ] + } + }, + { + "id": 25, + "name": "scared", + "restricted": false, + "under13": { + "title": "Scared", + "src": "scared.jpg", + "description": "Feeling scared means you are afraid or anxious about something that might happen.", + "symptoms": [ + "Feeling your heart race and your palms getting sweaty.", + "Wanting to avoid the thing that scares you.", + "A feeling of fear and vulnerability." ] }, - { - "id": 8, - "emotions": ["angry"], - "under13": true, - "over13": false, - "title": "Draw and write about your anger monster", - "caution": null, - "description": "What does your anger monster look like? Our one is red and breather fire and sometimes says things that it wished it hadn't said. What does yours do? What does yours say? What will help your anger monster to be less angry in the moment? Anything else?", - "src": "drawing.jpg", - "how-it-helps": [ - "People are not an emotion. Talking about your anger monster helps you to see and know that your emotions are feelings that people have. It helps you to see how that feeling shows itself in you. This helps you to notice and see it when it happens." - ], - "materials": ["Coloured pens, pencils or crayons", "A mirror"], - "instructions": [ - { - "src": "anger-monster.jpg", - "step": [ - "Think about your anger monster. What does it do? What happens? Does it have a name?", - "What colour is it?", - "Think about what it sounds like and says.", - "Draw your anger as a monster." - ] - } + "over13": { + "title": "Scared", + "src": "scared.jpg", + "description": "Feeling scared involves experiencing fear and apprehension about potential dangers or uncertainties.", + "symptoms": [ + "Feeling your heart rate increase and experiencing physical signs of anxiety.", + "A desire to avoid or escape from the source of fear.", + "A sense of vulnerability and a need for safety and reassurance." + ] + } + }, + { + "id": 26, + "name": "surprised", + "restricted": false, + "under13": { + "title": "Surprised", + "src": "surprised.jpg", + "description": "Feeling surprised means you are amazed or taken aback by something unexpected.", + "symptoms": [ + "Your eyes might widen, and your jaw may drop due to the surprise.", + "Feeling a rush of emotions like fear, excitement, or disbelief.", + "The need to take a moment to process what just happened." ] }, - { - "id": 9, - "emotions": ["angry"], - "under13": false, - "over13": true, - "title": "Punching paper, pillow, punch bags and more", - "caution": null, - "description": "Try these to let your anger out", - "src": null, - "how-it-helps": [ - "Doing something that is active helps you to feel like you’re getting it out of you. It also helps you to feel like you’re using your anger and energy in a more useful way. It can help stop anger and angry feelings going around inside you." - ], - "materials": [ - "bubble wrap", - "paper", - "cushions or pillows", - "your favourite music and headphones", - "skipping rope", - "stress ball" - ], - - "instructions": [ - { - "src": null, - "step": [ - "Punch through bubble wrap or paper - you can get big sheets for free in packaging and boxes.", - "Shake all the parts of your body - start with your fingers, wrists, arms, body, toes, feet, legs... all of you at random.", - "Hit something that won't hurt you - pile up pillows or cushions and hit, punch, squeeze or throw them hard against the floor.", - "Tear something up into hundreds of pieces.", - "Exercise - go for a run, go for a fast walk.", - "Exercise - go for a run, go for a fast walk.", - "Turn your music up loud and shout and dance.", - "Squeeze a stress ball." - ] - } + "over13": { + "title": "Surprised", + "src": "surprised.jpg", + "description": "Feeling surprised involves a sudden and intense emotional response to an unexpected event.", + "symptoms": [ + "An immediate and intense reaction, often including widened eyes and open mouth.", + "A rush of various emotions, such as fear, excitement, or disbelief.", + "Requiring time to process and make sense of the surprising event." ] } - ], - - "play-game": [ - { - "id": 1, - "emotions": ["alone", "anxious"], - "name": "JustTouchToo", - "description": "Just touch too from Sensory is an engaging and relaxing touch effects app", - "src": "IMG_0582-min.jpg", - "how-it-helps": [ - "These games are called Sensory Regulatory games.", - " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", - " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", - " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." - ], - "game": "https://www.sensoryapphouse.com/JustTouchToo-pwa/index.html" + }, + { + "id": 27, + "name": "upset", + "restricted": false, + "under13": { + "title": "Upset", + "src": "upset.jpg", + "description": "Feeling upset means you are disturbed or distressed by something upsetting.", + "symptoms": [ + "You might feel like crying or yelling because you're upset.", + "Feeling like you need a hug or some comfort.", + "Wanting the upsetting situation to go away." + ] }, - { - "id": 2, - "emotions": ["alone", "lonely", "anxious", "quiet"], - "name": "Chrysaora", - "description": "Chrysaora is a special kind of graceful jellyfish, with stunning colors.", - "src": "IMG_0934.jpg", - "how-it-helps": [ - "These games are called Sensory Regulatory games.", - " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them. ", - " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", - " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." - ], - "game": "https://www.sensoryapphouse.com/chrysaora-pwa/index.html" + "over13": { + "title": "Upset", + "src": "upset.jpg", + "description": "Feeling upset involves being emotionally disturbed and distressed by an unsettling event or situation.", + "symptoms": [ + "Feeling emotionally overwhelmed and struggling to cope.", + "A desire for comfort and support from others.", + "Wishing for resolution and relief from the upsetting experience." + ] + } + }, + { + "id": 28, + "name": "worried", + "restricted": false, + "under13": { + "title": "Worried", + "src": "worried.jpg", + "description": "Feeling worried means you are anxious and concerned about something that might happen in the future.", + "symptoms": [ + "Feeling restless and unable to relax due to the worry.", + "Thoughts about the potential negative outcomes of a situation.", + "A desire to find solutions to the sources of worry." + ] }, - { - "id": 3, - "emotions": ["alone", "excited", "down"], - "name": "Sandbox", - "description": "Sensory SandBox. A box of sand to explore writing letters, words, numbers, symbols and creating unusual sandy drawings.", - "src": "IMG_0705-min.jpg", - "how-it-helps": [ - "These games are called Sensory Regulatory games.", - " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", - " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", - " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." - ], - "game": "https://www.sensoryapphouse.com/sandbox-pwa/index.html" + "over13": { + "title": "Worried", + "src": "worried.jpg", + "description": "Feeling worried involves experiencing anxiety and concern about uncertain future events.", + "symptoms": [ + "Feeling mentally preoccupied and restless due to worry.", + "Experiencing negative thoughts and potential worst-case scenarios.", + "A need to actively address and manage sources of worry." + ] } - ], - "join-go": [ - { - "under13": [ - { - "id": 1, - "emotions": ["alone", "angry"], - "how-it-helps": "Lorem ipsum", - "title": "Lorem ipsum", - "location": "Lorem ipsum" - }, - { - "id": 2, - "emotions": ["alone", "ashamed"], - "how-it-helps": "Lorem ipsum", - "title": "Lorem ipsum", - "location": "Lorem ipsum" - } - ], - "over13": [ - { - "id": 1, - "emotions": ["alone", "ashamed"], - "how-it-helps": "Lorem ipsum", - "title": "Lorem ipsum", - "location": "Lorem ipsum" - }, - { - "id": 2, - "emotions": ["alone", "ashamed"], - "how-it-helps": "Lorem ipsum", - "title": "Lorem ipsum", - "location": "Lorem ipsum" - } + }, + { + "id": 29, + "name": "self-harm", + "restricted": true, + "under13": { + "title": "Self harm and self-injury", + "src": "alone.jpg", + "description": "Self-harm and self-injury are when someone hurts or harms themself or puts themself in danger or does dangerous things on purpose. \n ### What do people say that they self harm or self-injure? ### \n There are many different reasons that people say they self-harm or self-injure. Sometimes they do it because of something difficult that is happening or has happened to them in the past. But sometimes they might not know why they’re doing it. Even if you or someone that you know doesn't understand why it's still really important to get help.", + "caution": "Sometimes people say things like it’s ‘attention seeking’. But it’s important that anyone who self-harms or self-injures gets the right support, help and advice as soon as possible. \n If you're worried that you or someone else is self-harming or self-injuring themselves, it's really important that you let a trusted adult know. This might be a parent or carer, or a friend's parent or carer, a teacher or your tutor, your doctor, a counsellor or therapist. \n You can also let a counsellor know without saying your name on ChildLine. Call 0800 1111, up to age 19 - they will be able to help you to get the right help.", + "symptoms": [ + "Self-harm includes cutting, pinching, pulling, tearing, scratching or burning skin, or stopping wounds from healing. - It's pulling out hair, or punching or banging things until a person starts to bleed. It's deliberately taking medicines without deliberately trying to die (suicidal intention). Not looking after yourself properly, taking drugs or using alcohol can all be self-harm, too. ", + "There are many different reasons that people say they self-harm or self-injure. Sometimes they do it because of something difficult that is happening or has happened to them in the past. But sometimes they might not know why they’re doing it. Even if you or someone that you know doesn't understand why it's still really important to get help." + ] + }, + "over13": { + "title": "What is self harm? ", + "src": "alone.jpg", + "description": "Self-harm and self-injury are when someone deliberately hurts or harms themself or puts themself in danger or does dangerous things. \n ### What do people say that they self harm or self-injure? ### \n * it shows how they feel without speaking \n * they experience strong emotions such as anger \n * it helps them to cope with negative experiences \n * it distracts from how they’re feeling \n * it punishes them for something, or feel they deserve it \n * it stops them feeling disconnected from themselves or the world \n * it means they have to look after themselves", + "caution": "Sometimes people say things like it’s ‘attention seeking’. But it’s important that anyone who self-harms or self-injures gets the right support, help and advice as soon as possible. \n If you're worried that you or someone else is self-harming or self-injuring themselves, it's really important that you let a trusted adult know. This might be a parent or carer, or a friend's parent or carer, a teacher or your tutor, your doctor, a counsellor or therapist. \n You can also let a counsellor know without saying your name on ChildLine. Call 0800 1111, up to age 19 - they will be able to help you to get the right help.", + "symptoms": [ + "Self-harm includes cutting, pinching, pulling, tearing, scratching or burning skin, or stopping wounds from healing. It's pulling out hair, or punching or banging things until a person starts to bleed. It's deliberately taking medicines without deliberately trying to die (suicidal intention). Not looking after yourself properly, taking drugs or using alcohol can all be self-harm, too." ] } - ], - - "chat-speak": [ - { - "under13": { - "email": "https://www.childline.org.uk/locker/inbox/", - "chat": "https://www.childline.org.uk/login/?returnPath=/get-support/1-2-1-counsellor-chat/chat-entry/", - "phone": "08001111" + } +], +"do-make": [ + { + "id": 1, + "emotions": [ + "worried, anxious" + ], + "under13": true, + "over13": true, + "title": "Make your own calming, regulating sensory bottle", + "caution": null, + "description": "You can make a sensory bottle out of a recycled clear plastic bottle, water, oil, and anything that you want to add.. sequins, shells, pebbles, dice, glitter, gems, water beads (orbeez), jingle bells, buttons, rice. What else can you think of to add? ", + "src": "sensory-bottle1.jpeg", + "how-it-helps": [ + "Sensory bottles are tested by Scientists.", + "They see that they make people feel calmer, less anxious and less worried about things. ", + " Watching the shapes and colours slowly move helps us to focus and think about one thing right now..", + "This can help us to worry less about something else.", + "Moving your hands back and forward helps your heart, mind and body to feel more relaxed. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)" + ], + "materials": [ + "Plastic bottle", + "the bottle lid", + "tap water", + "PVA glue (to glue the lid)", + "oil - baby oil is best, (you need half a cup of oil)", + "felt tip pen", + "Funnel (to pour water and oil in)", + "Cellotape - if it's needed in case there are any leaks", + "Things to go inside the bottle", + "Two drops of food colouring to change the colour of the water and oil (if wanted)" + ], + "instructions": [ + { + "src": "bottle.png", + "step": [ + "Put the funnel in the top of the bottle", + "Half fill the plastic bottle with water", + "Add the dry ingredients (beads, etc.)" + ] }, - "over13": { - "email": "https://www.themix.org.uk/get-support/speak-to-our-team/email-us", - "chat": "https://www.themix.org.uk/get-support/speak-to-our-team", - "phone": "08088084994" + { + "src": "glitter.png", + "step": [ + "Add two drops of food colouring (if you are using it)", + " Use a pen to draw a line 2cm from the top of the bottle", + "Add the oil - don't fill past the 2cm pen line " + ] + }, + { + "src": "item.png", + "step": [ + "Put PVA glue around the lid of the bottle", + "Screw the lid on tight", + "Leave the PVA glue to dry in the night time", + "Give it a shake when you wake up to check for any leaking water", + "Add cellotape if you need to" + ] } + ] + }, + { + "id": 2, + "emotions": [ + "upset" + ], + "under13": true, + "over13": true, + "title": "Make a rain stick sensory bottle", + "caution": null, + "description": "You don't need any water or oil... Use dry rice, pasta, or lentils, small lego, sand, beads, sequins, small plastic animals, floam, magic sand - or anything else that will make a noise! Can you make more than one? Can you find the best sound for you?", + "src": "sensory-bottle.jpg", + "how-it-helps": null, + "materials": [ + "Plastic bottle", + "Bottle lid", + "Felt tip pen", + "PVA glue", + "Cellotape", + "Small things that make a noise!" + ], + "instructions": [ + { + "src": "shake.png", + "step": [ + "Draw a line 2cm from the top of the bottle with a felt tip pen ", + "Slowly fill the bottle up with your small things ", + "Don't fill past the line", + "PVA glue the lid on tight", + "Let the PVA glue dry over night", + "Use cellotape to cover the lid if there are any leaks", + "Shake!" + ] + } + ] + }, + { + "id": 3, + "emotions": [ + "anxious, worried" + ], + "under13": true, + "over13": true, + "title": "Bubblewrap anxiety helper", + "caution": null, + "description": "Bubble wrap is great for popping when you feel anxious.", + "src": "bubble-wrap.png", + "how-it-helps": [ + "Sensory bubble wrap can help you feel calmer, less anxious and less worried about things. ", + "Popping the bubble can us to let go of (release) feelings that are in our brain, muscles, nervous system and other parts of our body.", + "Popping the bubbles can help us to release feelings such as anxiety, frustration,anger.", + "It also helps us to focus and think about one thing right now..", + "This can help us to worry less about something else.", + "Moving your hands back and forward helps your heart, mind and body to feel more relaxed. ", + "It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "materials": [ + "Plastic bottle ", + "Bottle lid ", + "Water", + "Oil (baby oil is best)", + "Felt tip pen ", + "PVA glue", + "Cellotape", + "2 or 3 Drops of Food colouring ", + "Alka Seltzer tablets ", + "small light items, such as orbeez, glitter, pom poms, coloured rice (if wanted)", + "Jug and funnel to pour (if needed)", + "Small things that float!" + ], + "instructions": [ + { + "src": null, + "step": [ + "lorem ipsum", + "lorem ipsum", + "lorem ipsum" + ] + } + ] + }, + { + "id": 4, + "emotions": [ + "anxious" + ], + "under13": true, + "over13": true, + "title": "Make a moving lava lamp bottle", + "caution": "Careful! This lava lamp MUST be made with your parent, carer or teacher or other adult! ", + "description": "Why Alka-Seltzer tablets? They're effervescent which means they dissolve and fizz out air into water. When the air inside the fizz bubbles reach the top they pop. The air is let out. The coloured water blobs sink down to the bottom. ", + "src": "lava-lamp-bottle.png", + "how-it-helps": [ + " Sensory bottles are tested by Scientists. ", + "They see that they make people feel calmer, less anxious and less worried about things. ", + "Watching the shapes and colours slowly move helps us to focus and think about one thing right now..", + "This can help us to worry less about something else.", + "Moving your hands back and forward helps your heart, mind and body to feel more relaxed. ", + "It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "materials": [ + "Plastic bottle ", + "Bottle lid ", + "Water", + "Oil (baby oil is best)", + "Felt tip pen ", + "PVA glue", + "Cellotape", + "2 or 3 Drops of Food colouring ", + "Alka Seltzer tablets ", + "small light items, such as orbeez, glitter, pom poms, coloured rice (if wanted)", + "Jug and funnel to pour (if needed)", + "Small things that float!" + ], + "instructions": [ + { + "src": "small-glitter.png", + "step": [ + "Draw a line with a felt tip pen 2cm from the top of the bottle", + "Fill your bottle half way up with oil ", + "Pour the water in", + "Don't fill past the 2cm line", + "You can add small items that float like orbeez or glitter " + ] + }, + { + "src": "sensory.png", + "step": [ + "Add 2 or 3 drops of food colouring", + "Add the Alka-Seltzer tablet to the bottle", + "IMPORTANT - Keep the lid off until the fizzing chemical reaction stops" + ] + }, + { + "src": "bubbles.png", + "step": [ + "Put PVA on the lid and glue the lid on", + "Leave it over night to dry", + "Use cellotape to cover any leaks" + ] + } + ] + }, + { + "id": 5, + "emotions": [ + "worried, upset" + ], + "under13": true, + "over13": true, + "title": "Giant bubbles", + "caution": null, + "description": "Bubbles of all sizes can be fun to make and do. These are extra huge, but you can also make great ones using every day things.", + "src": "giant-bubbles.png", + "how-it-helps": [ + "These games and ideas are Sensory Regulatory.", + "Scientists see that they help you to feel calmer, less anxious and less worried about things.", + "This is because you breather in and out carefully when you blow a bubble.", + "It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing).You also have to concentrate as you're doing it. ", + "Moving your hands back and forward helps your heart, mind and body to feel more relaxed too." + ], + "materials": [ + "Plastic bottle to hold the solution afterwards", + "Bottle lid ", + "Washing up or other big bowl", + "Half a teaspoon of Guar gum powder", + "1 or 2 teaspoons of Glycerine ", + "11 litre of water", + "3-5 tablespoons of concentrated washing-up liquid ", + "Half a teaspoon baking powder", + "A spoon or fork to mix" + ], + "instructions": [ + { + "src": "bubbles1.png", + "step": [ + "Put the Guar gum powder in the bowl", + "Cover the guar gum powder with the Glycerine powder", + "Add more glycerine and mix these together until you’ve got a very liquid consistency.", + "Slowly add the water ", + "Mix it together with the spoon or fork", + "Add the washing up liquid ", + "Stir gently and don't make the mixture froth (lots of bubbles)", + "Add the baking powder and stir very gently ", + "Add more washing up liquid if your bubbles are popping too soon.", + "Try using: a hula hoop, your hand, a ribbon or string tied in a circle to a string to blow HU" + ] + } + ] + }, + { + "id": 7, + "emotions": [ + "angry" + ], + "under13": true, + "over13": true, + "title": "Tearing paper", + "caution": null, + "description": "This can be a helpful way to get rid of anger and angry feelings. Any paper will work, but there's lots of free paper in packaging boxes.", + "src": "tearing-paper.jpeg", + "how-it-helps": [ + "This can be a helpful way to get rid of anger and angry feelings." + ], + "materials": [ + "Tissue paper", + "Any paper will work, but there's lots of free paper in packaging boxes." + ], + "instructions": [ + { + "src": null, + "step": [ + "Tissue paper can be good if you need to break it into tiny pieces. Sometimes it's useful to write or draw what's made you angry or annoyed on the paper before you rip it up" + ] + } + ] + }, + { + "id": 8, + "emotions": [ + "angry" + ], + "under13": true, + "over13": false, + "title": "Draw and write about your anger monster", + "caution": null, + "description": "What does your anger monster look like? Our one is red and breather fire and sometimes says things that it wished it hadn't said. What does yours do? What does yours say? What will help your anger monster to be less angry in the moment? Anything else?", + "src": "drawing.jpg", + "how-it-helps": [ + "People are not an emotion. Talking about your anger monster helps you to see and know that your emotions are feelings that people have. It helps you to see how that feeling shows itself in you. This helps you to notice and see it when it happens." + ], + "materials": [ + "Coloured pens, pencils or crayons", + "A mirror" + ], + "instructions": [ + { + "src": "anger-monster.jpg", + "step": [ + "Think about your anger monster. What does it do? What happens? Does it have a name?", + "What colour is it?", + "Think about what it sounds like and says.", + "Draw your anger as a monster." + ] + } + ] + }, + { + "id": 9, + "emotions": [ + "angry" + ], + "under13": false, + "over13": true, + "title": "Punching paper, pillow, punch bags and more", + "caution": null, + "description": "Try these to let your anger out", + "src": null, + "how-it-helps": [ + "Doing something that is active helps you to feel like you’re getting it out of you. It also helps you to feel like you’re using your anger and energy in a more useful way. It can help stop anger and angry feelings going around inside you." + ], + "materials": [ + "bubble wrap", + "paper", + "cushions or pillows", + "your favourite music and headphones", + "skipping rope", + "stress ball" + ], + "instructions": [ + { + "src": null, + "step": [ + "Punch through bubble wrap or paper - you can get big sheets for free in packaging and boxes.", + "Shake all the parts of your body - start with your fingers, wrists, arms, body, toes, feet, legs... all of you at random.", + "Hit something that won't hurt you - pile up pillows or cushions and hit, punch, squeeze or throw them hard against the floor.", + "Tear something up into hundreds of pieces.", + "Exercise - go for a run, go for a fast walk.", + "Exercise - go for a run, go for a fast walk.", + "Turn your music up loud and shout and dance.", + "Squeeze a stress ball." + ] + } + ] + } +], +"play-game": [ + { + "id": 1, + "emotions": [ + "alone", + "anxious" + ], + "name": "JustTouchToo", + "description": "Just touch too from Sensory is an engaging and relaxing touch effects app", + "src": "IMG_0582-min.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/JustTouchToo-pwa/index.html" + }, + { + "id": 2, + "emotions": [ + "alone", + "lonely", + "anxious", + "quiet" + ], + "name": "Chrysaora", + "description": "Chrysaora is a special kind of graceful jellyfish, with stunning colors.", + "src": "IMG_0934.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them. ", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/chrysaora-pwa/index.html" + }, + { + "id": 3, + "emotions": [ + "alone", + "excited", + "down" + ], + "name": "Sandbox", + "description": "Sensory SandBox. A box of sand to explore writing letters, words, numbers, symbols and creating unusual sandy drawings.", + "src": "IMG_0705-min.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/sandbox-pwa/index.html" + } +], +"join-go": [ + { + "under13": [ + { + "id": 1, + "emotions": [ + "alone", + "angry" + ], + "how-it-helps": "Lorem ipsum", + "title": "Lorem ipsum", + "location": "Lorem ipsum" + }, + { + "id": 2, + "emotions": [ + "alone", + "ashamed" + ], + "how-it-helps": "Lorem ipsum", + "title": "Lorem ipsum", + "location": "Lorem ipsum" + } + ], + "over13": [ + { + "id": 1, + "emotions": [ + "alone", + "ashamed" + ], + "how-it-helps": "Lorem ipsum", + "title": "Lorem ipsum", + "location": "Lorem ipsum" + }, + { + "id": 2, + "emotions": [ + "alone", + "ashamed" + ], + "how-it-helps": "Lorem ipsum", + "title": "Lorem ipsum", + "location": "Lorem ipsum" + } + ] + } +], +"chat-speak": [ + { + "under13": { + "email": "https://www.childline.org.uk/locker/inbox/", + "chat": "https://www.childline.org.uk/login/?returnPath=/get-support/1-2-1-counsellor-chat/chat-entry/", + "phone": "08001111" + }, + "over13": { + "email": "https://www.themix.org.uk/get-support/speak-to-our-team/email-us", + "chat": "https://www.themix.org.uk/get-support/speak-to-our-team", + "phone": "08088084994" } - ] -} + } +], + +"video": [ + { + "id":1, + "under13": true, + "over13": true, + "emotions": [ + "angry" + ], + "link":"https://www.youtube.com/watch?v=wkse4PPxkk4" + }, + { + "id":2, + "under13": true, + "over13": true, + "emotions": [ + "lonely" + ], + "link":"https://www.youtube.com/watch?v=iiADhChRriM&t=42s" + } + +] +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 74f883c..85cdf2a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,11 +24,25 @@ "react": "18.2.0", "react-dom": "18.2.0", "react-markdown": "^8.0.4", + "react-player": "^2.12.0", "react-select": "^5.6.1", "sass": "^1.56.1", "swr": "^1.3.0" } }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/@aws-amplify/analytics": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/@aws-amplify/analytics/-/analytics-6.0.4.tgz", @@ -6840,57 +6854,457 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "dependencies": { + "@babel/highlight": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", + "peer": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", + "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", + "peer": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helpers": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.8", + "@babel/types": "^7.22.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "peer": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", + "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", + "peer": true, + "dependencies": { + "@babel/types": "^7.22.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "peer": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", + "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", + "peer": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz", + "integrity": "sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==", + "peer": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "peer": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "peer": true + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.9.tgz", + "integrity": "sha512-Pwyi89uO4YrGKxL/eNJ8lfEH55DnRloGPOseaA8NFNL6jAUnn+KccaISiFazCj5IolPPDjGSdzQzXVzODVRqUQ==", + "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz", + "integrity": "sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==", + "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", + "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", + "peer": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", + "peer": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "peer": true, + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "peer": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", + "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "peer": true, "dependencies": { - "@babel/highlight": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", + "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", + "peer": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "peer": true, + "dependencies": { + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz", + "integrity": "sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ==", + "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-wrap-function": "^7.22.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", + "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", + "peer": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "peer": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "peer": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "peer": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", + "peer": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.9.tgz", + "integrity": "sha512-sZ+QzfauuUEfxSEjKFmi3qDSHgLsTPK/pEpoD/qonZKOtTPTLbf59oabPQ4rKekt9lFcj/hTZaOhWwFYrgjk+Q==", + "peer": true, + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.6.tgz", + "integrity": "sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==", + "peer": true, + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.6", + "@babel/types": "^7.22.5" + }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-validator-identifier": "^7.22.5", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -6962,989 +7376,3027 @@ "node": ">=4" } }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "node_modules/@babel/parser": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", + "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==", + "peer": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz", + "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/runtime": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", - "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", + "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "peer": true, "dependencies": { - "regenerator-runtime": "^0.13.10" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" } }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", - "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "peer": true, "dependencies": { - "core-js-pure": "^3.25.1", - "regenerator-runtime": "^0.13.10" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/types": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz", - "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "peer": true, "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@emotion/babel-plugin": { - "version": "11.10.5", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", - "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", + "node_modules/@babel/plugin-proposal-export-default-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.22.5.tgz", + "integrity": "sha512-UCe1X/hplyv6A5g2WnQ90tnHRvYL29dabCWww92lO7VdfMVTVReBTRrhiMrKQejHD9oVkdnRdwYuzUZkBVQisg==", + "peer": true, "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/plugin-syntax-jsx": "^7.17.12", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.1", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.1.3" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-default-from": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@emotion/cache": { - "version": "11.10.5", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", - "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "peer": true, "dependencies": { - "@emotion/memoize": "^0.8.0", - "@emotion/sheet": "^1.2.1", - "@emotion/utils": "^1.2.0", - "@emotion/weak-memoize": "^0.3.0", - "stylis": "4.1.3" - } - }, - "node_modules/@emotion/hash": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", - "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@emotion/is-prop-valid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", - "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "peer": true, "dependencies": { - "@emotion/memoize": "^0.8.0" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@emotion/memoize": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", - "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" - }, - "node_modules/@emotion/react": { - "version": "11.10.5", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.5.tgz", - "integrity": "sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==", + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.5", - "@emotion/cache": "^11.10.5", - "@emotion/serialize": "^1.1.1", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@emotion/utils": "^1.2.0", - "@emotion/weak-memoize": "^0.3.0", - "hoist-non-react-statics": "^3.3.1" + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "react": ">=16.8.0" + "engines": { + "node": ">=6.9.0" }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@types/react": { - "optional": true - } + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@emotion/serialize": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", - "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "peer": true, "dependencies": { - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/unitless": "^0.8.0", - "@emotion/utils": "^1.2.0", - "csstype": "^3.0.2" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@emotion/sheet": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", - "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" - }, - "node_modules/@emotion/styled": { - "version": "11.10.5", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.5.tgz", - "integrity": "sha512-8EP6dD7dMkdku2foLoruPCNkRevzdcBaY6q0l0OsbyJK+x8D9HWjX27ARiSIKNF634hY9Zdoedh8bJCiva8yZw==", + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.5", - "@emotion/is-prop-valid": "^1.2.0", - "@emotion/serialize": "^1.1.1", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@emotion/utils": "^1.2.0" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "@emotion/react": "^11.0.0-rc.0", - "react": ">=16.8.0" + "engines": { + "node": ">=6.9.0" }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@types/react": { - "optional": true - } + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@emotion/unitless": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" - }, - "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", - "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "peer": true, + "engines": { + "node": ">=6.9.0" + }, "peerDependencies": { - "react": ">=16.8.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" - }, - "node_modules/@emotion/weak-memoize": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" - }, - "node_modules/@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "peer": true, "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=4" }, - "funding": { - "url": "https://opencollective.com/eslint" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@floating-ui/core": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.2.tgz", - "integrity": "sha512-Skfy0YS3NJ5nV9us0uuPN0HDk1Q4edljaOhRBJGDWs9EBa7ZVMYBHRFlhLvvmwEoaIM9BlH6QJFn9/uZg0bACg==" - }, - "node_modules/@floating-ui/dom": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.7.tgz", - "integrity": "sha512-6RsqvCYe0AYWtsGvuWqCm7mZytnXAZCjWtsWu1Kg8dI3INvj/DbKlDsZO+mKSaQdPT12uxIW9W2dAWJkPx4Y5g==", + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "peer": true, "dependencies": { - "@floating-ui/core": "^1.0.2" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@floating-ui/react-dom": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-0.7.2.tgz", - "integrity": "sha512-1T0sJcpHgX/u4I1OzIEhlcrvkUN8ln39nz7fMoE/2HDHrPiMFoOGR7++GYyfUmIQHkkrTinaeQsO3XWubjSvGg==", + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "peer": true, "dependencies": { - "@floating-ui/dom": "^0.5.3", - "use-isomorphic-layout-effect": "^1.1.1" + "@babel/helper-plugin-utils": "^7.12.13" }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@floating-ui/react-dom/node_modules/@floating-ui/core": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.3.tgz", - "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==" - }, - "node_modules/@floating-ui/react-dom/node_modules/@floating-ui/dom": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.4.tgz", - "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==", + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "peer": true, "dependencies": { - "@floating-ui/core": "^0.7.3" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", - "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "peer": true, "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=10.10.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "node_modules/@babel/plugin-syntax-export-default-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.22.5.tgz", + "integrity": "sha512-ODAqWWXB/yReh/jVQDag/3/tl6lgBueQkk/TcfW/59Oykm4c8a55XloX0CTk2k2VJiFWMgHby9xNX29IbCv9dQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">=12.22" + "node": ">=6.9.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "peerDependencies": { + "@babel/core": "^7.0.0-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==" - }, - "node_modules/@mapbox/extent": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@mapbox/extent/-/extent-0.4.0.tgz", - "integrity": "sha512-MSoKw3qPceGuupn04sdaJrFeLKvcSETVLZCGS8JA9x6zXQL3FWiKaIXYIZEDXd5jpXpWlRxinCZIN49yRy0C9A==" - }, - "node_modules/@mapbox/geojson-area": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-area/-/geojson-area-0.2.2.tgz", - "integrity": "sha512-bBqqFn1kIbLBfn7Yq1PzzwVkPYQr9lVUeT8Dhd0NL5n76PBuXzOcuLV7GOSbEB1ia8qWxH4COCvFpziEu/yReA==", + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "peer": true, "dependencies": { - "wgs84": "0.0.0" + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mapbox/geojson-coords": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-coords/-/geojson-coords-0.0.2.tgz", - "integrity": "sha512-YuVzpseee/P1T5BWyeVVPppyfmuXYHFwZHmybkqaMfu4BWlOf2cmMGKj2Rr92MwfSTOCSUA0PAsVGRG8akY0rg==", + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", + "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", + "peer": true, "dependencies": { - "@mapbox/geojson-normalize": "0.0.1", - "geojson-flatten": "^1.0.4" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mapbox/geojson-extent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-extent/-/geojson-extent-1.0.1.tgz", - "integrity": "sha512-hh8LEO3djT4fqfr8sSC6wKt+p0TMiu+KOLMBUiFOyj+zGq7+IXwQGl0ppCVDkyzCewyd9LoGe9zAvDxXrLfhLw==", + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "peer": true, "dependencies": { - "@mapbox/extent": "0.4.0", - "@mapbox/geojson-coords": "0.0.2", - "rw": "~0.1.4", - "traverse": "~0.6.6" + "@babel/helper-plugin-utils": "^7.22.5" }, - "bin": { - "geojson-extent": "bin/geojson-extent" + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mapbox/geojson-extent/node_modules/rw": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/rw/-/rw-0.1.4.tgz", - "integrity": "sha512-vSj3D96kMcjNyqPcp65wBRIDImGSrUuMxngNNxvw8MQaO+aQ6llzRPH7XcJy5zrpb3wU++045+Uz/IDIM684iw==" - }, - "node_modules/@mapbox/geojson-normalize": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-normalize/-/geojson-normalize-0.0.1.tgz", - "integrity": "sha512-82V7YHcle8lhgIGqEWwtXYN5cy0QM/OHq3ypGhQTbvHR57DF0vMHMjjVSQKFfVXBe/yWCBZTyOuzvK7DFFnx5Q==", - "bin": { - "geojson-normalize": "geojson-normalize" + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mapbox/geojson-rewind": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz", - "integrity": "sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA==", + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "peer": true, "dependencies": { - "get-stream": "^6.0.1", - "minimist": "^1.2.6" + "@babel/helper-plugin-utils": "^7.10.4" }, - "bin": { - "geojson-rewind": "geojson-rewind" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mapbox/geojson-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz", - "integrity": "sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==" + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@mapbox/jsonlint-lines-primitives": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", - "integrity": "sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==", + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 0.6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mapbox/mapbox-gl-draw": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-draw/-/mapbox-gl-draw-1.3.0.tgz", - "integrity": "sha512-B+KWK+dAgzLHMNyKVuuMRfjeSlQ77MhNLdfpQQpbp3pkhnrdmydDe3ixto1Ua78hktNut0WTrAaD8gYu4PVcjA==", + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "peer": true, "dependencies": { - "@mapbox/geojson-area": "^0.2.2", - "@mapbox/geojson-extent": "^1.0.0", - "@mapbox/geojson-normalize": "^0.0.1", - "@mapbox/point-geometry": "^0.1.0", - "hat": "0.0.3", - "lodash.isequal": "^4.5.0", - "xtend": "^4.0.2" + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mapbox/mapbox-gl-supported": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz", - "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==", + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, "peerDependencies": { - "mapbox-gl": ">=0.32.1 <2.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" - }, - "node_modules/@mapbox/tiny-sdf": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz", - "integrity": "sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw==" + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@mapbox/unitbezier": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", - "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==" + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@mapbox/vector-tile": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", - "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "peer": true, "dependencies": { - "@mapbox/point-geometry": "~0.1.0" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mapbox/whoots-js": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz", - "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==", - "engines": { - "node": ">=6.0.0" + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@maplibre/maplibre-gl-geocoder": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@maplibre/maplibre-gl-geocoder/-/maplibre-gl-geocoder-1.5.0.tgz", - "integrity": "sha512-PsAbV7WFIOu5QYZne95FiXoV7AV1/6ULMjQxgInhZ5DdB0hDLjciQPegnyDgkzI8JfeqoUMZVS/MglZnSZYhyQ==", + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "peer": true, "dependencies": { - "lodash.debounce": "^4.0.6", - "subtag": "^0.5.0", - "suggestions-list": "^0.0.2", - "xtend": "^4.0.1" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { - "node": ">=6" + "node": ">=6.9.0" }, "peerDependencies": { - "maplibre-gl": ">=1.14.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mui/base": { - "version": "5.0.0-alpha.108", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.108.tgz", - "integrity": "sha512-KjzRUts2i/ODlMfywhFTqTzQl+Cr9nlDSZxJcnYjrbOV/iRyQNBTDoiFJt+XEdRi0fZBHnk74AFbnP56ehybsA==", + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.20.1", - "@emotion/is-prop-valid": "^1.2.0", - "@mui/types": "^7.2.2", - "@mui/utils": "^5.10.16", - "@popperjs/core": "^2.11.6", - "clsx": "^1.2.1", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" + "node": ">=6.9.0" }, "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mui/base/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/@mui/core-downloads-tracker": { - "version": "5.10.16", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.10.16.tgz", - "integrity": "sha512-eK9+olw2ZbXX+vGrtKnN01/vLP1aX0Lq0xok35bqWM1aB93Dcmky/xPNf8h31oJ/C+IzJBjZaZMEDzVZg4Qc0A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mui/icons-material": { - "version": "5.10.16", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.10.16.tgz", - "integrity": "sha512-jjCc0IF6iyLiucQCu5igg3fOscSqbbvRCmyRxXgzOcLR56B0sg2L8o+ZfJ0dAg59+wvgtXaxvjze/mJg0B4iWA==", + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.20.1" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" + "node": ">=6.9.0" }, "peerDependencies": { - "@mui/material": "^5.0.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "@babel/core": "^7.0.0" } }, - "node_modules/@mui/material": { - "version": "5.10.16", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.10.16.tgz", - "integrity": "sha512-JSHcDQQ+k30NKkCM/0KX6jq4F5LOrbFKZpS+cEl7scZWOCJpUPH5ccAT5a7O8wzrgNZ8Y9PnwzNvWBrfShpJFw==", + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.20.1", - "@mui/base": "5.0.0-alpha.108", - "@mui/core-downloads-tracker": "^5.10.16", - "@mui/system": "^5.10.16", - "@mui/types": "^7.2.2", - "@mui/utils": "^5.10.16", - "@types/react-transition-group": "^4.4.5", - "clsx": "^1.2.1", - "csstype": "^3.1.1", - "prop-types": "^15.8.1", - "react-is": "^18.2.0", - "react-transition-group": "^4.4.5" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" + "node": ">=6.9.0" }, "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mui/material/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/@mui/private-theming": { - "version": "5.10.16", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.10.16.tgz", - "integrity": "sha512-0MArkJaOHRCKqL/GWjngGZmyOeRz+uxffhx82bKcewr8swqV7xx7EFP02pk0L/gLdfcvYdqwH4YTVjG/+TaKrg==", + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.7.tgz", + "integrity": "sha512-7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.20.1", - "@mui/utils": "^5.10.16", - "prop-types": "^15.8.1" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" }, "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" + "node": ">=6.9.0" }, "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mui/styled-engine": { - "version": "5.10.16", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.10.16.tgz", - "integrity": "sha512-ZMSjXvtiGwGDKqrSlXhpxK2voUaF2/lpC/pSTfFmZvKH9j9a9h1/iwo3ybgjFVYGgbfNeW4h0xEchiRohu9xsw==", + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.20.1", - "@emotion/cache": "^11.10.5", - "csstype": "^3.1.1", - "prop-types": "^15.8.1" + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" }, "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" + "node": ">=6.9.0" }, "peerDependencies": { - "@emotion/react": "^11.4.1", - "@emotion/styled": "^11.3.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mui/system": { - "version": "5.10.16", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.10.16.tgz", - "integrity": "sha512-OqI9B1jZ9zQ/dmoqseku4CzdEs9DbLiiMOaWxC3WeAJxM1UavlCgXz0encqm93LIlmSL7TjuHN1/rW8BJCnU8A==", + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.20.1", - "@mui/private-theming": "^5.10.16", - "@mui/styled-engine": "^5.10.16", - "@mui/types": "^7.2.2", - "@mui/utils": "^5.10.16", - "clsx": "^1.2.1", - "csstype": "^3.1.1", - "prop-types": "^15.8.1" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" + "node": ">=6.9.0" }, "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mui/types": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.2.tgz", - "integrity": "sha512-siex8cZDtWeC916cXOoUOnEQQejuMYmHtc4hM6VkKVYaBICz3VIiqyiAomRboTQHt2jchxQ5Q5ATlbcDekTxDA==", - "peerDependencies": { - "@types/react": "*" + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", + "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mui/utils": { - "version": "5.10.16", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.10.16.tgz", - "integrity": "sha512-3MB/SGsgiiu9Z55CFmAfiONUoR7AAue/H4F6w3mc2LnhFQCsoVvXhioDPcsiRpUMIQr34jDPzGXdCuqWooPCXQ==", + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.20.1", - "@types/prop-types": "^15.7.5", - "@types/react-is": "^16.7.1 || ^17.0.0", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" + "node": ">=6.9.0" }, "peerDependencies": { - "react": "^17.0.0 || ^18.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@mui/utils/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/@next/env": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.5.tgz", - "integrity": "sha512-F3KLtiDrUslAZhTYTh8Zk5ZaavbYwLUn3NYPBnOjAXU8hWm0QVGVzKIOuURQ098ofRU4e9oglf3Sj9pFx5nI5w==" - }, - "node_modules/@next/eslint-plugin-next": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.5.tgz", - "integrity": "sha512-H9U9B1dFnCDmylDZ6/dYt95Ie1Iu+SLBMcO6rkIGIDcj5UK+DNyMiWm83xWBZ1gREM8cfp5Srv1g6wqf8pM4lw==", + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", + "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", + "peer": true, "dependencies": { - "glob": "7.1.7" + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" } }, - "node_modules/@next/swc-android-arm-eabi": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.5.tgz", - "integrity": "sha512-YO691dxHlviy6H0eghgwqn+5kU9J3iQnKERHTDSppqjjGDBl6ab4wz9XfI5AhljjkaTg3TknHoIEWFDoZ4Ve8g==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], + "node_modules/@babel/plugin-transform-classes": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz", + "integrity": "sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==", + "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-android-arm64": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.5.tgz", - "integrity": "sha512-ugbwffkUmp8cd2afehDC8LtQeFUxElRUBBngfB5UYSWBx18HW4OgzkPFIY8jUBH16zifvGZWXbICXJWDHrOLtw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], + "node_modules/@babel/plugin-transform-classes/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "peer": true, "engines": { - "node": ">= 10" + "node": ">=4" } }, - "node_modules/@next/swc-darwin-arm64": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.5.tgz", - "integrity": "sha512-mshlh8QOtOalfZbc17uNAftWgqHTKnrv6QUwBe+mpGz04eqsSUzVz1JGZEdIkmuDxOz00cK2NPoc+VHDXh99IQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-darwin-x64": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.5.tgz", - "integrity": "sha512-SfigOKW4Z2UB3ruUPyvrlDIkcJq1hiw1wvYApWugD+tQsAkYZKEoz+/8emCmeYZ6Gwgi1WHV+z52Oj8u7bEHPg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", + "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-freebsd-x64": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.5.tgz", - "integrity": "sha512-0NJg8HZr4yG8ynmMGFXQf+Mahvq4ZgBmUwSlLXXymgxEQgH17erH/LoR69uITtW+KTsALgk9axEt5AAabM4ucg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "peer": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.5.tgz", - "integrity": "sha512-Cye+h3oDT3NDWjACMlRaolL8fokpKie34FlPj9nfoW7bYKmoMBY1d4IO/GgBF+5xEl7HkH0Ny/qex63vQ0pN+A==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.5.tgz", - "integrity": "sha512-5BfDS/VoRDR5QUGG9oedOCEZGmV2zxUVFYLUJVPMSMeIgqkjxWQBiG2BUHZI6/LGk9yvHmjx7BTvtBCLtRg6IQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", + "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.5.tgz", - "integrity": "sha512-xenvqlXz+KxVKAB1YR723gnVNszpsCvKZkiFFaAYqDGJ502YuqU2fwLsaSm/ASRizNcBYeo9HPLTyc3r/9cdMQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "peer": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.5.tgz", - "integrity": "sha512-9Ahi1bbdXwhrWQmOyoTod23/hhK05da/FzodiNqd6drrMl1y7+RujoEcU8Dtw3H1mGWB+yuTlWo8B4Iba8hqiQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", + "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.5.tgz", - "integrity": "sha512-V+1mnh49qmS9fOZxVRbzjhBEz9IUGJ7AQ80JPWAYQM5LI4TxfdiF4APLPvJ52rOmNeTqnVz1bbKtVOso+7EZ4w==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", + "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.5.tgz", - "integrity": "sha512-wRE9rkp7I+/3Jf2T9PFIJOKq3adMWYEFkPOA7XAkUfYbQHlDJm/U5cVCWUsKByyQq5RThwufI91sgd19MfxRxg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", + "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.5.tgz", - "integrity": "sha512-Q1XQSLEhFuFhkKFdJIGt7cYQ4T3u6P5wrtUNreg5M+7P+fjSiC8+X+Vjcw+oebaacsdl0pWZlK+oACGafush1w==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "peer": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.5.tgz", - "integrity": "sha512-t5gRblrwwiNZP6cT7NkxlgxrFgHWtv9ei5vUraCLgBqzvIsa7X+PnarZUeQCXqz6Jg9JSGGT9j8lvzD97UqeJQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", + "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", + "node_modules/@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "peer": true, "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", + "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", + "peer": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", + "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", + "peer": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", + "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", + "peer": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "peer": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "peer": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", + "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", + "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", + "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", + "peer": true, + "dependencies": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", + "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.6.tgz", + "integrity": "sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", + "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "peer": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", + "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", + "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", + "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz", + "integrity": "sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==", + "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz", + "integrity": "sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz", + "integrity": "sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", + "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.9.tgz", + "integrity": "sha512-9KjBH61AGJetCPYp/IEyLEp47SyybZb0nDRpBvmtEkm+rUIwxdlKpyNHI1TmsGkeuLclJdleQHRZ8XLBnnh8CQ==", + "peer": true, + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.9.tgz", + "integrity": "sha512-BnVR1CpKiuD0iobHPaM1iLvcwPYN2uVFAqoLVSpEDKWuOikoCv5HbKLxclhKYUXlWkX86DoZGtqI4XhbOsyrMg==", + "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz", + "integrity": "sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "peer": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "peer": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "peer": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.9.tgz", + "integrity": "sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==", + "peer": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.7", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.5", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.5", + "@babel/plugin-transform-classes": "^7.22.6", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.5", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.5", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.5", + "@babel/plugin-transform-for-of": "^7.22.5", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.5", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-modules-systemjs": "^7.22.5", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", + "@babel/plugin-transform-numeric-separator": "^7.22.5", + "@babel/plugin-transform-object-rest-spread": "^7.22.5", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.6", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.5", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.5", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.5", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-flow": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.22.5.tgz", + "integrity": "sha512-ta2qZ+LSiGCrP5pgcGt8xMnnkXQrq8Sa4Ulhy06BOlF5QbLw9q5hIx7bn5MrsvyTGAfh6kTOo07Q+Pfld/8Y5Q==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-transform-flow-strip-types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6.tgz", + "integrity": "sha512-ID2yj6K/4lKfhuU3+EX4UvNbIt7eACFbHmNUjzA+ep+B5971CknnA/9DEWKbRokfbbtblxxxXFJJrH47UEAMVg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz", + "integrity": "sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-typescript": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.22.5.tgz", + "integrity": "sha512-vV6pm/4CijSQ8Y47RH5SopXzursN35RQINfGJkmOlcpAtGuf94miFvIPhCKGQN7WGIcsgG1BHEX2KVdTYwTwUQ==", + "peer": true, + "dependencies": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "peer": true + }, + "node_modules/@babel/runtime": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "dependencies": { + "regenerator-runtime": "^0.13.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", + "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", + "dependencies": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.22.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.8.tgz", + "integrity": "sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.7", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/types": "^7.22.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", + "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.1", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.1.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", + "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", + "dependencies": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.1", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.1.3" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "dependencies": { + "@emotion/memoize": "^0.8.0" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "node_modules/@emotion/react": { + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.5.tgz", + "integrity": "sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.5", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", + "dependencies": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" + }, + "node_modules/@emotion/styled": { + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.5.tgz", + "integrity": "sha512-8EP6dD7dMkdku2foLoruPCNkRevzdcBaY6q0l0OsbyJK+x8D9HWjX27ARiSIKNF634hY9Zdoedh8bJCiva8yZw==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.5", + "@emotion/is-prop-valid": "^1.2.0", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + }, + "node_modules/@eslint/eslintrc": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.2.tgz", + "integrity": "sha512-Skfy0YS3NJ5nV9us0uuPN0HDk1Q4edljaOhRBJGDWs9EBa7ZVMYBHRFlhLvvmwEoaIM9BlH6QJFn9/uZg0bACg==" + }, + "node_modules/@floating-ui/dom": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.7.tgz", + "integrity": "sha512-6RsqvCYe0AYWtsGvuWqCm7mZytnXAZCjWtsWu1Kg8dI3INvj/DbKlDsZO+mKSaQdPT12uxIW9W2dAWJkPx4Y5g==", + "dependencies": { + "@floating-ui/core": "^1.0.2" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-0.7.2.tgz", + "integrity": "sha512-1T0sJcpHgX/u4I1OzIEhlcrvkUN8ln39nz7fMoE/2HDHrPiMFoOGR7++GYyfUmIQHkkrTinaeQsO3XWubjSvGg==", + "dependencies": { + "@floating-ui/dom": "^0.5.3", + "use-isomorphic-layout-effect": "^1.1.1" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/react-dom/node_modules/@floating-ui/core": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.3.tgz", + "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==" + }, + "node_modules/@floating-ui/react-dom/node_modules/@floating-ui/dom": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.4.tgz", + "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==", + "dependencies": { + "@floating-ui/core": "^0.7.3" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "peer": true + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "peer": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "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==" + }, + "node_modules/@jest/create-cache-key-function": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.6.2.tgz", + "integrity": "sha512-oGVRMr8na9h1vUiem1E/Uoxb/NR9BdfKb7IBZ+pNWxJQmTYSbDF0dsVBAGqNU7MBQwYJDyRx0H7H/0itiqAgQg==", + "peer": true, + "dependencies": { + "@jest/types": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/environment": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.2.tgz", + "integrity": "sha512-AEcW43C7huGd/vogTddNNTDRpO6vQ2zaQNrttvWV18ArBx9Z56h7BIsXkNFJVOO4/kblWEQz30ckw0+L3izc+Q==", + "peer": true, + "dependencies": { + "@jest/fake-timers": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/node": "*", + "jest-mock": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.2.tgz", + "integrity": "sha512-euZDmIlWjm1Z0lJ1D0f7a0/y5Kh/koLFMUBE5SUYWrmy8oNhJpbTBDAP6CxKnadcMLDoDf4waRYCe35cH6G6PA==", + "peer": true, + "dependencies": { + "@jest/types": "^29.6.1", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.6.2", + "jest-mock": "^29.6.2", + "jest-util": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", + "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", + "peer": true, + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", + "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "peer": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "peer": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "peer": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "peer": true + }, + "node_modules/@mapbox/extent": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@mapbox/extent/-/extent-0.4.0.tgz", + "integrity": "sha512-MSoKw3qPceGuupn04sdaJrFeLKvcSETVLZCGS8JA9x6zXQL3FWiKaIXYIZEDXd5jpXpWlRxinCZIN49yRy0C9A==" + }, + "node_modules/@mapbox/geojson-area": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-area/-/geojson-area-0.2.2.tgz", + "integrity": "sha512-bBqqFn1kIbLBfn7Yq1PzzwVkPYQr9lVUeT8Dhd0NL5n76PBuXzOcuLV7GOSbEB1ia8qWxH4COCvFpziEu/yReA==", + "dependencies": { + "wgs84": "0.0.0" + } + }, + "node_modules/@mapbox/geojson-coords": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-coords/-/geojson-coords-0.0.2.tgz", + "integrity": "sha512-YuVzpseee/P1T5BWyeVVPppyfmuXYHFwZHmybkqaMfu4BWlOf2cmMGKj2Rr92MwfSTOCSUA0PAsVGRG8akY0rg==", + "dependencies": { + "@mapbox/geojson-normalize": "0.0.1", + "geojson-flatten": "^1.0.4" + } + }, + "node_modules/@mapbox/geojson-extent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-extent/-/geojson-extent-1.0.1.tgz", + "integrity": "sha512-hh8LEO3djT4fqfr8sSC6wKt+p0TMiu+KOLMBUiFOyj+zGq7+IXwQGl0ppCVDkyzCewyd9LoGe9zAvDxXrLfhLw==", + "dependencies": { + "@mapbox/extent": "0.4.0", + "@mapbox/geojson-coords": "0.0.2", + "rw": "~0.1.4", + "traverse": "~0.6.6" + }, + "bin": { + "geojson-extent": "bin/geojson-extent" + } + }, + "node_modules/@mapbox/geojson-extent/node_modules/rw": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/rw/-/rw-0.1.4.tgz", + "integrity": "sha512-vSj3D96kMcjNyqPcp65wBRIDImGSrUuMxngNNxvw8MQaO+aQ6llzRPH7XcJy5zrpb3wU++045+Uz/IDIM684iw==" + }, + "node_modules/@mapbox/geojson-normalize": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-normalize/-/geojson-normalize-0.0.1.tgz", + "integrity": "sha512-82V7YHcle8lhgIGqEWwtXYN5cy0QM/OHq3ypGhQTbvHR57DF0vMHMjjVSQKFfVXBe/yWCBZTyOuzvK7DFFnx5Q==", + "bin": { + "geojson-normalize": "geojson-normalize" + } + }, + "node_modules/@mapbox/geojson-rewind": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz", + "integrity": "sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA==", + "dependencies": { + "get-stream": "^6.0.1", + "minimist": "^1.2.6" + }, + "bin": { + "geojson-rewind": "geojson-rewind" + } + }, + "node_modules/@mapbox/geojson-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz", + "integrity": "sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==" + }, + "node_modules/@mapbox/jsonlint-lines-primitives": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", + "integrity": "sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@mapbox/mapbox-gl-draw": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-draw/-/mapbox-gl-draw-1.3.0.tgz", + "integrity": "sha512-B+KWK+dAgzLHMNyKVuuMRfjeSlQ77MhNLdfpQQpbp3pkhnrdmydDe3ixto1Ua78hktNut0WTrAaD8gYu4PVcjA==", + "dependencies": { + "@mapbox/geojson-area": "^0.2.2", + "@mapbox/geojson-extent": "^1.0.0", + "@mapbox/geojson-normalize": "^0.0.1", + "@mapbox/point-geometry": "^0.1.0", + "hat": "0.0.3", + "lodash.isequal": "^4.5.0", + "xtend": "^4.0.2" + } + }, + "node_modules/@mapbox/mapbox-gl-supported": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz", + "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==", + "peerDependencies": { + "mapbox-gl": ">=0.32.1 <2.0.0" + } + }, + "node_modules/@mapbox/point-geometry": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", + "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" + }, + "node_modules/@mapbox/tiny-sdf": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz", + "integrity": "sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw==" + }, + "node_modules/@mapbox/unitbezier": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", + "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==" + }, + "node_modules/@mapbox/vector-tile": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", + "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", + "dependencies": { + "@mapbox/point-geometry": "~0.1.0" + } + }, + "node_modules/@mapbox/whoots-js": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz", + "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@maplibre/maplibre-gl-geocoder": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@maplibre/maplibre-gl-geocoder/-/maplibre-gl-geocoder-1.5.0.tgz", + "integrity": "sha512-PsAbV7WFIOu5QYZne95FiXoV7AV1/6ULMjQxgInhZ5DdB0hDLjciQPegnyDgkzI8JfeqoUMZVS/MglZnSZYhyQ==", + "dependencies": { + "lodash.debounce": "^4.0.6", + "subtag": "^0.5.0", + "suggestions-list": "^0.0.2", + "xtend": "^4.0.1" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "maplibre-gl": ">=1.14.0" + } + }, + "node_modules/@mui/base": { + "version": "5.0.0-alpha.108", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.108.tgz", + "integrity": "sha512-KjzRUts2i/ODlMfywhFTqTzQl+Cr9nlDSZxJcnYjrbOV/iRyQNBTDoiFJt+XEdRi0fZBHnk74AFbnP56ehybsA==", + "dependencies": { + "@babel/runtime": "^7.20.1", + "@emotion/is-prop-valid": "^1.2.0", + "@mui/types": "^7.2.2", + "@mui/utils": "^5.10.16", + "@popperjs/core": "^2.11.6", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/base/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@mui/core-downloads-tracker": { + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.10.16.tgz", + "integrity": "sha512-eK9+olw2ZbXX+vGrtKnN01/vLP1aX0Lq0xok35bqWM1aB93Dcmky/xPNf8h31oJ/C+IzJBjZaZMEDzVZg4Qc0A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + } + }, + "node_modules/@mui/icons-material": { + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.10.16.tgz", + "integrity": "sha512-jjCc0IF6iyLiucQCu5igg3fOscSqbbvRCmyRxXgzOcLR56B0sg2L8o+ZfJ0dAg59+wvgtXaxvjze/mJg0B4iWA==", + "dependencies": { + "@babel/runtime": "^7.20.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@mui/material": "^5.0.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material": { + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.10.16.tgz", + "integrity": "sha512-JSHcDQQ+k30NKkCM/0KX6jq4F5LOrbFKZpS+cEl7scZWOCJpUPH5ccAT5a7O8wzrgNZ8Y9PnwzNvWBrfShpJFw==", + "dependencies": { + "@babel/runtime": "^7.20.1", + "@mui/base": "5.0.0-alpha.108", + "@mui/core-downloads-tracker": "^5.10.16", + "@mui/system": "^5.10.16", + "@mui/types": "^7.2.2", + "@mui/utils": "^5.10.16", + "@types/react-transition-group": "^4.4.5", + "clsx": "^1.2.1", + "csstype": "^3.1.1", + "prop-types": "^15.8.1", + "react-is": "^18.2.0", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@mui/private-theming": { + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.10.16.tgz", + "integrity": "sha512-0MArkJaOHRCKqL/GWjngGZmyOeRz+uxffhx82bKcewr8swqV7xx7EFP02pk0L/gLdfcvYdqwH4YTVjG/+TaKrg==", + "dependencies": { + "@babel/runtime": "^7.20.1", + "@mui/utils": "^5.10.16", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/styled-engine": { + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.10.16.tgz", + "integrity": "sha512-ZMSjXvtiGwGDKqrSlXhpxK2voUaF2/lpC/pSTfFmZvKH9j9a9h1/iwo3ybgjFVYGgbfNeW4h0xEchiRohu9xsw==", + "dependencies": { + "@babel/runtime": "^7.20.1", + "@emotion/cache": "^11.10.5", + "csstype": "^3.1.1", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + } + } + }, + "node_modules/@mui/system": { + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.10.16.tgz", + "integrity": "sha512-OqI9B1jZ9zQ/dmoqseku4CzdEs9DbLiiMOaWxC3WeAJxM1UavlCgXz0encqm93LIlmSL7TjuHN1/rW8BJCnU8A==", + "dependencies": { + "@babel/runtime": "^7.20.1", + "@mui/private-theming": "^5.10.16", + "@mui/styled-engine": "^5.10.16", + "@mui/types": "^7.2.2", + "@mui/utils": "^5.10.16", + "clsx": "^1.2.1", + "csstype": "^3.1.1", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/types": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.2.tgz", + "integrity": "sha512-siex8cZDtWeC916cXOoUOnEQQejuMYmHtc4hM6VkKVYaBICz3VIiqyiAomRboTQHt2jchxQ5Q5ATlbcDekTxDA==", + "peerDependencies": { + "@types/react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/utils": { + "version": "5.10.16", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.10.16.tgz", + "integrity": "sha512-3MB/SGsgiiu9Z55CFmAfiONUoR7AAue/H4F6w3mc2LnhFQCsoVvXhioDPcsiRpUMIQr34jDPzGXdCuqWooPCXQ==", + "dependencies": { + "@babel/runtime": "^7.20.1", + "@types/prop-types": "^15.7.5", + "@types/react-is": "^16.7.1 || ^17.0.0", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0" + } + }, + "node_modules/@mui/utils/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@next/env": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.5.tgz", + "integrity": "sha512-F3KLtiDrUslAZhTYTh8Zk5ZaavbYwLUn3NYPBnOjAXU8hWm0QVGVzKIOuURQ098ofRU4e9oglf3Sj9pFx5nI5w==" + }, + "node_modules/@next/eslint-plugin-next": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.5.tgz", + "integrity": "sha512-H9U9B1dFnCDmylDZ6/dYt95Ie1Iu+SLBMcO6rkIGIDcj5UK+DNyMiWm83xWBZ1gREM8cfp5Srv1g6wqf8pM4lw==", + "dependencies": { + "glob": "7.1.7" + } + }, + "node_modules/@next/swc-android-arm-eabi": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.5.tgz", + "integrity": "sha512-YO691dxHlviy6H0eghgwqn+5kU9J3iQnKERHTDSppqjjGDBl6ab4wz9XfI5AhljjkaTg3TknHoIEWFDoZ4Ve8g==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-android-arm64": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.5.tgz", + "integrity": "sha512-ugbwffkUmp8cd2afehDC8LtQeFUxElRUBBngfB5UYSWBx18HW4OgzkPFIY8jUBH16zifvGZWXbICXJWDHrOLtw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.5.tgz", + "integrity": "sha512-mshlh8QOtOalfZbc17uNAftWgqHTKnrv6QUwBe+mpGz04eqsSUzVz1JGZEdIkmuDxOz00cK2NPoc+VHDXh99IQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.5.tgz", + "integrity": "sha512-SfigOKW4Z2UB3ruUPyvrlDIkcJq1hiw1wvYApWugD+tQsAkYZKEoz+/8emCmeYZ6Gwgi1WHV+z52Oj8u7bEHPg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-freebsd-x64": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.5.tgz", + "integrity": "sha512-0NJg8HZr4yG8ynmMGFXQf+Mahvq4ZgBmUwSlLXXymgxEQgH17erH/LoR69uITtW+KTsALgk9axEt5AAabM4ucg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm-gnueabihf": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.5.tgz", + "integrity": "sha512-Cye+h3oDT3NDWjACMlRaolL8fokpKie34FlPj9nfoW7bYKmoMBY1d4IO/GgBF+5xEl7HkH0Ny/qex63vQ0pN+A==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.5.tgz", + "integrity": "sha512-5BfDS/VoRDR5QUGG9oedOCEZGmV2zxUVFYLUJVPMSMeIgqkjxWQBiG2BUHZI6/LGk9yvHmjx7BTvtBCLtRg6IQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.5.tgz", + "integrity": "sha512-xenvqlXz+KxVKAB1YR723gnVNszpsCvKZkiFFaAYqDGJ502YuqU2fwLsaSm/ASRizNcBYeo9HPLTyc3r/9cdMQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.5.tgz", + "integrity": "sha512-9Ahi1bbdXwhrWQmOyoTod23/hhK05da/FzodiNqd6drrMl1y7+RujoEcU8Dtw3H1mGWB+yuTlWo8B4Iba8hqiQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.5.tgz", + "integrity": "sha512-V+1mnh49qmS9fOZxVRbzjhBEz9IUGJ7AQ80JPWAYQM5LI4TxfdiF4APLPvJ52rOmNeTqnVz1bbKtVOso+7EZ4w==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.5.tgz", + "integrity": "sha512-wRE9rkp7I+/3Jf2T9PFIJOKq3adMWYEFkPOA7XAkUfYbQHlDJm/U5cVCWUsKByyQq5RThwufI91sgd19MfxRxg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.5.tgz", + "integrity": "sha512-Q1XQSLEhFuFhkKFdJIGt7cYQ4T3u6P5wrtUNreg5M+7P+fjSiC8+X+Vjcw+oebaacsdl0pWZlK+oACGafush1w==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.5.tgz", + "integrity": "sha512-t5gRblrwwiNZP6cT7NkxlgxrFgHWtv9ei5vUraCLgBqzvIsa7X+PnarZUeQCXqz6Jg9JSGGT9j8lvzD97UqeJQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "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==", + "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==", + "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==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgr/utils": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", + "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", + "dependencies": { + "cross-spawn": "^7.0.3", + "is-glob": "^4.0.3", + "open": "^8.4.0", + "picocolors": "^1.0.0", + "tiny-glob": "^0.2.9", + "tslib": "^2.4.0" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@radix-ui/number": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.0.tgz", + "integrity": "sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@radix-ui/primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", + "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@radix-ui/react-accordion": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.0.0.tgz", + "integrity": "sha512-F4vrzev+f1gjrWiU+IFQIzN43fYyvQ+AN0OicHYoDddis53xnPC0DKm16Ks4/XjvmqbISAR/FscYX0vymEHxcA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-collapsible": "1.0.0", + "@radix-ui/react-collection": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-arrow": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.0.tgz", + "integrity": "sha512-1MUuv24HCdepi41+qfv125EwMuxgQ+U+h0A9K3BjCO/J8nVRREKHHpkD9clwfnjEDk9hgGzCnff4aUKCPiRepw==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-collapsible": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.0.0.tgz", + "integrity": "sha512-NfZqWntvPsC43szs0NvumRjmTTJTLgaDOAnmVGDZaGsg2u6LcJwUT7YeYSKnlxWRQWN4pwwEfoYdWrtoutfO8g==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-presence": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-collection": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.0.tgz", + "integrity": "sha512-8i1pf5dKjnq90Z8udnnXKzdCEV3/FYrfw0n/b6NvB6piXEn3fO1bOh7HBcpG8XrnIXzxlYu2oCcR38QpyLS/mg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-slot": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", + "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-context": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", + "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-direction": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz", + "integrity": "sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.0.tgz", + "integrity": "sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0", + "@radix-ui/react-use-escape-keydown": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-dropdown-menu": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-1.0.0.tgz", + "integrity": "sha512-Ptben3TxPWrZLbInO7zjAK73kmjYuStsxfg6ujgt+EywJyREoibhZYnsSNqC+UiOtl4PdW/MOHhxVDtew5fouQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-menu": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.0.tgz", + "integrity": "sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.0.tgz", + "integrity": "sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", + "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-menu": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-1.0.0.tgz", + "integrity": "sha512-icW4C64T6nHh3Z4Q1fxO1RlSShouFF4UpUmPV8FLaJZfphDljannKErDuALDx4ClRLihAPZ9i+PrLNPoWS2DMA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-collection": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-direction": "1.0.0", + "@radix-ui/react-dismissable-layer": "1.0.0", + "@radix-ui/react-focus-guards": "1.0.0", + "@radix-ui/react-focus-scope": "1.0.0", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-popper": "1.0.0", + "@radix-ui/react-portal": "1.0.0", + "@radix-ui/react-presence": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-roving-focus": "1.0.0", + "@radix-ui/react-slot": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.4" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "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==", + "node_modules/@radix-ui/react-popper": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.0.0.tgz", + "integrity": "sha512-k2dDd+1Wl0XWAMs9ZvAxxYsB9sOsEhrFQV4CINd7IUZf0wfdye4OHen9siwxvZImbzhgVeKTJi68OQmPRvVdMg==", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "@babel/runtime": "^7.13.10", + "@floating-ui/react-dom": "0.7.2", + "@radix-ui/react-arrow": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0", + "@radix-ui/react-use-rect": "1.0.0", + "@radix-ui/react-use-size": "1.0.0", + "@radix-ui/rect": "1.0.0" }, - "engines": { - "node": ">= 8" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@pkgr/utils": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", - "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", + "node_modules/@radix-ui/react-portal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.0.tgz", + "integrity": "sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==", "dependencies": { - "cross-spawn": "^7.0.3", - "is-glob": "^4.0.3", - "open": "^8.4.0", - "picocolors": "^1.0.0", - "tiny-glob": "^0.2.9", - "tslib": "^2.4.0" - }, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.0" }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/@popperjs/core": { - "version": "2.11.6", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/number": { + "node_modules/@radix-ui/react-presence": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.0.tgz", - "integrity": "sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA==", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz", + "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==", "dependencies": { - "@babel/runtime": "^7.13.10" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/primitive": { + "node_modules/@radix-ui/react-primitive": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", + "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", "dependencies": { - "@babel/runtime": "^7.13.10" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/react-accordion": { + "node_modules/@radix-ui/react-roving-focus": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.0.0.tgz", - "integrity": "sha512-F4vrzev+f1gjrWiU+IFQIzN43fYyvQ+AN0OicHYoDddis53xnPC0DKm16Ks4/XjvmqbISAR/FscYX0vymEHxcA==", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.0.tgz", + "integrity": "sha512-lHvO4MhvoWpeNbiJAoyDsEtbKqP2jkkdwsMVJ3kfqbkC71J/aXE6Th6gkZA1xHEqSku+t+UgoDjvE7Z3gsBpcg==", "dependencies": { "@babel/runtime": "^7.13.10", "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collapsible": "1.0.0", "@radix-ui/react-collection": "1.0.0", "@radix-ui/react-compose-refs": "1.0.0", "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-direction": "1.0.0", "@radix-ui/react-id": "1.0.0", "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0", "@radix-ui/react-use-controllable-state": "1.0.0" }, "peerDependencies": { @@ -7952,59 +10404,111 @@ "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/react-arrow": { + "node_modules/@radix-ui/react-slider": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.0.tgz", - "integrity": "sha512-1MUuv24HCdepi41+qfv125EwMuxgQ+U+h0A9K3BjCO/J8nVRREKHHpkD9clwfnjEDk9hgGzCnff4aUKCPiRepw==", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.0.0.tgz", + "integrity": "sha512-LMZET7vn7HYwYSjsc9Jcen8Vn4cJXZZxQT7T+lGlqp+F+FofX+H86TBF2yDq+L51d99f1KLEsflTGBz9WRLSig==", "dependencies": { "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.0" + "@radix-ui/number": "1.0.0", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-collection": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-direction": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0", + "@radix-ui/react-use-previous": "1.0.0", + "@radix-ui/react-use-size": "1.0.0" }, "peerDependencies": { "react": "^16.8 || ^17.0 || ^18.0", "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/react-collapsible": { + "node_modules/@radix-ui/react-slot": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.0.0.tgz", - "integrity": "sha512-NfZqWntvPsC43szs0NvumRjmTTJTLgaDOAnmVGDZaGsg2u6LcJwUT7YeYSKnlxWRQWN4pwwEfoYdWrtoutfO8g==", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", + "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-tabs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.0.0.tgz", + "integrity": "sha512-oKUwEDsySVC0uuSEH7SHCVt1+ijmiDFAI9p+fHCtuZdqrRDKIFs09zp5nrmu4ggP6xqSx9lj1VSblnDH+n3IBA==", "dependencies": { "@babel/runtime": "^7.13.10", "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-direction": "1.0.0", "@radix-ui/react-id": "1.0.0", "@radix-ui/react-presence": "1.0.0", "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0" + "@radix-ui/react-roving-focus": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0" }, "peerDependencies": { "react": "^16.8 || ^17.0 || ^18.0", "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/react-collection": { + "node_modules/@radix-ui/react-use-callback-ref": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.0.tgz", - "integrity": "sha512-8i1pf5dKjnq90Z8udnnXKzdCEV3/FYrfw0n/b6NvB6piXEn3fO1bOh7HBcpG8XrnIXzxlYu2oCcR38QpyLS/mg==", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", + "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", + "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", "dependencies": { "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-slot": "1.0.0" + "@radix-ui/react-use-callback-ref": "1.0.0" }, "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/react-compose-refs": { + "node_modules/@radix-ui/react-use-escape-keydown": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.0.tgz", + "integrity": "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", + "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-use-previous": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.0.tgz", + "integrity": "sha512-RG2K8z/K7InnOKpq6YLDmT49HGjNmrK+fr82UCVKT2sW0GYfVnYp4wZWBooT/EYfQ5faA9uIjvsuMMhH61rheg==", "dependencies": { "@babel/runtime": "^7.13.10" }, @@ -8012,356 +10516,589 @@ "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", + "node_modules/@radix-ui/react-use-rect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.0.tgz", + "integrity": "sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/rect": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-use-size": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz", + "integrity": "sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/rect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.0.tgz", + "integrity": "sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@react-native-community/cli": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-11.3.5.tgz", + "integrity": "sha512-wMXgKEWe6uesw7vyXKKjx5EDRog0QdXHxdgRguG14AjQRao1+4gXEWq2yyExOTi/GDY6dfJBUGTCwGQxhnk/Lg==", + "peer": true, + "dependencies": { + "@react-native-community/cli-clean": "11.3.5", + "@react-native-community/cli-config": "11.3.5", + "@react-native-community/cli-debugger-ui": "11.3.5", + "@react-native-community/cli-doctor": "11.3.5", + "@react-native-community/cli-hermes": "11.3.5", + "@react-native-community/cli-plugin-metro": "11.3.5", + "@react-native-community/cli-server-api": "11.3.5", + "@react-native-community/cli-tools": "11.3.5", + "@react-native-community/cli-types": "11.3.5", + "chalk": "^4.1.2", + "commander": "^9.4.1", + "execa": "^5.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "graceful-fs": "^4.1.3", + "prompts": "^2.4.0", + "semver": "^6.3.0" + }, + "bin": { + "react-native": "build/bin.js" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@react-native-community/cli-clean": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-11.3.5.tgz", + "integrity": "sha512-1+7BU962wKkIkHRp/uW3jYbQKKGtU7L+R3g59D8K6uLccuxJYUBJv18753ojMa6SD3SAq5Xh31bAre+YwVcOTA==", + "peer": true, + "dependencies": { + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "prompts": "^2.4.0" + } + }, + "node_modules/@react-native-community/cli-config": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-11.3.5.tgz", + "integrity": "sha512-fMblIsHlUleKfGsgWyjFJYfx1SqrsnhS/QXfA8w7iT6GrNOOjBp5UWx8+xlMDFcmOb9e42g1ExFDKl3n8FWkxQ==", + "peer": true, + "dependencies": { + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "cosmiconfig": "^5.1.0", + "deepmerge": "^4.3.0", + "glob": "^7.1.3", + "joi": "^17.2.1" + } + }, + "node_modules/@react-native-community/cli-config/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "peer": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/@react-native-community/cli-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "peer": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli-config/node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native-community/cli-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10" + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=4" } }, - "node_modules/@radix-ui/react-direction": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz", - "integrity": "sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==", + "node_modules/@react-native-community/cli-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.0.tgz", - "integrity": "sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==", + "node_modules/@react-native-community/cli-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-escape-keydown": "1.0.0" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=4" } }, - "node_modules/@radix-ui/react-dropdown-menu": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-1.0.0.tgz", - "integrity": "sha512-Ptben3TxPWrZLbInO7zjAK73kmjYuStsxfg6ujgt+EywJyREoibhZYnsSNqC+UiOtl4PdW/MOHhxVDtew5fouQ==", + "node_modules/@react-native-community/cli-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli-debugger-ui": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-11.3.5.tgz", + "integrity": "sha512-o5JVCKEpPUXMX4r3p1cYjiy3FgdOEkezZcQ6owWEae2dYvV19lLYyJwnocm9Y7aG9PvpgI3PIMVh3KZbhS21eA==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-menu": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "serve-static": "^1.13.1" } }, - "node_modules/@radix-ui/react-focus-guards": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.0.tgz", - "integrity": "sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==", + "node_modules/@react-native-community/cli-doctor": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-11.3.5.tgz", + "integrity": "sha512-+4BuFHjoV4FFjX5y60l0s6nS0agidb1izTVwsFixeFKW73LUkOLu+Ae5HI94RAFEPE4ePEVNgYX3FynIau6K0g==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "@react-native-community/cli-config": "11.3.5", + "@react-native-community/cli-platform-android": "11.3.5", + "@react-native-community/cli-platform-ios": "11.3.5", + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "command-exists": "^1.2.8", + "envinfo": "^7.7.2", + "execa": "^5.0.0", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5", + "node-stream-zip": "^1.9.1", + "ora": "^5.4.1", + "prompts": "^2.4.0", + "semver": "^6.3.0", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1", + "yaml": "^2.2.1" } }, - "node_modules/@radix-ui/react-focus-scope": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.0.tgz", - "integrity": "sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==", + "node_modules/@react-native-community/cli-doctor/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0" + "ansi-regex": "^4.1.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=6" } }, - "node_modules/@radix-ui/react-id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", - "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", + "node_modules/@react-native-community/cli-doctor/node_modules/yaml": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", + "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", + "peer": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@react-native-community/cli-hermes": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-11.3.5.tgz", + "integrity": "sha512-+3m34hiaJpFel8BlJE7kJOaPzWR/8U8APZG2LXojbAdBAg99EGmQcwXIgsSVJFvH8h/nezf4DHbsPKigIe33zA==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "@react-native-community/cli-platform-android": "11.3.5", + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" } }, - "node_modules/@radix-ui/react-menu": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-1.0.0.tgz", - "integrity": "sha512-icW4C64T6nHh3Z4Q1fxO1RlSShouFF4UpUmPV8FLaJZfphDljannKErDuALDx4ClRLihAPZ9i+PrLNPoWS2DMA==", + "node_modules/@react-native-community/cli-platform-android": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-11.3.5.tgz", + "integrity": "sha512-s4Lj7FKxJ/BofGi/ifjPfrA9MjFwIgYpHnHBSlqtbsvPoSYzmVCU2qlWM8fb3AmkXIwyYt4A6MEr3MmNT2UoBg==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-dismissable-layer": "1.0.0", - "@radix-ui/react-focus-guards": "1.0.0", - "@radix-ui/react-focus-scope": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-popper": "1.0.0", - "@radix-ui/react-portal": "1.0.0", - "@radix-ui/react-presence": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-roving-focus": "1.0.0", - "@radix-ui/react-slot": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.4" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "glob": "^7.1.3", + "logkitty": "^0.7.1" } }, - "node_modules/@radix-ui/react-popper": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.0.0.tgz", - "integrity": "sha512-k2dDd+1Wl0XWAMs9ZvAxxYsB9sOsEhrFQV4CINd7IUZf0wfdye4OHen9siwxvZImbzhgVeKTJi68OQmPRvVdMg==", + "node_modules/@react-native-community/cli-platform-ios": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-11.3.5.tgz", + "integrity": "sha512-ytJC/YCFD7P+KuQHOT5Jzh1ho2XbJEjq71yHa1gJP2PG/Q/uB4h1x2XpxDqv5iXU6E250yjvKMmkReKTW4CTig==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "0.7.2", - "@radix-ui/react-arrow": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0", - "@radix-ui/react-use-rect": "1.0.0", - "@radix-ui/react-use-size": "1.0.0", - "@radix-ui/rect": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "fast-xml-parser": "^4.0.12", + "glob": "^7.1.3", + "ora": "^5.4.1" } }, - "node_modules/@radix-ui/react-portal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.0.tgz", - "integrity": "sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==", + "node_modules/@react-native-community/cli-platform-ios/node_modules/fast-xml-parser": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.6.tgz", + "integrity": "sha512-Xo1qV++h/Y3Ng8dphjahnYe+rGHaaNdsYOBWL9Y9GCPKpNKilJtilvWkLcI9f9X2DoKTLsZsGYAls5+JL5jfLA==", + "funding": [ + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + }, + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.0" + "strnum": "^1.0.5" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "bin": { + "fxparser": "src/cli/cli.js" } }, - "node_modules/@radix-ui/react-presence": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz", - "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==", + "node_modules/@react-native-community/cli-plugin-metro": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-11.3.5.tgz", + "integrity": "sha512-r9AekfeLKdblB7LfWB71IrNy1XM03WrByQlUQajUOZAP2NmUUBLl9pMZscPjJeOSgLpHB9ixEFTIOhTabri/qg==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0" + "@react-native-community/cli-server-api": "11.3.5", + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "metro": "0.76.7", + "metro-config": "0.76.7", + "metro-core": "0.76.7", + "metro-react-native-babel-transformer": "0.76.7", + "metro-resolver": "0.76.7", + "metro-runtime": "0.76.7", + "readline": "^1.3.0" + } + }, + "node_modules/@react-native-community/cli-server-api": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-11.3.5.tgz", + "integrity": "sha512-PM/jF13uD1eAKuC84lntNuM5ZvJAtyb+H896P1dBIXa9boPLa3KejfUvNVoyOUJ5s8Ht25JKbc3yieV2+GMBDA==", + "peer": true, + "dependencies": { + "@react-native-community/cli-debugger-ui": "11.3.5", + "@react-native-community/cli-tools": "11.3.5", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.1", + "nocache": "^3.0.1", + "pretty-format": "^26.6.2", + "serve-static": "^1.13.1", + "ws": "^7.5.1" + } + }, + "node_modules/@react-native-community/cli-server-api/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "engines": { + "node": ">=8.3.0" }, "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, - "node_modules/@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", + "node_modules/@react-native-community/cli-tools": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-11.3.5.tgz", + "integrity": "sha512-zDklE1+ah/zL4BLxut5XbzqCj9KTHzbYBKX7//cXw2/0TpkNCaY9c+iKx//gZ5m7U1OKbb86Fm2b0AKtKVRf6Q==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "find-up": "^5.0.0", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "ora": "^5.4.1", + "semver": "^6.3.0", + "shell-quote": "^1.7.3" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "peer": true, + "bin": { + "mime": "cli.js" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=4.0.0" } }, - "node_modules/@radix-ui/react-roving-focus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.0.tgz", - "integrity": "sha512-lHvO4MhvoWpeNbiJAoyDsEtbKqP2jkkdwsMVJ3kfqbkC71J/aXE6Th6gkZA1xHEqSku+t+UgoDjvE7Z3gsBpcg==", + "node_modules/@react-native-community/cli-tools/node_modules/open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" + "is-wsl": "^1.1.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" } }, - "node_modules/@radix-ui/react-slider": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.0.0.tgz", - "integrity": "sha512-LMZET7vn7HYwYSjsc9Jcen8Vn4cJXZZxQT7T+lGlqp+F+FofX+H86TBF2yDq+L51d99f1KLEsflTGBz9WRLSig==", + "node_modules/@react-native-community/cli-tools/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@react-native-community/cli-types": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-11.3.5.tgz", + "integrity": "sha512-pf0kdWMEfPSV/+8rcViDCFzbLMtWIHMZ8ay7hKwqaoWegsJ0oprSF2tSTH+LSC/7X1Beb9ssIvHj1m5C4es5Xg==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/number": "1.0.0", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0", - "@radix-ui/react-use-previous": "1.0.0", - "@radix-ui/react-use-size": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "joi": "^17.2.1" + } + }, + "node_modules/@react-native-community/cli/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "peer": true, + "engines": { + "node": "^12.20.0 || >=14" } }, - "node_modules/@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", + "node_modules/@react-native-community/cli/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" } }, - "node_modules/@radix-ui/react-tabs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.0.0.tgz", - "integrity": "sha512-oKUwEDsySVC0uuSEH7SHCVt1+ijmiDFAI9p+fHCtuZdqrRDKIFs09zp5nrmu4ggP6xqSx9lj1VSblnDH+n3IBA==", + "node_modules/@react-native-community/cli/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-presence": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-roving-focus": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=6 <7 || >=8" } }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "node_modules/@react-native-community/cli/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "peer": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", + "node_modules/@react-native-community/cli/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" + "p-locate": "^4.1.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" } }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.0.tgz", - "integrity": "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==", + "node_modules/@react-native-community/cli/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" + "p-try": "^2.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", - "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", + "node_modules/@react-native-community/cli/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10" + "p-limit": "^2.2.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" } }, - "node_modules/@radix-ui/react-use-previous": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.0.tgz", - "integrity": "sha512-RG2K8z/K7InnOKpq6YLDmT49HGjNmrK+fr82UCVKT2sW0GYfVnYp4wZWBooT/EYfQ5faA9uIjvsuMMhH61rheg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "node_modules/@react-native-community/cli/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true, + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@radix-ui/react-use-rect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.0.tgz", - "integrity": "sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "node_modules/@react-native-community/cli/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "peer": true, + "engines": { + "node": ">= 4.0.0" } }, - "node_modules/@radix-ui/react-use-size": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz", - "integrity": "sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==", + "node_modules/@react-native/assets-registry": { + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.72.0.tgz", + "integrity": "sha512-Im93xRJuHHxb1wniGhBMsxLwcfzdYreSZVQGDoMJgkd6+Iky61LInGEHnQCTN0fKNYF1Dvcofb4uMmE1RQHXHQ==", + "peer": true + }, + "node_modules/@react-native/codegen": { + "version": "0.72.6", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.72.6.tgz", + "integrity": "sha512-idTVI1es/oopN0jJT/0jB6nKdvTUKE3757zA5+NPXZTeB46CIRbmmos4XBiAec8ufu9/DigLPbHTYAaMNZJ6Ig==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" + "@babel/parser": "^7.20.0", + "flow-parser": "^0.206.0", + "jscodeshift": "^0.14.0", + "nullthrows": "^1.1.1" }, "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "@babel/preset-env": "^7.1.6" } }, - "node_modules/@radix-ui/rect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.0.tgz", - "integrity": "sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==", + "node_modules/@react-native/gradle-plugin": { + "version": "0.72.11", + "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.72.11.tgz", + "integrity": "sha512-P9iRnxiR2w7EHcZ0mJ+fmbPzMby77ZzV6y9sJI3lVLJzF7TLSdbwcQyD3lwMsiL+q5lKUHoZJS4sYmih+P2HXw==", + "peer": true + }, + "node_modules/@react-native/js-polyfills": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.72.1.tgz", + "integrity": "sha512-cRPZh2rBswFnGt5X5EUEPs0r+pAsXxYsifv/fgy9ZLQokuT52bPH+9xjDR+7TafRua5CttGW83wP4TntRcWNDA==", + "peer": true + }, + "node_modules/@react-native/normalize-colors": { + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.72.0.tgz", + "integrity": "sha512-285lfdqSXaqKuBbbtP9qL2tDrfxdOFtIMvkKadtleRQkdOxx+uzGvFr82KHmc/sSiMtfXGp7JnFYWVh4sFl7Yw==", + "peer": true + }, + "node_modules/@react-native/virtualized-lists": { + "version": "0.72.6", + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.72.6.tgz", + "integrity": "sha512-JhT6ydu35LvbSKdwnhWDuGHMOwM0WAh9oza/X8vXHA8ELHRyQ/4p8eKz/bTQcbQziJaaleUURToGhFuCtgiMoA==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10" + "invariant": "^2.2.4", + "nullthrows": "^1.1.1" + }, + "peerDependencies": { + "react-native": "*" } }, "node_modules/@rushstack/eslint-patch": { @@ -8369,6 +11106,51 @@ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" }, + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "peer": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", + "peer": true + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "peer": true + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "peer": true + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", + "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "peer": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "peer": true, + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, "node_modules/@swc/helpers": { "version": "0.4.14", "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", @@ -8591,6 +11373,30 @@ "@types/unist": "*" } }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "peer": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "peer": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", @@ -8683,11 +11489,32 @@ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "peer": true + }, "node_modules/@types/unist": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, + "node_modules/@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "peer": true + }, "node_modules/@typescript-eslint/parser": { "version": "5.44.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.44.0.tgz", @@ -8806,6 +11633,18 @@ } } }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "peer": true, + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -8819,9 +11658,9 @@ } }, "node_modules/acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "bin": { "acorn": "bin/acorn" }, @@ -8864,6 +11703,44 @@ "js-cookie": "^2.2.1" } }, + "node_modules/anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==", + "peer": true + }, + "node_modules/ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "peer": true, + "dependencies": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + } + }, + "node_modules/ansi-fragments/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-fragments/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -8898,6 +11775,12 @@ "node": ">= 8" } }, + "node_modules/appdirsjs": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz", + "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==", + "peer": true + }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -9012,11 +11895,50 @@ "get-intrinsic": "^1.1.3" } }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "peer": true + }, + "node_modules/ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "peer": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "peer": true + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "peer": true + }, "node_modules/aws-amplify": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/aws-amplify/-/aws-amplify-5.0.4.tgz", @@ -9059,6 +11981,15 @@ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" }, + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "peer": true, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/babel-plugin-macros": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", @@ -9073,6 +12004,107 @@ "npm": ">=6" } }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", + "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", + "peer": true, + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.2", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz", + "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==", + "peer": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.2", + "core-js-compat": "^3.31.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", + "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", + "peer": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==", + "peer": true + }, + "node_modules/babel-plugin-transform-flow-enums": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz", + "integrity": "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==", + "peer": true, + "dependencies": { + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "node_modules/babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "peer": true, + "dependencies": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/bail": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", @@ -9218,10 +12250,51 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.9", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz", + "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "peer": true, + "dependencies": { + "caniuse-lite": "^1.0.30001503", + "electron-to-chromium": "^1.4.431", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + }, + "bin": { + "browserslist": "cli.js" }, "engines": { - "node": ">=8" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "peer": true, + "dependencies": { + "node-int64": "^0.4.0" } }, "node_modules/buffer": { @@ -9234,6 +12307,12 @@ "isarray": "^1.0.0" } }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "peer": true + }, "node_modules/buffer/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -9259,6 +12338,39 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "peer": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "peer": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -9301,9 +12413,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001434", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001434.tgz", - "integrity": "sha512-aOBHrLmTQw//WFa2rcF1If9fa3ypkC1wzqqiKHgfdrXTWcU8C4gKVZT77eQAPWN1APys3+uQ0Df07rKauXGEYA==", + "version": "1.0.30001517", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz", + "integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==", "funding": [ { "type": "opencollective", @@ -9312,6 +12424,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ] }, @@ -9405,11 +12521,50 @@ "node": ">= 6" } }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "peer": true, + "engines": { + "node": ">=8" + } + }, "node_modules/classnames": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "peer": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "peer": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/client-only": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", @@ -9428,6 +12583,29 @@ "node": ">=12" } }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "peer": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "peer": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/clsx": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", @@ -9452,6 +12630,12 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "peer": true + }, "node_modules/comma-separated-tokens": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", @@ -9461,6 +12645,12 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", + "peer": true + }, "node_modules/commander": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", @@ -9469,6 +12659,12 @@ "node": ">= 12" } }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "peer": true + }, "node_modules/compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -9523,6 +12719,21 @@ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "peer": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, "node_modules/connect-pause": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/connect-pause/-/connect-pause-0.1.1.tgz", @@ -9531,6 +12742,60 @@ "node": "*" } }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "peer": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/connect/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "peer": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/constant-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", @@ -9620,6 +12885,19 @@ "node": ">= 0.6" } }, + "node_modules/core-js-compat": { + "version": "3.31.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.1.tgz", + "integrity": "sha512-wIDWd2s5/5aJSdpOJHfSibxNODxoGoWOBHt8JSPB41NOE94M7kuTPZCYLOlTtuoXTsBPKobpJ6T+y0SSy5L9SA==", + "peer": true, + "dependencies": { + "browserslist": "^4.21.9" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, "node_modules/core-js-pure": { "version": "3.26.1", "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.1.tgz", @@ -9630,6 +12908,12 @@ "url": "https://opencollective.com/core-js" } }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "peer": true + }, "node_modules/cors": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", @@ -9685,6 +12969,12 @@ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" }, + "node_modules/dayjs": { + "version": "1.11.9", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.9.tgz", + "integrity": "sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==", + "peer": true + }, "node_modules/debounce": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", @@ -9739,6 +13029,18 @@ "node": ">=0.10.0" } }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "peer": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", @@ -9762,6 +13064,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==", + "peer": true + }, "node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", @@ -9770,6 +13078,17 @@ "node": ">= 0.8" } }, + "node_modules/deprecated-react-native-prop-types": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-4.1.0.tgz", + "integrity": "sha512-WfepZHmRbbdTvhcolb8aOKEvQdcmTMn5tKLbqbXmkBvjFjRVWAYqsXk/DBsV8TZxws8SdGHLuHaJrHSQUPRdfw==", + "peer": true, + "dependencies": { + "@react-native/normalize-colors": "*", + "invariant": "*", + "prop-types": "*" + } + }, "node_modules/dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -9855,6 +13174,12 @@ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, + "node_modules/electron-to-chromium": { + "version": "1.4.474", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.474.tgz", + "integrity": "sha512-GsFT9gtxkFMkpHf13UeN/RFbWdLQVs4DMxA1aQv4xdUAT2qyXEoAQ0hodl2sUvWmztOlicM1UYnNPcoMdzQB5A==", + "peer": true + }, "node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", @@ -9901,6 +13226,18 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/envinfo": { + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz", + "integrity": "sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==", + "peer": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -9909,6 +13246,15 @@ "is-arrayish": "^0.2.1" } }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "peer": true, + "dependencies": { + "stackframe": "^1.3.4" + } + }, "node_modules/errorhandler": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", @@ -10399,6 +13745,19 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "peer": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/esquery": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", @@ -10445,6 +13804,15 @@ "node": ">= 0.6" } }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", @@ -10453,6 +13821,29 @@ "node": ">=0.8.x" } }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "peer": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, "node_modules/express": { "version": "4.18.2", "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", @@ -10614,6 +14005,15 @@ "reusify": "^1.0.4" } }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "peer": true, + "dependencies": { + "bser": "2.1.1" + } + }, "node_modules/fflate": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.7.3.tgz", @@ -10671,6 +14071,20 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "peer": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", @@ -10708,6 +14122,21 @@ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" }, + "node_modules/flow-enums-runtime": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.5.tgz", + "integrity": "sha512-PSZF9ZuaZD03sT9YaIs0FrGJ7lSUw7rHZIex+73UYVXg46eL/wxN5PaVcPJFudE2cJu5f0fezitV5aBkLHPUOQ==", + "peer": true + }, + "node_modules/flow-parser": { + "version": "0.206.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.206.0.tgz", + "integrity": "sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==", + "peer": true, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/follow-redirects": { "version": "1.15.2", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", @@ -10817,6 +14246,15 @@ "node": ">= 0.6.0" } }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "peer": true, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/geojson-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/geojson-flatten/-/geojson-flatten-1.1.1.tgz", @@ -11097,6 +14535,42 @@ "tslib": "^2.0.3" } }, + "node_modules/hermes-estree": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.12.0.tgz", + "integrity": "sha512-+e8xR6SCen0wyAKrMT3UD0ZCCLymKhRgjEB5sS28rKiFir/fXgLoeRilRUssFCILmGHb+OvHDUlhxs0+IEyvQw==", + "peer": true + }, + "node_modules/hermes-parser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.12.0.tgz", + "integrity": "sha512-d4PHnwq6SnDLhYl3LHNHvOg7nQ6rcI7QVil418REYksv0Mh3cEkHDcuhGxNQ3vgnLSLl4QSvDrFCwQNYdpWlzw==", + "peer": true, + "dependencies": { + "hermes-estree": "0.12.0" + } + }, + "node_modules/hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "peer": true, + "dependencies": { + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/hermes-profile-transformer/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "peer": true, + "engines": { + "node": ">= 8" + } + }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", @@ -11120,6 +14594,15 @@ "node": ">= 0.8" } }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "peer": true, + "engines": { + "node": ">=10.17.0" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -11163,6 +14646,21 @@ "node": ">= 4" } }, + "node_modules/image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "peer": true, + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/immer": { "version": "9.0.6", "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.6.tgz", @@ -11240,6 +14738,12 @@ "loose-envify": "^1.0.0" } }, + "node_modules/ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "peer": true + }, "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -11348,6 +14852,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", @@ -11389,6 +14902,15 @@ "node": ">=0.10.0" } }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "peer": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -11441,6 +14963,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-promise": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", @@ -11472,6 +15006,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "peer": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", @@ -11500,6 +15046,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -11532,6 +15090,15 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/isomorphic-unfetch": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz", @@ -11541,11 +15108,232 @@ "unfetch": "^4.2.0" } }, + "node_modules/jest-environment-node": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.2.tgz", + "integrity": "sha512-YGdFeZ3T9a+/612c5mTQIllvWkddPbYcN2v95ZH24oWMbGA4GGS2XdIF92QMhUhvrjjuQWYgUGW2zawOyH63MQ==", + "peer": true, + "dependencies": { + "@jest/environment": "^29.6.2", + "@jest/fake-timers": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/node": "*", + "jest-mock": "^29.6.2", + "jest-util": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.2.tgz", + "integrity": "sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/pretty-format": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", + "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "peer": true + }, + "node_modules/jest-mock": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.2.tgz", + "integrity": "sha512-hoSv3lb3byzdKfwqCuT6uTscan471GUECqgNYykg6ob0yiAw3zYc7OrPnI9Qv8Wwoa4lC7AZ9hyS4AiIx5U2zg==", + "peer": true, + "dependencies": { + "@jest/types": "^29.6.1", + "@types/node": "*", + "jest-util": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "peer": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.2.tgz", + "integrity": "sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==", + "peer": true, + "dependencies": { + "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.2.tgz", + "integrity": "sha512-vGz0yMN5fUFRRbpJDPwxMpgSXW1LDKROHfBopAvDcmD6s+B/s8WJrwi+4bfH4SdInBA5C3P3BI19dBtKzx1Arg==", + "peer": true, + "dependencies": { + "@jest/types": "^29.6.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", + "leven": "^3.1.0", + "pretty-format": "^29.6.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/node_modules/pretty-format": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", + "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "peer": true + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/jju": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" }, + "node_modules/joi": { + "version": "17.9.2", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.2.tgz", + "integrity": "sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==", + "peer": true, + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, "node_modules/js-cookie": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", @@ -11576,6 +15364,69 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/jsc-android": { + "version": "250231.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz", + "integrity": "sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==", + "peer": true + }, + "node_modules/jsc-safe-url": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==", + "peer": true + }, + "node_modules/jscodeshift": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", + "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", + "peer": true, + "dependencies": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.21.0", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "peer": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "peer": true + }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -11675,6 +15526,15 @@ "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz", "integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==" }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/kleur": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", @@ -11696,6 +15556,15 @@ "language-subtag-registry": "~0.3.2" } }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -11713,6 +15582,11 @@ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, + "node_modules/load-script": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/load-script/-/load-script-1.0.0.tgz", + "integrity": "sha512-kPEjMFtZvwL9TaZo0uZ2ml+Ye9HUMmPwbYRJ324qF9tqMejwykJ5ggTyvzmrbBeapCAbk98BSbTeovHEEP1uCA==" + }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -11755,6 +15629,160 @@ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", + "peer": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "peer": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "peer": true, + "dependencies": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + }, + "bin": { + "logkitty": "bin/logkitty.js" + } + }, + "node_modules/logkitty/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "peer": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/logkitty/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "peer": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "peer": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/logkitty/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "peer": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "peer": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "peer": true + }, + "node_modules/logkitty/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "peer": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "peer": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -11800,6 +15828,46 @@ "node": ">=10" } }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "peer": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "peer": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "peer": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, "node_modules/map-obj": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", @@ -12009,6 +16077,12 @@ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "peer": true + }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -12052,6 +16126,583 @@ "node": ">= 0.6" } }, + "node_modules/metro": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.76.7.tgz", + "integrity": "sha512-67ZGwDeumEPnrHI+pEDSKH2cx+C81Gx8Mn5qOtmGUPm/Up9Y4I1H2dJZ5n17MWzejNo0XAvPh0QL0CrlJEODVQ==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "accepts": "^1.3.7", + "async": "^3.2.2", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.12.0", + "image-size": "^1.0.2", + "invariant": "^2.2.4", + "jest-worker": "^27.2.0", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.76.7", + "metro-cache": "0.76.7", + "metro-cache-key": "0.76.7", + "metro-config": "0.76.7", + "metro-core": "0.76.7", + "metro-file-map": "0.76.7", + "metro-inspector-proxy": "0.76.7", + "metro-minify-terser": "0.76.7", + "metro-minify-uglify": "0.76.7", + "metro-react-native-babel-preset": "0.76.7", + "metro-resolver": "0.76.7", + "metro-runtime": "0.76.7", + "metro-source-map": "0.76.7", + "metro-symbolicate": "0.76.7", + "metro-transform-plugins": "0.76.7", + "metro-transform-worker": "0.76.7", + "mime-types": "^2.1.27", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^3.0.2", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "throat": "^5.0.0", + "ws": "^7.5.1", + "yargs": "^17.6.2" + }, + "bin": { + "metro": "src/cli.js" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-babel-transformer": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.76.7.tgz", + "integrity": "sha512-bgr2OFn0J4r0qoZcHrwEvccF7g9k3wdgTOgk6gmGHrtlZ1Jn3oCpklW/DfZ9PzHfjY2mQammKTc19g/EFGyOJw==", + "peer": true, + "dependencies": { + "@babel/core": "^7.20.0", + "hermes-parser": "0.12.0", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-cache": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.76.7.tgz", + "integrity": "sha512-nWBMztrs5RuSxZRI7hgFgob5PhYDmxICh9FF8anm9/ito0u0vpPvRxt7sRu8fyeD2AHdXqE7kX32rWY0LiXgeg==", + "peer": true, + "dependencies": { + "metro-core": "0.76.7", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-cache-key": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.76.7.tgz", + "integrity": "sha512-0pecoIzwsD/Whn/Qfa+SDMX2YyasV0ndbcgUFx7w1Ct2sLHClujdhQ4ik6mvQmsaOcnGkIyN0zcceMDjC2+BFQ==", + "peer": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-config": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.76.7.tgz", + "integrity": "sha512-CFDyNb9bqxZemiChC/gNdXZ7OQkIwmXzkrEXivcXGbgzlt/b2juCv555GWJHyZSlorwnwJfY3uzAFu4A9iRVfg==", + "peer": true, + "dependencies": { + "connect": "^3.6.5", + "cosmiconfig": "^5.0.5", + "jest-validate": "^29.2.1", + "metro": "0.76.7", + "metro-cache": "0.76.7", + "metro-core": "0.76.7", + "metro-runtime": "0.76.7" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-config/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "peer": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/metro-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "peer": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "peer": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "peer": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/metro-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "peer": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-core": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.76.7.tgz", + "integrity": "sha512-0b8KfrwPmwCMW+1V7ZQPkTy2tsEKZjYG9Pu1PTsu463Z9fxX7WaR0fcHFshv+J1CnQSUTwIGGjbNvj1teKe+pw==", + "peer": true, + "dependencies": { + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.76.7" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-file-map": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.76.7.tgz", + "integrity": "sha512-s+zEkTcJ4mOJTgEE2ht4jIo1DZfeWreQR3tpT3gDV/Y/0UQ8aJBTv62dE775z0GLsWZApiblAYZsj7ZE8P06nw==", + "peer": true, + "dependencies": { + "anymatch": "^3.0.3", + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-regex-util": "^27.0.6", + "jest-util": "^27.2.0", + "jest-worker": "^27.2.0", + "micromatch": "^4.0.4", + "node-abort-controller": "^3.1.1", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "engines": { + "node": ">=16" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/metro-file-map/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/metro-file-map/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/metro-file-map/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro-file-map/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/metro-file-map/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/metro-inspector-proxy": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.76.7.tgz", + "integrity": "sha512-rNZ/6edTl/1qUekAhAbaFjczMphM50/UjtxiKulo6vqvgn/Mjd9hVqDvVYfAMZXqPvlusD88n38UjVYPkruLSg==", + "peer": true, + "dependencies": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "node-fetch": "^2.2.0", + "ws": "^7.5.1", + "yargs": "^17.6.2" + }, + "bin": { + "metro-inspector-proxy": "src/cli.js" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-inspector-proxy/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro-inspector-proxy/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/metro-inspector-proxy/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/metro-minify-terser": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.76.7.tgz", + "integrity": "sha512-FQiZGhIxCzhDwK4LxyPMLlq0Tsmla10X7BfNGlYFK0A5IsaVKNJbETyTzhpIwc+YFRT4GkFFwgo0V2N5vxO5HA==", + "peer": true, + "dependencies": { + "terser": "^5.15.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-minify-uglify": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.76.7.tgz", + "integrity": "sha512-FuXIU3j2uNcSvQtPrAJjYWHruPiQ+EpE++J9Z+VznQKEHcIxMMoQZAfIF2IpZSrZYfLOjVFyGMvj41jQMxV1Vw==", + "peer": true, + "dependencies": { + "uglify-es": "^3.1.9" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-react-native-babel-preset": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.76.7.tgz", + "integrity": "sha512-R25wq+VOSorAK3hc07NW0SmN8z9S/IR0Us0oGAsBcMZnsgkbOxu77Mduqf+f4is/wnWHc5+9bfiqdLnaMngiVw==", + "peer": true, + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.18.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.0", + "@babel/plugin-proposal-numeric-separator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.20.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.18.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.20.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.20.0", + "@babel/plugin-transform-flow-strip-types": "^7.20.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "babel-plugin-transform-flow-enums": "^0.0.2", + "react-refresh": "^0.4.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-react-native-babel-transformer": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.76.7.tgz", + "integrity": "sha512-W6lW3J7y/05ph3c2p3KKJNhH0IdyxdOCbQ5it7aM2MAl0SM4wgKjaV6EYv9b3rHklpV6K3qMH37UKVcjMooWiA==", + "peer": true, + "dependencies": { + "@babel/core": "^7.20.0", + "babel-preset-fbjs": "^3.4.0", + "hermes-parser": "0.12.0", + "metro-react-native-babel-preset": "0.76.7", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-resolver": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.76.7.tgz", + "integrity": "sha512-pC0Wgq29HHIHrwz23xxiNgylhI8Rq1V01kQaJ9Kz11zWrIdlrH0ZdnJ7GC6qA0ErROG+cXmJ0rJb8/SW1Zp2IA==", + "peer": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-runtime": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.76.7.tgz", + "integrity": "sha512-MuWHubQHymUWBpZLwuKZQgA/qbb35WnDAKPo83rk7JRLIFPvzXSvFaC18voPuzJBt1V98lKQIonh6MiC9gd8Ug==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-source-map": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.76.7.tgz", + "integrity": "sha512-Prhx7PeRV1LuogT0Kn5VjCuFu9fVD68eefntdWabrksmNY6mXK8pRqzvNJOhTojh6nek+RxBzZeD6MIOOyXS6w==", + "peer": true, + "dependencies": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.76.7", + "nullthrows": "^1.1.1", + "ob1": "0.76.7", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-symbolicate": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.76.7.tgz", + "integrity": "sha512-p0zWEME5qLSL1bJb93iq+zt5fz3sfVn9xFYzca1TJIpY5MommEaS64Va87lp56O0sfEIvh4307Oaf/ZzRjuLiQ==", + "peer": true, + "dependencies": { + "invariant": "^2.2.4", + "metro-source-map": "0.76.7", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-transform-plugins": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.76.7.tgz", + "integrity": "sha512-iSmnjVApbdivjuzb88Orb0JHvcEt5veVyFAzxiS5h0QB+zV79w6JCSqZlHCrbNOkOKBED//LqtKbFVakxllnNg==", + "peer": true, + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro-transform-worker": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.76.7.tgz", + "integrity": "sha512-cGvELqFMVk9XTC15CMVzrCzcO6sO1lURfcbgjuuPdzaWuD11eEyocvkTX0DPiRjsvgAmicz4XYxVzgYl3MykDw==", + "peer": true, + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", + "babel-preset-fbjs": "^3.4.0", + "metro": "0.76.7", + "metro-babel-transformer": "0.76.7", + "metro-cache": "0.76.7", + "metro-cache-key": "0.76.7", + "metro-source-map": "0.76.7", + "metro-transform-plugins": "0.76.7", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/metro/node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "peer": true + }, + "node_modules/metro/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/metro/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/micromark": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", @@ -12516,6 +17167,15 @@ "node": ">= 0.6" } }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -12535,6 +17195,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "peer": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, "node_modules/morgan": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", @@ -12616,6 +17288,12 @@ "node": ">= 0.6" } }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "peer": true + }, "node_modules/next": { "version": "13.0.5", "resolved": "https://registry.npmjs.org/next/-/next-13.0.5.tgz", @@ -12676,6 +17354,33 @@ "tslib": "^2.0.3" } }, + "node_modules/nocache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", + "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", + "peer": true, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/node-abort-controller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", + "peer": true + }, + "node_modules/node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "peer": true, + "dependencies": { + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" + } + }, "node_modules/node-fetch": { "version": "2.6.7", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", @@ -12695,12 +17400,64 @@ } } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "peer": true + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "peer": true + }, + "node_modules/node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "peer": true, + "engines": { + "node": ">=0.12.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/antelle" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "peer": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", + "peer": true + }, + "node_modules/ob1": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.76.7.tgz", + "integrity": "sha512-BQdRtxxoUNfSoZxqeBGOyuT9nEYSn18xZHwGMb0mMVpn2NBcYbnyKY4BK2LIHRgw33CBGlUmE+KMaNvyTpLLtQ==", + "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=16" } }, "node_modules/object-assign": { @@ -12828,6 +17585,21 @@ "wrappy": "1" } }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "peer": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/open": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", @@ -12860,6 +17632,29 @@ "node": ">= 0.8.0" } }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "peer": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -13047,6 +17842,88 @@ "node": ">=4" } }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "peer": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "peer": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "peer": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "peer": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "peer": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "peer": true, + "engines": { + "node": ">=4" + } + }, "node_modules/please-upgrade-node": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", @@ -13121,6 +17998,89 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "peer": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-format/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/pretty-format/node_modules/@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "peer": true + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "peer": true + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "peer": true, + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "peer": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prompts/node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", @@ -13314,6 +18274,15 @@ "node": ">=0.4.x" } }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "peer": true, + "dependencies": { + "inherits": "~2.0.3" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -13387,6 +18356,37 @@ "node": ">=0.10.0" } }, + "node_modules/react-devtools-core": { + "version": "4.28.0", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.28.0.tgz", + "integrity": "sha512-E3C3X1skWBdBzwpOUbmXG8SgH6BtsluSMe+s6rRcujNKG1DGi8uIfhdhszkgDpAsMoE55hwqRUzeXCmETDBpTg==", + "peer": true, + "dependencies": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, + "node_modules/react-devtools-core/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/react-dom": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", @@ -13399,6 +18399,11 @@ "react": "^18.2.0" } }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, "node_modules/react-generate-context": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/react-generate-context/-/react-generate-context-1.0.1.tgz", @@ -13462,6 +18467,103 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, + "node_modules/react-native": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.72.3.tgz", + "integrity": "sha512-QqISi+JVmCssNP2FlQ4MWhlc4O/I00MRE1/GClvyZ8h/6kdsyk/sOirkYdZqX3+DrJfI3q+OnyMnsyaXIQ/5tQ==", + "peer": true, + "dependencies": { + "@jest/create-cache-key-function": "^29.2.1", + "@react-native-community/cli": "11.3.5", + "@react-native-community/cli-platform-android": "11.3.5", + "@react-native-community/cli-platform-ios": "11.3.5", + "@react-native/assets-registry": "^0.72.0", + "@react-native/codegen": "^0.72.6", + "@react-native/gradle-plugin": "^0.72.11", + "@react-native/js-polyfills": "^0.72.1", + "@react-native/normalize-colors": "^0.72.0", + "@react-native/virtualized-lists": "^0.72.6", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "deprecated-react-native-prop-types": "4.1.0", + "event-target-shim": "^5.0.1", + "flow-enums-runtime": "^0.0.5", + "invariant": "^2.2.4", + "jest-environment-node": "^29.2.1", + "jsc-android": "^250231.0.0", + "memoize-one": "^5.0.0", + "metro-runtime": "0.76.7", + "metro-source-map": "0.76.7", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.3.0", + "react-devtools-core": "^4.27.2", + "react-refresh": "^0.4.0", + "react-shallow-renderer": "^16.15.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "0.24.0-canary-efb381bbf-20230505", + "stacktrace-parser": "^0.1.10", + "use-sync-external-store": "^1.0.0", + "whatwg-fetch": "^3.0.0", + "ws": "^6.2.2", + "yargs": "^17.6.2" + }, + "bin": { + "react-native": "cli.js" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": "18.2.0" + } + }, + "node_modules/react-native/node_modules/memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", + "peer": true + }, + "node_modules/react-native/node_modules/scheduler": { + "version": "0.24.0-canary-efb381bbf-20230505", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.24.0-canary-efb381bbf-20230505.tgz", + "integrity": "sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/react-player": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/react-player/-/react-player-2.12.0.tgz", + "integrity": "sha512-rymLRz/2GJJD+Wc01S7S+i9pGMFYnNmQibR2gVE3KmHJCBNN8BhPAlOPTGZtn1uKpJ6p4RPLlzPQ1OLreXd8gw==", + "dependencies": { + "deepmerge": "^4.0.0", + "load-script": "^1.0.0", + "memoize-one": "^5.1.1", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.0.1" + }, + "peerDependencies": { + "react": ">=16.6.0" + } + }, + "node_modules/react-player/node_modules/memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + }, + "node_modules/react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", + "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/react-remove-scroll": { "version": "2.5.4", "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz", @@ -13527,6 +18629,19 @@ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, + "node_modules/react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "peer": true, + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/react-style-singleton": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", @@ -13588,11 +18703,68 @@ "node": ">=8.10.0" } }, + "node_modules/readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==", + "peer": true + }, + "node_modules/recast": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", + "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", + "peer": true, + "dependencies": { + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "peer": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "peer": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/regenerator-runtime": { "version": "0.13.11", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, "node_modules/regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", @@ -13620,6 +18792,44 @@ "url": "https://github.com/sponsors/mysticatea" } }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "peer": true, + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "peer": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "peer": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, "node_modules/remark-parse": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", @@ -13694,6 +18904,19 @@ "protocol-buffers-schema": "^3.3.1" } }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "peer": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -13872,6 +19095,15 @@ "upper-case-first": "^2.0.2" } }, + "node_modules/serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/serve-static": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", @@ -13901,6 +19133,18 @@ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "peer": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -13920,6 +19164,15 @@ "node": ">=8" } }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "peer": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -13933,12 +19186,74 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "peer": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "peer": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "peer": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "peer": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "peer": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "peer": true + }, + "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "peer": true, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/snake-case": { @@ -13966,6 +19281,25 @@ "node": ">=0.10.0" } }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/space-separated-tokens": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", @@ -13975,6 +19309,60 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "peer": true + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "peer": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "peer": true + }, + "node_modules/stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "peer": true, + "dependencies": { + "type-fest": "^0.7.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/stacktrace-parser/node_modules/type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "peer": true, + "engines": { + "node": ">=8" + } + }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -14099,6 +19487,15 @@ "node": ">=4" } }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -14110,6 +19507,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "peer": true + }, "node_modules/style-dictionary": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/style-dictionary/-/style-dictionary-3.7.0.tgz", @@ -14202,6 +19605,12 @@ "resolved": "https://registry.npmjs.org/subtag/-/subtag-0.5.0.tgz", "integrity": "sha512-CaIBcTSb/nyk4xiiSOtZYz1B+F12ZxW8NEp54CdT+84vmh/h4sUnHGC6+KQXUfED8u22PQjCYWfZny8d2ELXwg==" }, + "node_modules/sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==", + "peer": true + }, "node_modules/suggestions-list": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/suggestions-list/-/suggestions-list-0.0.2.tgz", @@ -14287,11 +19696,105 @@ "node": ">=6" } }, + "node_modules/temp": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "peer": true, + "dependencies": { + "rimraf": "~2.6.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "peer": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/terser": { + "version": "5.19.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.2.tgz", + "integrity": "sha512-qC5+dmecKJA4cpYxRa5aVkKehYsQKc+AHeKl0Oe62aYjBL8ZA33tTljktDHJSaxxMnbI5ZYw+o/S2DxxLu8OfA==", + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "peer": true + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "peer": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "peer": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/tiny-glob": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", @@ -14314,6 +19817,12 @@ "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz", "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==" }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "peer": true + }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", @@ -14418,6 +19927,15 @@ "node": ">= 0.8.0" } }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "peer": true, + "engines": { + "node": ">=4" + } + }, "node_modules/type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -14441,6 +19959,51 @@ "node": ">= 0.6" } }, + "node_modules/typescript": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", + "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "deprecated": "support for ECMAScript is superseded by `uglify-js` as of v3.13.0", + "peer": true, + "dependencies": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-es/node_modules/commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "peer": true + }, + "node_modules/uglify-es/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/ulid": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", @@ -14468,6 +20031,46 @@ "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", "integrity": "sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==" }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "peer": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "peer": true, + "engines": { + "node": ">=4" + } + }, "node_modules/unified": { "version": "10.1.2", "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", @@ -14600,6 +20203,36 @@ "node": ">= 0.8" } }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "peer": true, + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, "node_modules/upper-case": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", @@ -14775,6 +20408,12 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==", + "peer": true + }, "node_modules/vt-pbf": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/vt-pbf/-/vt-pbf-3.1.3.tgz", @@ -14785,6 +20424,24 @@ "pbf": "^3.2.1" } }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "peer": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "peer": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -14795,6 +20452,12 @@ "resolved": "https://registry.npmjs.org/wgs84/-/wgs84-0.0.0.tgz", "integrity": "sha512-ANHlY4Rb5kHw40D0NJ6moaVfOCMrp9Gpd1R/AIQYg2ko4/jzcJ+TVXYYF6kXJqQwITvEZP4yEthjM7U6rYlljQ==" }, + "node_modules/whatwg-fetch": { + "version": "3.6.17", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.17.tgz", + "integrity": "sha512-c4ghIvG6th0eudYwKZY5keb81wtFz9/WeAHAoy8+r18kcWlitUIrmGFQ2rWEl4UCKUilD3zCLHOIPheHx5ypRQ==", + "peer": true + }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", @@ -14867,6 +20530,26 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, + "node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "peer": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "peer": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, "node_modules/xstate": { "version": "4.35.0", "resolved": "https://registry.npmjs.org/xstate/-/xstate-4.35.0.tgz", @@ -14975,6 +20658,16 @@ } }, "dependencies": { + "@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "peer": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, "@aws-amplify/analytics": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/@aws-amplify/analytics/-/analytics-6.0.4.tgz", @@ -20990,43 +26683,342 @@ } } }, - "@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "@babel/code-frame": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "requires": { + "@babel/highlight": "^7.22.5" + } + }, + "@babel/compat-data": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", + "peer": true + }, + "@babel/core": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", + "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", + "peer": true, + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helpers": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.8", + "@babel/types": "^7.22.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.1" + }, + "dependencies": { + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "peer": true + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } + } + }, + "@babel/generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", + "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", + "peer": true, + "requires": { + "@babel/types": "^7.22.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "peer": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", + "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", + "peer": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz", + "integrity": "sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "dependencies": { + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "peer": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "peer": true + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.9.tgz", + "integrity": "sha512-Pwyi89uO4YrGKxL/eNJ8lfEH55DnRloGPOseaA8NFNL6jAUnn+KccaISiFazCj5IolPPDjGSdzQzXVzODVRqUQ==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz", + "integrity": "sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", + "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", + "peer": true, + "requires": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", + "peer": true + }, + "@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "peer": true, + "requires": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "peer": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", + "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "peer": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", + "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", + "peer": true, + "requires": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.5" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "peer": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz", + "integrity": "sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-wrap-function": "^7.22.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", + "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", + "peer": true, "requires": { - "@babel/highlight": "^7.18.6" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5" } }, - "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "peer": true, "requires": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" } }, - "@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "peer": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "peer": true, + "requires": { + "@babel/types": "^7.22.5" + } }, "@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==" }, "@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@babel/helper-validator-option": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", + "peer": true + }, + "@babel/helper-wrap-function": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.9.tgz", + "integrity": "sha512-sZ+QzfauuUEfxSEjKFmi3qDSHgLsTPK/pEpoD/qonZKOtTPTLbf59oabPQ4rKekt9lFcj/hTZaOhWwFYrgjk+Q==", + "peer": true, + "requires": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/helpers": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.6.tgz", + "integrity": "sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==", + "peer": true, + "requires": { + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.6", + "@babel/types": "^7.22.5" + } }, "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", "requires": { - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-validator-identifier": "^7.22.5", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -21082,14 +27074,1061 @@ } } }, - "@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "@babel/parser": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", + "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==", + "peer": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz", + "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", + "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.5" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "peer": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-export-default-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.22.5.tgz", + "integrity": "sha512-UCe1X/hplyv6A5g2WnQ90tnHRvYL29dabCWww92lO7VdfMVTVReBTRrhiMrKQejHD9oVkdnRdwYuzUZkBVQisg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-default-from": "^7.22.5" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "peer": true, + "requires": {} + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-default-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.22.5.tgz", + "integrity": "sha512-ODAqWWXB/yReh/jVQDag/3/tl6lgBueQkk/TcfW/59Oykm4c8a55XloX0CTk2k2VJiFWMgHby9xNX29IbCv9dQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", + "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-async-generator-functions": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.7.tgz", + "integrity": "sha512-7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg==", + "peer": true, + "requires": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "peer": true, + "requires": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", + "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-class-static-block": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", + "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz", + "integrity": "sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "dependencies": { + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "peer": true + } + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", + "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-dynamic-import": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", + "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "peer": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-export-namespace-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", + "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", + "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.22.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", + "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "peer": true, + "requires": { + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-json-strings": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", + "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", + "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", + "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", + "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", + "peer": true, + "requires": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", + "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-transform-numeric-separator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", + "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-transform-object-rest-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", + "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + } + }, + "@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", + "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-transform-optional-chaining": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.6.tgz", + "integrity": "sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", + "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-private-property-in-object": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", + "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", + "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz", + "integrity": "sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz", + "integrity": "sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz", + "integrity": "sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", + "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.1" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.9.tgz", + "integrity": "sha512-9KjBH61AGJetCPYp/IEyLEp47SyybZb0nDRpBvmtEkm+rUIwxdlKpyNHI1TmsGkeuLclJdleQHRZ8XLBnnh8CQ==", + "peer": true, + "requires": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "peer": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.9.tgz", + "integrity": "sha512-BnVR1CpKiuD0iobHPaM1iLvcwPYN2uVFAqoLVSpEDKWuOikoCv5HbKLxclhKYUXlWkX86DoZGtqI4XhbOsyrMg==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz", + "integrity": "sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/preset-env": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.9.tgz", + "integrity": "sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.7", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.5", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.5", + "@babel/plugin-transform-classes": "^7.22.6", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.5", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.5", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.5", + "@babel/plugin-transform-for-of": "^7.22.5", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.5", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-modules-systemjs": "^7.22.5", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", + "@babel/plugin-transform-numeric-separator": "^7.22.5", + "@babel/plugin-transform-object-rest-spread": "^7.22.5", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.6", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.5", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.5", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.5", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } } }, + "@babel/preset-flow": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.22.5.tgz", + "integrity": "sha512-ta2qZ+LSiGCrP5pgcGt8xMnnkXQrq8Sa4Ulhy06BOlF5QbLw9q5hIx7bn5MrsvyTGAfh6kTOo07Q+Pfld/8Y5Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-transform-flow-strip-types": "^7.22.5" + } + }, + "@babel/preset-modules": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6.tgz", + "integrity": "sha512-ID2yj6K/4lKfhuU3+EX4UvNbIt7eACFbHmNUjzA+ep+B5971CknnA/9DEWKbRokfbbtblxxxXFJJrH47UEAMVg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz", + "integrity": "sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-typescript": "^7.22.5" + } + }, + "@babel/register": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.22.5.tgz", + "integrity": "sha512-vV6pm/4CijSQ8Y47RH5SopXzursN35RQINfGJkmOlcpAtGuf94miFvIPhCKGQN7WGIcsgG1BHEX2KVdTYwTwUQ==", + "peer": true, + "requires": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" + } + }, + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "peer": true + }, "@babel/runtime": { "version": "7.20.1", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", @@ -21107,13 +28146,50 @@ "regenerator-runtime": "^0.13.10" } }, + "@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/traverse": { + "version": "7.22.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.8.tgz", + "integrity": "sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.7", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/types": "^7.22.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "peer": true + } + } + }, "@babel/types": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz", - "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", "to-fast-properties": "^2.0.0" } }, @@ -21219,7 +28295,8 @@ "@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", - "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==" + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "requires": {} }, "@emotion/utils": { "version": "1.2.0", @@ -21284,6 +28361,21 @@ } } }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "peer": true + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "peer": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, "@humanwhocodes/config-array": { "version": "0.11.7", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", @@ -21304,6 +28396,121 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" }, + "@jest/create-cache-key-function": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.6.2.tgz", + "integrity": "sha512-oGVRMr8na9h1vUiem1E/Uoxb/NR9BdfKb7IBZ+pNWxJQmTYSbDF0dsVBAGqNU7MBQwYJDyRx0H7H/0itiqAgQg==", + "peer": true, + "requires": { + "@jest/types": "^29.6.1" + } + }, + "@jest/environment": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.2.tgz", + "integrity": "sha512-AEcW43C7huGd/vogTddNNTDRpO6vQ2zaQNrttvWV18ArBx9Z56h7BIsXkNFJVOO4/kblWEQz30ckw0+L3izc+Q==", + "peer": true, + "requires": { + "@jest/fake-timers": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/node": "*", + "jest-mock": "^29.6.2" + } + }, + "@jest/fake-timers": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.2.tgz", + "integrity": "sha512-euZDmIlWjm1Z0lJ1D0f7a0/y5Kh/koLFMUBE5SUYWrmy8oNhJpbTBDAP6CxKnadcMLDoDf4waRYCe35cH6G6PA==", + "peer": true, + "requires": { + "@jest/types": "^29.6.1", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.6.2", + "jest-mock": "^29.6.2", + "jest-util": "^29.6.2" + } + }, + "@jest/schemas": { + "version": "29.6.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", + "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", + "peer": true, + "requires": { + "@sinclair/typebox": "^0.27.8" + } + }, + "@jest/types": { + "version": "29.6.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", + "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", + "peer": true, + "requires": { + "@jest/schemas": "^29.6.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "peer": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "peer": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "peer": true + }, + "@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "peer": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "peer": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "peer": true, + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + }, + "dependencies": { + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "peer": true + } + } + }, "@mapbox/extent": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/@mapbox/extent/-/extent-0.4.0.tgz", @@ -21385,7 +28592,8 @@ "@mapbox/mapbox-gl-supported": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz", - "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==" + "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==", + "requires": {} }, "@mapbox/point-geometry": { "version": "0.1.0", @@ -21526,7 +28734,8 @@ "@mui/types": { "version": "7.2.2", "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.2.tgz", - "integrity": "sha512-siex8cZDtWeC916cXOoUOnEQQejuMYmHtc4hM6VkKVYaBICz3VIiqyiAomRboTQHt2jchxQ5Q5ATlbcDekTxDA==" + "integrity": "sha512-siex8cZDtWeC916cXOoUOnEQQejuMYmHtc4hM6VkKVYaBICz3VIiqyiAomRboTQHt2jchxQ5Q5ATlbcDekTxDA==", + "requires": {} }, "@mui/utils": { "version": "5.10.16", @@ -21935,97 +29144,551 @@ "@radix-ui/react-use-size": "1.0.0" } }, - "@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", + "@radix-ui/react-slot": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", + "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" + } + }, + "@radix-ui/react-tabs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.0.0.tgz", + "integrity": "sha512-oKUwEDsySVC0uuSEH7SHCVt1+ijmiDFAI9p+fHCtuZdqrRDKIFs09zp5nrmu4ggP6xqSx9lj1VSblnDH+n3IBA==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-direction": "1.0.0", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-presence": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-roving-focus": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0" + } + }, + "@radix-ui/react-use-callback-ref": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", + "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-use-controllable-state": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", + "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.0" + } + }, + "@radix-ui/react-use-escape-keydown": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.0.tgz", + "integrity": "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.0" + } + }, + "@radix-ui/react-use-layout-effect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", + "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-use-previous": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.0.tgz", + "integrity": "sha512-RG2K8z/K7InnOKpq6YLDmT49HGjNmrK+fr82UCVKT2sW0GYfVnYp4wZWBooT/EYfQ5faA9uIjvsuMMhH61rheg==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-use-rect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.0.tgz", + "integrity": "sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/rect": "1.0.0" + } + }, + "@radix-ui/react-use-size": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz", + "integrity": "sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.0" + } + }, + "@radix-ui/rect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.0.tgz", + "integrity": "sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@react-native-community/cli": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-11.3.5.tgz", + "integrity": "sha512-wMXgKEWe6uesw7vyXKKjx5EDRog0QdXHxdgRguG14AjQRao1+4gXEWq2yyExOTi/GDY6dfJBUGTCwGQxhnk/Lg==", + "peer": true, + "requires": { + "@react-native-community/cli-clean": "11.3.5", + "@react-native-community/cli-config": "11.3.5", + "@react-native-community/cli-debugger-ui": "11.3.5", + "@react-native-community/cli-doctor": "11.3.5", + "@react-native-community/cli-hermes": "11.3.5", + "@react-native-community/cli-plugin-metro": "11.3.5", + "@react-native-community/cli-server-api": "11.3.5", + "@react-native-community/cli-tools": "11.3.5", + "@react-native-community/cli-types": "11.3.5", + "chalk": "^4.1.2", + "commander": "^9.4.1", + "execa": "^5.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "graceful-fs": "^4.1.3", + "prompts": "^2.4.0", + "semver": "^6.3.0" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "peer": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "peer": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "peer": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "peer": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "peer": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "peer": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "peer": true + } + } + }, + "@react-native-community/cli-clean": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-11.3.5.tgz", + "integrity": "sha512-1+7BU962wKkIkHRp/uW3jYbQKKGtU7L+R3g59D8K6uLccuxJYUBJv18753ojMa6SD3SAq5Xh31bAre+YwVcOTA==", + "peer": true, + "requires": { + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "prompts": "^2.4.0" + } + }, + "@react-native-community/cli-config": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-11.3.5.tgz", + "integrity": "sha512-fMblIsHlUleKfGsgWyjFJYfx1SqrsnhS/QXfA8w7iT6GrNOOjBp5UWx8+xlMDFcmOb9e42g1ExFDKl3n8FWkxQ==", + "peer": true, + "requires": { + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "cosmiconfig": "^5.1.0", + "deepmerge": "^4.3.0", + "glob": "^7.1.3", + "joi": "^17.2.1" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "peer": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "peer": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "peer": true + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "peer": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "peer": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "peer": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "peer": true + } + } + }, + "@react-native-community/cli-debugger-ui": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-11.3.5.tgz", + "integrity": "sha512-o5JVCKEpPUXMX4r3p1cYjiy3FgdOEkezZcQ6owWEae2dYvV19lLYyJwnocm9Y7aG9PvpgI3PIMVh3KZbhS21eA==", + "peer": true, "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" + "serve-static": "^1.13.1" } }, - "@radix-ui/react-tabs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.0.0.tgz", - "integrity": "sha512-oKUwEDsySVC0uuSEH7SHCVt1+ijmiDFAI9p+fHCtuZdqrRDKIFs09zp5nrmu4ggP6xqSx9lj1VSblnDH+n3IBA==", + "@react-native-community/cli-doctor": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-11.3.5.tgz", + "integrity": "sha512-+4BuFHjoV4FFjX5y60l0s6nS0agidb1izTVwsFixeFKW73LUkOLu+Ae5HI94RAFEPE4ePEVNgYX3FynIau6K0g==", + "peer": true, "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-presence": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-roving-focus": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" + "@react-native-community/cli-config": "11.3.5", + "@react-native-community/cli-platform-android": "11.3.5", + "@react-native-community/cli-platform-ios": "11.3.5", + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "command-exists": "^1.2.8", + "envinfo": "^7.7.2", + "execa": "^5.0.0", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5", + "node-stream-zip": "^1.9.1", + "ora": "^5.4.1", + "prompts": "^2.4.0", + "semver": "^6.3.0", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1", + "yaml": "^2.2.1" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "yaml": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", + "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", + "peer": true + } } }, - "@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", + "@react-native-community/cli-hermes": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-11.3.5.tgz", + "integrity": "sha512-+3m34hiaJpFel8BlJE7kJOaPzWR/8U8APZG2LXojbAdBAg99EGmQcwXIgsSVJFvH8h/nezf4DHbsPKigIe33zA==", + "peer": true, "requires": { - "@babel/runtime": "^7.13.10" + "@react-native-community/cli-platform-android": "11.3.5", + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" } }, - "@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", + "@react-native-community/cli-platform-android": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-11.3.5.tgz", + "integrity": "sha512-s4Lj7FKxJ/BofGi/ifjPfrA9MjFwIgYpHnHBSlqtbsvPoSYzmVCU2qlWM8fb3AmkXIwyYt4A6MEr3MmNT2UoBg==", + "peer": true, "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "glob": "^7.1.3", + "logkitty": "^0.7.1" } }, - "@radix-ui/react-use-escape-keydown": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.0.tgz", - "integrity": "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==", + "@react-native-community/cli-platform-ios": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-11.3.5.tgz", + "integrity": "sha512-ytJC/YCFD7P+KuQHOT5Jzh1ho2XbJEjq71yHa1gJP2PG/Q/uB4h1x2XpxDqv5iXU6E250yjvKMmkReKTW4CTig==", + "peer": true, "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "fast-xml-parser": "^4.0.12", + "glob": "^7.1.3", + "ora": "^5.4.1" + }, + "dependencies": { + "fast-xml-parser": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.6.tgz", + "integrity": "sha512-Xo1qV++h/Y3Ng8dphjahnYe+rGHaaNdsYOBWL9Y9GCPKpNKilJtilvWkLcI9f9X2DoKTLsZsGYAls5+JL5jfLA==", + "peer": true, + "requires": { + "strnum": "^1.0.5" + } + } } }, - "@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", - "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", + "@react-native-community/cli-plugin-metro": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-11.3.5.tgz", + "integrity": "sha512-r9AekfeLKdblB7LfWB71IrNy1XM03WrByQlUQajUOZAP2NmUUBLl9pMZscPjJeOSgLpHB9ixEFTIOhTabri/qg==", + "peer": true, "requires": { - "@babel/runtime": "^7.13.10" + "@react-native-community/cli-server-api": "11.3.5", + "@react-native-community/cli-tools": "11.3.5", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "metro": "0.76.7", + "metro-config": "0.76.7", + "metro-core": "0.76.7", + "metro-react-native-babel-transformer": "0.76.7", + "metro-resolver": "0.76.7", + "metro-runtime": "0.76.7", + "readline": "^1.3.0" + } + }, + "@react-native-community/cli-server-api": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-11.3.5.tgz", + "integrity": "sha512-PM/jF13uD1eAKuC84lntNuM5ZvJAtyb+H896P1dBIXa9boPLa3KejfUvNVoyOUJ5s8Ht25JKbc3yieV2+GMBDA==", + "peer": true, + "requires": { + "@react-native-community/cli-debugger-ui": "11.3.5", + "@react-native-community/cli-tools": "11.3.5", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.1", + "nocache": "^3.0.1", + "pretty-format": "^26.6.2", + "serve-static": "^1.13.1", + "ws": "^7.5.1" + }, + "dependencies": { + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "requires": {} + } } }, - "@radix-ui/react-use-previous": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.0.tgz", - "integrity": "sha512-RG2K8z/K7InnOKpq6YLDmT49HGjNmrK+fr82UCVKT2sW0GYfVnYp4wZWBooT/EYfQ5faA9uIjvsuMMhH61rheg==", + "@react-native-community/cli-tools": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-11.3.5.tgz", + "integrity": "sha512-zDklE1+ah/zL4BLxut5XbzqCj9KTHzbYBKX7//cXw2/0TpkNCaY9c+iKx//gZ5m7U1OKbb86Fm2b0AKtKVRf6Q==", + "peer": true, "requires": { - "@babel/runtime": "^7.13.10" + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "find-up": "^5.0.0", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "ora": "^5.4.1", + "semver": "^6.3.0", + "shell-quote": "^1.7.3" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "peer": true + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "peer": true + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "peer": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } } }, - "@radix-ui/react-use-rect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.0.tgz", - "integrity": "sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==", + "@react-native-community/cli-types": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-11.3.5.tgz", + "integrity": "sha512-pf0kdWMEfPSV/+8rcViDCFzbLMtWIHMZ8ay7hKwqaoWegsJ0oprSF2tSTH+LSC/7X1Beb9ssIvHj1m5C4es5Xg==", + "peer": true, "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.0" + "joi": "^17.2.1" } }, - "@radix-ui/react-use-size": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz", - "integrity": "sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==", + "@react-native/assets-registry": { + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.72.0.tgz", + "integrity": "sha512-Im93xRJuHHxb1wniGhBMsxLwcfzdYreSZVQGDoMJgkd6+Iky61LInGEHnQCTN0fKNYF1Dvcofb4uMmE1RQHXHQ==", + "peer": true + }, + "@react-native/codegen": { + "version": "0.72.6", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.72.6.tgz", + "integrity": "sha512-idTVI1es/oopN0jJT/0jB6nKdvTUKE3757zA5+NPXZTeB46CIRbmmos4XBiAec8ufu9/DigLPbHTYAaMNZJ6Ig==", + "peer": true, "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" + "@babel/parser": "^7.20.0", + "flow-parser": "^0.206.0", + "jscodeshift": "^0.14.0", + "nullthrows": "^1.1.1" } }, - "@radix-ui/rect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.0.tgz", - "integrity": "sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==", + "@react-native/gradle-plugin": { + "version": "0.72.11", + "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.72.11.tgz", + "integrity": "sha512-P9iRnxiR2w7EHcZ0mJ+fmbPzMby77ZzV6y9sJI3lVLJzF7TLSdbwcQyD3lwMsiL+q5lKUHoZJS4sYmih+P2HXw==", + "peer": true + }, + "@react-native/js-polyfills": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.72.1.tgz", + "integrity": "sha512-cRPZh2rBswFnGt5X5EUEPs0r+pAsXxYsifv/fgy9ZLQokuT52bPH+9xjDR+7TafRua5CttGW83wP4TntRcWNDA==", + "peer": true + }, + "@react-native/normalize-colors": { + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.72.0.tgz", + "integrity": "sha512-285lfdqSXaqKuBbbtP9qL2tDrfxdOFtIMvkKadtleRQkdOxx+uzGvFr82KHmc/sSiMtfXGp7JnFYWVh4sFl7Yw==", + "peer": true + }, + "@react-native/virtualized-lists": { + "version": "0.72.6", + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.72.6.tgz", + "integrity": "sha512-JhT6ydu35LvbSKdwnhWDuGHMOwM0WAh9oza/X8vXHA8ELHRyQ/4p8eKz/bTQcbQziJaaleUURToGhFuCtgiMoA==", + "peer": true, "requires": { - "@babel/runtime": "^7.13.10" + "invariant": "^2.2.4", + "nullthrows": "^1.1.1" } }, "@rushstack/eslint-patch": { @@ -22033,6 +29696,51 @@ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" }, + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "peer": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", + "peer": true + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "peer": true + }, + "@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "peer": true + }, + "@sinonjs/commons": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", + "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "peer": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "peer": true, + "requires": { + "@sinonjs/commons": "^3.0.0" + } + }, "@swc/helpers": { "version": "0.4.14", "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", @@ -22210,6 +29918,30 @@ "@types/unist": "*" } }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "peer": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "peer": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, "@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", @@ -22302,11 +30034,32 @@ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "peer": true + }, "@types/unist": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, + "@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "peer": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "peer": true + }, "@typescript-eslint/parser": { "version": "5.44.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.44.0.tgz", @@ -22364,6 +30117,15 @@ "use-sync-external-store": "^1.0.0" } }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "peer": true, + "requires": { + "event-target-shim": "^5.0.0" + } + }, "accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -22374,14 +30136,15 @@ } }, "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==" + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==" }, "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} }, "ajv": { "version": "6.12.6", @@ -22406,6 +30169,40 @@ "js-cookie": "^2.2.1" } }, + "anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==", + "peer": true + }, + "ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "peer": true, + "requires": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -22428,6 +30225,12 @@ "picomatch": "^2.0.4" } }, + "appdirsjs": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz", + "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==", + "peer": true + }, "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -22506,11 +30309,44 @@ "get-intrinsic": "^1.1.3" } }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "peer": true + }, + "ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "peer": true, + "requires": { + "tslib": "^2.0.1" + } + }, "ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "peer": true + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "peer": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "peer": true + }, "aws-amplify": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/aws-amplify/-/aws-amplify-5.0.4.tgz", @@ -22550,6 +30386,13 @@ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" }, + "babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "peer": true, + "requires": {} + }, "babel-plugin-macros": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", @@ -22560,6 +30403,94 @@ "resolve": "^1.19.0" } }, + "babel-plugin-polyfill-corejs2": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", + "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.2", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz", + "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==", + "peer": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.4.2", + "core-js-compat": "^3.31.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", + "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", + "peer": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.4.2" + } + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==", + "peer": true + }, + "babel-plugin-transform-flow-enums": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz", + "integrity": "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==", + "peer": true, + "requires": { + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "peer": true, + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" + } + }, "bail": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", @@ -22670,6 +30601,27 @@ "fill-range": "^7.0.1" } }, + "browserslist": { + "version": "4.21.9", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz", + "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", + "peer": true, + "requires": { + "caniuse-lite": "^1.0.30001503", + "electron-to-chromium": "^1.4.431", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "peer": true, + "requires": { + "node-int64": "^0.4.0" + } + }, "buffer": { "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", @@ -22687,6 +30639,12 @@ } } }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "peer": true + }, "bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", @@ -22701,6 +30659,32 @@ "get-intrinsic": "^1.0.2" } }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "peer": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "peer": true + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "peer": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -22731,9 +30715,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001434", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001434.tgz", - "integrity": "sha512-aOBHrLmTQw//WFa2rcF1If9fa3ypkC1wzqqiKHgfdrXTWcU8C4gKVZT77eQAPWN1APys3+uQ0Df07rKauXGEYA==" + "version": "1.0.30001517", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz", + "integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==" }, "capital-case": { "version": "1.0.4", @@ -22803,11 +30787,32 @@ } } }, + "ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "peer": true + }, "classnames": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "peer": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "peer": true + }, "client-only": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", @@ -22823,6 +30828,23 @@ "wrap-ansi": "^7.0.0" } }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "peer": true + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "peer": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, "clsx": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", @@ -22841,16 +30863,34 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "peer": true + }, "comma-separated-tokens": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" }, + "command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", + "peer": true + }, "commander": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "peer": true + }, "compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -22889,15 +30929,74 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "peer": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "peer": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "peer": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "peer": true } } }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, "connect-pause": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/connect-pause/-/connect-pause-0.1.1.tgz", @@ -22970,11 +31069,26 @@ } } }, + "core-js-compat": { + "version": "3.31.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.1.tgz", + "integrity": "sha512-wIDWd2s5/5aJSdpOJHfSibxNODxoGoWOBHt8JSPB41NOE94M7kuTPZCYLOlTtuoXTsBPKobpJ6T+y0SSy5L9SA==", + "peer": true, + "requires": { + "browserslist": "^4.21.9" + } + }, "core-js-pure": { "version": "3.26.1", "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.1.tgz", "integrity": "sha512-VVXcDpp/xJ21KdULRq/lXdLzQAtX7+37LzpyfFM973il0tWSsDEoyzG38G14AjTpK9VTfiNM9jnFauq/CpaWGQ==" }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "peer": true + }, "cors": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", @@ -23021,6 +31135,12 @@ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" }, + "dayjs": { + "version": "1.11.9", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.9.tgz", + "integrity": "sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==", + "peer": true + }, "debounce": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", @@ -23057,6 +31177,15 @@ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" }, + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "peer": true, + "requires": { + "clone": "^1.0.2" + } + }, "define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", @@ -23071,11 +31200,28 @@ "object-keys": "^1.1.1" } }, + "denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==", + "peer": true + }, "depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" }, + "deprecated-react-native-prop-types": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-4.1.0.tgz", + "integrity": "sha512-WfepZHmRbbdTvhcolb8aOKEvQdcmTMn5tKLbqbXmkBvjFjRVWAYqsXk/DBsV8TZxws8SdGHLuHaJrHSQUPRdfw==", + "peer": true, + "requires": { + "@react-native/normalize-colors": "*", + "invariant": "*", + "prop-types": "*" + } + }, "dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -23145,6 +31291,12 @@ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, + "electron-to-chromium": { + "version": "1.4.474", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.474.tgz", + "integrity": "sha512-GsFT9gtxkFMkpHf13UeN/RFbWdLQVs4DMxA1aQv4xdUAT2qyXEoAQ0hodl2sUvWmztOlicM1UYnNPcoMdzQB5A==", + "peer": true + }, "emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", @@ -23182,6 +31334,12 @@ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" }, + "envinfo": { + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz", + "integrity": "sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==", + "peer": true + }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -23190,6 +31348,15 @@ "is-arrayish": "^0.2.1" } }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "peer": true, + "requires": { + "stackframe": "^1.3.4" + } + }, "errorhandler": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", @@ -23515,7 +31682,8 @@ "eslint-plugin-react-hooks": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "requires": {} }, "eslint-scope": { "version": "7.1.1", @@ -23556,6 +31724,12 @@ "eslint-visitor-keys": "^3.3.0" } }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "peer": true + }, "esquery": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", @@ -23587,11 +31761,34 @@ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "peer": true + }, "events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "peer": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, "express": { "version": "4.18.2", "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", @@ -23729,6 +31926,15 @@ "reusify": "^1.0.4" } }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "peer": true, + "requires": { + "bser": "2.1.1" + } + }, "fflate": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.7.3.tgz", @@ -23779,6 +31985,17 @@ } } }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "peer": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, "find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", @@ -23807,6 +32024,18 @@ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" }, + "flow-enums-runtime": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.5.tgz", + "integrity": "sha512-PSZF9ZuaZD03sT9YaIs0FrGJ7lSUw7rHZIex+73UYVXg46eL/wxN5PaVcPJFudE2cJu5f0fezitV5aBkLHPUOQ==", + "peer": true + }, + "flow-parser": { + "version": "0.206.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.206.0.tgz", + "integrity": "sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==", + "peer": true + }, "follow-redirects": { "version": "1.15.2", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", @@ -23874,6 +32103,12 @@ "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz", "integrity": "sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==" }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "peer": true + }, "geojson-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/geojson-flatten/-/geojson-flatten-1.1.1.tgz", @@ -24077,6 +32312,38 @@ "tslib": "^2.0.3" } }, + "hermes-estree": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.12.0.tgz", + "integrity": "sha512-+e8xR6SCen0wyAKrMT3UD0ZCCLymKhRgjEB5sS28rKiFir/fXgLoeRilRUssFCILmGHb+OvHDUlhxs0+IEyvQw==", + "peer": true + }, + "hermes-parser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.12.0.tgz", + "integrity": "sha512-d4PHnwq6SnDLhYl3LHNHvOg7nQ6rcI7QVil418REYksv0Mh3cEkHDcuhGxNQ3vgnLSLl4QSvDrFCwQNYdpWlzw==", + "peer": true, + "requires": { + "hermes-estree": "0.12.0" + } + }, + "hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "peer": true, + "requires": { + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "peer": true + } + } + }, "hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", @@ -24097,6 +32364,12 @@ "toidentifier": "1.0.1" } }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "peer": true + }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -24120,6 +32393,15 @@ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" }, + "image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "peer": true, + "requires": { + "queue": "6.0.2" + } + }, "immer": { "version": "9.0.6", "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.6.tgz", @@ -24181,6 +32463,12 @@ "loose-envify": "^1.0.0" } }, + "ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "peer": true + }, "ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -24242,6 +32530,12 @@ "has-tostringtag": "^1.0.0" } }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "peer": true + }, "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", @@ -24265,6 +32559,12 @@ "is-extglob": "^2.1.1" } }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "peer": true + }, "is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -24293,6 +32593,15 @@ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, + "requires": { + "isobject": "^3.0.1" + } + }, "is-promise": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", @@ -24315,6 +32624,12 @@ "call-bind": "^1.0.2" } }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "peer": true + }, "is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", @@ -24331,6 +32646,12 @@ "has-symbols": "^1.0.2" } }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "peer": true + }, "is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -24357,6 +32678,12 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "peer": true + }, "isomorphic-unfetch": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz", @@ -24366,11 +32693,184 @@ "unfetch": "^4.2.0" } }, + "jest-environment-node": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.2.tgz", + "integrity": "sha512-YGdFeZ3T9a+/612c5mTQIllvWkddPbYcN2v95ZH24oWMbGA4GGS2XdIF92QMhUhvrjjuQWYgUGW2zawOyH63MQ==", + "peer": true, + "requires": { + "@jest/environment": "^29.6.2", + "@jest/fake-timers": "^29.6.2", + "@jest/types": "^29.6.1", + "@types/node": "*", + "jest-mock": "^29.6.2", + "jest-util": "^29.6.2" + } + }, + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "peer": true + }, + "jest-message-util": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.2.tgz", + "integrity": "sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "peer": true + }, + "pretty-format": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", + "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", + "peer": true, + "requires": { + "@jest/schemas": "^29.6.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "peer": true + } + } + }, + "jest-mock": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.2.tgz", + "integrity": "sha512-hoSv3lb3byzdKfwqCuT6uTscan471GUECqgNYykg6ob0yiAw3zYc7OrPnI9Qv8Wwoa4lC7AZ9hyS4AiIx5U2zg==", + "peer": true, + "requires": { + "@jest/types": "^29.6.1", + "@types/node": "*", + "jest-util": "^29.6.2" + } + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "peer": true + }, + "jest-util": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.2.tgz", + "integrity": "sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==", + "peer": true, + "requires": { + "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-validate": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.2.tgz", + "integrity": "sha512-vGz0yMN5fUFRRbpJDPwxMpgSXW1LDKROHfBopAvDcmD6s+B/s8WJrwi+4bfH4SdInBA5C3P3BI19dBtKzx1Arg==", + "peer": true, + "requires": { + "@jest/types": "^29.6.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", + "leven": "^3.1.0", + "pretty-format": "^29.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "peer": true + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "peer": true + }, + "pretty-format": { + "version": "29.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", + "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", + "peer": true, + "requires": { + "@jest/schemas": "^29.6.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "peer": true + } + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "peer": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "jju": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" }, + "joi": { + "version": "17.9.2", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.2.tgz", + "integrity": "sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==", + "peer": true, + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, "js-cookie": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", @@ -24394,6 +32894,57 @@ "argparse": "^2.0.1" } }, + "jsc-android": { + "version": "250231.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz", + "integrity": "sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==", + "peer": true + }, + "jsc-safe-url": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==", + "peer": true + }, + "jscodeshift": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", + "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", + "peer": true, + "requires": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.21.0", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "peer": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "peer": true + }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -24479,6 +33030,12 @@ "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz", "integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==" }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "peer": true + }, "kleur": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", @@ -24497,6 +33054,12 @@ "language-subtag-registry": "~0.3.2" } }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "peer": true + }, "levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -24511,6 +33074,11 @@ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, + "load-script": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/load-script/-/load-script-1.0.0.tgz", + "integrity": "sha512-kPEjMFtZvwL9TaZo0uZ2ml+Ye9HUMmPwbYRJ324qF9tqMejwykJ5ggTyvzmrbBeapCAbk98BSbTeovHEEP1uCA==" + }, "locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -24519,31 +33087,154 @@ "p-locate": "^5.0.0" } }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash-id": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/lodash-id/-/lodash-id-0.14.1.tgz", - "integrity": "sha512-ikQPBTiq/d5m6dfKQlFdIXFzvThPi2Be9/AHxktOnDSfSxE1j9ICbBT5Elk1ke7HSTgM38LHTpmJovo9/klnLg==" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" - }, - "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==" - }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash-id": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/lodash-id/-/lodash-id-0.14.1.tgz", + "integrity": "sha512-ikQPBTiq/d5m6dfKQlFdIXFzvThPi2Be9/AHxktOnDSfSxE1j9ICbBT5Elk1ke7HSTgM38LHTpmJovo9/klnLg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "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==" + }, + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", + "peer": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "peer": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + } + }, + "logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "peer": true, + "requires": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + }, + "dependencies": { + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "peer": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "peer": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "peer": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "peer": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "peer": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "peer": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "peer": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "peer": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, "loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -24580,6 +33271,39 @@ "yallist": "^4.0.0" } }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "peer": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "peer": true + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "peer": true + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "peer": true, + "requires": { + "tmpl": "1.0.5" + } + }, "map-obj": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", @@ -24757,6 +33481,12 @@ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "peer": true + }, "merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -24793,6 +33523,471 @@ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" }, + "metro": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.76.7.tgz", + "integrity": "sha512-67ZGwDeumEPnrHI+pEDSKH2cx+C81Gx8Mn5qOtmGUPm/Up9Y4I1H2dJZ5n17MWzejNo0XAvPh0QL0CrlJEODVQ==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "accepts": "^1.3.7", + "async": "^3.2.2", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.12.0", + "image-size": "^1.0.2", + "invariant": "^2.2.4", + "jest-worker": "^27.2.0", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.76.7", + "metro-cache": "0.76.7", + "metro-cache-key": "0.76.7", + "metro-config": "0.76.7", + "metro-core": "0.76.7", + "metro-file-map": "0.76.7", + "metro-inspector-proxy": "0.76.7", + "metro-minify-terser": "0.76.7", + "metro-minify-uglify": "0.76.7", + "metro-react-native-babel-preset": "0.76.7", + "metro-resolver": "0.76.7", + "metro-runtime": "0.76.7", + "metro-source-map": "0.76.7", + "metro-symbolicate": "0.76.7", + "metro-transform-plugins": "0.76.7", + "metro-transform-worker": "0.76.7", + "mime-types": "^2.1.27", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^3.0.2", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "throat": "^5.0.0", + "ws": "^7.5.1", + "yargs": "^17.6.2" + }, + "dependencies": { + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "peer": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "requires": {} + } + } + }, + "metro-babel-transformer": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.76.7.tgz", + "integrity": "sha512-bgr2OFn0J4r0qoZcHrwEvccF7g9k3wdgTOgk6gmGHrtlZ1Jn3oCpklW/DfZ9PzHfjY2mQammKTc19g/EFGyOJw==", + "peer": true, + "requires": { + "@babel/core": "^7.20.0", + "hermes-parser": "0.12.0", + "nullthrows": "^1.1.1" + } + }, + "metro-cache": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.76.7.tgz", + "integrity": "sha512-nWBMztrs5RuSxZRI7hgFgob5PhYDmxICh9FF8anm9/ito0u0vpPvRxt7sRu8fyeD2AHdXqE7kX32rWY0LiXgeg==", + "peer": true, + "requires": { + "metro-core": "0.76.7", + "rimraf": "^3.0.2" + } + }, + "metro-cache-key": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.76.7.tgz", + "integrity": "sha512-0pecoIzwsD/Whn/Qfa+SDMX2YyasV0ndbcgUFx7w1Ct2sLHClujdhQ4ik6mvQmsaOcnGkIyN0zcceMDjC2+BFQ==", + "peer": true + }, + "metro-config": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.76.7.tgz", + "integrity": "sha512-CFDyNb9bqxZemiChC/gNdXZ7OQkIwmXzkrEXivcXGbgzlt/b2juCv555GWJHyZSlorwnwJfY3uzAFu4A9iRVfg==", + "peer": true, + "requires": { + "connect": "^3.6.5", + "cosmiconfig": "^5.0.5", + "jest-validate": "^29.2.1", + "metro": "0.76.7", + "metro-cache": "0.76.7", + "metro-core": "0.76.7", + "metro-runtime": "0.76.7" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "peer": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "peer": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "peer": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "peer": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "peer": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "peer": true + } + } + }, + "metro-core": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.76.7.tgz", + "integrity": "sha512-0b8KfrwPmwCMW+1V7ZQPkTy2tsEKZjYG9Pu1PTsu463Z9fxX7WaR0fcHFshv+J1CnQSUTwIGGjbNvj1teKe+pw==", + "peer": true, + "requires": { + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.76.7" + } + }, + "metro-file-map": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.76.7.tgz", + "integrity": "sha512-s+zEkTcJ4mOJTgEE2ht4jIo1DZfeWreQR3tpT3gDV/Y/0UQ8aJBTv62dE775z0GLsWZApiblAYZsj7ZE8P06nw==", + "peer": true, + "requires": { + "anymatch": "^3.0.3", + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-regex-util": "^27.0.6", + "jest-util": "^27.2.0", + "jest-worker": "^27.2.0", + "micromatch": "^4.0.4", + "node-abort-controller": "^3.1.1", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "dependencies": { + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "peer": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + } + } + }, + "metro-inspector-proxy": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.76.7.tgz", + "integrity": "sha512-rNZ/6edTl/1qUekAhAbaFjczMphM50/UjtxiKulo6vqvgn/Mjd9hVqDvVYfAMZXqPvlusD88n38UjVYPkruLSg==", + "peer": true, + "requires": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "node-fetch": "^2.2.0", + "ws": "^7.5.1", + "yargs": "^17.6.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "requires": {} + } + } + }, + "metro-minify-terser": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.76.7.tgz", + "integrity": "sha512-FQiZGhIxCzhDwK4LxyPMLlq0Tsmla10X7BfNGlYFK0A5IsaVKNJbETyTzhpIwc+YFRT4GkFFwgo0V2N5vxO5HA==", + "peer": true, + "requires": { + "terser": "^5.15.0" + } + }, + "metro-minify-uglify": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.76.7.tgz", + "integrity": "sha512-FuXIU3j2uNcSvQtPrAJjYWHruPiQ+EpE++J9Z+VznQKEHcIxMMoQZAfIF2IpZSrZYfLOjVFyGMvj41jQMxV1Vw==", + "peer": true, + "requires": { + "uglify-es": "^3.1.9" + } + }, + "metro-react-native-babel-preset": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.76.7.tgz", + "integrity": "sha512-R25wq+VOSorAK3hc07NW0SmN8z9S/IR0Us0oGAsBcMZnsgkbOxu77Mduqf+f4is/wnWHc5+9bfiqdLnaMngiVw==", + "peer": true, + "requires": { + "@babel/core": "^7.20.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.18.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.0", + "@babel/plugin-proposal-numeric-separator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.20.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.18.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.20.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.20.0", + "@babel/plugin-transform-flow-strip-types": "^7.20.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "babel-plugin-transform-flow-enums": "^0.0.2", + "react-refresh": "^0.4.0" + } + }, + "metro-react-native-babel-transformer": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.76.7.tgz", + "integrity": "sha512-W6lW3J7y/05ph3c2p3KKJNhH0IdyxdOCbQ5it7aM2MAl0SM4wgKjaV6EYv9b3rHklpV6K3qMH37UKVcjMooWiA==", + "peer": true, + "requires": { + "@babel/core": "^7.20.0", + "babel-preset-fbjs": "^3.4.0", + "hermes-parser": "0.12.0", + "metro-react-native-babel-preset": "0.76.7", + "nullthrows": "^1.1.1" + } + }, + "metro-resolver": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.76.7.tgz", + "integrity": "sha512-pC0Wgq29HHIHrwz23xxiNgylhI8Rq1V01kQaJ9Kz11zWrIdlrH0ZdnJ7GC6qA0ErROG+cXmJ0rJb8/SW1Zp2IA==", + "peer": true + }, + "metro-runtime": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.76.7.tgz", + "integrity": "sha512-MuWHubQHymUWBpZLwuKZQgA/qbb35WnDAKPo83rk7JRLIFPvzXSvFaC18voPuzJBt1V98lKQIonh6MiC9gd8Ug==", + "peer": true, + "requires": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-source-map": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.76.7.tgz", + "integrity": "sha512-Prhx7PeRV1LuogT0Kn5VjCuFu9fVD68eefntdWabrksmNY6mXK8pRqzvNJOhTojh6nek+RxBzZeD6MIOOyXS6w==", + "peer": true, + "requires": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.76.7", + "nullthrows": "^1.1.1", + "ob1": "0.76.7", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "metro-symbolicate": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.76.7.tgz", + "integrity": "sha512-p0zWEME5qLSL1bJb93iq+zt5fz3sfVn9xFYzca1TJIpY5MommEaS64Va87lp56O0sfEIvh4307Oaf/ZzRjuLiQ==", + "peer": true, + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.76.7", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + } + }, + "metro-transform-plugins": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.76.7.tgz", + "integrity": "sha512-iSmnjVApbdivjuzb88Orb0JHvcEt5veVyFAzxiS5h0QB+zV79w6JCSqZlHCrbNOkOKBED//LqtKbFVakxllnNg==", + "peer": true, + "requires": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "nullthrows": "^1.1.1" + } + }, + "metro-transform-worker": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.76.7.tgz", + "integrity": "sha512-cGvELqFMVk9XTC15CMVzrCzcO6sO1lURfcbgjuuPdzaWuD11eEyocvkTX0DPiRjsvgAmicz4XYxVzgYl3MykDw==", + "peer": true, + "requires": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", + "babel-preset-fbjs": "^3.4.0", + "metro": "0.76.7", + "metro-babel-transformer": "0.76.7", + "metro-cache": "0.76.7", + "metro-cache-key": "0.76.7", + "metro-source-map": "0.76.7", + "metro-transform-plugins": "0.76.7", + "nullthrows": "^1.1.1" + } + }, "micromark": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", @@ -25032,6 +34227,12 @@ "mime-db": "1.52.0" } }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "peer": true + }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -25045,6 +34246,15 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "peer": true, + "requires": { + "minimist": "^1.2.6" + } + }, "morgan": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", @@ -25110,6 +34320,12 @@ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "peer": true + }, "next": { "version": "13.0.5", "resolved": "https://registry.npmjs.org/next/-/next-13.0.5.tgz", @@ -25144,6 +34360,27 @@ "tslib": "^2.0.3" } }, + "nocache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", + "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", + "peer": true + }, + "node-abort-controller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", + "peer": true + }, + "node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "peer": true, + "requires": { + "minimatch": "^3.0.2" + } + }, "node-fetch": { "version": "2.6.7", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", @@ -25152,11 +34389,50 @@ "whatwg-url": "^5.0.0" } }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "peer": true + }, + "node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "peer": true + }, + "node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "peer": true + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "peer": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", + "peer": true + }, + "ob1": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.76.7.tgz", + "integrity": "sha512-BQdRtxxoUNfSoZxqeBGOyuT9nEYSn18xZHwGMb0mMVpn2NBcYbnyKY4BK2LIHRgw33CBGlUmE+KMaNvyTpLLtQ==", + "peer": true + }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -25243,6 +34519,15 @@ "wrappy": "1" } }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "peer": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, "open": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", @@ -25266,6 +34551,23 @@ "word-wrap": "^1.2.3" } }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "peer": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + } + }, "p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -25387,21 +34689,81 @@ "resolve-protobuf-schema": "^2.1.0" } }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" - }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + }, + "pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "peer": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "peer": true, + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "peer": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "peer": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "peer": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "peer": true + } + } + }, "please-upgrade-node": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", @@ -25445,6 +34807,81 @@ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==" }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "peer": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "peer": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "peer": true + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "peer": true + }, + "promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "peer": true, + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "peer": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "dependencies": { + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "peer": true + } + } + }, "prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", @@ -25590,6 +35027,15 @@ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==" }, + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "peer": true, + "requires": { + "inherits": "~2.0.3" + } + }, "queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -25637,6 +35083,25 @@ "loose-envify": "^1.1.0" } }, + "react-devtools-core": { + "version": "4.28.0", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.28.0.tgz", + "integrity": "sha512-E3C3X1skWBdBzwpOUbmXG8SgH6BtsluSMe+s6rRcujNKG1DGi8uIfhdhszkgDpAsMoE55hwqRUzeXCmETDBpTg==", + "peer": true, + "requires": { + "shell-quote": "^1.6.1", + "ws": "^7" + }, + "dependencies": { + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "requires": {} + } + } + }, "react-dom": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", @@ -25646,10 +35111,16 @@ "scheduler": "^0.23.0" } }, + "react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, "react-generate-context": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/react-generate-context/-/react-generate-context-1.0.1.tgz", - "integrity": "sha512-rOFGh3KgC2Ot66DmVCcT1p8lVJCmmCjzGE5WK/KsyDFi43wpIbW1PYcr04cQ3mbF4LaIkY6SpK7k1DOgwtpUXA==" + "integrity": "sha512-rOFGh3KgC2Ot66DmVCcT1p8lVJCmmCjzGE5WK/KsyDFi43wpIbW1PYcr04cQ3mbF4LaIkY6SpK7k1DOgwtpUXA==", + "requires": {} }, "react-is": { "version": "16.13.1", @@ -25693,6 +35164,92 @@ } } }, + "react-native": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.72.3.tgz", + "integrity": "sha512-QqISi+JVmCssNP2FlQ4MWhlc4O/I00MRE1/GClvyZ8h/6kdsyk/sOirkYdZqX3+DrJfI3q+OnyMnsyaXIQ/5tQ==", + "peer": true, + "requires": { + "@jest/create-cache-key-function": "^29.2.1", + "@react-native-community/cli": "11.3.5", + "@react-native-community/cli-platform-android": "11.3.5", + "@react-native-community/cli-platform-ios": "11.3.5", + "@react-native/assets-registry": "^0.72.0", + "@react-native/codegen": "^0.72.6", + "@react-native/gradle-plugin": "^0.72.11", + "@react-native/js-polyfills": "^0.72.1", + "@react-native/normalize-colors": "^0.72.0", + "@react-native/virtualized-lists": "^0.72.6", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "deprecated-react-native-prop-types": "4.1.0", + "event-target-shim": "^5.0.1", + "flow-enums-runtime": "^0.0.5", + "invariant": "^2.2.4", + "jest-environment-node": "^29.2.1", + "jsc-android": "^250231.0.0", + "memoize-one": "^5.0.0", + "metro-runtime": "0.76.7", + "metro-source-map": "0.76.7", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.3.0", + "react-devtools-core": "^4.27.2", + "react-refresh": "^0.4.0", + "react-shallow-renderer": "^16.15.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "0.24.0-canary-efb381bbf-20230505", + "stacktrace-parser": "^0.1.10", + "use-sync-external-store": "^1.0.0", + "whatwg-fetch": "^3.0.0", + "ws": "^6.2.2", + "yargs": "^17.6.2" + }, + "dependencies": { + "memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", + "peer": true + }, + "scheduler": { + "version": "0.24.0-canary-efb381bbf-20230505", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.24.0-canary-efb381bbf-20230505.tgz", + "integrity": "sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0" + } + } + } + }, + "react-player": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/react-player/-/react-player-2.12.0.tgz", + "integrity": "sha512-rymLRz/2GJJD+Wc01S7S+i9pGMFYnNmQibR2gVE3KmHJCBNN8BhPAlOPTGZtn1uKpJ6p4RPLlzPQ1OLreXd8gw==", + "requires": { + "deepmerge": "^4.0.0", + "load-script": "^1.0.0", + "memoize-one": "^5.1.1", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.0.1" + }, + "dependencies": { + "memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + } + } + }, + "react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", + "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==", + "peer": true + }, "react-remove-scroll": { "version": "2.5.4", "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz", @@ -25730,6 +35287,16 @@ "use-isomorphic-layout-effect": "^1.1.2" } }, + "react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "peer": true, + "requires": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + } + }, "react-style-singleton": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", @@ -25769,11 +35336,61 @@ "picomatch": "^2.2.1" } }, + "readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==", + "peer": true + }, + "recast": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", + "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", + "peer": true, + "requires": { + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true + } + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "peer": true + }, + "regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "peer": true, + "requires": { + "regenerate": "^1.4.2" + } + }, "regenerator-runtime": { "version": "0.13.11", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, + "regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "peer": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, "regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", @@ -25789,6 +35406,37 @@ "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" }, + "regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "peer": true, + "requires": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + } + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "peer": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "peer": true + } + } + }, "remark-parse": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", @@ -25843,6 +35491,16 @@ "protocol-buffers-schema": "^3.3.1" } }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "peer": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -25980,6 +35638,12 @@ "upper-case-first": "^2.0.2" } }, + "serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", + "peer": true + }, "serve-static": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", @@ -26006,6 +35670,15 @@ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "peer": true, + "requires": { + "kind-of": "^6.0.2" + } + }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -26019,6 +35692,12 @@ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, + "shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "peer": true + }, "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -26029,11 +35708,66 @@ "object-inspect": "^1.9.0" } }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "peer": true + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "peer": true + }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "peer": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "peer": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "peer": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "peer": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "peer": true + } + } + }, "snake-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", @@ -26053,11 +35787,75 @@ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "peer": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true + } + } + }, "space-separated-tokens": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "peer": true + }, + "stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "peer": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "peer": true + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "peer": true + }, + "stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "peer": true, + "requires": { + "type-fest": "^0.7.1" + }, + "dependencies": { + "type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "peer": true + } + } + }, "statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -26151,11 +35949,23 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "peer": true + }, "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==" }, + "strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "peer": true + }, "style-dictionary": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/style-dictionary/-/style-dictionary-3.7.0.tgz", @@ -26218,6 +36028,12 @@ "resolved": "https://registry.npmjs.org/subtag/-/subtag-0.5.0.tgz", "integrity": "sha512-CaIBcTSb/nyk4xiiSOtZYz1B+F12ZxW8NEp54CdT+84vmh/h4sUnHGC6+KQXUfED8u22PQjCYWfZny8d2ELXwg==" }, + "sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==", + "peer": true + }, "suggestions-list": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/suggestions-list/-/suggestions-list-0.0.2.tgz", @@ -26251,7 +36067,8 @@ "swr": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/swr/-/swr-1.3.0.tgz", - "integrity": "sha512-dkghQrOl2ORX9HYrMDtPa7LTVHJjCTeZoB1dqTbnnEDlSvN8JEKpYIYurDfvbQFUUS8Cg8PceFVZNkW0KNNYPw==" + "integrity": "sha512-dkghQrOl2ORX9HYrMDtPa7LTVHJjCTeZoB1dqTbnnEDlSvN8JEKpYIYurDfvbQFUUS8Cg8PceFVZNkW0KNNYPw==", + "requires": {} }, "synckit": { "version": "0.8.4", @@ -26279,11 +36096,99 @@ "readable-stream": "^3.1.1" } }, + "temp": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "peer": true, + "requires": { + "rimraf": "~2.6.2" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "peer": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "terser": { + "version": "5.19.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.2.tgz", + "integrity": "sha512-qC5+dmecKJA4cpYxRa5aVkKehYsQKc+AHeKl0Oe62aYjBL8ZA33tTljktDHJSaxxMnbI5ZYw+o/S2DxxLu8OfA==", + "peer": true, + "requires": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "peer": true + } + } + }, "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "peer": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "peer": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, "tiny-glob": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", @@ -26303,6 +36208,12 @@ "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz", "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==" }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "peer": true + }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", @@ -26380,6 +36291,12 @@ "prelude-ls": "^1.2.1" } }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "peer": true + }, "type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -26394,6 +36311,36 @@ "mime-types": "~2.1.24" } }, + "typescript": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", + "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "peer": true + }, + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "peer": true, + "requires": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "peer": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true + } + } + }, "ulid": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", @@ -26415,6 +36362,34 @@ "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", "integrity": "sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==" }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "peer": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "peer": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "peer": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "peer": true + }, "unified": { "version": "10.1.2", "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", @@ -26508,6 +36483,16 @@ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" }, + "update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "peer": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, "upper-case": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", @@ -26559,7 +36544,8 @@ "use-isomorphic-layout-effect": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", - "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==" + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "requires": {} }, "use-sidecar": { "version": "1.1.2", @@ -26573,7 +36559,8 @@ "use-sync-external-store": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==" + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "requires": {} }, "util-deprecate": { "version": "1.0.2", @@ -26626,6 +36613,12 @@ "unist-util-stringify-position": "^3.0.0" } }, + "vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==", + "peer": true + }, "vt-pbf": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/vt-pbf/-/vt-pbf-3.1.3.tgz", @@ -26636,6 +36629,24 @@ "pbf": "^3.2.1" } }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "peer": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "peer": true, + "requires": { + "defaults": "^1.0.3" + } + }, "webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -26646,6 +36657,12 @@ "resolved": "https://registry.npmjs.org/wgs84/-/wgs84-0.0.0.tgz", "integrity": "sha512-ANHlY4Rb5kHw40D0NJ6moaVfOCMrp9Gpd1R/AIQYg2ko4/jzcJ+TVXYYF6kXJqQwITvEZP4yEthjM7U6rYlljQ==" }, + "whatwg-fetch": { + "version": "3.6.17", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.17.tgz", + "integrity": "sha512-c4ghIvG6th0eudYwKZY5keb81wtFz9/WeAHAoy8+r18kcWlitUIrmGFQ2rWEl4UCKUilD3zCLHOIPheHx5ypRQ==", + "peer": true + }, "whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", @@ -26700,6 +36717,26 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, + "write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "peer": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "peer": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, "xstate": { "version": "4.35.0", "resolved": "https://registry.npmjs.org/xstate/-/xstate-4.35.0.tgz", diff --git a/package.json b/package.json index 7648d57..451df23 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "react": "18.2.0", "react-dom": "18.2.0", "react-markdown": "^8.0.4", + "react-player": "^2.12.0", "react-select": "^5.6.1", "sass": "^1.56.1", "swr": "^1.3.0" diff --git a/public/assets/img/under13/emojis/Fearful Emoji [Download iPhone Emojis].jpg b/public/assets/img/under13/emojis/Fearful Emoji [Download iPhone Emojis].jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c86779f6e63ffbe3c5ae1b4da14ff3bbd923ae2 GIT binary patch literal 31128 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 literal 0 HcmV?d00001 diff --git a/public/assets/img/under13/emojis/angry_emoji.jpg b/public/assets/img/under13/emojis/angry_emoji.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7f94ed7c779651e5c33c24b9d6250c2d64ff0363 GIT binary patch literal 33522 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 literal 0 HcmV?d00001 diff --git a/public/assets/img/under13/emojis/ashamed_emoji.jpg b/public/assets/img/under13/emojis/ashamed_emoji.jpg new file mode 100644 index 0000000000000000000000000000000000000000..edc147ae468f5e877e7b0a4d45f83f09662d67d1 GIT binary patch literal 35607 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%0Db~7g}^XVAkBJq8*!Cz-Xb$u7czi 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 literal 0 HcmV?d00001 diff --git a/public/assets/img/under13/emojis/bored_emoji.jpg b/public/assets/img/under13/emojis/bored_emoji.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cb9a25b1508f6f26bba05399d6ead29569635ea1 GIT binary patch literal 32198 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 SV_q{&1|vQJ9Uv3R%KrgxHrsgs literal 0 HcmV?d00001 diff --git a/public/assets/img/under13/emojis/chatty_emoji.jpg b/public/assets/img/under13/emojis/chatty_emoji.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9145a2f9696a748b282eebd3b64b9dd924f8ea64 GIT binary patch literal 37838 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�GH~tc8!s8YqcOv4epe%2)9vb=!0Yg38>bUsb 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 R3a8pj^~8l4IfVa~{|`hCeXali literal 0 HcmV?d00001 diff --git a/public/assets/img/under13/emojis/depressed_emoji.jpg b/public/assets/img/under13/emojis/depressed_emoji.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ba419955758b1aed037833b18a1d559384004d5 GIT binary patch literal 29013 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 literal 0 HcmV?d00001 diff --git a/src/pages/emotions/[name].js b/src/pages/emotions/[name].js index 70e85fa..4b2d4ea 100644 --- a/src/pages/emotions/[name].js +++ b/src/pages/emotions/[name].js @@ -1,4 +1,4 @@ -import { useState } from 'react' +import { useEffect, useState } from 'react' import { styled } from '@mui/material/styles' import ArrowForwardIosSharpIcon from '@mui/icons-material/ArrowForwardIosSharp' import MuiAccordion from '@mui/material/Accordion' @@ -13,6 +13,11 @@ import Layout from '../../components/layout/Layout' import ChatSpeak from '../../components/ChatSpeak' import path from 'path' import { promises as fs } from 'fs' + + +import dynamic from 'next/dynamic' +const ReactPlayer = dynamic(() => import("react-player"), { ssr: false }); + /* export async function getStaticPaths() { const emotions = await fetchData('emotions') @@ -77,9 +82,10 @@ export async function getServerSideProps(context) { const chat = data['chat-speak'] const domake = data[`do-make`] const games = data[`play-game`] + const video = data[`video`].filter((video) => video.emotions.includes(name)) //Return the content of the data file in json format - return { props: { emotion, chat, games, domake, name } } + return { props: { emotion, chat, games, domake, name ,video} } } function handleActivity(activity, setGame, name) { @@ -94,10 +100,11 @@ function handleActivity(activity, setGame, name) { }) } -export default function SingleEmotionPage({ emotion, chat, games, domake, name }) { +export default function SingleEmotionPage({ emotion, chat, games, domake, name ,video}) { const [expanded, setExpanded] = useState('') const [game, setGame] = useState() const [make, setMake] = useState() + const handleChange = (panel) => (event, newExpanded) => { handleActivity(games, setGame, name) @@ -169,6 +176,21 @@ export default function SingleEmotionPage({ emotion, chat, games, domake, name } + + + Video + + +

NextJs VideoPlayer - GeeksforGeeks

+ + + diff --git a/src/pages/welcome.js b/src/pages/welcome.js index 5ad61ee..9ca893e 100644 --- a/src/pages/welcome.js +++ b/src/pages/welcome.js @@ -29,7 +29,7 @@ export default function Welcome() { return ( - + ) From c75bd3c183619bc051c6c69763814a004dfebf84 Mon Sep 17 00:00:00 2001 From: renasustek Date: Wed, 2 Aug 2023 15:01:01 +0100 Subject: [PATCH 02/16] added video bank --- json/db.json | 318 ++++++++++++++++++++++++- public/assets/img/play/abstract.jpg | Bin 0 -> 103876 bytes public/assets/img/play/electrique.jpg | Bin 0 -> 120367 bytes public/assets/img/play/flames.jpg | Bin 0 -> 178963 bytes public/assets/img/play/flocking.jpg | Bin 0 -> 164803 bytes public/assets/img/play/justTouch.jpg | Bin 0 -> 115688 bytes public/assets/img/play/lavaLive.jpg | Bin 0 -> 104657 bytes public/assets/img/play/magma.jpg | Bin 0 -> 76206 bytes public/assets/img/play/mandala.jpg | Bin 0 -> 126581 bytes public/assets/img/play/mesmo.jpg | Bin 0 -> 254787 bytes public/assets/img/play/plazma.jpg | Bin 0 -> 128201 bytes public/assets/img/play/sensoryGoo.jpg | Bin 0 -> 237665 bytes public/assets/img/play/simplyTouch.jpg | Bin 0 -> 154316 bytes public/assets/img/play/speakup.jpg | Bin 0 -> 134604 bytes src/components/Schools.js | 2 +- src/components/VideoPage.js | 35 +++ src/components/WhatToDo.js | 32 +++ src/components/playgame/PlayGame.js | 2 +- src/pages/_app.js | 2 + src/pages/emotions/[name].js | 5 +- src/pages/video/index.js | 29 +++ src/styles/Video.module.css | 88 +++++++ 22 files changed, 505 insertions(+), 8 deletions(-) create mode 100644 public/assets/img/play/abstract.jpg create mode 100644 public/assets/img/play/electrique.jpg create mode 100644 public/assets/img/play/flames.jpg create mode 100644 public/assets/img/play/flocking.jpg create mode 100644 public/assets/img/play/justTouch.jpg create mode 100644 public/assets/img/play/lavaLive.jpg create mode 100644 public/assets/img/play/magma.jpg create mode 100644 public/assets/img/play/mandala.jpg create mode 100644 public/assets/img/play/mesmo.jpg create mode 100644 public/assets/img/play/plazma.jpg create mode 100644 public/assets/img/play/sensoryGoo.jpg create mode 100644 public/assets/img/play/simplyTouch.jpg create mode 100644 public/assets/img/play/speakup.jpg create mode 100644 src/components/VideoPage.js create mode 100644 src/pages/video/index.js create mode 100644 src/styles/Video.module.css diff --git a/json/db.json b/json/db.json index 286345b..1a8f884 100644 --- a/json/db.json +++ b/json/db.json @@ -1123,8 +1123,217 @@ " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." ], "game": "https://www.sensoryapphouse.com/sandbox-pwa/index.html" + }, + { + "id": 4, + "emotions": [ + "angry" + ], + "name": "Flames Live!", + "description": "Sensory Flames Has A Range Of Different Flame And Sun Effects. Click Or Tap The Button And The App Will Launch Filling The Screen Or Window.", + "src": "flames.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/flames-pwa-xbox/index.html" + }, + { + "id": 5, + "emotions": [ + "Lorem Ipsum" + ], + "name": "Abstract Live!", + "description": "Sensory Abstract#6 App Is Another Digital Art Creation With Unusual Sensory Visual Effects. Click Or Tap The Button And The App Will Launch", + "src": "abstract.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/abstract6-pwa-xbox/index.html" + }, + { + "id": 6, + "emotions": [ + "Lorem Ipsum" + ], + "name": "SpeakUp Live!", + "description": "Lorem Ipsum", + "src": "speakup.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/speakup-pwa/index.html" + }, + { + "id": 7, + "emotions": [ + "Lorem Ipsum" + ], + "name": "Electrique Live!", + "description": "Click or tap the button and the app will launch filling the screen or window,If the app fills the window, maximise the window to full screen and the app will run as full screen. Press ESC key or click/tap the X button to close the app.", + "src": "electrique.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/electrique-pwa/index.html" + }, + { + "id": 8, + "emotions": [ + "Lorem Ipsum" + ], + "name": "Flocking Live!", + "description": "Choose from the 8 Flocking scenes, and the background will load. Touch and move around, and the fish or other digital characters or objects will slowly flock together and follow. Touch the silver buttons to change the style of the character or object and add a trail, or change the background. If using on a tablet or phone, we suggest using the landscape orientation.", + "src":"flocking.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/flocking-pwa/index.html" + }, + { + "id": 9, + "emotions": [ + "Lorem Ipsum" + ], + "name": "Just Touch Live!", + "description": "After app launch by tapping the above button/icon, click the splash screen to start the app. JustTouch will then show the camera view, with some hall of mirrors type live images. Move the mouse or finger and you will see the images move. The single arrows will change the style of effect, and the double arrows will move to the next mode. The 4 modes are hall of mirrors, swirls, inversions and tunnels. Tapping or clicking changes the color, effect and direction of swirl. ", + "src":"justTouch.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/justtouch-pwa/index.html" + }, + { + "id": 10, + "emotions": [ + "Lorem Ipsum" + ], + "name": "Lava Live!", + "description": "By pressing the silver buttons it is possible to change colors, change the number of bubble groups, change the general speed of movement and change the “diffusion”. The bubble edges of Lava are fully touch reactive, responding according to how close a bubble it to the touch.", + "src":"lavaLive.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/lava-pwa/index.html" + }, + { + "id": 11, + "emotions": [ + "Lorem Ipsum" + ], + "name": "Magma Live!", + "description":"The Sensory styles, sizes and colours can be chosen using touch/mouse and the silver buttons. The app can also be controlled by using a keyboard, switches or an XBox controller, or the Microsoft Adaptive Controller with any suitable switch inputs.", + "src":"magma.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/magma-pwa/" + }, + { + "id": 12, + "emotions": [ + "Lorem Ipsum" + ], + "name": "Mandala patterns!", + "description":"Run Mandala Patterns and touch of click and move on the screen and start creating symmetrical patterns. The right hand toolbar contains settings for Line Width, Symmetry type, Line Colour controls, Line Style, and a range of subtle pattern Effects. There is also a wobble animation button, just below the download artwork button.", + "src":"mandala.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/mandala-pwa/mandala-pwa/index.html" + }, + { + "id": 13, + "emotions": [ + "Lorem Ipsum" + ], + "name": "Mesmo Live!", + "description":"By pressing the silver buttons it is possible to change colours, change the number of bubble and effects groups, change the general speed of movement and change the “diffusion”. Mesmo is fully touch or pointer reactive.", + "src":"mesmo.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/mesmo-pwa/index.html" + }, + { + "id": 14, + "emotions": [ + "Lorem Ipsum" + ], + "name": "Simply Touch Live!", + "description":"Choose one of the top row of effect groups, then choose the effect you would like to use from the 4 in the second row. One the shape or effect has open, move around the mouse or tap and drag on the screen, and the shapes will move and transform and some will even follow you around.", + "src":"simplyTouch.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/SimplyTouch-pwa/index.html" + }, + { + "id": 15, + "emotions": [ + "Lorem Ipsum" + ], + "name": "Plazma Live!", + "description":"Plazma bubble effects can be influenced by touching or clicking on the screen. Plazma can be controlled by assistive technology switches that interface with your device (probably bluetooth) that produce character codes (1, 2, 3, 4 , Space , Enter) – all produce different changes in effects of the app and control the 4 effects buttons. Plazma also supports the XBox controller or Microsoft Adaptive Controller on many devices. Tapping A. B, X and Y control the app effects.", + "src":"plazma.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/plazma-pwa-xbox/index.html" + }, + { + "id": 16, + "emotions": [ + "Lorem Ipsum" + ], + "name": "Sensory Goo Live!", + "description":"Tap to make goo change", + "src":"sensoryGoo.jpg", + "how-it-helps": [ + "These games are called Sensory Regulatory games.", + " These games are tested by Scientists. They saw that they make people feel calmer, less anxious and less worried about things. This is because you concentrate as you are doing them.", + " Moving your hands back and forward helps your heart, mind and body to feel more relaxed too. ", + " It helps you to breathe in and out more slowly and at the same rhythm and beat (regulate your breathing)." + ], + "game": "https://www.sensoryapphouse.com/goo-pwa/" } ], + "join-go": [ { "under13": [ @@ -1196,17 +1405,118 @@ "emotions": [ "angry" ], - "link":"https://www.youtube.com/watch?v=wkse4PPxkk4" + "title":"Meddidation video", + "link":"https://www.youtube.com/watch?v=wkse4PPxkk4", + "description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." }, { "id":2, "under13": true, "over13": true, "emotions": [ - "lonely" + "lonely", "angry" + ], + "title":"Lorem ipsum", + "link":"https://www.youtube.com/watch?v=iiADhChRriM&t=42s", + "description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." + }, + { + "id":3, + "under13": true, + "over13": true, + "emotions": [ + "Lorem ipsum", + "angry" + ], + "title":"Lorem ipsum", + "link":"https://www.youtube.com/watch?v=O-6f5wQXSu8", + "description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Commodo odio aenean sed adipiscing diam donec adipiscing tristique." + },{ + "id":4, + "under13": true, + "over13": true, + "emotions": [ + "Lorem ipsum", + "Lorem Ipsum" + ], + "title":"Lorem ipsum", + "link":"https://www.youtube.com/watch?v=itZMM5gCboo", + "description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." + },{ + "id":5, + "under13": true, + "over13": true, + "emotions": [ + "Lorem ipsum" + ], + "title":"Lorem ipsum", + "link":"https://www.youtube.com/watch?v=duUfdGPUtFs", + "description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Maecenas volutpat blandit aliquam etiam erat. Elementum facilisis leo vel fringilla." + },{ + "id":6, + "under13": true, + "over13": true, + "emotions": [ + "Lorem ipsum", + "Lorem Ipsum" + ], + "title":"Lorem ipsum", + "link":"https://www.youtube.com/watch?v=BM2CNYvI45Y", + "description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." + },{ + "id":7, + "under13": true, + "over13": true, + "emotions": [ + "Lorem ipsum", + "Lorem Ipsum", + "Lorem Ipsum" + ], + "title":"Lorem ipsum", + "link":"https://www.youtube.com/watch?v=xNN7iTA57jM", + "description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." + },{ + "id":8, + "under13": true, + "over13": true, + "emotions": [ + "Lorem ipsum", + "Lorem Ipsum" + ], + "title":"Lorem ipsum", + "link":"https://www.youtube.com/watch?v=SVrCG11zSPw", + "description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Commodo odio aenean sed adipiscing diam donec adipiscing tristique." + },{ + "id":9, + "under13": true, + "over13": true, + "emotions": [ + "Lorem ipsum" + ], + "title":"Lorem ipsum", + "link":"https://www.youtube.com/watch?v=tMkvDp-jaes", + "description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." + },{ + "id":10, + "under13": true, + "over13": true, + "emotions": [ + "Lorem ipsum", + "Lorem Ipsum" + ], + "title":"Lorem ipsum", + "link":"https://www.youtube.com/watch?v=vPhg6sc1Mk4", + "description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Commodo odio aenean sed adipiscing diam donec adipiscing tristique." + },{ + "id":11, + "under13": true, + "over13": true, + "emotions": [ + "Lorem ipsum" ], - "link":"https://www.youtube.com/watch?v=iiADhChRriM&t=42s" + "title":"Lorem ipsum", + "link":"https://www.youtube.com/watch?v=jh4C7w-dvho", + "description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." } - ] } \ No newline at end of file diff --git a/public/assets/img/play/abstract.jpg b/public/assets/img/play/abstract.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0b59096bb9732339e9ceaa85dc372f228295c8b6 GIT binary patch literal 103876 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� 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

Ig!_Lbf?v}I_|*AXjoZR*&}Y)@f>-m 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℘UR)i|GHtMQFFoOBz(5c+KCp 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%0AsnYD@Zff31 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 literal 0 HcmV?d00001 diff --git a/public/assets/img/play/flames.jpg b/public/assets/img/play/flames.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da5c6ede69d480e070fc4f0ddb03c9541f2b347d GIT binary patch literal 178963 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 0eq{Y>|^`|MV0+zs+TEz_V}%NVxSY_Tvz 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 tSc^|mani! zFNY5@+hMN59EZU_t|Q#Pa{kJFM39$Agf<)2tiL-rkE`RNGDw+|2jCJn4COk)0NtStL}`g#9>Uk-j7g8Z`gho`J= z1=(&q=GktNW}cF|lDDiPo?JFE;$eH3kq41ry~~!zqPgz@>%KoUO}Y2|aV3IV3~ee_ zmieH}xbtq4d3oLBr$XZh$9%-l@P<4yC8Ggx&cSTEl)%Hw8^Dyf;rz3&N&CYz~o z85=7r_*I)bgOytfEv{=J;EwRBn=3;1=4Dq5!laBdA7n_F=9#h>p(S|sWk6Vr!1u)< z5H=Rg3~q>#kr=m_m{^9S)f1j_6DT0U}eKz?~{?sL6ULZ|W9 zY)uJP&0QkRBOa9Nb{avr^TdtBSRsJY3|1CRmdo0JR-?@FBAeRU=YulU1w{muZ}zl{ z$XQ1PpW*Dvir!)Wx}_oXDRbOsN+mVLV|EtEbLlWJ%8T1RY$&`ma@*B`DC}7T@l$6l-=`vndP|CaV?zz zwxQ!)#sOYlFz342`T2I*wuPBoI314CUZt#)h{;=@1VPb-uqr{#J=jSl!bEn-;_qZlF4_3 z?|-Ggt{m;p9T-17o<+S#lP_QX(hMsz&tUer?=$lVDahFUfI!UWlYE^A2S;DUzD`Od zB`ttQ7LJK6YG0dbg3iUNlg)blY!v#*GD9}&e;|(G_(fIPec@v&T=`*&$zY~}5mBcl z6jXHdOrUoA&jrrt_U!h%M+V#83Aln@pCqQZxFD|?+q;GMy8w1X>FO?|ZPz}>785Zl zeKZ@@9-T1#5Pzqk;dRAUit2}p{@K<1J-ZWiujEz<m!QBQ2~FUfpbt?BXbkJU?g#+;q>qhNNl3{6b-AHI#wVD`4hfWO(z zyZ|^{wdRj~o1G&<#yW=pF`8hC5ilKo8%x9zxqd&jtF#?o%GhYS<%eME0Vyy-jWzPc zMS5i(lgnT1vmDBpTwb};tOxpI(cV|kmjQlZ6Dug+r6}_cGhp8!hgO{kC4V&Q%xXzHOsagqEOAY;$pbT1_n$JtCBKQ`%EPv3zFj(%rm) z1-%O{pGpZ}4TGHP?|9MKS5dWo=B@uKIEOSB3i0JWN%Xv;=OwQR&M|h^t28_VAh1kH8LHlJWb*! zfGDH8$fq4bY*7wj&!VE=5$_E99SyM51--G`hCZc4o&L$<4Drr%+Bb-yFmrJ=)=2tX zv-C2oR4;#Nn-iVLw9xDZ;LdcB0~Y6+!JSKnr@)OY(79})H~i``CGn(|k*ai3^s4v` zNy^fq$7Ge$pzi`r&CaZ6aqnqlGRu`b4dW*=gfF^gw|!_@t5t7i=iz%JJ{?=9QCUb6?u9B`9f+VNTa2 z!2?YT`t9v7{WV~%T3YN%@K{U&<10=YQG_a-twt}URUkjWov7x5E-{lzw$5_b+N6C> z|1Dt)(uHGZc8*ZfS})xrne}FyLv=?G35zpBJQ>kMKqN{w#U_ZuLD z^AM3r{-k~*f7(vZYwHR1nOnuzmc(NpCe9? zMAW}&2iV2p4{a#-tXW1~jvg6?DiH$O5}7nnWnh;W*@e+ddHRBB7Eekj8Wyh84Id$d zeJyw*`VzXfUeDVg&P^lah#MVJd>QDbPaeEi=a8LpJ1;KB6M(8B6NuQ0iljLf>%z9ekOM9C5-d7bRN$@>l6-ceBe7b9IGPC@Yi$mi!6uZ{T{Z>d; z0~K>~+V0v_h)m8_+LM0c9>dff4BX|5^+Y%tVMigxZU6pDo8V(0b6-O247XAytkT1& zt>Mk6Ya=lUv=P-8l~rQsx?TdUiXIiJ0n2ak>*}=P-#SYxY*LM-X^cm+lN}LWbDYUF zgjqdz=TxM!RSx@T#AfmD6&0=xO>>s9UeeznItkw(eCZ6Csk#Hs&i-D`d-lx$tod!J zi6vu5*fU#P{;V?RPg8Z%#h*r>D7E>(u~My#t`0zpgqbEL{8?1@Z0(N8=dsHJSe~-# zihSewDl{~TXf$(5HKx<*m7p)9Z6)_HB}TBE7D`k%p*^_s8MpO-DT70d(223rJyeYx zM|EX}#C*hj8`Wn2O#=hv(EO>lZ|PAX+0%4OrTZH4hYDlHo8T$`p-alW6j~_oBAQ3e z67K9OFlCXlY`MJ!|A|NYQ(ZG|F zV}4zf&kye2f;ZW@v^?ss)3@`UUP#!<>uGouX#y2e%U2+0D=w3gt8FT*l}}E#I5+-zuI8ux_bk7V zzL!Ef?T;VloQD%p!_Ru-ziuI9KgSKEFX6sHZevp;ho;X4?P$4p9e5lhG#lD1$k+an zG1ey}ALPI=tL*)=#~ zzmrK7hO$ZL5%1UHRUHjm*v77ce64ruf}}SuqaMC{_hie0II6=ytu%*GO4YHn@HSfu zY8?U%)4j4q=+YdN?Frt|?+8`<=(tu?G4%VSGXJp=r1jty?mbi84%vGKyQnhVBJQ{8 z`lQVeOV8?06NF@)f@y~OL)#VW^Ki0UE9IVd@~z=k)gKu+wn&P!-TILJWOQsKXe_FE zL_fZCXd-=%40o`4VqY`&BOeQA1>U9FNlo|0RqoGDY2dJG_L%n_IT&r&v{r|rD}F3j zo<4itvu96k#CAk?)|m*X^~tnnI_22tBqG{T}mrV{zcw=!#l#?#|6s zDMKxWv(`8ZgWk(_yB{mU}OCVd5s-ap8MWyW_HfKX~QA`nY-ovrDi@F zy?uvbk+7|TaQD~0bPgx&f#pG`ADFLF(hDY@iCo-Vcux1iHBRlyEGaoXiLfWL;z-zb z?K`Y_k`Fn4HdsA8Bfip1|CTjTia;^)_U13U$YiMZ5!vK4JG?HOZ}#ZG{W+AOjS8!< zfBDdc?BVz(d?hVZW3^iPD!qSBv?-mdow@jagQ(IC`+l{4t7v&jEmGQVKT3sfY`CLA zl<#KV$EeL}2--mr1F#izgRt{&6w7PrRVV$Z@J(Nm=HooYU* zTN;OE(#%YApA)xvDJ};vN-A>je&$YwDa$}*-4TNo&WyU0x9Od9z8S9&?DGz)GMpS< zJ*mWDk{tGE;*G=ZViEyFdYi#qBHIa~8UkGC!l)3gN0NkkKpX?7?7MR!YbGeM~5DZh!rhdvj zR8}JV(ZcYUz(?O-?^(y4v-?59N9Qpf&dr740@=VCzY+CUlXMJTIDY+;@hf$|AB^%X zYIut1L~z>VOHzo^Oi47SxNXj9LJ9PCyF=;BMI}0n$o={|3$4tEESy<8=GJWgb;q_t z@Q)cpG4bX3*E5MD+YRnsXQ>zt&ZI33n#wq8*Bt^bWAaw>>=#%i+I*`YO&4)U>|Uyj zwqGkTRGrS9cPxHku*>OkB{f<2_g2djFA^k(&7Td{I5LR@;zNA_+gjZgn^D(ayTqXw zJ^A@_kl6J)u&?}j+Cg3!j|6^R?I8a5=CC2CnLDh^IQ`X$=HWNmQvXMt6^pLgbT1ly zJgH1~6way;sd^!ub3xf&!}p2^UwQh2j@Q^0XXO9Pbkt5FHUH+Nk%KpaF9(ssR-L-j z^WTIP1Y&=pVl#aig9=V(R+pF6Whe3ZWBePto~^}J|CENQOJ-cN+dMW}p$LbYp473`VVs@?S|jAMf2ygXq})m4}lzY!gi&aJ{(A!GNgKd6$; za5<_j>eQx}QqwAbD?g{`ffGa2P5!I;&bby#U8w!*I7^@7i*=>1g4f0(1>-5{OMeET z-F2b5g;x#Jkfq-_O-~t(3gn4^$(6~*+?$KSPv&a5P!Z{k#QUA4=S!3k7Hav!Yt|OA zRH1)e-{|I0L&F)@oBox*-C1L(eS>gQ(gh_IZ3fn@MmU{{YsKHNa1}c*mT|reik=Pl zUdE$)`X`MOjD@sv1_fPDjnw&kb_`m|-_*AbwMjWSSG4kMEOW=>i$bpG{H8MB0N4QSp_ij>i z>uc9W`X-67(t@~>)tkDC_pS~4_myMEJSEN0u&Y61KUne&JG8m6fjwRM!ky;i$;7J- zH^y51tW=geHiDxJ%aUbiK%In?Ev zkek(jEuV2hkWdmb7w)^aY}rxlUL$ToF~$iSp)Xozx8(*3g{Ev#u^*(THVy6TBd$t9 zYpi^y@hO37`7QL|-5{CnjWJY+uZz^W9m?hHY;aVJ9eD||$u*+*D&6qwPW)Jd4?J3& zsP)(C`w|53xISoW&-x*^fy0#vBSlonnLyulK5YpX89f~6J$Pkv#nLTPv^~^P{o-=E zk5*q@F`fKZtu4JaKY3{qpV2Xy$xy|*&uGps_?m3WZILCt+#`PK`MR=U0sY6Sp>{WN zW|Gb}Ek%zq30dv5l2perlU%ND-oeBTdw~Fw$0tdu~{08}bfK0_$u- zgzwkY>e!ZatE@5*hV}%*5GfDLv4LevopuV#A-=JzGex@r3>C_fr^jU7T&d4JuDyboNI=O z>yG#(bVbNKrxY^jR)py3-%Dues88nOk_{uG^hvUGwdhR_~LqKbaNI!lJS_pQfP+_wV~71VzJU7;tr|K7_`q*Q;5E zQ1?+GL4?4InDT%$A;|+>j^wgx>CU!41H4sp#M2`mB{zKfS{k>iA-ip`L2d{d6oNAF zQ+P>+{e0C08>_eq(z$F;G+oXKeJ)$7B4J=vFlD+pCGcid`$Mx`1r`+r3cT13ZLRV@ z%cx7tnhucQ$+?8Iiw9B6+aHUZkI672b5HZy)QiWm)!C_ow-?-{q+4p!<=7)vrLx6k zJ8rbvM7NKhceonV{G-xpE~d46f>@R**A>~E2cl5>y4iiE-Dt4q^vrouf?&=V5^ zd)|l$*aZS+E_H6W#?1D)dvXjXy|+!E-Zi+^@-bCW{#*s&yfIOT!r8MF1y@XaMZ*{F zxUCw#Sr70TLwxG1xP#%oicmZ=ff4zsYlSUk4b6MXStX=T4Nukp`M?t zE+ZtWhFf-15!^4Xlr?j;`lJ@iA3VX+`nPrB;mz;atU>*?ligK6ZQl%&CYC%pO2V`| zg*QgD`jfEo$sF^y7oJd}d+nm(DrsXhuL2}udCchLKyp#G$U4m{y2s#7r=|nWYDUkV zHYZ!?_z)pVteci=Qz8LAHs8?wjR#p$u(z5_z39L=h!;d?LRF}zbkkgNbsiB!$7EPN{h3m!rIaAiJ zJ^p-!VHGa1c~J{@dNHi9K+Y8!-CS=^cP}2=Y$CS`);g8j#hx|g>A|Yk#P^RFRkYsD z_d>0NzR{2kIw!dP7Qy>P-EzhPYV%^da8B>!uZ8E&$dqGFVG}CGbK-8gw=xVX14G4Y zzoUt8stS`l+bxYqf0RE{ZP^-qx_{_*T(3KE6&@|c!o^AW>zY4UTDZ7Qyr~`byN3xW zl*)iWOb`D$jCC5fKIhpCo!v}w!AdZ(FV{ck##fO#oLVz!@9eaN?*Vj*FalDSsBh%V`nGSH~sx2LeZg_v(D@0P)z`~om}3+@(`}NkBN4!A>fM(08fH&cR!q{ z9QBbNnc2aYPCI%*cpwn@FLY0t#HaOel+GZnJ0(7E-vfvwbg}Q*RMqSGSgzW`+5fPa za0*wF!01VH?6{l&&fy~> z0B)`u<1Uz()N-f&J$|XvOJ;b8M#OaZ)mj)zEptx0cu$PF&nv77I`jvtqokUAtXt2> zNbNa2%<;pbigqzI5X`m)@gF8W!Gv#iaS8wyv5G#+IBIxLwq6Fi!mH?lRj4J&RzP8cWHcTEPi>!dsmo6OkV3_pAJJgTF!r@y~Gk|*K8 zUcXF4N_r0wVS+9!y5EffCKHSyFyUit>GKhc(E_bds77K6X8pfGG?1Ir#h=JC$E6G0 z!`5#v>b;n#8n}(L<&a|v>>WuBsQsKk-Ke4#(R-p=%m z?K8*AF8aySmhBsz!0fnzPQd_7_>Scs2y}w~kZgeL=nt;>zjYEJSD#SXMRwjgt~!m4 z3=$At1A{Y+y5hW-Zx6JpI?h+k~aNzeiwQ?9rLOsK`X#PT6cno>+?fc7-A-6alYvf%@cHdY7#};E?>Lm zd#`iXXZydi!|aqB}J(HpeI` z&cacmX;Jvoo9`{N2tKNba;ztK+y2_K6Fj^EZ?f`>iys}61e(d5aOUJQrHMH`%ySl9 zR=STf5mPQKsi@L2xNQhwWyOer5fzi5w)tVW*+Cz^G?fMe9!_a1!G zBFWY)`oWB$jp-Hu|4RJ{#sTL;1Kve#C7ATt2jHB|zP|8bg9t3`c`q0rf)~+SvhdV( z3)z$Any70!B9`pHu#cde9ZF`aTi!9r{A7+&4oa+UcX&P#II5Q#9zON^o|TD+jBc*& zpmswenQKfQdtj8^i^;F&?ap@kt9gK>1JKId^LS!o(f`88%qZ^t^cfkj#6Zq#QTV-N zxx&vRY7h8fLgK+)EYQXNXJnR41X|1!y z_suuve)6t~mOpf`?egwUYInIK`E_=a=78)#*aK}1->$R^DmuKQS>9~fUgiN)k^PfU z)}(cU^rJ2u!ZSg4d0z(PCtI!r)XL6j6&EzkW}Ch}^Z>#Q;B&Wz-}^p0I08eW2Mh_5 zDPC>0z?Im<%x+e!}|*_K(w#=0>Mbg6uU{Cd-k68I;tGwRh?TXr#@K=(v{Bsu@oS==qE!xmBHxN_FGUJ4C8R0s@;jUM1*uliDJb=tzXWeeeYY|QJ|t5qhx*zlgkaPtx>F{8qkFiB+u$s z%CFzXfvLBN7167i>r_Y4RdxgA&p4mt`Y*r#Iwk)At@)EohR%!!jG`j+-Da$pQdBOk zJ?IO_Bcc?nt7PgnOC1R)v8$`Sb;LKj4*W3Sq4=)NJ0;AtdC&W85*3Kry)?C}_~<~a z3H2N!HJo^)%h$D{F!jF@b=8zKZ<3wyk>v4atidJm< z70lh=8$F=_&i-M~y&Vja4f=wRGS9J@weQXl5y5RoxxDKCVI!7qwXu*bh7&i6Z({KIDOc zj~A6#*ANG(7Hu^m6JX)Hkxq(QRXWH=@midBuAW<+zd;+(G3=awkfVCuI#Ku&rDH{P z_+QCPvtS0oEwq+I7iC8Vq$B85Ej@)hyoR!P+R zW#xX$Lx)M5xD%xltrYxK#-oX)T~zUm`oV6eq-q)ccyx6Y1&U7BaWEfve!}T3MK~i^ zFmu$`@Q27?%|0l|$l;0076Z9^Ov+1;xH1-8+D!P==8o-rv?qf4$X zEqORsmlII#IkOC8g8kcLH{#EAF!Kyv|M5Hm$2!YuiIAno8RAcf5`a(}LN=j9-rv@(nTe0rb9pbvfQ4cJ15zH$p@ zZlQmkdEhdDHOFx;mX~{WJjwFcGh}zJK7l`mvA6hvupM~pAjZ(djzd{om)9;9kc9y* z1ZjALXw^(n9=n3zp?DoC-`kupwN7St!$rF=H5fm~K%%nRqQ3%Eek)}9m>7ozNam}& zy|IWqCRet*iLN!+-9*Fw=p?hf{Y2fKR;9%3u!AtekEQxsXILDVm8A{YSPAHwUEfB!kBv9c`3ImXE9 zm^M@;mPf(9RtrU`eP;LF&e@$#L8Q1qElfE0q;BbQ1DirD!C;ech9ETayH`z2E)c@BA3^88#hlEPevR ztq-P;SStniovTj_4c<~o4y1`k%`-Z_LB0nrC}d~!dKY0|<&=ELjY=U6p6VV^s-JS0PdBl{-faO`ReQ9>e zjNq0`bnps5UNg{ARGI%QX?Y4#cfq zFii<&$rDgl=0q$}0xO>N2r7Ln#}~!7&F&~9+_IXQdeu`P@Y3DAFnrcU1~Uw=P)S=T zH@iF5+m@{BDP8@Fk%Bw&BC0=!0rFZlWaRRNzE?aAb^qUuhj{h$VC@9TN_^*oPRXGA zJz+%lY1D2Qy6)MoK(4YQ&a*l$H3;crVw1Nff+U3torZ==e+ao#rZ()(W`#qAii6L$ z#kBrDS(6+7C!zMN#Cm9E9qjWOS#+}72JF;ARu!E=Rsz9KKWXjkCP(qRv_9Y--7WsK z)8eA`aTOje%gguZ=Q9^~-H{`=g7*N!gtnkxY7{GuuX&d4q_9^HlrNB)!xpTEwuQ6_ zp00n@|3}&4uM8Qr^(gbnjTufb8xA8tDSNp2n zF23r%F|MbifgFyg4g8N<20wZ%_*~oeb>17?*b_XHNV~UfcwwqxXQ;xx6cfy9Z!+*r zPQQGKKNrT#h14rYqzueHc*2uPId~3k-`JldA zzxx5_6eiW&v;W%f>goU`ZdeD3JKC}SVQH5Q&@k+yp;T1jI{*R(aX)@Ch+S8Zv++j4 zk__;LbIN?7yLqell5w(4{=>Z2Qsue|ez=3qV|pie?5kBzAfUduRE^BtSSoWNxS(-h zsqM?uMc!cBsoo7(_*m5A$p<|7r>s8B{>O}L(!-j9G>}nchpj&xP&&a$L{}v6+}M`= z9{=H+@Hxus%*^LT=utdA`i)pvcJ@;OXhryQA;&meVkW8tgDT}r}3?|`zW-NSf0cZZ*?_0#U%wdX@L4h6$^VhkN@l}aSPkNJnHdohG+ zdQLeo*gv!RT6@W~U%B?Vf^_#?Vi$0#w+8DM3=9clz~`#dIfX~sfS6a6B+RP~g9Ap= z;$|YnmsZN84<*~;1Aor#h^!F1y|*X-2hNjs9<9?K3Yc6gM%GhwWN>6lilv`8%#pF^ z%h77fr%*cGfc!ojPE1R?dq@nMG3QzBYp`w2gAPj9hW4h#kiMw>^si(BgkBU{NNSd< zcjc-k-IO|XS!JQ-opy(6On`%d0Or3G_D{=L?&JNqwaJ>$)yrd@t<>fuRW3}$Gj%US zE_QVtpg3Nyu3xuF3=MFR)|N!V(&|9$C)kGgNG-f;Lnu?YD%~({;*_vM`AU65lYiQG z$Q3Thzf5=y;~E@*3ARy%wyG9vB`HY0EzwUgN#+Yya;)VLZTtbt`4e$4+K!dAB4(R- zneTvbFq%{KLmj$hWTaS?s__qQ<*fBNO-miY<+GJ~kv`HHU z3B-&W{I;%`>E6gGx~)ab!{<>AVMkBy`6aL0_WY93M!)1lShMkHr0vl}`|_BAajg8> z!Z^XkBWYRd2bMh!EKOJf0 zZM)54jk5}*=uXcloDKauldE67m|jdCSuwU9zU>WlK6kui5O$~tO)H3l;;6ZM%<{!3 z?e0h&&q#wna7i+ws3pZ&@7+wWZP?W#AoGU+@}V6)r2?O@6duwgvq34*|MV|U96W@{heFhhN^SAw$hZF1@!U*!q z_7x-x8|Y$nwm6oW*cmFn9AaY9y+_tt#YI3CN z9rrmeu)V&waw{45{U9YxCdEp6&I@lBT&eO)t=eG=2b{EO$cYq7@A^I;UT7$4+i|1& zub>uAD+Zp7Iz*ct@p~;#J%9b`pbfuYY{HX)r)73#lvTb2QaywByG)Q}|M;+PkZhAr zE7`RvulgFB+-W5*S^7TSHIbr|s|5{{yS5EC#`gfGhN)tdBSaFV;O73hx%d%##Vx;n zJ4CNIh8oSJ4JsFlQOaQk5wH`|1bh`H@vK)%ioHqUjIuc0>Jh(=QY(eOS&b+6%}?wn zKy3%Vs=hzUY-ts>pZJ&TL|gI0#W0EXYGvMIeD1zptQVXJ^118}O|*2J`Tn~N6^F^- zkJY^kHz}!Kbr;u^^s}HI<@5h9Wd=h=I^8Zjy|LRzsnHg8sO!@mDrLVMp0!N_UX zr(TIQ-ymo2XZ|3I4cjpUsq&a)#vE9_WH6jkKY zK|r@ALJL{tsHosGfs=+MMd9*hTxz~@%=4+FCw861?gvHxwZ^tP(g^U|^+0Cau(eAaIPrZT1 zxy?9~Hq!b_r8%~w3Rm0|eBJELXR#uV3YR#(L1xC{RAWs#>JnaVL|0R8&+u2St&g9T zdDZ}lw8%GDe5nRCT>5$GT?f+0G! z$Z78u?9R*^3_2XPJqQT&wXu2eqAu~>Y&Gl~q+O%WYG(1`x;*j*Eu~6YC6;{W4SnD? zbEW?B)uF6f!)S(z#rPSjcQRkpH%?G$qitI=ohSzN!In854on5_&5fb27d-Jhx&fsmiv zrE>&46s*u7#l{-zv>qC?EG_5BB$8?I0g=Af0X$#5@FHyo2NL0}cD#{geJJrDjpS`# zYEk${uXIhTiudK}bh&<|VS$DhKd zf&gyDosOAJL!Pha{nX1lg18gfG?`K3=Il3A!^iYt^D%H|v^eulh)f;B-CrO);j&ko zL7NB2c?)>C^wEO3d(@8~8jP7&uES(tDUq}sytF^UqCIgt$*a-svTv$|0HOYh?@Mn4 zQ*l7G%!u4jfQ^1OEF1K>KUb|G2+z(^7~}q)>UDYcj3>CrDojWI)E+nuJ;NxzOtr1E z`wd(?S+mYQwWYeh$TGdT6StFj_%eGtbN835Ov@vI(q#f4ZAY4t9U(crw^II@;fje)NR98$65v&8}Gr%wy=oL9F zGwaP#AC(|*%IfCO6ZN9AULO}@tWpIEFnAzP^qUiJ&@kVn8`l>c!7YcD>MCi=HaIDH zrQJ0DQ7!x_YaEEc_$UDJSi}_0*rnQ`y#m!d=wNE7y#ay!G>_2Ijq#2#w1i%Wo^m<5w8mo@*cSlWuKX`NW?VX7F%&bF@?2wi_{L%Des%__SR zSyqZD1KZ-9D~ejfn+g4An^&!e&*-Qf+@s0VgGp1);oD3M4KyY=um{=!!XAJ){Xb<( z6WLRuqW)9N<>ZXwTuMlQgZ#Q(u#r^GaY4gZlS%`DQOIMGyH!N5r$^Y; zZt5TR{<=F|yI{vZMOVyGATl6ag-Aow#a*AZjI=PV`a$+N4D;!$L3j=zjp>OQDebIf zJ!BKU1@Nf$jrV@pAlGDOp9eDrVgB zG7vZ>v%QL}t15Dp>tf%ejk1b+CMtbeh2zz@cvueY&c``Z5C7fyI9@{9oew4kw1?9$ zKSBF%6&IL}fWpL3kb~6QmZ;wI4PwzrHNk0SOZAbfm{0xYYtY8+qW;{$FQ@m)x6c3G z7%{Zl)h^-#q-OU799WRnRlf5JUN`jgZxTIs75BQAO(K|TseTti39gsAEvhAZPh8Ji zYc(}myiMz>@B0$9e{0)j-RAyV+qPE<$n5|7+O{<+Q&N5oqxpKl=BKI`Qc1=m0ft>v zKGptMs@%;>?*gdX8ZynybU8)ELtH@iRnO?(2lJ9%QE~3ly9$85fd(KQ(DrCx{$`gb zZM~_YvTBUsGTH2Aiu_SNtkdWSz^6gF1j81SKjVaSA7y-lAWw1@x9K63*ETp5qb4)% zDCJ#GXV$l6GAD>iD_^#6c8UP_8)!^m4Di>Cd1N;9ZnY<-_N=(9yhiOFV{z8ZByCTe zuS;kV2)W0$Y=u*g;^j7WICy*1C*f&xuT;HwKlv_O_wXAsGdyK)bq*;92ZN+#htjS+ zTK=xmGh;$<%*HI1bQu7}lJSYjX(P-4+;3wb`G}dIvp6yoKd(Gm(Sq&*7+gy2Cj2<4nvDCKlD`=bGa1AOhz>ZKg7_HdFRaDFM{r zf)$AgsO_>Qk9$vsS)j#)M1`jIsjaxTb=%H3PsNV`>xC(yzQ9(%7IfFtyeu!RM#q6f z$WfeB<#i2%+>glaHy>A2!by&w>7*>~Uad=Qzh zmEsvm7V6jA(O%1I*NB{;*M+jN_1 zfI@0hwg-7;SHPPDjP_-)`1MZ`Qq=pVsE=Q~>Z&aknt*PCa-(;2X_&_X&Bn!|dtnE$ z6G=%GERZW<91v=%`vzh8xH4R<^b@h3vW+sq#taAEyVDp&kgAAdi-<5~d!l{W2pq0t zYx01S?R^=h``#FV!f8!Vo^Qb{X$DAh`iQ>q2uf(8i;qubGl*hiHSgikP8%`2DZ6Z! zyM1EzLJux|6)(8%G2AZ+B8kJM9)?GhdOtb-Yfko9|Ig7(cj-PHC0bQp3pP2rBR8Lu z_(lwGbs4s-j4C$R6EU5P{v4fpN)1u6wOL0?OGk@TlCY;7|Mal;$)cNYl&!gMMxae9 z-%<+H_)Gd!`AiMQ%_@txB;9N+H*UK-5O`hCJr!8!&gY#Cx^c|!u~@O?TR|kmZ)q09 zXWxaGf&7312}s6XmuQ|t7rbu3$ZavR&#?elGkKGe5Iaix)Qrv+;9)2JHS7L6sBpKl zv*Rgv_(YT0n^CqlTO3;l1T6vbV$8I)CAdMi+RVS`#z{cfc<|~?O-R0l#c!09ToAci@Bc4Iy6TfS!H zSiWZ3^zZb=x|65;q|Ijsqq8c6L{zAZl-~kq?j<(@4Vn|Ef+kgzL-DNT;KdG`i{RZ3 z#zU4)2~b#BW?bfwafH}E>@0WyIySpfAd$fwfQRN$Qs+KKFrcJZ%2^^-pre-;6vuO{ zkx~m!x8Ffiso~mWx%Y_dGw=%;*-}-|LaV;nz5;Q#A*+lxmo=G!27!p*x@;T~!D1x= zUb7&1rA$)y0k{bH`EAr=9Xn1r_I&Y@{F|x>QK6dIs!>#8#E|`PcYA%Jb(J=o>1{Ks zzJiBww~RnhE8qs(!!lqBB#h8ZMuR?pIWXdeh#N=5q1hftaOW98GCO!oS>3?90lMJ~ZoKga3JC*!!cFVBiY zSbqNX*CW4PIra0YBfnfb-*o)L@50AZ*Ibm&9@GVqoHMcFM-Q?b-N*9tk)MBkeCp@Z zr%(SJ#tt*vvN}%)^-DCCpX)7VIrHqynd{ddaDmsAXlg#z|Ml|ETq=s5M3GBw+4~0lY1?~Q{U&iZjKXgmM;ZdvvS{>G*881tp*HvghZ6SyWy})&d@p@85~qYlMxw- zb@g`0EC`S0fAGIs_RDp{5My|$+g(OJ!YUyI4&4ZjOU%dkyRkf{lEwn42H62=h2*Fd zl}%}@2##~#Kg6#y*t(^ev|BA?*DBGhx}AP)9n{z6-}b(LP!n=g^W|?2Y6|Op0w-L3 zgN6)rbey(}s-ra;qqGK{9=DDkw2u>W*U7Aau+&e6zpqPrF2>Au#usjS>4lKDMJ|~H zetBYXla_0teoQR|cMdyQsH4$d2q^oyiO-di%_81fCh9oRDymUxpi7eesW^RAaz>IW z?KZVy(Ub2UOZ`N6IUebeyNVN|(}IwL)ABm zByTs^?x-V|Y}P}w%mQzrif5*ZrxuE*J4vvy-fj!BGJNU8ZqI%OuOoD&5Btv6ltvVA z@cRf7+?|i;+<(;;tw-#Qz8o|uu^k>{H~2oYx^2>3r-E+y$#ui-8g0A63@Jz6N>;P8 zm{$HH{>9SG1FvV-1Y;uqWN5%_5G{p5?A8uy=KXy(Cn)8&OuR*5<#Ed$D-JK$>Y^z1 zL5p?*(@Tras@Nx+KNHgnc}By@qbZ{_9(iOzM1Lcwdop0_oZ68x3mdCu*a``UATu`v zpV#uvxRn%#weJvBX+D%7!;E`gr3;-|&C7t{_>yU2x%Ce*IA66 zjF3jbJ13M&^R^HgrDCoo+ERruZ*LneO9<7a%Z~wbGg&uI6gCnYiSBe>GJ&^B0YwoCl_wraXdTvIT*cs^KeicF!VzBZ8Sb|Sq{Jf_6y zgoV4+%kmGe`yIqeRE_W0nM8e9lMs z6$!CS4tmkPLCh5xXg}^G>tJ=x6D(Or<5k%LVGf*NI3-l{_239q$h-S1 zyg&4DCy7LrsSUiWxW?Z*z!0EXQG<$|d<{E^b&mi|uq7r<6O87ap0n>kY%fLTPZWW^=#$uyj~2BE4{F z%&>qy;E5?IT0MqroN_5$_Z)WMl={Hbxiz&D6o(tyc8|#@v!b0~10Zl;?S=0zFU6H; z5qmk6w43v>QrqxqtPf?81d^taYS=f?u{(&#FW9VxOp;_sXs^mF(*GiTQ>E}`YCPY( z@}>$ViQpAkB%7WRGAEcykEindn&?-wXr<2YZ0J+3BHt8rC%sro5X-4zuDZZ`ZpCY` zpsm>XMU8-G@jbQNtY#s;J9>tzUZ|ZYYF(ssTS_4kuB;Z2LMiDa&8THZ3*7WnS|TMz zy!&^6`#j!}>XDx5%%?wQ5@Gbo{(rwPS zH{)zHIR0xx8O>Qz{B=Glk*Z&MT}e5BSr7K?8}kTEs5`=;Ga<@LMXwmD%8+7I&0O;S z_`e$PACno9~5MzX+ z8oxSK~_m*vC-+w{pFD!6GRn#g|XM1xEqHGP|3yaL2)5yrJ z@=EyjwVc-Z1x0UT@YE%ksZRIl%97AE+r)X1^VMkJH%P~cEDk{p z`Blwd-jT3|8it5>)WE`fQ3jDWpUZzK=9hP!{9M#Ihtqe-Y+u4>NqOfIyY4po6AIyT zVwEKy16;=Hd$BgewmB-DdX95(ECt z)sH&Du%_Vi5tZ$}BgGL#q=t_}J(gZO7so zRIH#jH<{V518M?woHW>Av#wG4|9E=~fT+4{aUA_jl1y@V!fg^Q5!8Kj%I|ku{=+(Jr&n$eB#@!*F7T9bzWLr=hZ!NP8nBw@ z&bDr0?dxeNlfLNetM|rY*lf5eyjnp4kUrphwB5j4EJR^8>~4pu2o0rp+3o(oZI8A+ z1>xhet7&8t5X1Nl>-lEw(#e#$S~l={;PKq!*@Mz~2+0k@X``e(CE*fu;^lj-MRUWk z(o9K_^DCc;iul5D%z3JtS1WxzKdW{--ThjQ9?+Gof7a}CEF!!;Y!M1Iqk!btMe|NA zoHRO^+K=D3+`PByvz-)Ct1Y&1D;Y;mXzZmsZdGs)C*(6hvwh)kR4WlTw_$dJ`{&VJ zhZfyPc#fR=(4g&?jHyOC--ucImldm@_vLK4iVFKWDw2bOeZT{EyQYM)M!_3fZn3>i zs@}mCr9u8ZuG=-q>bwIhqd68@;r9o-hD%hUa?s@MhgA8?`!)^X36a+;z8>)QI!?XV z_R%nKu2edCmY?fG8+(+t@eQjd<^GzlsSnj>+h(?-j-K+e)#5GNaGehRja#EFUc^G0 zF=Gxd3u?k6y>8L*KWcADW0CpNZ6f&9zS4cBAf}_|15wg*HxlpI={q~?HsLE-%EtMb zrR~S(o8!|BwCz8|KnC#OS>sE>LKCVpmo>oU3XRDBLVsYFv)(44nZeJV=swjH>ySCa6`iz^IRbYfR8 zF#O37at@0SUv|LNsFJ^4Q`sjws z*w~iq&XOUrL{~2mN?rvPM_A|o#JU2^8u()8O~vTHFS9UT$%ysyze}JjExv>VF;!|0)(CLo8NQ#?81$wYX@gZb>EVo@KedI$NgX72vBQ zvGB17v0eacC??5txRt-EadoIiid&*E7!>rE=T#W!{)E!2H|(FJ5I!?V>pT#N4pF-IL@cy;84Q!UdG5k{;0|1P1Y`ts z!)~%VZ3X*crloo7u zK2&O~8tqdM|BDNdnQ3k9fhW>!tdrU3Fluj&YUHk;-=)cV?ZB2v_mk}$&#AciwdMAE zt6c&~vwq-~b-k7G;w_vRXx*Pb8JWy8vtE4R)pA=bjGI69lS*iJJ~HHZyXC#!m20RMT&46^R|cpE1#!Wt}VmN=hA@Z zIV|`yr#$qk2daS`JGG64a>7ib?DvaoPYTBH@HaDBKEM8>;DFdfJE_igWvY$;;4rpg zp->`Dxkf>>)L#ZIiA@sa(je1d^(~%#0+~Dr; zA`))kV2xr@wKKf+Za89K^>VOB&+E=Vv6fB($ot=xQjj_o&fdK}Tw}-|;LK%xVway+ zDp53SJleTgVV9(JP;tD9Ji8fELH0Qhj~gA{p^_X}+s2m;N0*`Xocs+Y`jzFqNXaSV zmEq=^yvhNe^PG0XeHpa{Or!A*t1#7!TpN)G2si%ET6~8EuSGnT z-lC5JMMOJkO#3)AZ_ORtW_S6#=#~6jkd15G^R`cnSv4v)qwb*Kv3~Qs@1v@XX-JQk zq2QyXU6VTAeZAQZ^on=O;Jd@R64IriO)n0>?J=QsOhmWcb+Sf>IJ|C76ed;aI~vea zCm`Jr>HJb{x8-29@2sfVIcnObc&d<+!_<@3sK?eZf1qO?RIcx~gEEduG+DZ1J_;im zI_P*Zx9GY#u+kVh-0QTxrLB{js|e9|FGl?OX0%@a7bjz#YQ`+~fPmJSN z@;+~gB6!~Y@yVhD-BkT_aWOtVU%I1MOXI8EG1c1zNB-sN0p)h<4S}2tsnTLJd%?uZ>4#U=3C{xQ=fL!;{a;NVT& zd%1RC?}Ey8Z(+7Onz%I&`3$6`AN##){K7J#8pmJk^GD0RCi=RKwmykgsZ9}yVSSa2 z>JtO4zM~!~8oz!KzfHSwvn1vCB}XPh3D;=YU(Key;$^p@|8Q?l=;U4pdK{)8=^>@b zmPjesZrq!VLMB&w@`Ve+Li6U2bKX1d#A$2Osy$S$IC>eqY(m*1Dk#uyPv^v8W8KZ( zLfMgMr;Df>cc1S8+A*IU7BeG%a-BCvT9@DX zLoCR8Oc}AGf5(92^K7xe(O8Ecj2AO7em{tK)M1|<2wZ2^co{*Tdv(P8ESFa z*_~du&DgHeAn>1Mec>f{D?GrHTo6EUxoHWF3qC1a7Qp^Z91_%%Grfm{OY+YCNms?4 z-1pt;Y5lWq!WW_4zbI9di?3FG)H$J3Shi)Kl9Sn>aVbSUx9KZ*Tb+R7RUXs!*LMmm zp=j-@YxKdhtRbis*h)%qF|kfD*NW-Y()>l9E$Ugw@QsAs^RpT)7H>bBjY@g&@5bMd zi2fL#ftuk1^jGqWgnV}Sd|;R9n-$+bvweIKS|_z+yHHym7y67T3Q5gL^IXw=^T410 zxmwPlPdZ=PYTu9r3ytW1I*u0SAJrI7y#^bIC>&niiQA8>q{)});LoSmhW7StcwY*_ z?IRTopRz{9)z7W%=x2$+xCwk)XDo)_mr7~Uv7(;-+0?bbVPU_k?Ll_)nVy&4PA5GT zT`rt+a?&o1GFL&t=8)Sfz0)QKK08w_St>BmfPd9hp7U0k3=Aqc-B? z-1PSJ7dE)|c`)?j@<|7N+q^2XzlEiXGx;f4*0QA30aOr03jY}{`UdM)a1$w8vLiCsLLsWD}L zhp~C%_@J_E=&P7I6=H5%wX?_W$@94A=Lz-~$3oSb`^S;o#tk46y|~kxei2byTpBv+ zt`C`#Zd>=xY(Z`rz){B0&C8=5Lsk!>hcx*~S4?!M^cK_|{%CSV+hnf@o6mS23mfH) z4i)9h=V|eh3o5qXka}O)v!-WT1oo0!jJHISjFdxx`G@_3<%8whpH~j`>xVrJLY`>qt11$JrU!V`HJjH2sO5Q0zIv_XaBE!VX;<&vO(KET-#!9?%*;O5 z2iLfb)F-&$lBxH(>C@=ah$L54V=wERh(>Hh82BpT5~4PW2Nir256e9ECs&o2PGCaS z{??%`Fp3x^U@)@3EEQy3pTAT*-u9`X$9b>PcOVrN8(gK+2kozn_F^`CQ6?VO|yp$u=jj5=3RS$bQ>-=R!15#guOE4&|m#%MK=FU-1P>T(x zi`U}ke#j-4K0{FPuvSq)LH6Ln_9M+V=bT*nXXK`PQJFb0UtIXy3QLlo_qsxzslJZ+ zNg-?cw_xf7KZiZ6xcK;LP5&;Vp@z0CgQEP>R)S#0oHB6 zt7+q1q0xStsRQOa!ZiQr*cL>8Db{k!GjY{#6nkJa&*i3{A`RoltWCZjSL2X5Gi5Y4 zXma>QgY2rawYruzD{q9OjBozMfrSN(?3yhPbc6)8(4J(5RfA(iN?8)9rX^3dY{{Qo z7`J@i9#1OB;j+X0sJm<^a?rwRD;{2vABej0=#=jq3vjwBXKlmpdrd09;qvP(gET~A zzs0Q8){w_y1troSpkKIp%8Nw^<1Uzah;xJFop58Cix*9R>sXIvG04q_L?##uv+*OD ziFJ+(BTyktzhR9sQI0$RfZ1>WX1y&m2Wp*iPdc7Bl_YnXpI31nb8Iov%4`R#4s8jt zmuwFis7HL77xWFi^R@NSDGw&Yhg+5AO_zP8_B2i)-SuJWKF)Ixd|kjy&&(-!_qh4# zqgxCNj~N(3BwxfvUZ|_93zj9kA``4?LwoHSX+6q_R~N0gI9~*|*Mtt}tKU2mD_QsG zT%Xm>y#-W`+dZg_`@;zH1nr7rEEFB9zqzT*g)=TJtm`@8{uNc&GgP5E0e&#a`w(C? z3mks}f4~Y3>%1x}EwJ@BjpQQTtpA0y61?%LJoE2}p!m}_Y2t>xz)U*aE z`p6%d0!Mwrx(wn0Q4}0df5V#K;W4~^M6^e7l3TytcKyit8&*)q@#Wsu){Z^Pa*C|! zHkFQ()`4TX)Lz4$lt6L1cu8xDD?PI5-IlzRI80A~f~l$5kzQ+?0Yz}8`RU<=u`&hEDX#kZLkY3H66AZeI_gbpP@EC!|K;ryVS7OW-I0E&&o zcWwZehhuprKBnQxDAP8&?0BB8(7FLg2*j@-fhb#)X*PxSy}`3f42e93|I{q0$f+GwFHkEaC`O&;NP$Y2e#<0_}}ag?jmO} zx$n7UM~u2RN*7}L4Xe21hL->EWnIyQ{@vG$vN{6HVALB8c$W^_LvuEu6NEtuO~Dsm zjFPGYTTzNrE~7y9a10#wOXh*|15o*u(sqj81h|3H_-|EymoNcrysdY}Igyh_G4oOwEwD=R2ODZ9MI$gfWfwf4mML#cVsS-by zqL-27?J+xxE7rtmmuGxVNfPnNJ0?23lQyz*l;NCHH%qePA-Bq#g>@)+`vo9NUd^hFVuoN~x)qVz6 zdL9JZrGT*kK#7a)E06|e=wY0z!?-a18xI2#sMa9+a}PMZJR(J z`Ch_+>r8}3j8rU;cIJ0KO8xk!}< z)^PvjEmK9o#xi)p*O;$ki~0DD_|0HYI`{2xNjU+iqP1d*Y^A4A zQx_AfSbxbnUarnAt$I>YmII9fS*xo^ftSGR=juu@@f5ZE>(MZV13X8DIKsA9W{TFO zLK*oHFeSTY1Waf)*_o3+D6zKPXpU<$)}vKu*1#F>JL2wUoJZ?B0Kv&0li1R3Huo

J5uge% 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%0A(lbda#U>NjV)7o-8tkOV6dkwMqYWq4b$7n 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 literal 0 HcmV?d00001 diff --git a/public/assets/img/play/lavaLive.jpg b/public/assets/img/play/lavaLive.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eca4a4e15de68e9e6123756f5b5527f961caafce GIT binary patch literal 104657 zcmbTedpwlu_cwk!By1HnH6=oma}MRuP-vXR$YGM4&thiOIOVJzB}QZ%%8YEp)Cffl zMksAG30sJ1LT!d|F2@}EUDN)2zOV1|dp&%IIO`uPPC zwKlghhj@4(hzI-w{oH|$n1o`l;QhnG{QYEoqGf}x_y-=x`}_Xq=1&%s4DtWZB_Oa% zKtOOexCBLnxR=Q9B6~%^&+lRqqWeT8#AFUgN*<7rmzI*2S2=b}Mf-%dsi_;!|2)tC z|2DwSR!B^cuVS}8ACEl5E5^eo#`E(pNE(88`FOY&^xunzmyds!z-~dIpPwMXfA4Rp zL-+psHTS=J_#oeZ|DOlq1v-H98Utm>Vx*+7G!aP11v@y3r7``=wR7a$uT(uUS0dtx z_=5_%P_{k68`i3s>@e}~VtZf^#XhXdA_5?Y>K^RiY?dku#g9r=~5s;OFX(hdaAb#$c zqL39Y|8?*Q8e(B-Ry5sLLac=JWzTppXgMp{+esCSN)~z!UqPg3Reh^i zrgkd#DR7BE0?;d%Cgckf@%nWGg0gs#qFKp;#t@{dJI=y3=nl0jyGLdm(&jX8KB)=w zC3w4|xtE*#^>+?LEQ7$SqDhbwo~f!w)~kCZ{bv*y7nZKC=9VkeXEb<8tcbDzUWP%2td92+HvmMAE0Ls9%Lk zySc9nE-`Sa_?-DAm}=>9*vGbyGIP}y}}&=0;+)8`2_Y5vP8UI)5N9z zGd91h;KOVyIQ+UGBqfE%;~a9z6j;6})^c!P#f3`e(UMMzf>;%Ori2IpFA)L$ByV{Wo~Kgqp`rFyka3bR_y#GTZEpovx-A6pVe6C; z2y2HNG6|!I%g|p59;iTN9AGN!Nmij!FP9fQuBtaP*OHfoj0JZcqLzdC9+^PNyucEY zM7;QTo@Lw+=#cgGmBMB`d-hcHI(J@PWuarRHnGG z6&DH*sqwe#zT=b^fbolkXOiW!k;Y)TkklaVLco%fL?J%NOB@nt7s2@YVxJK(M0ooU zLImQ6^9n$+yz*)GX#^(+EBJM24~_B8A%~)D4XlDl+t&Ygg5O0ovp(mB_nB$;aqZ>` z_+|bii07DaPtv*1}XA+G1REv#IU7F_j=JIg)Yp&{C?oT7{0leLR zFJ5agg0~=;3OorNR8+Qo7l{hX86Wz+aB!-(6ji7nj#8H66Vg*w2`)8^QU0Ye*uxTd z>UB~6TOJY-N-qxg3Hf{Re^nxIkL= z#M@gM>y8iTpiwbO)Pm_`Z&*9r$5b8;=MjIhzSL)5U%2bquedn0NmIZEZGGc8CyiocA-O5as z*B0!&f=9r1Q?4dUIPDUHo5{%v=Gv3aXb*gl;7@{l58oVT-B;GNwxzKZ{?!)GhHdi}-E`;jDwU}od3g^&R3MHvY zOyOxNb*j98O4VuCA~;y_JJ=(Q#Z-EVz7G7*<5I`Evcdh^`vJ^MAzgzgm|q4c?d)Zf_5u|!_zZR3^wSb zT1B5O2dX>@D}$_L&mR?+<+l#&eNdn}uXOv@K4L3dy+hf6*ZKF_zfoQJ=2Jqz(w`8I zM5)x7BPE>a!McD-y%SVUN4mginW)YIgjLdif1Rz&!qyE(rZ3PKE())eTI-z!o!wNb z=*5EV%5XS8Qdk+R9eI7J7oCs-2Tx&$I0quh>%WgfyGANzayNcL@3+8FTk>Z_lb$cG zIo|>|d$KJ*HIqY9t|a@E zz?1mph0MgD+vaiWQ{~kT*+_^dBOB*{|DWj~NMpswtzuv&@Sh}JD|3y$81=jd`RB@d zN9#}|zpoycYYkiT&ZqYBbhyI-`r0Tna-mF5XJnj`FIkk8=vEkOjMoXMG|}|{cHM%=<%o`i?YVZ4BZCg z%k^hr>o2>V74LT~js)dAeD&|6Ja-((lLp5N^H2;;aS)=o`D7LElE}7%?Mc35Z>=nQ z9&AFT@|FNWe(06J|C$ZrPWNtM2RHUKHOC3JGTgNhQ|M7-SJpdRize(6VIsD60yT*3 z6JcAUIfU`?|2!&wxD0^`BTpi1L`x+qlAVn0)2!qmE32oxT50y;5+^5n%p?Zq{`Wk; zKJ!^T-WZM_?b^!A%5lQ3oSDzNQ{?!#e>$8l75*05Rdm3J)XB!5+L})+T)dL=aOmFw z_J9=uhZo|VagKyTvQM%e(4Pq0Qi?~ZP3f*=^pgF90`LFJTy~E)2I7mlPycCk>|o5D zH9I?#ih-#W{X&_WH+La|F3ivgZu6n4M8?=sgJIPBcAV`~o^Ie9_*o`!OAtTeiGq*X zmCfY^{z?`Uu*&xJJuCR=VRp4{@X0=#GmrlNua*=O?>R6%lMuna4KIn&FzXwvuIQg$ z-iTMvV@O^#jQDbTO;>uK$$Y|%!Rn&-U`9-vJ%zp}h$WthTr8=+Uf=jKU-2?G^U_yvbKJ9S0H>r40GIpG^sEf(h86g$d?sg)QhyIt#zcR8^-OW)6IyEepCBy0~) z;~6v z-OuIox-XOO!oXG{oSf(}j|r(55)!w1#-O$TZ+-9rQEH3qUL&3%Z*w-|ZE4FfO)^Cm zl)llZu0-vKCU--Ne3`s?XS@EDGy5&$eGllRFV%fskqLX{yL4}SoLxH{(-^0Cx1EQg z@n}W+$Gmrlfk!E2Dmqbqg4atH;!lR4WVl(Kd{j8Q!u>%EpM($aTrZimlO+Yk3pz8S zn6!{KqKrL=&HuMl;b#>4sfJQr_7X9M#K(>9!-hpBlwMBw%8$^_9a8_*EyE&eyj^ck z{-WiZP@|S*Ox%3b-EYlZ>9~J5;Vl6M0-!~a5 zc7B6HP!fo1MdgHK@kMqN`sPG~TX-An5mJ+)j#=lFQ+MV{Hp}G9>70p0#3?eF1pAL@ zf?nVRIM)}ijxf}EFTX!#@2Ew@>T*o{-Ur*;dp+4*BaQiAwlz4_*lQYTKa8wud$t3s zZx!82SsG~@>6^T-wcag`=R_Lb&um|x59(ZsJ>tmtcBwd*=i^#aRet7rA>5ch34$#7 zg#@jRS~yec&}*ZTJ!9T?VUOBHs}0>6fRoqUmiC(^GhxocVLs#QBXJMM+h0MyE>UnE z@=>M}QVca1>%F$2%Z2WnFV1fv=I>p*gU$%WC51)#D zVA8Ykpe$i`;DH;RQJf9KHU+zFBqGLtR5IO&KXlQFm*o?L}*CYfxwAYkX3i{JKyciMzY|6cyTE{gRD`y9Mgj{FpdVb0usbE2~va+%rYNFgDyFRJc zp(?5h>vp;AM3D~JpHGQiWHU&*F_$x^3kyQ&od<=f9qIcoX3do%Z|oqAcm zx4LYxUS;BY^r867;#)mSets|JHk?&6Cbj+)Q_uWxHD)32$6KWmS+EJR?ej9uNEcKU z5_9Irlv1;g-I4WAo=v-p&)r|$>dhnP;39o4C!_q_x zN@GCberpE-EoQCRY8S)&33)-U$6K(Sj`wGf6fn;nooA&Rbw)9hN&^>c?tKgUrWRLy z<`oDMMSqE?0O>*zP2D@Ax$7gwjeQYyq0G8~iaFw7;+rOgeO7NaixL>RcM>O4SyOR6 zAF&j_I{3^;?VuF#mSN=&{ zx5fQ20!Z0q|J5SW>)hk{)s?OM>+id7l}yhKgXk-Y^ZZWHjmY$H(sgIvdZbob znz+5gY?MAJw0UNMKK0HaSlL{1o`rpqah0-PW;cjXyiu5j6aJm~>TxSOuUU-&6_vC$ zcSP+NHNyW*_r%pL$|-ScWq9^4Nuew)@u_WL_e`mOYV%hO++}WdHHJ_3l`z{E{)kQ3 zSNVD+A$fwY=X>T!PE6bpiaSxkjj5DqxN>pZqHE!c&qmSFznE#JW$~jqsY45IRpi^ z>T>+ao|u;1ZymklNAjthxSvpuqx%(rA&K2tI6K6dZo$pPKA&#x^gjV2L^l;maTQZ6 z1s%}werYG>EDT+wYXj8FAQ}d@TwLJb2C1wka*>^>0YGBC{C8h}Odo}{iW1~@NtFDO zS)AuiY%}GrWy9Y(Uk&!php)~vDFK!G>NJNRMRtm@yZcs94q-WQ`#N^=MGPlB;_ff~ z^WNwCgC31%>xp+aGBrA2We5bTmgDAW%f2RzF}@hjn_$rySVjLT{MF4fw&??_G+>(* zIX6f#oy$r4YNL`8j_w~&P?_#2+Go@iJtZ$%Y6$Fst7T08PBCXW=Fl>SHWz<9&sqn> zAiE9jcYIw}JD;ptB?-cCEo)h>)O_CX+2NIh1I6pryvMe|p%*!PX(hO~WK&_s_4N#< zbJ=|r<$yn3-D>zOQ{&mReI8-xyHm8`eT|dqU4}?Wlw+h_@zjguXb;?DnqY0=ip@(q zxomnx3VP73=}1&5b$eTywT5L@n60`fIHM!_Y_;tkmmpJ|0=v>l?0U@ka>9DeIFQ)p zK7L@shyp_U3lH)Giz%k;LrcDGJ(G(+w(R6?)&o3>3rPvK!;QI8OG*6}6(82M5t@JH zLrcS_DeQ23!|8>4p0;as4=mU+qeRY?`2ADw@OhqMiwh4I*Ls*8x^X|gkGb8^s9lug zFvq7SyB%{T4fBdZ-p_8WelR)cvT)_{`urto3VHzDOswwhOSC9$DQ-+?iV64h|FhUV zqSribc+c7kH@oNq}E=%25Nr2wDa_Ef_?jJbedJCM;feQ4RC676MiCw%B{%H&yKG~UG$oTH^ zht5EeE~WwR%gB^*%Z={~w5w&!M$p}*3ve}lVPhS)b|1}{*m@D+h;~8)lnRX=gn^?6 zSd6b%@W85u+_HxBQmQDGu#Oq1E2Hb<8ichY2n0h9%r~Z{`vSs zSXe|NGD@x1sC{dg^my^U#Bz997p3^qO5uoSpQ72p8sFEq4v<$}1J1k4be^Lmi8*E6`E$fE#U4bAA!`O|rp|=C(ardI* zGWEuDd<9!Id-7%6E-v~o?mSqdt{C2``!pM&AG;dTJmg4HP){_tJNc4q=8oWitnp;8 znbV-)!z>`Vu7c(9Wtq|L0g|?cX-EfAJ$S5^8GrI`R|EfB<1+h)59KPLBF=c0tgEcX z${hKmkKlk^B?60^JbC-K^@o%G#F|JK9GQIXIY*^hPrs_DcpNu4d%6%ot*9L3V0!iG z?t5>UL~b|g1cTX3PRCxFy;pi6?&a3u5sTm3`vBNPkSkJ9yY~Gb#+^F@g`FC*mX6(y1%S5^!XO8dgA zX)|i~_en2>9=&6VTk$-*vClQ*yU}k&oWz9TB15SGq z>OVjEa6K`kj<)aCZ+ZtIzW5^RfA1XGuiW?prT5P z3s>$*;`{9dehGstbbo_d9yU&cVK5d~WniZ)Ar4bIOaP-O5xn7D#b5ZHaaOJ0nnHv9y$&MSD6YIv1 zbH0L2L#@4;Q>z%j$9`Sy?Oh(}wJjc9F~^%{j`=tp3J(U=hl*<2gfOts{QV+_XAjRu zAfmU5&g3zf{&_BbvxNYTS5SJ?hLl8yKAgfZsp|s)bB&R+16AA3E}EuFWvfwBFRqK+ zt6{$;>8hQ&x)e7e*s4YF^*DU$%2-Fyi^vQE-8okOT==Fd-I;U$(8;fpi!W*RNs_*d zdR-zV8f%L38*?Es{9KfNV^nZ&WcqBud(1$sM`giEP*W20m_giaRMZW` zyB9V#89nd!ggjSs0bttY<0q7rl$<^0=jRHRN5e|ZyJB8k9w;@dy@%8p=$#I3W+_Pc zcbdob_nF7tf3~!4=#$!pR6$(zdXv6CesG#u2mEe3Zl$o2q#se5mR+P*K#8W%re>yR3E?& z&f>1FINbUtWHHQ{2h}2yo9aL}Pfrv$sXN;cl_0wIn@u?1?!ljdaX!~RbdvSg_F)%m8i!$4xy!e|{8_-y`yEby0 zwKn^ddz*ZC#8WT#{X|$uwb9YczY6oL@x&Y!M%-FOMSN~0{BrY*T6URxLi%hC{^)P? zg6A%n*&J3^+PzDR6E7YRhOUj^Qvl%b^3;`o-jEauxA$h+mG(a6>s#A!ovWEr`^HGm zpFA~&hmR2zPBTIMs8|qQ0v8kgH=h1X-qs6z+>%h4k0Pzkad4b)?Ia-6Z%6b1P`MQS z`DL}95vg_ZT_l3>&h{yPYMYrw+0X!W2K%f=w1)NM+0y}#b+Y`@4^`|vw2Yw*oNDVe zcXPw>AC-i)zXUpJD=Ml;v?%MFT2|1U-ni3)>}1CU-E@l^F)E`(cuEO5j?klxXjDSdb8Pb-}8nc+FI@jn68H8UnM4iJ`^m8A z0sZg)jDJVW<4hm6zZSGI?*03gb%%kXGM~U_rh;q+;_`#0m^q1~FgsMnAuX>rNPBzx zb0CJ%8tZvC&{Eb90Axp4_d@AZXkU2hAW1bA29MaIczn(y22mkKnOnhe5|>Yg!++tBd+nTS=E64&UJOUX#7OVGv;C1P3eRD; zk-(Fro=Go;Ul>R-bKe$s8=r8nPgS5zr=qlS{waTLcCpx82YrGz^E{{*RP1BQ1lu*O zl|iXH$ET$B>+4&4Plw}I!u8{UG-W|U=lUaQIQp9KNnlYwgz6Mef>x(nJ=^$8gSI91KthqR{#shoCUv7-{D;#$^PDxlPK7$hf?)0}X6p$7%^ z1*4xp321W8>M1&6)cwz0WrX!X0Gye}Jf>2=g6&i+#OKAGcMpTJ8sAMh7chJPxxKj- zu4lu&yWbBz4 zL0Jtj2VR@2D2eiUapx6>uWYJMIu^I!NUAMSCZQIXSKux$EP87`)S&1_(Ty{?j;Of% zC)gcs=GIfetO)uXuMpb(V$c}cIu+jkP*3??SPkn}4Kd>Ka{^Ef>@HX?#513^^!;l0 zm3kh&xb$5f^*MP$;`!G!9W59L{tkkGitoT62Qg9x%EHf z6L|d&7gp1WrEe|=^_8$J+qLBXG*h~J6XT-g1HxgO=WpyxD1Fo68wKr}Ih)dj`3|J5DO0J>l=5BTH|A)}q4CyZI(_--hR!Dnh9FIxLm1b3LYp@ida*QXEpUJ+n^vgX zxLoxGkUi#k4{E2#kmta&bZr!zndSWZUx1c(o9u7Oy-=y*){!W1YVq00aEh?WO|y$aAV}QED%NF%Op_B#L^XS z#vxF%epGt;1BZqE7((xyB~L2!qqTb<5E>fDr@dZli%aE{`I4W|SUCC=6L>>Sf;Za9 zo}><-g|Uu&-ME$cffnvk(McDF_`EEI_Aqh+dTgBnOF(J5J|eXK(Zr%RV90P40I|Yy z%KBHfA5bhJyP|s3>M+ACZm)o|@tp)&(fa3|ND&?9f`XHSq+@rkOj~as!ZvU3XZn&0 z&X=b>rl{M*dFYt@F2HwJ*&21h#h>Pi&CZz^=l2#4E+I4VY_58koO09#~8aOf?9*G%o5pupR7_&Rqg@Po}4JDSCWn&mI0-y4^u&~*Gam3TzTR^ ztSlLUtZ$XRGtgI|egxr4%DKmt2Vw14!{`qExJHkcj(I*yp6;j(n2Xi%l!bT?J{x=8 zGwJ>MhJebWQgzJV9lr}Cbg@=vdaEyFTv}*mDf(ukTc7j?c9PW9PUBQCJc6RKhXHd1 zY3dDgcGn4{7=k)K<+L2EEi!7E9=I;|>a4B4MJos6$-G!|Dw$CSG}kJm6RhO9It z+-!=`pue?8H8twY^p% z6>*m>VhNzX;DCNQ-X^@%Tco2C=+I*JDMm_X2GGPv3(Yf?_ueAuU`^e)$>3p2K2Y-( zwNJSW=n>|cRg%vC@&kcP5v^Kh_E~^9ES#=y-Yx?1yj;IJ4i2tjC`>-vuBos8=^{cl zNt8Fu1n*a-dYsmYt6?w-3SQy*U5o^ZPJUG!D>KZ(q>{m1Z$-@0RThY?OMa)*??8%?8XJvRRDX*%3Kl&LM|>lbB0>)4AVe= zm;%-=T_XhocD~a6HqrQA)1wCw-FO&cxlxt$F3r@Z6xLqfu5_3@M`x+iXK=JmMTMNb z9j@3l+xMl0T?H#ZZSHFHU;ebTT z+nKrlG*h`;lxyI}6vpQ{>|}9*FRT?jEM~tO!HgIjjbC#IX69(>?H)@nSg47#^?fj0 zK$~UNqDW7k-A&Q4C+ULobF3qCk3E&JVlU)^%P3gIFzX_RW0rv*{n(91w@QM=21Sb3 z@4rsm7HkFV(_fc+M7w5Mnl*1)6`$LRvCQdk<0w+MoY~L53nNgy3fJ}g@Z0!9xdN26Zuq!VKw5w^q%1l zzY43Cs>j`1^y^69d&w6SLrrmPK^4+pV24583qX|!Pi)^^;h7X|dr5W|n`YS^q1s4%*#5`AiG&s+>8$q(c};X$6GKaB%8lZUG5EH!fKBQ#pu-u&A1Oi-_1V8ZZb9d@|(Lgju`t4^Q$ z!CL<|urUx?gYMe)hXRiq=*$k(g_=Zyz#@1sA^kX!5M1?Sy~eLCT|hnbsI;-LWS=c! zs-)mCl|BPlez1qx){@+MgDtvG(BgB1e!TjftStUyJ|4feOoh`8)G94}A#E57R`MeX zPn0++3^4M?)Ou4z)#G$Pw+sTMABx|-Qg=YLj9XuvsIagoE45t<;e?JhMuNRa4?8Lx zQmTu&_-(8$UBy2~rU^~Y$P!6VUNAJ+}-x#8z0#D5ip(CV0hk9Ym^Jrgnxa9RM)fOw~( zGlY9Qmjy{c{qt1*$AnAPD}z@5+1>`Tb&m#Jwd21&X>Xs3|!99cTZiHL=OI>q5G z`B6!UY+i|93}5t{;pGkY<4XdsvLR#iEg2h^u)r$8NDz-}19q!<`aF%nP->-5Q46N1 zqGAZt46ZkRRZoE>#fzx*XXNW*m>}#ADV~ZoSPs`ORKIl&H>dZR4RZu2q1M;e>7+l> zmVCP|T$*h3*trFurQw!@ottx{@KL`pH04NX8wxE6SiV}fMFsmF zq=9X^U39LrZ`7BI{GiiiPTvpfb=svo8VQ)#A%oSn1jslWz@x*|%TtY_2k zsGRyG$5$q^YHoHqV&e<|u0})l$E}|Lq1?pM2{e(^@sDp|UU#Q@W7+V+N=&?Z=DFfp zr@q4}pqE3ZJ!h|q@KXRfkf{uk%;9>?uxp1^LaM})eX@DA0Qv)HqP4&QE;Jj1Oh|3$ z**K#hEjZQ1e~mLxf$NGX2f;~lauSl~+0!hr+y_NKZKH#9Ml(&q$@}kB_rfMr^|^$( z{84$Gz|Q;wM!QemH^(I&>0;-C3d(UBt7>Xxa~oG}S6XK|Orw2CZI?{qcfXnhsja?b z*04K>0_x63yT__T0T$vPI;a}fV0fO2N&rj@IVg=qq0)u51nH078II)-hqF z9$U@1aQYc(R(M7dwD;wGkg61&(R`$c1{ijb| z_3bPuAm)slYu$2WM(ReyxbOKCZiDX2-!GG>w>Kel_xnDCEmt0FGw6~jHQQL7r_D94 zjQUm57;?!^Fa)26ul9Sr@CV#8mn%yRZhLoWR%sH%&%y@GV}iJQmV;x}tZI7ga#>^p znEl{X20qd?p-_J{WSDBqG+bRzxmdprNMo-c*efXk=+qb&WV+9(Qomr0(;^r&H&SXr ziJoFsjK20gY<*}cEN<;S0rXB-N4oeAy2lT4fK02mUF)JuP^9@9z#SI4VUo&A*t6f4 zo34HPIFyk5%uJpBzcGrG+e-5@puEF)b1~RyzK%|)pqHhkV}7G?`XAICGzDp#JbYNdW&}X z__(!0O(Y9DIGm8a&|C5`+d5vF^a2pA)o5oG9-_2Fd5-T7tN;u>P&vV`C%CG~2?8J} zE#u(h5{ZS;mVmB;@L|6pbGmW~fm_Z*o2!J;=Rn5;tIpTgcYakn1nyr-YW<7bz%v9I zK_H8LMtemNCwnh)Q$i3Ca^gL$w+o)L^qjQDyE5-jo}N2UfY^7LRx z>Z20Ea$vb=`UMwI=v$d(H5$Jz*xWvIs4PM|pzZy{(g)xm1OQ9!a@OS1H}5yZs|FzqO@cj58e>|lI~w$H@X zmy}a@JisW4JREs-P5|wGzy%#chA&JNRjSZZIVDO!PDS%Pmtu zNZ=LF(k{R~5;*K~63q*GXZ!#%V59F*RNdPgs_tRImvVkj5|k|fLN`_f;OP$r(V1{4 z34^Wk$tlx?Tt0lX8U!cfdi~ap%1pA{E=fu8m&^8^`MDbrphmOi0xJFB$UzSZ-pHA2 zG_Q=+#c^;?A^nj|T>7UBZFcGHwlp9C!1?&)dbuehh?ktKtR2Z^2FLtnYf!`6RT=5| zjEN5=S&-6S1k0pJ11#XtH*bQzttVO6MSOknIDAeywCjAGmD#nLu%}YWeuJNc9p z7Ze09X6M#%dgDJb5klsmx6NE^w{rK)bI==ro7=1u5E!+s85W_^wfx7tAgd%1<5vJ0 z_jz+;@8OG!z=TnFP^V)WsMmD*D_a9J3f8V{nwFLZuvI;9BC{%i?`fW?Ze~J!QUEXn zr87uUBCwpi(q}6P(&|=CP_S~S23->4er$tKkZI}m?t+;s%QdPM(zQc=i7*fSw!It0 zLegu$jExz~0xfv)jBKubNI);D|AZKbp(|fOv>GhS$^nv~08WRavDCbI>z%<#?UVgW z6fhh(BY?%y!EV~bcxhs3Y-QVS4DUhCFUCg*2#%_NqjB=db#gRIIMZO&9f@+pSizJ0 z%9NSdjTf`bM%?zNA;|sHK7zM z11eMq0fcEKrJxPVGXpdwWfOgQGHM*K?>cedFqmtsn`3GJ#ZQ}iKIw(z0WEk*(BaYH z&E`FgONqZNS5F`5Hp&I4Em0xZM|X&gXh21|f*PPdL2l~D;dcN7gy%R|%coh|+vHIE zX~V!)Bi2SE);#00{cb5LOoG0hs}vv#H;zR+yK$S7td*7Q&9vXNTjH_LGM;kf!Q(D? zmU?uN>Ht&K@)xBUu$ncYeLCCHTVL15RwA0zUQJt(@nnz2B`U9abaup@M0s&>2BfVFa5T0pWVX0v%bZ*Ewn}4&{!YXw%u_7^x?$gTfYx) zgjVmI**^H)vu`xh=)%@aTTIKr)lA0dlLn)EEe<;|n`?JA>eALm^G;K(c#)~_&unbo zaKxH>{MvB*hB}>vA%k`uMw^*4T4I3906SkL3VQI;?B&oBeV4wA;7l;SpyTsx&O^3b z_x2@_M}th2{xDh77)mnccann@^NKGSeVF(B$4-&`6Ds)$krRXB_I=Bo(V$)1m$^e) z^z0s;KC(Eok-jyzb0gMhqG!SFh|c=0%B}0$`mQ zb?w@y2j%+fwZ$I?K5zbnWHu1%1wuk_Az4ub>Q|HlmY_Fc&^?0Yis-hHa3H8qL5@ZR z4i2XDup}GpXshGAPl73nC1A6UDSQS@jn7Z|C;`7xz-rTEh?j?#2cQeBV)mBe=YVOP zGeF1HhJN%eTKox(;o^UU1!Y|5i_m4+=(`+^PoyN;?b!d=ML)ptOb)umGK4#N#MGK0 zPbT}rtOPBQ{IdM~W&U}?@c?=NBCWY%YisaXLQ3r*K|l|HjQkHPrDAh>Fc2^^E$em0 z9b*PS6*Lyf%>$G}K&khSOp{(+dp}svxh(nDF9$A!(MDNK0{JUa(~#Jiwo306D9Y)(H$(&eU3qa6Xw= zOcDl~qa~e%r#(*b8V?O=F@7}*vhcZ}&6G*;07#uDmS%e!yaigjkK1Poe2jcn>TM-+ zQK}@8OD^D{wGZbFV{5aN0Mv69eq9bOD++NN-~{xzs1hpzw2#k`N%p&7k5XYGVz5@g zzXoBw+*qrzr4+24fzVSJpJ*S>59<5X+ZaS=`6Kwf-BdvHZwXK?9Y7kERzhZgp(ZZ} zM&+K2+*kOk7~rWqa6zQ_AyF>z0uZ3zbv~i9aDWJh(7kSIFRI&WoLnr}4yF>cU?lO# zO8H6wlO_>yCXt>XDAx8&NC%zW-k^mH;5B^!269Iuwd9kp!%MORkzSC(o{Sr6HOy|G z^C{;a^NPZSv_K0om`Br#RhY*DkgS0k4k>PF{P{K?zY?gHCLa~-=maqkjKyo)l?_~P zHf`VB~1Dtt8-f0sZBid?_2>fbmUkd}>;oP4{D}&1h1}xO7m7*e?OeB-p z#{yO1MB3aY-mPwK{L2Nmqm_hCl>UrO4*U50xz!T!=|?5SOXSI4Pg{+wMn*Nw=G9?Y zkyeTbcsBlJZdvrD#TUdHk3l(MWcJ4e0jjl{95e4hqQ%*@gI*JILeb}|sFr^gjNo5# z=RXIAh-!M#$U=<_znC*nRPDBc=T0i=-+4h%W+>v266IRwVk6Vwe^^0L{#|>{xZ55- zaLI45>0#voI|Bn9{wpCaKoal*-K!rLLSs8!>zd|b*J_-})$nZRTxouly+EL2^GI@s zSNpMgx(k!}R@LF@L|#>Ub8~sR=`68uQblC;$&-F9)o#4iF-q)ZR^-PQn<1YIUo7A~ z)|xgyExyPtB$F%oHTkt+k5QQw zm)4HYySnAe*_cR_$yvo-8vbPmfIfBpx=!9j-Xp3kz>}OIWPkY6`Q#BPWwXbfw28ct z3N=`A9d@MCN`R)I?$~++POLlj&LNwvEbJ)S_M#D<9X7$YaUCoKZrPii5wm#R{k))C zwYpz)yUH<3aw)Z%pYxjj!Pno?MWOYC7cD*|Vyt&RAAcT_BdJ z(!77a1x-2x{-Vm{@WgQ-4%fC%{DcZ)JsY-96KT`;TvFv<2zG85kQ{zlofSMsG^t*+ zv+F`$poybPt2hwpSR=~{edS6`!UO#F&k5Wg7JL?n{I_6aGvocgKD6JbRk_dQoUPrjX=J zW?!RUPcgu()mXh-A{Vw`-Cl~QwLAwW@xQ`b8FVkAR=pDBR$HiRY~m7U!f$+nGASAK zBJuAR)gUY|SkZXd@NO)@a5?eewnW#Dz*H}C?}lCxSP>ekV-!E|2faP(o{-R5Z$sUAHBc*sG zjLe+@wFdsfHafnk@i(c~NNm^A$&*{g+a=fU%LFp#E*pIhNN8Bz)0^P#IyY)OIk})Q z-<&x$w-oxvW_3#=6HaU@ESx0^BW8GmE~AE$-u%_xwVEzasEXy_^gK}975O#(Sc}2t zzWTYa19H3ay4$~d-11bn3Ex()?fKDTGzA(t;yT`(Df+nja&)r#>`JvWbFn3F^9Wsw zsTdeL@=aE-^=ZDFPa_Nekq)b8x{OpF>kwouG&GcUqqvL89KlxH@z2;}jmODZ?(F26ZR;dm4-#4^DIBUbQlM~*H3gnXhjr1^6^nk}W=j>ucZ z=oMnCA5_oATQHi8dZR)XtHov#DAA)rOGch6A2mWE2j0K6MgO7Sc`;qXHFtQz|3e3( z`>f|x^1a=`P79akV^lo`Td-WCCX&~Cy0)D^cHPbX<8qaT_VJQS&z%qS8IECne#D2B zE;J3#EE(^yKe-ND!n9r)ZJ)PME76+e29oS=z1ZoUrSs4_pOx$8}DQyqP)B{;uc!`xdR5)z4>CDEZ49sG6_M9(`Tg2NIrtH&Pqf zP^eRUuzujtMgqgq=DpuiZI+eS$G=qhk@>2ZWKx&A-glinRSiuCvB?RBl=BSJXsx*#yobSm?>Y4b?8MeXJN>XW&SUMzCKz%=!HOSx=dEl%b|7FBwhCmm!heaKeC#0YV!J(JW%~35QY? zQUQ-iLt|{Ug7>V+CF7G5Q?42|5p z8*9ICV`n3OkOv4uxCl|I{NijI>m;L^6%EIeozS{q%K`#Lj|qcq8pUB%2{ zD|*e2Pa*c!1Ht^d58o1YoIZ5M2R>~3xhD=#6qCJ|kkg<$q5*143pLhJepCB9`m}$9 zkgSO9tMvA_L0uby?YlYJMjl`jod>MgsgdpQxAyuyOhSld8ro{%-|)3^7pnISm8_|t zhNQv+s?$Mt=wTBO$6#J9-aB(UBAr}p(~#mSpTl8E5ZH>7w=hK4>|-|Rfjvts;cqjL z?K|;FYdvc{@I&{duVW%C&mNp2h_o`85UrRM~PSCO!uh3nsWl-6W{b=DxMD z;p3t0QJ5FrJbUsQKQHsa=j?_-*C%g%Y+g3;X=g;*weimH+$A*0;!COK28gmbb)@%= z>Jv*7sIwxnd3mKN;GQ*|70o|xaq<|{?)DcYXRSKQ<5Pe5LS6bc&sp0u`+b=nVRxVN zTsqsp;2+6v&3J<3Dx)0(GZ;J@@>)lPZp209b+9H`%u8!gj!azV#VLs8!_sf$#`9G* zn@IBTOwH@9(zf?-M3TO+rQ_U4867r!*;b`sUgf;=bjL9xeNZzzh)_WDbhAaCIB z6wZ!`1BN=#m+BNEFXO>owG zKC);p@Y!)|R)JG#W;wFJk+t;x=aJF;SZCixzR1R^_NuCKirOZlS>ctWl=RlT7fgm? z{)2dtFgCJV)+Ua}-~A(mI!kd$wb&>iW#3+>WsT3UzIP2wn*X_Xy*B!7CiMn$hMB53 zEi`@av8{oD@k1R|^~(XfVaemhAL*12oX4>6w>c9No&A#3ku)Y1!eF@O@vi%JX+hEh zo;GnCx^#xg(8eZweTv`jpU#q#C`yV-inD!)bR$qOn@D#yFfah4lJ7PRgzsISL6}N- z6it{&wrxzk<%IZRZg9|el{`gRdXCe$0|Z`pl}I|9q>_t!(xr(N*q;eEmFU#m~;peP324Tw3tP7xCa*yp*|5-x59a zsRx1dIIneab{EfYZQNQS6Lh2f8j_;o_cv|cZI5mUb^c_nJE*H0Q`XastL@?y3aoKb zkSr-(j0XA{yS!q%%Cs`3-OJnZRpH4->vlX@(H@tCp$)mSwnsy8MHkPz!1;9Zr-cY} zp1Ic6l`aK3R6WS?Y21pmw72*12?%c(vJtj5>uzn+T!4?%;kH$NA?xn#8$#o=+upvY zbm@()7U|sU*PCf8R)Bm4`yF|ZM-tg2#yL7Z5$oB}wwNU^fyz^4c{}-F%M6r6YH}nBQYWL25g`HgLKCmq1$|U!IQBl;B~; zTizYdC!3oaQsa^WfDnW%oba-rRmm%LPE;qxKus=pZ_cSTx=M{Grs8W#~M zkW7BYjV{fWvJI-XN}RV8vO`nm*p)H%G>(zC7H&PBT>TlTKgr$9R0V0J4G{?yg7b!AnhS31y)Q0U(n);Qr`kxI=mJKC^MW^2N2S|&I zL>U)rKqK*I{bdfK1ee3-@IHaYaf%fs`^t+QXI@WeFVjs9oH2#QDEsRc>wgB+S$A3} zPbnJ~4x7#Rg$?K;vm7I=+8TBSqU1?lkn$m8SPLABKD2mHN9ImUjn#AWK-V~LJp1Lm z{P_IwTlPTb#FtD28g4h3vZ%QV5TEv2vnuu+97aR#ZP!j*1pL{dIOhBc99Oh;%`;tF z{4RN21$+t^%*gbSLGitWCr(c7MpTm5Ib8#NB6KLZmu5J50~c1k6luZN~e8sP%O&KHrp-5>`(2XUC1_+v}IZ`*E^g z2|RU!MnZNA!}cgtHDn#9@)EM?pMm&;HZb7fB=}y7gbR^5RlRj6!5hxLSv3Bp;@?Tz zssk;L1s@n>ti%?@;4_O4cw{k+bPhUe&nj{X3%jzWwZ(q^UB9}k;Zt9XH=tjay3U$a zjV<^&t%a{6zofFP=u71nuKV{6?&+Q6x;lUT-4ta&Rl>G`d{PjePswYW9jR$!IsdbX zPvN(RI`3!mr25L}!2Q%>)e-#%`@m60RO9g&J@i#oRaKrI4VmOBjk&>w?sxW?X^T=w zc`MF8##P|NMe3F=4)44Pq6I({2lmw^0VzQ8-g|$u>4u_eOx)*Tutezo+R~eUg=CR`f2<5rgjjC&ohEC9#)Nek3qNIL;ai2MOs$!`${%v%YOsL zwCsk}me1sA4;>@kJ@j$2!5(<^FP?>k`+sbU3Hd+w#k>Y)c_Ars-~`cy;6lhCI3RY0 zg#*D-CRfFd*xPpAw5;9O8Xp-REu&h6!LUdxfKl$o{G1FzhKq|U2YwDw!oh)%D}x9q zZcAO$`|6O1<&rn)$*I{!Oan;dEoYNn!PJl72`o8XGAv~>a7BWnM2ZE$g(9n9Db0>tSS;~lrXc3IZAn|WKc8QL=%6re_;K(Z|EhvRNXM`}u%ah1q!C)gENciXP z8)w=HuG-cq`)GGTL61#&T0IDk+ER>&LKFuiCMJ)7g9{nM1)jvl=D=r+nsmBFf=fQ) znL481i&CFBoTo4ER;o^T8SyGLTN{5iUJk29@eY$51WR6-3|au5L?TP`@FCdP_i5r) z3K*}Yg2jhN#+GxN5;?g6FnQ7jH#Y(F0jE*82s1MyX(ySM5}=u$vM$)x6H`_J)yZ&3 zNh_VrCY2z@;v<1`<#*wGpy97oFw)A{J9u{(MB>fHd*hs#uQ5dm%R{hWhHgl%@>Fvq zlB*QZC|(IyuhQ8hDx3hh-Zl!mJ2AJ>teviI&UOFYlC`a!y?!N*UQL`zJuQx48_7TN zdmzhGl_A&Oz3&o+DA_WVsMlIF-J7DBE@0#;pIe92ZSJ^w(On-J$V05z*enwQXNBUC#*~wO+Dk_x?Gr zD!qJe-~Ja;8LXQ8ntN^+{+*YK<{`zS{t?gBpd@jXTB?lc`&f?=`_e3tcZE0@W0lBZ z14vLKGd=-+(-{pbd_t_406n?E4G;O^x&!!2^)!JXT zf@3omFf&F?zeD^=*kEUltS9GIWJp*Xdm7JIUa|4?!I7SvvK)^5kFc@8+a^@=SJ=K5TKi%@})QL{kj)TAEZWE27;M>hYo%x^DG68rK38yzKkCxOvomR)CG4)X2s9D>K&w)PTi@RJS`k^ z`qazvkj~uF`P%LHCz;WcUV(q!1YQJB&y?l9d6R9hT=7*G#XB6b-1<{e`mwXEEoe}F z0O{TKeZaCrgE)6!5Vd~FU(z0N%Cbtp5q#|o3;llBM_44})Hl|Let0Q6$EB_5V6;Bm zi&Dn!=mClRO=^SJOHG7?XXCuUMaIj6{wcHu&}X>GJ30uHIr>m4x&&(P;(}4;kU!0EUg@ zo(0>1xv?!-d9j((@6Ne4DC5Z>)uY*^0~w*SlH2jnUCD^Wrk@q9XKsQZh0}HFPkT%G z=Gn;pf%EuKUvGEcsclZWXa2(X?;E1NqGuBRz?67#%5~$&k()2K$(Wzra7G0T_=m95 z9TTUz$=D8iGbs4xikx=DeQPN@QXS9Hh$v{>aSBL?96!1#eBgRM@sq~%wACud|GQ*z za=J>L{K4E|uJ&%AOkMf5q$B-Tag$jSlXk_JKWBdezXddZv#>ALYz+!>$@=Q{juhgN zAWduBC!t=Uam(q;g7VOrXou&!GRs?kA(`#ZG@30sHjHCtM;bil7v5@XlN%jUhe-eY z5|oSA>EAA+ZS+*+xyDo=ah}h7`ooU#qt9wb!=FB`yEWY}v3=-tIL*I(^p(}$#6--W zdW!kUb0S07_pPSBDN~JmxvL(Y9t|zoY9ENHRzu$B?<=L(dk43S9W>L1Uu$i`6V z?)@y;H#YY6<7KzGch0Pk#}_50)rDZBFy_>@H@qee_l^Iy6|fsCnKSzG_fbGB$Gw}G zAA5#NZqh{M#f;%X4?p#fj0~0rext*`t9(yv}&u_O*YRTYvRwG!#B<@XYyP*<6#V;u7#wW2SIB@ zT3q8brPuUmAjoyp$fCXN!5sVj?CdvMc{g2+9USrx8RT~A`Mx&TbdRWg!F}eC`f>F{ zTP9w@O(kI?_+IO7;Io3G*Tr?728HeG?=x4$b49mWEWf*TuX8AwjBVEIReV}=6S{{~ z0DExRfRw(R^AHD?o3DSk3GLS{LvULf-ZxF3G30x_uhbFV3lI{^?_CjSS_nmaEHk5! zbZ*~~xNknmjTFBj|k(C$KAP_4|g7jrmd68Yh2ygkD9Y)TQkm$~&}KsB-9=c~z|`@A=%| z&$1%OI}00p;$S|@9F=x-@fQ;MHhxtQDWYN4CR}MJ0`9jUJVp(haR z4bXs(^ytG0FA6r#A~i(HlgZ)-l@f@CGl@TeEpOgjP<&enXxaq}E_XFj*3Q>!_AYMP z5d@8R`#<}+!}9R;u;=V)3RfqYi%LYQoDy^yzV5%EGyHD9P8Wi$rIj5Y((++bLMB4N z0g19Kf|VC}h$l9xuh%`hOlx14ADa)HTNfYkGT-AK^lVkN+Ms{g9F=uxe$Ra2b!F_$ ztWMN$p%K2V67)zH3%UM2Y3+2xc=+_ZViE#r05egQ(>^UNE$KUhzL*qiKBcz#Mh|<*@fWAj+WvtJtrFHsGWg9JG$+?2G$XLa@#P{z&|xb2VtHsdQo{Ky;bM-)$->LUOgMR{#@MSyxvVpeo*D z{wy?m?esiA+Bf+7VP2FlDXnq#x*Pg{!`>Qpe>F`N`5arqG&%7TkZB^?dwh%#zU}Rw z&R!QHzjr5BNELCPFgn}SIDvg7p6Gh6<~WPi3m@GVu9`I|v$t8aeza^q`!jIixLApV z=2pbDH=TV0`5HH|rRhx90KiymvHBiGYp?xN#vtjcwzgIdH5>H}-t1;msiZ1+HUH_Ls;FmexVUTW#-flU9fh7^}v0I zsa>YyPqm6_4as|=5{0y5zc1E(OQTAk$91oX&uKQNI&}`)%KAQVr2he-lOCMmS@M{b zI_6vty6fXDv2ojCY-(!i%THe)ev1ZN2}6*Saoen^q@?_P_2(xXy{cp`%Er>L#OV_4 zR5g>y?UtOqhWh8s*Nu6HAFb*|QrQlF3YE80)*~e!$=Qv3`DJmnsogVUvGw~knU@mi zis`CNC&$erI{Nn1ep-rPrxfmJ=^cyUwzl{MxHp{UsN5(lPRZFioM0;Nv5SrG#dqJy zwgN63sZrkH#j&bR($_j)X`!07SauD8I;tuwt3;A%s~|)nyXaZ!Fj0lla@vi|ftTnt zRTnyrO_Z3`KlRS0v#6|`-?@Bc64PKNTm}XVJaDnaNc=*$*z9-1J<0eNa-T4VI0ekemq+8%z8!M<@rV2^vKrh_ui)C)={v^Zd=q8&FT91 z^y~ykP-|)Y+3$$%L?j#0_#c+b-=PuWu!)iN**$xy1Yullvh<}$W*?jS@@00S_VBUr zror>fg~<3+XFXD(rV-C;#9V2z*VcpH@@dfw2e*7RYrb%J`1#QHA=PH(m(No*JiqTY zIQdqL8l#e9jzi4Db=YtGmEZL<&eku z8oiy#hMT2vzs=g`FqiM2XXbXAFS`Pc`j^53jfL;x4f9NhdBLG;cD8G<*OS}E(S^2= zRBh=Wwtt2*);#i*+7$`%5&qpwpRP+<4TF*4$di&N$T%mh{_?bT@oGI75O)bW>zCe< zhL1MyiaecbDJ%)-`uXLtAhY-ubKeivScaQI4R3_EI%)1Rh0AK~1Y8{F5%#T%pGzS} zTI$BU+O8q)acLFW8A5R6ajtuUe8|zY?va ze(=(4ywGgi@CI#m1VVv(w9M?fa12%RE~C5D@b~YD+SX+-1 zu5dc)+XBC9;-)~R2+TTC=Zt&-yD zgz7wWaBy%|&{I-UVWA4wTW<;qI?2^9eq!q+Pw{Zi>3idEdGKE}@7CUtg|7jJ-LgWX za6=9Ugwg0=1b(T*(04#h+GM^yXg}W+RX!CitWt2F;$db$=Gh-wT8TSREP8Ra*l$H- zRGtOXz?{2#ML0ajN7EcwXg(T$o!V%wYN=|ym9KRsVu&S2vM6Phx9)mI%s%+YK+pUr zXZPiofhkABFj7$Hq=$L6o<0qZf2!e1T4_tw=iwn#d*HbVt0dHNW{RZ)Yx%(-{c*>b zw}q?4m>4cZmmCM@bf#^o*_CBeZ0o*llDL^VU+No*{7N!IvuTzb#wa+@nKUr9(cW0O zO+?ejWxuj&zvl3{%nX0F8%|+Mz!d{BVqtHbi?=04%Jt-Qb?ux|^KC?A$zD0UOnMf8 zjDS`-xqQpK5J#>V+SJhFheOnDF4GzttKR0k?4KK`FSTE@A1l^xC9Ns#E3g*|kKt;9 znOC)ROn6(!sv^4()LsrL??3h=}6A+25> z4|l)5wl3F>3?}e?6eCg~B(`iXRuB#cAuH4S5=6;`-xns|Gb=xoW#{G=l}O>SeTeJi z^~6{XLT-;E$?RgJ$a4rm(feoG1Cz*ld597Swoz!9QC5D*h-q_rr!;0r zGhI_L48b+j8>k|G>ipB$`FjJ)qcTNNQK5J$W+z5QuofY&k!NJ!r~oSu9}J;mh?1tt zg^-Gbf(6Lu@hS}+AT-Dcx^w@^e-qw7WRMiR8G{7(&UHpS0emt!U2@7t6#sdB4i+{9 zBpkzFvjZSR^#3f?`F|md7vw-7KshELVFbJF$Wz6su#ld$g>>j8Oxp^kaOfrGD`YxX zNaniO=GglH>--B8W_vSlu6_V2L3|YWeU0ezYUZh=6(+SC{tK7WxN3HJ;zc& z79jJK<-)L^+|jYB$dAiccu7FUp$jtROU;niK-HLq!I)#q*y2H=JPxUn7YI<={R8fQ zJA-KA|8Fsy`oC`LlEVOH%)+W*&Y0#fn+ho_$J>~6D=<-(s%{+x428Un>$VlFx4%an zmk(0YwG;pxxHDS!G3zb0?$1~}Nad2pAyFos|3B*vcDh2l7QDj8>>mNDkPVfXgk^A4 zIyL;ez?{MDiV7r>1zEM#jQQo+G^oiLCTG+HgBg;;NcBibS=73nsQ~#^w~x+-03=bp zwokqgKBWe9a;$2`Kn`eg$Kw8smiLT)F@VUh42MJ>hv9@AW`${e08=lfOk+;vW&jSe zN+-2AU@&zkNSWr6#J|Mv$R;W?L`=z(C6sk0|7@ z+h_&OedN2>Z5uaGBkTcrM94gB{C1oO6f7Y;~*&lvH-9z1HigFy{BW8nmZf4Uqa0)Q{&;9npW3Y%B7xzZ)T z)&KjLZr)Oe}-erah`6avZWNYh(W;Y{@aIWWLsD_9G_ z5h8ocp_{KofPkf16|}G8Ge+VF0H~12>f)=ajK5;Q0&rj$1tR8r|Bu%H3lC8H|8+MN zv^-hWjDRU&xCkV_lvkHr-h1+v908>T5OrN7G76Mv8s^@p(lQHU*p#)3ii$#9TpZAI zpgp9p!|EA}L`AT;h(vx1({=;+tMtZP0nGpf8v_?c%C5+T5w^_js(j2BSHkBtVF6xX zg#ie#0K-S14hC0J3G{P{^uL5MdpV<<51ws)d9xHese1(#01T`dYDk5h5nzZ^TPs8k zKoVe#*=nht4iLitCBS$Ds+jt3HQ>_-bBzl)*l z9AhjdEFJ(02L5r1*#;K!UwzJ1^$;wDmy>+?7|XIn!dw8P{i+oE!mJ)_SQ{A`sTk>3 zQ~)r-@e8Mdoyw1(V7ry;IMDy8*#C$$W8n<6x?z$aj|-fp8!*(tpqYRF3J9+mU?8rb z!I-YAZAB)uyk>y@T6l8-uqLaDy&11`q0$*BayoprnUT6b4m%2d3jel_aC9j_nzcyet88S zfa(fL4AuVUHGtE5vP=v7>0@-V*a=e|P?i}$Xy5@YfWrYl-~e(}T3Sj1HjJun(>;Sn zVWyg&)k4I+-1PH0uHJnffzaiGw!U*Rj!MTaaI-zFQ*&wfJx9ZWRwF$V|Z}Ea-C3Y zc6PR>rluwgYzqmMW~jMX5fOp9h|N0#aIC;9m4MZ~YR2h*heb;P00@?NIKIW$qR`Hk z_HEE?3Ws6UON^EQA(_Jbpp*t&Z2>n4TDw^pe4Wr-E)0f^16(z7V7I++!~NazvaRj) zUQE+sAya4ETLAzZ@U8d%vK)ZR&Q%Q*tkr+@YdwEgnx34puVAF%bEJD9h_Ub0zQx+p({M_=tE_K+4J4VCr$lb}k=Kub#` z0&_OI0v&@yJ%qffIqaY5#pq6gbz`tq!E%b5|N0!9`< z58$dIK>SkOhO=HiOu2iP$sAYhY-W=!BT3z6s3-RJ6&zhE0j zgX_eL;WK`pF1?b5f3Bj`LaurNaKRl&%79@cA?@L`i+PjH>fpV5_b6;Yc9k|%+ITW% zKst8}2<5DMGY~x>e!$9NJ|;OVo&XsJT-~lT{`2FLSdbOGgG*MXqjvx2o8^-Q{+L&h zS>DmsmR#<#|XV2H;#KJkGJ<9myW3*1RZhxiX5E!#ik}Coe@t% zAM$`ruzCh5c!q{dKpv<=-J!JJ#roTS6!{NlV6aM<6B(qT6xe9wUq~!!Oa8};^^x2! zkCQY7+@&5%8NOsmNMN8A>+jVTJqj(qFzAsoUh1H+RI<|%EN(noM0?~pc&L(6@%NKz4kxpbA6A6gd-K1z}j}O&jv_i-z(p`d{y`50uMmI8y`RQAFq%30ICJ_ znXkcW-)~+k=cYLOFvEnu&jUDn%Bgfqzf0qI9Fou_;5Ht0J_i=V)YL=_1IOj?;2%N&MIvT9uyh`i8rI}=-_VM~ zQ1!0(t1_K=MgOa=2cTmq;0H)LkB<;H{gJ?NYV_y3k-A_B9!jxSZJc?z2Ni>Vf<{lk z6WJNY7!NZDZ_BgOYYVsf`yHU)F84FAL=T}&@EQL?y66Z&UyzVWsP==~;_>Z3!Z)v_ zBNf&ZnSuw?`I|6`dbhu&WovKSBqa6KmfNzeHQ>rN#%=#cPcX*T`7+@SrMUm%L1s|y zR;~InS}Y4cPf0C*xeG^E83o7xp+*T$3<#!A#tQr4$GSX-N>31_e z;d_ZrpZy37b7uq|5kv4X*rG>>61+miWAzwN!ltL<%^(2cSMWxhSO|(1V=icEH$it2 zLlIyrkNiHo9+qJ|_}2g94@16Gi0qwsGBpH>P@soQ4+M^Spz1Wel$)9fWC#ticf*A5 zMhSm4YvGB8@yJDl{^}*90=+K`I~qZ=b3h>Ytb(sB3yAQxY@IQD`0WmiG$by+ z^dd^?lv$#qjI|SwIF?W?DzS%9PZ=DThO9&7iOCS^WaAoyW5b{o9X!bhVa6Zgp}!)r zK?m>Mqi;_e|D=O<_}jnjw12bsA{wgEj#9+iU^#@kcmQ`08+wvM;eOD!{%VvlDE;#v zF%OQDpeHu*WXe!MfCqsRf|-#)CHp-6a_m5TH97TJEo&K%rz%*YEA>oVd?0#^G~GYc z&VYEQb>_htJknx*e&L(T!>6%N8+#ggef=MOH%^~g{Vnt>*m)zQq!1%maSw^C{z6{; zaKQJM`t@aHH0e*4Sb67C7nvH4;HShQ_1j8_BDKP@yQ`<)1yA|koT|9yXzc6lsu zz5UqN7rdPjET=LR^?kHpF@FSn$n06zypP-OK(X1?ns>{#-v9gxNRz(syY?a|%`a}h za^=>MpW9LAvinjrnMw^Spv1chz*d3xvO_`X`>x3cj$Jwo46o>M+hy6q(|faioH7uf z-t0Y{f2*G4wN`zXo*&g})qVOGLXyO%N=6dUKIMP28%=+2DJUV*-%@m*#om!+QFS@F zn-~%zb$ML}>LETbi1&3Dlz!GXbyF8rm+8J^8$J@$x79ingrZoQfxpC*c|c=OR=-~) z(2L>q=Mn{V`4gAzMN`sn=nEzmY25Cv!GED3@R~K3?bM+!#Ht&eWp%q-SfFcJE8ulx*ayU#X_s22t! zQ3bEWd`L^xC~6#NBCNdAa0Ro(C{#*!AN6THJCy0SSb29i)e?+=*~Ey6DoPo#;&%|# zu|}`j|4Yi4A#89zXq3y2n)s#coj38HR?vD@Jq-LGPefT*@34z7B)XrobEipZf=s#} zNDr~O9L6(3Yz3PC4Zd5+b)B%P1NZBr{3W3mYa1WkfQ2|E0!?)T=mjG-cBM zJ)Mu}c1miZz#7>JV+Z|3%z^c)O*gW88Nh z=$fxz0UxWBJjznG%+~LeLl;jXmwM-;Ys)!Yb{)0<{^;X%K5eI&R zZ11Ju4;g-9hQ`spppF=gHJx~!6ktbvO69`FkPt8$%`Cgv6}}X*&WK4gJ%{C7DxWR?w!Op z#GgF zE<){_|Ai3g+?|sj9i_12do1L@6ojIU<`?j@)XDjAvY=VucZ&Ey%Fc7{{7NdTDPri< zkTUJ^W>0g|0W^at#~itFoq;&Eul3sM$c6FezYvQfUw@38`P863#rC2;Cd4v872ZW9 zF;Q#Lv055K2@38bx#VvpBqRW{_=>hTp3%ez3lcHDAwVzb{vCeq6OCAW6FZ2WK<{>b z44n(@`ZO9_o$E>vVm5a+ zL0QDZCDMZho}0@a3ajXSbH8jU&tJtpE9eo;tPJ)SL;`35bp|T`OHb>8Jh5>OG*sLw z^Ov$D0tS1)Y83_7Ge6Z3oxS|F1#Hr%P!o4b6n~5kC1t!e4I1>aSh;U^Gm|3mhpg#X z)gw5_%@82aak7X;qrv-v52Fx88YEFl%trxccW!q7YSmX5Ko8@wzZyWF5Lp4*ti&xQ zL?_5Bu*g^jz4A^hp{KHmw zyY8N0Ny4DVpnzI|hTyT}?Tag9 zfsUmf$H|ApxKmE+KYVAv%{IUmOJWkbO5(Kf4qxHB<58ZKqcF)2XgQT(_txNl z!Z|u?3#fm}z|3b1zg4(NoEA=&|4G&^ zX&f(Rh+zEZ)pTd942{%Ej;xHnf2bN|Tp|~a+9wBV=0S`JmB;?RKCzVX5#5TN32}@hAnM1UdW52K@2CcEY9gc$ z!;cZ0W+I85+CEAdPg2T}QL?)VI=;i828NoCx>)+Ut;ywd^SwA=h-JS8aox@fN#-!G@9JO(!8YHs}{~qM1v(T<72J zdxP#dT{pWG9GNm=$_&QXd3PCZKQrlIkHcpK5bpT~#Kpl4!Qt$U%a z+e8A(aM8TZi%|LJAFTy?Fh2dlvcpskp2Sl=2nMF0BX1747XeTdcvdKwu`dPo0Ot$? z!5L$n&A$-6lRcbw8URN>usRLXk4L~vt$sy{pD6evP_D_;f5Q9*!rA1hi3&?l8Sct4W7^w}Q~B8H|>@kwk7@({9HVSkk##*(%q)w+33Nt`Rp z(l;u8*3Cu_`GoW*z(kJ>BbI9YVI8bc68WEtT~n*GP**y<>wH2ArHLhUVw)&!v1Pc} zaug1If_%i7^+(@J`>qe2OPsX^5kf-l0>Tr*XFu%5Eoiq-sjJ-D3Ke>1WBv@b}9e~|T#r<8fJ zzjz4u$5oBh(;zZmDxpZi1a<~mk@%Hm=I6kQ*qzKRxRo6UegLtruJNB)5fP{#J-u*p zU>yh$XDo={Ny=)yLb5Y;s;m4; zKtB~c`6?2ZuP;ENqtR{2xSXNMf2SL*K~|$h`0Icq z=4Z`Dr`?U}X6ZuDoDjW{(Ij@V zI=nX&BNTz!Z&msWVHqX=l)Xs*F!2H&NvOHP-(9r!PL@#x^~ix#A|tnWhTMjTaycPxV#S&>bJl!~iV&`kB>Q zQ`Q-^?oXB(5ke)vFb`mQof?YJfFk;mSjzDf87TOKdbW--;&kqycszP|3{ZXA=0US@ z_ChZSKx`!(pXHL!e~{r0q1yUA-#aQbD`Evw33pgH6pO;b=z3}`%J?`CYx&sXfQan`Nikh3?TY-@=yllomUup21>`i{(K$Lf z+Jqe}>W090A>;h)Pifq8S2iWUR1QEGk0m0yE0Qc)k0p|75q@>3>9Yb)MjFs&FA~>l zD=2I)s*tFV7!|C-|4>B_@mbkxr8@Cr=4L)d`;3X`EP!Tq_SUGAA^M@w%tFFaetw&` zRZ2DY1-4>=OLv4 z_rHC*>o9sMo9NdeadJFZ=q$e9&VJ(@flf+2aZTw7j=*bMUp?KE{dIIo%-yXqv>X(e zansgzIr`di{CSqSdQcj7BNj^M{(wu(7>Gvl$!Adq_4>gLYuw+Jl7rD~YmRXjUZ1}V zmn&!Ymk2OojO@w^5tcHsh6~j6kO_h@pdwW86M|L!wgNLLew$?>DMpMlMO5OG@NY9Q zly>*&78Vv3l@HJ>;f~#{sHm!dN;Ee&1DEcT(~F*aA0o@L!inxkBfL}5KE0|jdWtui<9dVgUUKJaD^v&RtbiTY zHnRkR5g{ctm(iIZUgzGu{{uuosRSJ8`hIvCFs%f|h>6oo8x_bht;_w2$R0o+;H|mO zYm>N#_4a*eeJ0ceeWZdwLETlsLFV3znJ~Dst&IPub1Du0HhGjPX4=UmiKVcjFg2^A ztQRmIu)eCQ3M%HV_uw_Q`*IkgiIOSBT|Nk|9=K&nVVEsWJ;WDzkCx@CaC38lILKd! zFBNGQ)N_e=bPRncL?7tybKv2Bi!!Q}Dkvy~_dI}sZsq({pA2z~{Al{ghc(29xg6_U zDTk5#^W?vf@#6E?!SmFW5cyv8xi;zAUx?H7MXh}t^jrlHb)J}Q=6CBo%i=QblwywS zO?V=7*D&FzA}ae_MDMDn`&R}TsrAdj)6Gk*f&DC3y6#0;aq(z&8l9w0p{z&pIPQ57 zv1B(%luZg_#Fk^kKC{Awm6Vj_WaV*9O&=&?ce5OA=p`0bL=AFe>@WCiWU;0Z0s>%2 z0Jb4>Z*tQ@rNe(o5#Q+^C*zEb;KmP1W)-Th?hAQ%Pz+cPN-821lrRt;XFw-R^l~Lq z^hu?IoRM%Q6jXV!8e5iGAskAWX9 z5I`AAnGpMY?u*o`-+ry7Gu`{Eu}eW2)QN@MhBbu}Lont@iSCVD@;-g4r2b##69posu0ov4S4L~aiZeARxKD5>+#id z)Rp64=1z}$t0;dDx{37k+ImxKlOpJY5b+3rA#F{@II{`B-^OHGAPhTUx~EpmCR&%# z!ka1eMH8o|c$P=u>l>`eFS5Wp#G%RoEpW%k)h)zwDpFtOdD)H<@!?{Zf%BA4vU9WW;+< z5^gT*y0btcacr_HCx(JV`+|r0j=>y%yggbXgs+cZV>+ZQ*E5Ry| zjLWZS4DQNkB=IaM<;S=>so$AhW!$sS&E;%Yu)|S+eKERAZ@u!m?M-B)B?A{VVti^Gk(v_T zcFmSLmy8PurWOmpswDhw)%Xi58tnyh4J7qfZYp7IDm$orzxnyE%R)srH$g@a4X_J9G0uR_VhV zU9SqqQMYg406b!-KICKLK>htf45Ei$CAAi%D^lt6xl?%kXY)A+(CUq$1WlBjLd z#KBRBz(?4}n20Bae-Ly7k@q+%0a6fmPJdPFcIdX)_d+Zq<25~@*pevd;-)n?)dNEpE$&IN!ATsYOmR70+J0OfoB(O=kw&hB=J2muv9faUtN=W%rN5x$Re z`T-OpcjcpFqingy@qruf>)Y7a+E|kNv)A#i@3U}hBC`!iXCrToZ<4xc_IyT7klQD@ zCF|jYtw5kFthe!Q6W~4|149-;dewBocOJ}MUfs{&w-w7Pwui&g_V~`2K&I?eYS(q( zAIVb>s~bWi_sUz1miC#FC{^MU%Z!W^ZEs34g8Uqigu#qtWXOw*U-kk-PXcu3EX-u4 zqZeOX{S~E;-x&eaokae6=Q~$EFmVKSL}3fF{iv5%bti6INCFhKB%p)!8oR&$w7oS- z9PA}cwexoSv(wVIyF0QwG^9bnpLG2WKZo`!B6>JITph!SeeG1xYe`@cT=8r2?OsKf z#1)o(_du20N+x>X`J-j9rPZ1l^nl(y>I}oN#_NQA}|3I4KMp zY{>~G)fq3~NveR@Jo-S=QNji)iiJJG&;>D!jUtV>Zi$UAIyIl1rq0?3T@uC>d>|yi zSZ5|7(R>AVEdTrYo!_qk*y-?^lt4 zG;V|44wi+9X*u;Ps03}pJ}Ve_e?QZ`GZvXE4VaR@Y#SRJtAzHdXk41Ars*=-_ z(_=9^_V#M6W{O8d&BkxH<(1cr$*lbnMk*lNsV`22r=8&v9lX?DvdNXGF*3W z?|Mr_XD)^zG?ckLbt?4Z;_$WZjSby=b2^c`stEjUXBrhmLBhf|#+G=p)(j*S^}n>Z z8=KzCg&{Cu3l8-9ZxGC_bxBfJSx(`MF^s&`kVySlT^|5z`l5Z$w`I=$o)R-RW6A?o z)3#4mu1#x>nf7nySRF+P_dw7N&Nia$LAKa+D0X^R9nhHlfi7k+RLhf4KDexoO1np4 z!sRgnbxBbZ=N!;%r6Z)nDDZVc%*cOytF{@r0dh?3;2(B+pJ*z3NST{cxubDF2ug(o zpER_Kc?eJd5V@$I+4crYj*JdXBq0^C&#mvizQOa0f>Eq0s+i#h(drutdFFw-8%hOM zt^nZUE=03hZAF2VTZY!&agL&gRnj>^EMtImR@|LM>xh1*9SvX=cVy@2Mzac6#T_s)&(C3o=^dW{3N_4moplT&AjAyy%tct)S6+4IFA+G>G- zW+*@hj5z2=vfPOJWZgHsU~zKF_yiwh#!xs}a|9)N=vyCB30R|u7-)f`z>HdnVP^@a zsEIHh6&_7ZxeS3Ls(2gHs5CbDOK}Rj49z;8K`zbe37%*kPgGyLHc{1CYe(_?d{(Qt zTQx0t7$FpdLB88O5lGS6J-%^=JWZaz$sT|T_Hg|P{6SOF!P-7QpP2?FA~vJ$kC7r* zpGC2weUf^Ur}YLf?*Lv!rXbH4TR|$#yU^G>JKcWt6h;bdmbZsaG{X(oP_t)Hx04ev zndANrh{DF=h3fh8=0}0YCcr5$npd&_mMAb$F{}io01EMZk{24tH<9Q|pk!hLStYY# zL{`SX*_-42PE2VZb#}S7{{fRLOR4URDH^-S)r=mY_2TR)bEtiNf0B&=u>iQqdHDYS zAnGfis@lGa|cZW1cONk)et$+mrB5*-OLQp#V_Tl~h z<2!?gPY0a4&)#dVz1Ey_t&@@7$`fwnCB_`Aj0Dru`Z13wb=;QE$1HKwYFvwrIp(LM zU*4Vaa@2;%LKka~>2oCEb|9!cyJbSag#MK~lnz!%vj!Ii%vO;#QMnmpt&``BnOdx* z!1i=s2#vS!GxI5%5YE!|zT)3k7Z^1)7t$Q3k_98|0JFKc2RVR)knSV7HvgA}H-_CA zo)1WgUOEt}5#U&Dvh&HBBKw4bwOX!q9BQ;6ethfWsI@?@Cn-)!*Fo5L)Ld3(bc;JO zTJe1RsS{i;;^o-b7$Ap%q=Zndd~W+R2!7)CXH3x6nu&_4WGl_q6k76>BT#g|p;1=Ej54sY67hG*`Ri|6U6d$&9VgdFuwin(vXW3=_pUnTe030h!+xnf zlQ9lQEcgFRh>O)NRhok~gA7Alw@h*AUShOrS_PlkZj~@`43hv-g5mMCc)G_5u4GFS zqE*m_$tU*@ZF5BF2g)&Ci1Y-%DXxJ4uYV5tNhP^n#HW;o^rw=Csg55B5+y2=UNxj6 zt6Xx}CR(&IF!5XhJ(xR?^)E~=BOGupo(NG1PKYbf55=4Yd`Y_wlPCtvpC6JzV@m^x zIC4Y6^UZ+HW!)NRVoDWXg3oy_Q`|YUIP@`z1;jwqQw3&;!&U-FHWv6Y16>WmlO@`S z^+iJ4E0OL_>LzbMLq|4y0#h8$h{2IzNKrffa*n0cNa22jrs(SNCaCF(?N5(x7{@o+!N+% zC&d}pA7*Y2PVt5lse16tFd#K3kO+Z^gg0Ln*8yl4%%cNjhhSero8_0sm4*P?BMRf?d* z(u2S= zhsO+P8WKn}*d`<#Xv>}+@L!|->Nn?80B58XtiQ$9pFu6n)}$DjR_UZQ!>u(h(!er4 z#GBhZ6hli-i<`T(@rv{!4%H(gIhE%QQJl@O6Oet@#*ptMOe`UvKJxQMBsvo^!I@kAN(4r?8CCJOm z?UE9-9?oXRK@^(2Q_o0l{0I9iTO{p~O&+VvGCufyRJR#v&jakx#m=9>I1A}yu9j6{ z&wfXkg3qjJf~pRWD>aq`!w`^2vEk?++47xUHl%?ZGh6-T2D$g-g`uxJWa|+qkOfXo zLKt&j&Csd6Kf>2H?VFmfkB`02f~`MJ4AZzLDWS~)?a(CMN8~-Jqi+@+0}<4D-~y`* z374MFlP8IHr!r6dgN2!k9DXLIV2oun#L-TJbjZ~IU^qhEuec|V+TOE_&r7un+VkA& zl08y46J_Sn6fsc7uCA$uRF5*xGa2hx%FB7uJQ>q^vkWctX1Brgg=2FWW@Sah5P&>2 zK&DV!!xuOT1~p&kKVN$v`{p#H1c6d&t|$B}!r>C2w>%(Dora`c!_DIACYCNZTD8eN zc<`Ote(q5M!5HT8VSffZDvx+uNTd7@7Ok39=|p3kwdF*knz_a^ZJN+ZGM`$G9jB^V zPOJy=F$|olx1ZmV&1I#{Z8##;G|D!WvL1gjL@~^S4MdcJ9GVDdnZP!5zZqb=+-vp% zKBg@RN+eTQCRo5)w+aipbTX)$*2X6EtyINa?vwcsML?uxkau>bU&b=;*9C8`kMir+qPO4tF^PeRlnTm|$Z z;M#$^0Iac(y|o)9%XlO+9gs$N%T3@WOv#$PF#as{1=`d8S-2lc_JHe^&JL- z8Q4TKL3l-ON9DaWVn~e6!V>(M&(=u`8YHz=9@8j)vPrtuG=cPIT$H$2pw&dJjnYL2 z5vzQZj2$(eD=m|nng;QD5d+Zq12rI!6$fEi0y%9o5D`HNDQZ0END+aSTez!BN?2Hs z{q=aHA~A(hnynI+&54Cl8DJn6^MIVpG!6oV*2|*MK%DQDc^|As2++TR7ZyxX4+sFd zS}{s}gg+hotEj4KQd;KCn1h4U!v`#ywnBL{Wzn0XK*s^n%E!kyZRN#_yu1Xl zPeMGgijX$rF~Qi`~(TOcGC8YK)yNRMEXR_sXZNW||9 z1VGR?G0-l^=$gl@T>{D-%%A}Ox#e19*zb*J!gMOtZxuVj1Z%`dkSNdt?+ZWsHh4hhxYk^bP_sjcnPURhm+p@u>_X6MI#50nqz zN#OicHzHD@x`3*DN8K6>%~Vw*hF5(1yM>4i5+FT< z6pw>Y!3v$6dgMLqIBOH5yW2i;UXYoz3QJf&-DUX2l_UP1f=$>HO905F4GoXG*!FiB z`e8sFUwbS5eir^z`f!T24)BX`&!b#qvTYix28jVUeaVOFTuib-%sfUwZ>vFJn1)c( zAPT285fXY!#+0V#j(#T&h_G@?(XCLU40KBkWvoO5bFW>gHo&H2EypMU4WL zPpS%&@y~KK(=XA(^^bBlHPQ`0s;qC21u=v{aigQ?k}YrFj;AAHeM+G^7Et+Rho=fXND(ztI;Ukmb%!$n*Q;^O9Qt);cJQdo$i3`Vf4$raJDS&nnB?S+y+Nm92C zS(>zv0)j3X(an~i7%hWKHSH2bjSH$>K(UzBAmJMN<2it-~+1q;%0_*h> z((KsS*i>!Cj{uaQB_Bpk#>FU~PbQcNC_sB?Nmc+PYvk+oNl!5`ikcccL`w^RR~671 zVuxZtnS+8pZmI%?I`ky*kr0m>dTo3`2g$Cpha!tcfk0dyG>PK4EjZK`;jrN_%&g-y zQmoVjx{WAo=pEbOBGv_nrwC3Jn4>H^5XV~P!&xYK{W-@^FVPTl;6VVdJVRH*Jl+WK z-eICiC2kO0j{aoU02H*OItXE-x4-x6&6Yw7A_xKuMg>s4rb~<(g;NzRn(}$Br327& zB#1bn3A}F1h+it8oG+=&79<;7lYo$C3@2Rp`BR;-BM6hr3%cGoWocf7!!;7Ct`Any8tjxR3&1|ha@bfnoaIt zWV9nl#-n>v=89VM=A7#Q!v$b2@Jy=uFEQyD>rery0Bj4OTHp_~L^vEvsbU07e&+Zz zl(!)L!UaOnaZ44+XKPfANNkYtN-=60Opf0$*X1y}{WqSddd&H)&IRKYvJB*m$t7pR zPa4z#?$vz_=!fL2>+36slu&P<2pnlF^eH9RVoz=PY{&R4XbIpYfHa4E64=%9Vd&N} zcp!>aO#+36kYoc$0WPjV^aOY!lh1dPY}Dt-$;nZ_EN0emb7Mgv^1#6O`Em#=A)my& zq2pG(<5sdsMY1|ljeuISDAvVtZKyu%Gl)Pn(8Cpyl2VdYDUI=|)c}tG@(3s)^QTT6 zONb}Kqc&IowF-j>ATLk@(NdW$D7{dNz0w<`GeGfne25jTZo6?L9av}t%CahfnGqQO zA6Qt^q%^=c74~~gCI~WU=?$$UXaeoZf1)GHcUULDq?f|4uNCcsIs|!$&Om3*BX8^b)u-(ydY90e$0<0JCF`@|{ZH_OlgZqr@Rap#7K9Q4S zS{Sda&Vl@jPW%?!vQ(fR`Elsqd_Oq_uW1S>>1js~JAg8OC{o-KK#YK|nDErfs2bxl z&HL(&Ojh<%16V!6Q~7WL#2>dGvWS~yIWQeH;lP?eVG~0okY*w<1j3$4yapf+;KWea;fYmAUBAZq7(}>uq?Ot$VSTp3(2t@B zZG1ywLp?)Ol)t^>z~F#U5XS=5%=2r241z2->e9j(#4$ka5*P?!i33fEWlRN8NK2#| zm-GWA9(^^08*Lo`n+FAlut1cO2XT7H7^=>!-1nSF2Kh~XAz3r&+}jmY&u5EUcl^c% zR7e%gLDSKSrVB;68#Xp}@L>T0{i?cBE!xp8UcDkØ#ZSN%rq^F~`GRN(l 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 literal 0 HcmV?d00001 diff --git a/public/assets/img/play/magma.jpg b/public/assets/img/play/magma.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1e871cecaebdd8908b5228ff782c1c1ad2bc9d25 GIT binary patch literal 76206 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

!mBu7c;FIf- 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 literal 0 HcmV?d00001 diff --git a/public/assets/img/play/mandala.jpg b/public/assets/img/play/mandala.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd8299b9ac0fc296ab5322578d41de90915ee161 GIT binary patch literal 126581 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 aoEk21cSRE3NkM_?PEEw@Mtr+}efoba<|u{$ literal 0 HcmV?d00001 diff --git a/public/assets/img/play/mesmo.jpg b/public/assets/img/play/mesmo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4f123d8be2a1c05684e90bde57741d87f58981db GIT binary patch literal 254787 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

A;mzim8M&74%3yvE1%|fRXe> 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


YJwCE7-&)&TH{X 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

f|w1{>s};iWli(* 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

Td6 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%0D@Gxu5y2x_q)8SAFG(l~9e6)>ZL^ldXG%zB6A6yZ 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 F|Jl6|TXp~d literal 0 HcmV?d00001 diff --git a/public/assets/img/play/simplyTouch.jpg b/public/assets/img/play/simplyTouch.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8483a0b886d3a2cc352d54a024383b8cfbc9325a GIT binary patch literal 154316 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�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 literal 0 HcmV?d00001 diff --git a/src/components/Schools.js b/src/components/Schools.js index 53feab3..93ff16c 100644 --- a/src/components/Schools.js +++ b/src/components/Schools.js @@ -26,7 +26,7 @@ export default function Schools() {

My Classrooms

- +
diff --git a/src/components/VideoPage.js b/src/components/VideoPage.js new file mode 100644 index 0000000..c50f3e4 --- /dev/null +++ b/src/components/VideoPage.js @@ -0,0 +1,35 @@ +import styles from '../styles/Video.module.css' + +import dynamic from 'next/dynamic' +const ReactPlayer = dynamic(() => import("react-player"), { ssr: false }); + + +const VideoPage = ({ videos }) => { + return ( +
+
+ {videos.map((eachVideo) => ( +
+
{eachVideo.title}
+
{}
+
{eachVideo.description}
+
+ {(eachVideo.emotions).map((emotion) => ( +
{emotion}
+ ))} +
+
+ ))} +
+
+ ); +} + + +export default VideoPage; \ No newline at end of file diff --git a/src/components/WhatToDo.js b/src/components/WhatToDo.js index 4428969..b4560ad 100644 --- a/src/components/WhatToDo.js +++ b/src/components/WhatToDo.js @@ -139,6 +139,38 @@ export default function WhatToDo() { Go somewhere + +
+ + + + + + + + + + Videos +
+ diff --git a/src/components/playgame/PlayGame.js b/src/components/playgame/PlayGame.js index 0253c9b..474a333 100644 --- a/src/components/playgame/PlayGame.js +++ b/src/components/playgame/PlayGame.js @@ -24,7 +24,7 @@ const PlayGame = ({ games }) => {

- {game.title} + {game.name}

{game.description}
diff --git a/src/pages/_app.js b/src/pages/_app.js index 49e1451..4550f1c 100644 --- a/src/pages/_app.js +++ b/src/pages/_app.js @@ -10,6 +10,8 @@ Amplify.configure({ ssr: true, }) + + function MyApp({ Component, pageProps }) { const initialState = 'under13' const [userGroup, setUserGroup] = useState(initialState) diff --git a/src/pages/emotions/[name].js b/src/pages/emotions/[name].js index 4b2d4ea..115a7ce 100644 --- a/src/pages/emotions/[name].js +++ b/src/pages/emotions/[name].js @@ -13,6 +13,7 @@ import Layout from '../../components/layout/Layout' import ChatSpeak from '../../components/ChatSpeak' import path from 'path' import { promises as fs } from 'fs' +import VideoPage from '../../components/VideoPage' import dynamic from 'next/dynamic' @@ -187,8 +188,8 @@ export default function SingleEmotionPage({ emotion, chat, games, domake, name , Video -

NextJs VideoPlayer - GeeksforGeeks

- + {/* */} +
diff --git a/src/pages/video/index.js b/src/pages/video/index.js new file mode 100644 index 0000000..3572403 --- /dev/null +++ b/src/pages/video/index.js @@ -0,0 +1,29 @@ +import Layout from '../../components/layout/Layout' +import useSWR from 'swr' +import VideoPage from '../../components/VideoPage' +const fetcher = (url) => fetch(url).then((res) => res.json()) + + +export default function Emotion({ videos }) { + const { data, error } = useSWR('/api/staticdata', fetcher) + if (error) return
Failed to load
+ if (!data) return
Loading...
+ const wholeFile = JSON.parse(data) + const video = wholeFile['video'] + + return ( + +
+

Vidoes

+ +

+ These videos are designed to help you calm down and feel better. +

+
+ +
+ +
+
+ ) +} diff --git a/src/styles/Video.module.css b/src/styles/Video.module.css new file mode 100644 index 0000000..7dc946b --- /dev/null +++ b/src/styles/Video.module.css @@ -0,0 +1,88 @@ + +.player-wrapper { + position: relative; + padding-top: 56.25%; + /* 720 / 1280 = 0.5625 */ +} + +.react-player { + position: absolute; + top: 0; + left: 0; +} + + +.grid { + display: grid; + grid-template-columns: 1fr; + gap: 0.75rem; +} +.card { + /* position relative for stretched link */ + position: relative; + /* background-color: var(--yellow-light); */ + background-color: rgb(238, 199, 222); + border-radius: 15px; + aspect-ratio: 1 / 1; + display: flex; + flex-direction: column; + height: 100%; + width: 100%; +} + +.card__header { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + height: 8em; + background-color: var(--blue-light); + border-top-right-radius: 1rem; + border-top-left-radius: 1rem; +} + +.card__tags { + display: flex; + flex-wrap: wrap; + /* flex-flow: wrap-reverse; */ + margin: auto 0.75rem 0.75rem 0.75rem; +} +.card__tag { + background-color: rgb(248, 128, 194); + padding: 0.15rem 0.5rem; + border-radius: 1rem; + margin: 0.15rem; + font-weight: 500; + +} +.card__title { + font-size: var(--font-size-md); + line-height: var(--line-height-sm); + margin-bottom: 0.5em; + text-align: center; +} +.card__description { + background-color: rgb(246, 153, 204); + border: 1px solid rgb(236, 160, 201); + margin: 1rem; + border-radius: 15px; + padding: 1.25em; +} +@media (min-width: 768px) { + .grid { + grid-template-columns: repeat(2, minmax(0, 1fr)); + gap: 1rem; + } +} +@media (min-width: 1024px) { + .grid { + grid-template-columns: repeat(3, minmax(0, 1fr)); + gap: 1rem; + } +} +@media (min-width: 1280px) { + .grid { + grid-template-columns: repeat(4, minmax(0, 1fr)); + gap: 2rem; + } +} From f2de6fd9493dd9b5f3d3ff6e0971dfc202dd5e83 Mon Sep 17 00:00:00 2001 From: renasustek Date: Wed, 2 Aug 2023 15:01:58 +0100 Subject: [PATCH 03/16] made so videos show in each emotion --- json/db.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/json/db.json b/json/db.json index 1a8f884..0b3847e 100644 --- a/json/db.json +++ b/json/db.json @@ -1414,7 +1414,7 @@ "under13": true, "over13": true, "emotions": [ - "lonely", "angry" + "lonely", "angry","down" ], "title":"Lorem ipsum", "link":"https://www.youtube.com/watch?v=iiADhChRriM&t=42s", From 0531d87f3bb4d26a45846963af918daef92df01b Mon Sep 17 00:00:00 2001 From: renasustek Date: Thu, 3 Aug 2023 13:40:44 +0100 Subject: [PATCH 04/16] video page finished, working on transitons now --- public/assets/img/closebutton.jpg | Bin 0 -> 6482 bytes public/assets/img/fullscreen.jpg | Bin 0 -> 811 bytes src/components/video/expandedVideo.js | 32 +++++++++++ .../{VideoPage.js => video/videoCards.js} | 27 +++++++-- src/pages/emotions/[name].js | 2 +- src/pages/video/index.js | 2 +- src/styles/ExpandedVideo.module.css | 52 ++++++++++++++++++ src/styles/Video.module.css | 23 +++++++- 8 files changed, 130 insertions(+), 8 deletions(-) create mode 100644 public/assets/img/closebutton.jpg create mode 100644 public/assets/img/fullscreen.jpg create mode 100644 src/components/video/expandedVideo.js rename src/components/{VideoPage.js => video/videoCards.js} (57%) create mode 100644 src/styles/ExpandedVideo.module.css diff --git a/public/assets/img/closebutton.jpg b/public/assets/img/closebutton.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9d56fb3cda151c15465cf6ab4693c22467e127ce GIT binary patch literal 6482 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 B4$lAp literal 0 HcmV?d00001 diff --git a/public/assets/img/fullscreen.jpg b/public/assets/img/fullscreen.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ba54a1d73ec2d388b97a4c5a1361ba8e3dca95e4 GIT binary patch literal 811 zcmex=ma3|jiIItm zOAI4iKMQ#V{6EAX$iZO1V8G0%#K0uT$SlbC{|JK^&>uiQAOm)e|F;-8AfopVBy;~_ z+TMbNbY0|KOtNdRP4JsuUza1}}d42&$y3{1>$vzQr~ zSlLpXDmt@W?t zRXgMAwPwt2lMwdZZnk3O=7|p?zPs}-cGxI*U&($#^3N=%7^52>RtCNe3}~0++r&3f zI<7Toah;tNoBOO~w`;S_uk}YqMqeq}CbOn4rqNx#gGIRILdu7({|sx`7f*cfT`)A+ zIVL)G$IVS5p9`J)OR5?L8{JHJ-*R4m{@pNyDelo#-Q&IjZY^CZ#mN^q)))yc&(HGP z@4lltM(DfP^}uZ+O(rSs zV6XL#z|TMbzO9=2bcC}cXVCl~(l=`AAD*LJY#xIPF?|HEG#7_qi(4N^ZSON8J8oo$K#^ zwtQuLwdvQzH^ahuWrf>?<)_O9xj$`mxo9D2qc5NGK3x0!KY38>38Ezn21sl$F#=-) Mp8{ZHf)v~Y0JD<$-T(jq literal 0 HcmV?d00001 diff --git a/src/components/video/expandedVideo.js b/src/components/video/expandedVideo.js new file mode 100644 index 0000000..9d9cdee --- /dev/null +++ b/src/components/video/expandedVideo.js @@ -0,0 +1,32 @@ +import styles from '../../styles/ExpandedVideo.module.css' +import dynamic from 'next/dynamic' +import React from 'react'; +import Image from 'next/image' + +const ReactPlayer = dynamic(() => import("react-player"), { ssr: false }); + + +const ExpandedVideo = React.memo(({ videoData, onClose }) => { + + console.log("data",{videoData}) + return ( +
+
+ +
{videoData.title}
+
+ +
+
{videoData.description}
+
+
+ ); +}); +export default ExpandedVideo; diff --git a/src/components/VideoPage.js b/src/components/video/videoCards.js similarity index 57% rename from src/components/VideoPage.js rename to src/components/video/videoCards.js index c50f3e4..df5fa5f 100644 --- a/src/components/VideoPage.js +++ b/src/components/video/videoCards.js @@ -1,15 +1,29 @@ -import styles from '../styles/Video.module.css' - +import { useState } from 'react'; +import styles from '../../styles/Video.module.css' +import ExpandedVideo from './expandedVideo'; import dynamic from 'next/dynamic' +import FullscreenIcon from '@mui/icons-material/Fullscreen'; const ReactPlayer = dynamic(() => import("react-player"), { ssr: false }); -const VideoPage = ({ videos }) => { +const VideoCards = ({ videos }) => { + const [expandedVideoData, setExpandedVideoData] = useState(null); + + const handleExpand = (eachVideo) => { + + setExpandedVideoData(eachVideo); + }; + + const handleClose = () => { + setExpandedVideoData(null); + }; + return (
{videos.map((eachVideo) => ( -
+
+ handleExpand(eachVideo)}/>
{eachVideo.title}
{ {
))}
+ {expandedVideoData && ( + + )}
); } -export default VideoPage; \ No newline at end of file +export default VideoCards; \ No newline at end of file diff --git a/src/pages/emotions/[name].js b/src/pages/emotions/[name].js index 115a7ce..b5fed1b 100644 --- a/src/pages/emotions/[name].js +++ b/src/pages/emotions/[name].js @@ -13,7 +13,7 @@ import Layout from '../../components/layout/Layout' import ChatSpeak from '../../components/ChatSpeak' import path from 'path' import { promises as fs } from 'fs' -import VideoPage from '../../components/VideoPage' +import VideoPage from '../../components/video/videoCards' import dynamic from 'next/dynamic' diff --git a/src/pages/video/index.js b/src/pages/video/index.js index 3572403..34fd5f2 100644 --- a/src/pages/video/index.js +++ b/src/pages/video/index.js @@ -1,6 +1,6 @@ import Layout from '../../components/layout/Layout' import useSWR from 'swr' -import VideoPage from '../../components/VideoPage' +import VideoPage from '../../components/video/videoCards' const fetcher = (url) => fetch(url).then((res) => res.json()) diff --git a/src/styles/ExpandedVideo.module.css b/src/styles/ExpandedVideo.module.css new file mode 100644 index 0000000..a5ad663 --- /dev/null +++ b/src/styles/ExpandedVideo.module.css @@ -0,0 +1,52 @@ +.overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.6); + z-index: 10; +} + +.centered { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + background-color: #f4bde1; + padding: 20px; + border-radius: 15px; + box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); +} + +.closeButton { + position: absolute; + top: 10px; + right: 10px; + background-color: transparent; + border: none; + cursor: pointer; + border-radius: 40px; +} + +.closeButton:hover{ + opacity: 1; + background-color: rgb(192, 132, 164); + transition: .35s; +} +.title { + text-align: center; + padding-top: 10px; + font-weight: 500; + +} + +.videoWrapper { + position: relative; + padding-top: 20px; + /* 16:9 aspect ratio (change if necessary) */ +} + +.description{ + text-align: center; +} \ No newline at end of file diff --git a/src/styles/Video.module.css b/src/styles/Video.module.css index 7dc946b..c4b4718 100644 --- a/src/styles/Video.module.css +++ b/src/styles/Video.module.css @@ -46,6 +46,8 @@ flex-wrap: wrap; /* flex-flow: wrap-reverse; */ margin: auto 0.75rem 0.75rem 0.75rem; + box-shadow: 2 10px 2px rgba(0, 0, 0, 0.2); + } .card__tag { background-color: rgb(248, 128, 194); @@ -53,13 +55,14 @@ border-radius: 1rem; margin: 0.15rem; font-weight: 500; - + } .card__title { font-size: var(--font-size-md); line-height: var(--line-height-sm); margin-bottom: 0.5em; text-align: center; + padding-top: 0.5rem; } .card__description { background-color: rgb(246, 153, 204); @@ -68,6 +71,24 @@ border-radius: 15px; padding: 1.25em; } + +.expandButton{ + position: absolute; + top: 10px; + right: 10px; + background-color: transparent; + border: none; + cursor: pointer; + border-radius: 40px; + padding: 1px; +} + +.expandButton:hover{ + opacity: 1; + background-color: rgb(192, 132, 164); + transition: .35s; +} + @media (min-width: 768px) { .grid { grid-template-columns: repeat(2, minmax(0, 1fr)); From 71c05a50d89a5d4decf8f4f56aa774dcde689758 Mon Sep 17 00:00:00 2001 From: renasustek Date: Thu, 3 Aug 2023 18:07:46 +0100 Subject: [PATCH 05/16] my code before plaing around with aws --- src/components/video/expandedVideo.js | 11 ++-- src/components/video/videoCards.js | 90 ++++++++++++++------------- src/styles/ExpandedVideo.module.css | 5 +- 3 files changed, 53 insertions(+), 53 deletions(-) diff --git a/src/components/video/expandedVideo.js b/src/components/video/expandedVideo.js index 9d9cdee..1019778 100644 --- a/src/components/video/expandedVideo.js +++ b/src/components/video/expandedVideo.js @@ -12,21 +12,22 @@ const ExpandedVideo = React.memo(({ videoData, onClose }) => { return (
- +
{videoData.title}
+
-
-
{videoData.description}
+
); }); -export default ExpandedVideo; +export default ExpandedVideo; \ No newline at end of file diff --git a/src/components/video/videoCards.js b/src/components/video/videoCards.js index df5fa5f..31c4024 100644 --- a/src/components/video/videoCards.js +++ b/src/components/video/videoCards.js @@ -1,52 +1,54 @@ -import { useState } from 'react'; -import styles from '../../styles/Video.module.css' + +import React, { useState } from 'react'; +import styles from '../../styles/Video.module.css'; import ExpandedVideo from './expandedVideo'; -import dynamic from 'next/dynamic' +import dynamic from 'next/dynamic'; import FullscreenIcon from '@mui/icons-material/Fullscreen'; -const ReactPlayer = dynamic(() => import("react-player"), { ssr: false }); +import { v4 as uuidv4 } from 'uuid'; +const ReactPlayer = dynamic(() => import('react-player'), { ssr: false }); const VideoCards = ({ videos }) => { - const [expandedVideoData, setExpandedVideoData] = useState(null); - - const handleExpand = (eachVideo) => { - - setExpandedVideoData(eachVideo); - }; - - const handleClose = () => { - setExpandedVideoData(null); - }; - - return ( -
-
- {videos.map((eachVideo) => ( -
- handleExpand(eachVideo)}/> -
{eachVideo.title}
-
{}
-
{eachVideo.description}
-
- {(eachVideo.emotions).map((emotion) => ( -
{emotion}
- ))} -
-
- ))} + const [expandedVideoData, setExpandedVideoData] = useState(null); + + const handleExpand = (eachVideo) => { + setExpandedVideoData(eachVideo); + }; + + const handleClose = () => { + setExpandedVideoData(null); + }; + + return ( +
+
+ {videos.map((eachVideo) => ( +
+ handleExpand(eachVideo)} /> +
{eachVideo.title}
+
+ { + + }
- {expandedVideoData && ( - - )} -
- ); -} - +
{eachVideo.description}
+
+ {eachVideo.emotions.map((emotion) => ( +
{emotion}
+ ))} +
+
+ ))} + + {expandedVideoData && } +
+ ); +}; export default VideoCards; \ No newline at end of file diff --git a/src/styles/ExpandedVideo.module.css b/src/styles/ExpandedVideo.module.css index a5ad663..7fdcea6 100644 --- a/src/styles/ExpandedVideo.module.css +++ b/src/styles/ExpandedVideo.module.css @@ -42,11 +42,8 @@ } .videoWrapper { + position: relative; padding-top: 20px; /* 16:9 aspect ratio (change if necessary) */ } - -.description{ - text-align: center; -} \ No newline at end of file From 159e211906d73aa56c74ccce7092cee6e66bebcb Mon Sep 17 00:00:00 2001 From: renasustek Date: Fri, 11 Aug 2023 11:59:56 +0100 Subject: [PATCH 06/16] added amplify api (WORK IN PROGRESS) --- .gitignore | 1 + .graphqlconfig.yml | 18 + .vscode/settings.json | 11 + amplify/.config/project-config.json | 4 +- .../backend/api/apicfc63ed3/cli-inputs.json | 12 + .../backend/api/cocoonkids/cli-inputs.json | 22 + .../backend/api/cocoonkids/parameters.json | 6 + .../api/cocoonkids/resolvers/README.md | 2 + amplify/backend/api/cocoonkids/schema.graphql | 5 + .../cocoonkids/stacks/CustomResources.json | 58 ++ .../api/cocoonkids/transform.conf.json | 10 + .../backend/auth/cocoonkids/cli-inputs.json | 12 +- amplify/backend/backend-config.json | 118 ++- .../function/cocoonkids871042fd/amplify.state | 6 + ...nkids871042fd-cloudformation-template.json | 202 +++++ .../cocoonkids871042fd/custom-policies.json | 6 + .../function-parameters.json | 3 + .../cocoonkids871042fd/src/event.json | 5 + .../function/cocoonkids871042fd/src/index.js | 17 + .../cocoonkids871042fd/src/package-lock.json | 30 + .../cocoonkids871042fd/src/package.json | 10 + .../function/teacherHandler/amplify.state | 6 + .../teacherHandler/custom-policies.json | 6 + .../teacherHandler/function-parameters.json | 3 + .../function/teacherHandler/parameters.json | 1 + .../function/teacherHandler/src/event.json | 5 + .../function/teacherHandler/src/index.js | 17 + .../teacherHandler/src/package-lock.json | 30 + .../function/teacherHandler/src/package.json | 10 + ...eacherHandler-cloudformation-template.json | 202 +++++ .../amplify-dependent-resources-ref.d.ts | 28 + amplify/cli.json | 4 +- amplify/hooks/README.md | 7 + amplify/team-provider-info.json | 28 + package-lock.json | 848 ++++++++++++++++-- package.json | 3 + src/aws-exports.js | 17 +- src/components/{ => Schools}/Schools.js | 41 +- src/graphql/mutations.js | 51 ++ src/graphql/queries.js | 64 ++ src/graphql/subscriptions.js | 42 + src/models/index.d.ts | 35 + src/models/index.js | 11 + src/models/schema.d.ts | 3 + src/models/schema.js | 67 ++ src/pages/_app.js | 5 +- src/pages/schools/index.js | 2 +- src/ui-components/ClassCreateForm.d.ts | 37 + src/ui-components/ClassCreateForm.jsx | 153 ++++ src/ui-components/EmotionsCreateForm.d.ts | 37 + src/ui-components/EmotionsCreateForm.jsx | 153 ++++ src/ui-components/EmotionsUpdateForm.d.ts | 39 + src/ui-components/EmotionsUpdateForm.jsx | 166 ++++ src/ui-components/NewForm1.d.ts | 29 + src/ui-components/NewForm1.jsx | 96 ++ src/ui-components/StudentCreateForm.d.ts | 37 + src/ui-components/StudentCreateForm.jsx | 153 ++++ src/ui-components/StudentUpdateForm.d.ts | 39 + src/ui-components/StudentUpdateForm.jsx | 166 ++++ src/ui-components/StudentsCreateForm.d.ts | 37 + src/ui-components/StudentsCreateForm.jsx | 153 ++++ src/ui-components/StudentsUpdateForm.d.ts | 39 + src/ui-components/StudentsUpdateForm.jsx | 166 ++++ src/ui-components/TeachersCreateForm.d.ts | 37 + src/ui-components/TeachersCreateForm.jsx | 155 ++++ src/ui-components/TeachersUpdateForm.d.ts | 39 + src/ui-components/TeachersUpdateForm.jsx | 168 ++++ src/ui-components/index.js | 9 + src/ui-components/studioTheme.js | 9 + src/ui-components/studioTheme.js.d.ts | 8 + src/ui-components/utils.js | 295 ++++++ 71 files changed, 4204 insertions(+), 110 deletions(-) create mode 100644 .graphqlconfig.yml create mode 100644 .vscode/settings.json create mode 100644 amplify/backend/api/apicfc63ed3/cli-inputs.json create mode 100644 amplify/backend/api/cocoonkids/cli-inputs.json create mode 100644 amplify/backend/api/cocoonkids/parameters.json create mode 100644 amplify/backend/api/cocoonkids/resolvers/README.md create mode 100644 amplify/backend/api/cocoonkids/schema.graphql create mode 100644 amplify/backend/api/cocoonkids/stacks/CustomResources.json create mode 100644 amplify/backend/api/cocoonkids/transform.conf.json create mode 100644 amplify/backend/function/cocoonkids871042fd/amplify.state create mode 100644 amplify/backend/function/cocoonkids871042fd/cocoonkids871042fd-cloudformation-template.json create mode 100644 amplify/backend/function/cocoonkids871042fd/custom-policies.json create mode 100644 amplify/backend/function/cocoonkids871042fd/function-parameters.json create mode 100644 amplify/backend/function/cocoonkids871042fd/src/event.json create mode 100644 amplify/backend/function/cocoonkids871042fd/src/index.js create mode 100644 amplify/backend/function/cocoonkids871042fd/src/package-lock.json create mode 100644 amplify/backend/function/cocoonkids871042fd/src/package.json create mode 100644 amplify/backend/function/teacherHandler/amplify.state create mode 100644 amplify/backend/function/teacherHandler/custom-policies.json create mode 100644 amplify/backend/function/teacherHandler/function-parameters.json create mode 100644 amplify/backend/function/teacherHandler/parameters.json create mode 100644 amplify/backend/function/teacherHandler/src/event.json create mode 100644 amplify/backend/function/teacherHandler/src/index.js create mode 100644 amplify/backend/function/teacherHandler/src/package-lock.json create mode 100644 amplify/backend/function/teacherHandler/src/package.json create mode 100644 amplify/backend/function/teacherHandler/teacherHandler-cloudformation-template.json create mode 100644 amplify/hooks/README.md rename src/components/{ => Schools}/Schools.js (92%) create mode 100644 src/graphql/mutations.js create mode 100644 src/graphql/queries.js create mode 100644 src/graphql/subscriptions.js create mode 100644 src/models/index.d.ts create mode 100644 src/models/index.js create mode 100644 src/models/schema.d.ts create mode 100644 src/models/schema.js create mode 100644 src/ui-components/ClassCreateForm.d.ts create mode 100644 src/ui-components/ClassCreateForm.jsx create mode 100644 src/ui-components/EmotionsCreateForm.d.ts create mode 100644 src/ui-components/EmotionsCreateForm.jsx create mode 100644 src/ui-components/EmotionsUpdateForm.d.ts create mode 100644 src/ui-components/EmotionsUpdateForm.jsx create mode 100644 src/ui-components/NewForm1.d.ts create mode 100644 src/ui-components/NewForm1.jsx create mode 100644 src/ui-components/StudentCreateForm.d.ts create mode 100644 src/ui-components/StudentCreateForm.jsx create mode 100644 src/ui-components/StudentUpdateForm.d.ts create mode 100644 src/ui-components/StudentUpdateForm.jsx create mode 100644 src/ui-components/StudentsCreateForm.d.ts create mode 100644 src/ui-components/StudentsCreateForm.jsx create mode 100644 src/ui-components/StudentsUpdateForm.d.ts create mode 100644 src/ui-components/StudentsUpdateForm.jsx create mode 100644 src/ui-components/TeachersCreateForm.d.ts create mode 100644 src/ui-components/TeachersCreateForm.jsx create mode 100644 src/ui-components/TeachersUpdateForm.d.ts create mode 100644 src/ui-components/TeachersUpdateForm.jsx create mode 100644 src/ui-components/index.js create mode 100644 src/ui-components/studioTheme.js create mode 100644 src/ui-components/studioTheme.js.d.ts create mode 100644 src/ui-components/utils.js diff --git a/.gitignore b/.gitignore index 3c77d06..bf9f84d 100644 --- a/.gitignore +++ b/.gitignore @@ -49,6 +49,7 @@ amplify/backend/.temp build/ dist/ node_modules/ +aws-exports.js awsconfiguration.json amplifyconfiguration.json amplifyconfiguration.dart diff --git a/.graphqlconfig.yml b/.graphqlconfig.yml new file mode 100644 index 0000000..7557060 --- /dev/null +++ b/.graphqlconfig.yml @@ -0,0 +1,18 @@ +projects: + cocoonkids: + schemaPath: amplify/backend/api/cocoonkids/build/schema.graphql + includes: + - src/graphql/**/*.js + excludes: + - ./amplify/** + extensions: + amplify: + codeGenTarget: javascript + generatedFileName: '' + docsFilePath: src/graphql + region: eu-west-2 + apiId: null + maxDepth: 2 +extensions: + amplify: + version: 3 diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..c87b85e --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,11 @@ +{ + "files.exclude": { + "amplify/.config": true, + "amplify/**/*-parameters.json": true, + "amplify/**/amplify.state": true, + "amplify/**/transform.conf.json": true, + "amplify/#current-cloud-backend": true, + "amplify/backend/amplify-meta.json": true, + "amplify/backend/awscloudformation": true + } +} \ No newline at end of file diff --git a/amplify/.config/project-config.json b/amplify/.config/project-config.json index c3a1bd4..57fb71e 100644 --- a/amplify/.config/project-config.json +++ b/amplify/.config/project-config.json @@ -10,8 +10,8 @@ "config": { "SourceDir": "src", "DistributionDir": "build", - "BuildCommand": "npm run build", - "StartCommand": "npm run dev" + "BuildCommand": "npm run-script build", + "StartCommand": "npm run-script start" } } } \ No newline at end of file diff --git a/amplify/backend/api/apicfc63ed3/cli-inputs.json b/amplify/backend/api/apicfc63ed3/cli-inputs.json new file mode 100644 index 0000000..e776b21 --- /dev/null +++ b/amplify/backend/api/apicfc63ed3/cli-inputs.json @@ -0,0 +1,12 @@ +{ + "version": 1, + "paths": { + "/schools/{teacherId}": { + "name": "/schools/{teacherId}", + "lambdaFunction": "teacherHandler", + "permissions": { + "setting": "open" + } + } + } +} \ No newline at end of file diff --git a/amplify/backend/api/cocoonkids/cli-inputs.json b/amplify/backend/api/cocoonkids/cli-inputs.json new file mode 100644 index 0000000..4cf9880 --- /dev/null +++ b/amplify/backend/api/cocoonkids/cli-inputs.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "serviceConfiguration": { + "apiName": "cocoonkids", + "serviceName": "AppSync", + "defaultAuthType": { + "mode": "API_KEY", + "keyDescription": "api key description", + "expirationTime": 30 + }, + "additionalAuthTypes": [ + { + "mode": "AWS_IAM" + } + ], + "conflictResolution": { + "defaultResolutionStrategy": { + "type": "AUTOMERGE" + } + } + } +} \ No newline at end of file diff --git a/amplify/backend/api/cocoonkids/parameters.json b/amplify/backend/api/cocoonkids/parameters.json new file mode 100644 index 0000000..1670a3c --- /dev/null +++ b/amplify/backend/api/cocoonkids/parameters.json @@ -0,0 +1,6 @@ +{ + "AppSyncApiName": "cocoonkids", + "DynamoDBBillingMode": "PAY_PER_REQUEST", + "DynamoDBEnableServerSideEncryption": false, + "AuthModeLastUpdated": "2023-08-10T19:38:26.616Z" +} \ No newline at end of file diff --git a/amplify/backend/api/cocoonkids/resolvers/README.md b/amplify/backend/api/cocoonkids/resolvers/README.md new file mode 100644 index 0000000..89e564c --- /dev/null +++ b/amplify/backend/api/cocoonkids/resolvers/README.md @@ -0,0 +1,2 @@ +Any resolvers that you add in this directory will override the ones automatically generated by Amplify CLI and will be directly copied to the cloud. +For more information, visit [https://docs.amplify.aws/cli/graphql-transformer/resolvers](https://docs.amplify.aws/cli/graphql-transformer/resolvers) \ No newline at end of file diff --git a/amplify/backend/api/cocoonkids/schema.graphql b/amplify/backend/api/cocoonkids/schema.graphql new file mode 100644 index 0000000..6c31134 --- /dev/null +++ b/amplify/backend/api/cocoonkids/schema.graphql @@ -0,0 +1,5 @@ +type Class @model @auth(rules: [{allow: public}]) { + id: ID! + ClassName: String +} + \ No newline at end of file diff --git a/amplify/backend/api/cocoonkids/stacks/CustomResources.json b/amplify/backend/api/cocoonkids/stacks/CustomResources.json new file mode 100644 index 0000000..f95feea --- /dev/null +++ b/amplify/backend/api/cocoonkids/stacks/CustomResources.json @@ -0,0 +1,58 @@ +{ + "AWSTemplateFormatVersion": "2010-09-09", + "Description": "An auto-generated nested stack.", + "Metadata": {}, + "Parameters": { + "AppSyncApiId": { + "Type": "String", + "Description": "The id of the AppSync API associated with this project." + }, + "AppSyncApiName": { + "Type": "String", + "Description": "The name of the AppSync API", + "Default": "AppSyncSimpleTransform" + }, + "env": { + "Type": "String", + "Description": "The environment name. e.g. Dev, Test, or Production", + "Default": "NONE" + }, + "S3DeploymentBucket": { + "Type": "String", + "Description": "The S3 bucket containing all deployment assets for the project." + }, + "S3DeploymentRootKey": { + "Type": "String", + "Description": "An S3 key relative to the S3DeploymentBucket that points to the root\nof the deployment directory." + } + }, + "Resources": { + "EmptyResource": { + "Type": "Custom::EmptyResource", + "Condition": "AlwaysFalse" + } + }, + "Conditions": { + "HasEnvironmentParameter": { + "Fn::Not": [ + { + "Fn::Equals": [ + { + "Ref": "env" + }, + "NONE" + ] + } + ] + }, + "AlwaysFalse": { + "Fn::Equals": ["true", "false"] + } + }, + "Outputs": { + "EmptyOutput": { + "Description": "An empty output. You may delete this if you have at least one resource above.", + "Value": "" + } + } +} diff --git a/amplify/backend/api/cocoonkids/transform.conf.json b/amplify/backend/api/cocoonkids/transform.conf.json new file mode 100644 index 0000000..1a748d4 --- /dev/null +++ b/amplify/backend/api/cocoonkids/transform.conf.json @@ -0,0 +1,10 @@ +{ + "Version": 5, + "ElasticsearchWarning": true, + "ResolverConfig": { + "project": { + "ConflictHandler": "AUTOMERGE", + "ConflictDetection": "VERSION" + } + } +} \ No newline at end of file diff --git a/amplify/backend/auth/cocoonkids/cli-inputs.json b/amplify/backend/auth/cocoonkids/cli-inputs.json index 8d0a933..549d619 100644 --- a/amplify/backend/auth/cocoonkids/cli-inputs.json +++ b/amplify/backend/auth/cocoonkids/cli-inputs.json @@ -3,7 +3,7 @@ "cognitoConfig": { "identityPoolName": "testAuthIdentityPool", "allowUnauthenticatedIdentities": false, - "resourceNameTruncated": "cocoon61493312", + "resourceNameTruncated": "cocoonf7281d31", "userPoolName": "cocoonkids", "autoVerifiedAttributes": [ "email" @@ -14,8 +14,8 @@ ], "smsAuthenticationMessage": "Your authentication code is {####}", "smsVerificationMessage": "Your verification code is {####}", - "emailVerificationSubject": "Verification code: {####}", - "emailVerificationMessage": "Verification code: {####}", + "emailVerificationSubject": "Cocoon kids Verification code: {####}", + "emailVerificationMessage": "This is your verification code for your Coccon kids account.\n\nVerification code: {####}", "defaultPasswordPolicy": false, "passwordPolicyMinLength": 8, "passwordPolicyCharacters": [ @@ -34,9 +34,9 @@ "userpoolClientRefreshTokenValidity": 30, "userpoolClientWriteAttributes": [], "userpoolClientReadAttributes": [], - "userpoolClientLambdaRole": "cocoon61493312_userpoolclient_lambda_role", + "userpoolClientLambdaRole": "cocoonf7281d31_userpoolclient_lambda_role", "userpoolClientSetAttributes": false, - "sharedId": "61493312", + "sharedId": "f7281d31", "resourceName": "cocoonkids", "authSelections": "identityPoolAndUserPool", "serviceName": "Cognito", @@ -52,4 +52,4 @@ "usernameCaseSensitive": false, "useEnabledMfas": true } -} \ No newline at end of file +} \ No newline at end of file diff --git a/amplify/backend/backend-config.json b/amplify/backend/backend-config.json index 5471f67..df15ecc 100644 --- a/amplify/backend/backend-config.json +++ b/amplify/backend/backend-config.json @@ -1,37 +1,121 @@ { - "auth": { - "cocoonkids": { - "service": "Cognito", + "api": { + "apicfc63ed3": { + "dependsOn": [ + { + "attributes": [ + "Name", + "Arn" + ], + "category": "function", + "resourceName": "teacherHandler" + } + ], "providerPlugin": "awscloudformation", + "service": "API Gateway" + }, + "cocoonkids": { "dependsOn": [], + "output": { + "authConfig": { + "additionalAuthenticationProviders": [ + { + "authenticationType": "AWS_IAM" + } + ], + "defaultAuthentication": { + "apiKeyConfig": { + "apiKeyExpirationDays": 30, + "description": "api key description" + }, + "authenticationType": "API_KEY" + } + } + }, + "providerPlugin": "awscloudformation", + "service": "AppSync" + } + }, + "auth": { + "cocoonkids": { "customAuth": false, + "dependsOn": [], "frontendAuthConfig": { - "socialProviders": [], - "usernameAttributes": [ - "EMAIL" - ], - "signupAttributes": [ - "NAME", - "EMAIL", - "BIRTHDATE" + "mfaConfiguration": "OFF", + "mfaTypes": [ + "SMS" ], "passwordProtectionSettings": { - "passwordPolicyMinLength": 8, "passwordPolicyCharacters": [ "REQUIRES_LOWERCASE", "REQUIRES_NUMBERS", "REQUIRES_SYMBOLS", "REQUIRES_UPPERCASE" - ] + ], + "passwordPolicyMinLength": 8 }, - "mfaConfiguration": "OFF", - "mfaTypes": [ - "SMS" + "signupAttributes": [ + "NAME", + "EMAIL", + "BIRTHDATE" + ], + "socialProviders": [], + "usernameAttributes": [ + "EMAIL" ], "verificationMechanisms": [ "EMAIL" ] - } + }, + "providerPlugin": "awscloudformation", + "service": "Cognito" + } + }, + "function": { + "cocoonkids871042fd": { + "build": true, + "providerPlugin": "awscloudformation", + "service": "Lambda" + }, + "teacherHandler": { + "build": true, + "dependsOn": [], + "providerPlugin": "awscloudformation", + "service": "Lambda" + } + }, + "parameters": { + "AMPLIFY_function_cocoonkids871042fd_deploymentBucketName": { + "usedBy": [ + { + "category": "function", + "resourceName": "cocoonkids871042fd" + } + ] + }, + "AMPLIFY_function_cocoonkids871042fd_s3Key": { + "usedBy": [ + { + "category": "function", + "resourceName": "cocoonkids871042fd" + } + ] + }, + "AMPLIFY_function_teacherHandler_deploymentBucketName": { + "usedBy": [ + { + "category": "function", + "resourceName": "teacherHandler" + } + ] + }, + "AMPLIFY_function_teacherHandler_s3Key": { + "usedBy": [ + { + "category": "function", + "resourceName": "teacherHandler" + } + ] } } } \ No newline at end of file diff --git a/amplify/backend/function/cocoonkids871042fd/amplify.state b/amplify/backend/function/cocoonkids871042fd/amplify.state new file mode 100644 index 0000000..0c3efe0 --- /dev/null +++ b/amplify/backend/function/cocoonkids871042fd/amplify.state @@ -0,0 +1,6 @@ +{ + "pluginId": "amplify-nodejs-function-runtime-provider", + "functionRuntime": "nodejs", + "useLegacyBuild": true, + "defaultEditorFile": "src/index.js" +} \ No newline at end of file diff --git a/amplify/backend/function/cocoonkids871042fd/cocoonkids871042fd-cloudformation-template.json b/amplify/backend/function/cocoonkids871042fd/cocoonkids871042fd-cloudformation-template.json new file mode 100644 index 0000000..d46e231 --- /dev/null +++ b/amplify/backend/function/cocoonkids871042fd/cocoonkids871042fd-cloudformation-template.json @@ -0,0 +1,202 @@ +{ + "AWSTemplateFormatVersion": "2010-09-09", + "Description": "{\"createdOn\":\"Linux\",\"createdBy\":\"Amplify\",\"createdWith\":\"10.5.1\",\"stackType\":\"function-Lambda\",\"metadata\":{}}", + "Parameters": { + "CloudWatchRule": { + "Type": "String", + "Default": "NONE", + "Description": " Schedule Expression" + }, + "deploymentBucketName": { + "Type": "String" + }, + "env": { + "Type": "String" + }, + "s3Key": { + "Type": "String" + } + }, + "Conditions": { + "ShouldNotCreateEnvResources": { + "Fn::Equals": [ + { + "Ref": "env" + }, + "NONE" + ] + } + }, + "Resources": { + "LambdaFunction": { + "Type": "AWS::Lambda::Function", + "Metadata": { + "aws:asset:path": "./src", + "aws:asset:property": "Code" + }, + "Properties": { + "Code": { + "S3Bucket": { + "Ref": "deploymentBucketName" + }, + "S3Key": { + "Ref": "s3Key" + } + }, + "Handler": "index.handler", + "FunctionName": { + "Fn::If": [ + "ShouldNotCreateEnvResources", + "cocoonkids871042fd", + { + "Fn::Join": [ + "", + [ + "cocoonkids871042fd", + "-", + { + "Ref": "env" + } + ] + ] + } + ] + }, + "Environment": { + "Variables": { + "ENV": { + "Ref": "env" + }, + "REGION": { + "Ref": "AWS::Region" + } + } + }, + "Role": { + "Fn::GetAtt": [ + "LambdaExecutionRole", + "Arn" + ] + }, + "Runtime": "nodejs14.x", + "Layers": [], + "Timeout": 25 + } + }, + "LambdaExecutionRole": { + "Type": "AWS::IAM::Role", + "Properties": { + "RoleName": { + "Fn::If": [ + "ShouldNotCreateEnvResources", + "cocoonkidsLambdaRole65617982", + { + "Fn::Join": [ + "", + [ + "cocoonkidsLambdaRole65617982", + "-", + { + "Ref": "env" + } + ] + ] + } + ] + }, + "AssumeRolePolicyDocument": { + "Version": "2012-10-17", + "Statement": [ + { + "Effect": "Allow", + "Principal": { + "Service": [ + "lambda.amazonaws.com" + ] + }, + "Action": [ + "sts:AssumeRole" + ] + } + ] + } + } + }, + "lambdaexecutionpolicy": { + "DependsOn": [ + "LambdaExecutionRole" + ], + "Type": "AWS::IAM::Policy", + "Properties": { + "PolicyName": "lambda-execution-policy", + "Roles": [ + { + "Ref": "LambdaExecutionRole" + } + ], + "PolicyDocument": { + "Version": "2012-10-17", + "Statement": [ + { + "Effect": "Allow", + "Action": [ + "logs:CreateLogGroup", + "logs:CreateLogStream", + "logs:PutLogEvents" + ], + "Resource": { + "Fn::Sub": [ + "arn:aws:logs:${region}:${account}:log-group:/aws/lambda/${lambda}:log-stream:*", + { + "region": { + "Ref": "AWS::Region" + }, + "account": { + "Ref": "AWS::AccountId" + }, + "lambda": { + "Ref": "LambdaFunction" + } + } + ] + } + } + ] + } + } + } + }, + "Outputs": { + "Name": { + "Value": { + "Ref": "LambdaFunction" + } + }, + "Arn": { + "Value": { + "Fn::GetAtt": [ + "LambdaFunction", + "Arn" + ] + } + }, + "Region": { + "Value": { + "Ref": "AWS::Region" + } + }, + "LambdaExecutionRole": { + "Value": { + "Ref": "LambdaExecutionRole" + } + }, + "LambdaExecutionRoleArn": { + "Value": { + "Fn::GetAtt": [ + "LambdaExecutionRole", + "Arn" + ] + } + } + } +} \ No newline at end of file diff --git a/amplify/backend/function/cocoonkids871042fd/custom-policies.json b/amplify/backend/function/cocoonkids871042fd/custom-policies.json new file mode 100644 index 0000000..528c94f --- /dev/null +++ b/amplify/backend/function/cocoonkids871042fd/custom-policies.json @@ -0,0 +1,6 @@ +[ + { + "Action": [], + "Resource": [] + } +] \ No newline at end of file diff --git a/amplify/backend/function/cocoonkids871042fd/function-parameters.json b/amplify/backend/function/cocoonkids871042fd/function-parameters.json new file mode 100644 index 0000000..d507877 --- /dev/null +++ b/amplify/backend/function/cocoonkids871042fd/function-parameters.json @@ -0,0 +1,3 @@ +{ + "lambdaLayers": [] +} \ No newline at end of file diff --git a/amplify/backend/function/cocoonkids871042fd/src/event.json b/amplify/backend/function/cocoonkids871042fd/src/event.json new file mode 100644 index 0000000..fd2722e --- /dev/null +++ b/amplify/backend/function/cocoonkids871042fd/src/event.json @@ -0,0 +1,5 @@ +{ + "key1": "value1", + "key2": "value2", + "key3": "value3" +} diff --git a/amplify/backend/function/cocoonkids871042fd/src/index.js b/amplify/backend/function/cocoonkids871042fd/src/index.js new file mode 100644 index 0000000..fa25b79 --- /dev/null +++ b/amplify/backend/function/cocoonkids871042fd/src/index.js @@ -0,0 +1,17 @@ + + +/** + * @type {import('@types/aws-lambda').APIGatewayProxyHandler} + */ +exports.handler = async (event) => { + console.log(`EVENT: ${JSON.stringify(event)}`); + return { + statusCode: 200, + // Uncomment below to enable CORS requests + // headers: { + // "Access-Control-Allow-Origin": "*", + // "Access-Control-Allow-Headers": "*" + // }, + body: JSON.stringify('Hello from Lambda!'), + }; +}; diff --git a/amplify/backend/function/cocoonkids871042fd/src/package-lock.json b/amplify/backend/function/cocoonkids871042fd/src/package-lock.json new file mode 100644 index 0000000..bc4bb12 --- /dev/null +++ b/amplify/backend/function/cocoonkids871042fd/src/package-lock.json @@ -0,0 +1,30 @@ +{ + "name": "cocoonkids871042fd", + "version": "2.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "cocoonkids871042fd", + "version": "2.0.0", + "license": "Apache-2.0", + "devDependencies": { + "@types/aws-lambda": "^8.10.92" + } + }, + "node_modules/@types/aws-lambda": { + "version": "8.10.119", + "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.119.tgz", + "integrity": "sha512-Vqm22aZrCvCd6I5g1SvpW151jfqwTzEZ7XJ3yZ6xaZG31nUEOEyzzVImjRcsN8Wi/QyPxId/x8GTtgIbsy8kEw==", + "dev": true + } + }, + "dependencies": { + "@types/aws-lambda": { + "version": "8.10.119", + "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.119.tgz", + "integrity": "sha512-Vqm22aZrCvCd6I5g1SvpW151jfqwTzEZ7XJ3yZ6xaZG31nUEOEyzzVImjRcsN8Wi/QyPxId/x8GTtgIbsy8kEw==", + "dev": true + } + } +} diff --git a/amplify/backend/function/cocoonkids871042fd/src/package.json b/amplify/backend/function/cocoonkids871042fd/src/package.json new file mode 100644 index 0000000..c9714a1 --- /dev/null +++ b/amplify/backend/function/cocoonkids871042fd/src/package.json @@ -0,0 +1,10 @@ +{ + "name": "cocoonkids871042fd", + "version": "2.0.0", + "description": "Lambda function generated by Amplify", + "main": "index.js", + "license": "Apache-2.0", + "devDependencies": { + "@types/aws-lambda": "^8.10.92" + } +} diff --git a/amplify/backend/function/teacherHandler/amplify.state b/amplify/backend/function/teacherHandler/amplify.state new file mode 100644 index 0000000..0c3efe0 --- /dev/null +++ b/amplify/backend/function/teacherHandler/amplify.state @@ -0,0 +1,6 @@ +{ + "pluginId": "amplify-nodejs-function-runtime-provider", + "functionRuntime": "nodejs", + "useLegacyBuild": true, + "defaultEditorFile": "src/index.js" +} \ No newline at end of file diff --git a/amplify/backend/function/teacherHandler/custom-policies.json b/amplify/backend/function/teacherHandler/custom-policies.json new file mode 100644 index 0000000..528c94f --- /dev/null +++ b/amplify/backend/function/teacherHandler/custom-policies.json @@ -0,0 +1,6 @@ +[ + { + "Action": [], + "Resource": [] + } +] \ No newline at end of file diff --git a/amplify/backend/function/teacherHandler/function-parameters.json b/amplify/backend/function/teacherHandler/function-parameters.json new file mode 100644 index 0000000..d507877 --- /dev/null +++ b/amplify/backend/function/teacherHandler/function-parameters.json @@ -0,0 +1,3 @@ +{ + "lambdaLayers": [] +} \ No newline at end of file diff --git a/amplify/backend/function/teacherHandler/parameters.json b/amplify/backend/function/teacherHandler/parameters.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/amplify/backend/function/teacherHandler/parameters.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/amplify/backend/function/teacherHandler/src/event.json b/amplify/backend/function/teacherHandler/src/event.json new file mode 100644 index 0000000..fd2722e --- /dev/null +++ b/amplify/backend/function/teacherHandler/src/event.json @@ -0,0 +1,5 @@ +{ + "key1": "value1", + "key2": "value2", + "key3": "value3" +} diff --git a/amplify/backend/function/teacherHandler/src/index.js b/amplify/backend/function/teacherHandler/src/index.js new file mode 100644 index 0000000..e24b515 --- /dev/null +++ b/amplify/backend/function/teacherHandler/src/index.js @@ -0,0 +1,17 @@ + + +/** + * @type {import('@types/aws-lambda').APIGatewayProxyHandler} + */ +exports.handler = async (event) => { + console.log(`EVENT: ${JSON.stringify(event)}`); + return { + statusCode: 200, + // Uncomment below to enable CORS requests + headers: { + "Access-Control-Allow-Origin": "*", + "Access-Control-Allow-Headers": "*" + }, + body: JSON.stringify('Hello from Lambda!'), + }; +}; diff --git a/amplify/backend/function/teacherHandler/src/package-lock.json b/amplify/backend/function/teacherHandler/src/package-lock.json new file mode 100644 index 0000000..8bdb79c --- /dev/null +++ b/amplify/backend/function/teacherHandler/src/package-lock.json @@ -0,0 +1,30 @@ +{ + "name": "teacherhandler", + "version": "2.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "teacherhandler", + "version": "2.0.0", + "license": "Apache-2.0", + "devDependencies": { + "@types/aws-lambda": "^8.10.92" + } + }, + "node_modules/@types/aws-lambda": { + "version": "8.10.119", + "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.119.tgz", + "integrity": "sha512-Vqm22aZrCvCd6I5g1SvpW151jfqwTzEZ7XJ3yZ6xaZG31nUEOEyzzVImjRcsN8Wi/QyPxId/x8GTtgIbsy8kEw==", + "dev": true + } + }, + "dependencies": { + "@types/aws-lambda": { + "version": "8.10.119", + "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.119.tgz", + "integrity": "sha512-Vqm22aZrCvCd6I5g1SvpW151jfqwTzEZ7XJ3yZ6xaZG31nUEOEyzzVImjRcsN8Wi/QyPxId/x8GTtgIbsy8kEw==", + "dev": true + } + } +} diff --git a/amplify/backend/function/teacherHandler/src/package.json b/amplify/backend/function/teacherHandler/src/package.json new file mode 100644 index 0000000..112bd34 --- /dev/null +++ b/amplify/backend/function/teacherHandler/src/package.json @@ -0,0 +1,10 @@ +{ + "name": "teacherhandler", + "version": "2.0.0", + "description": "Lambda function generated by Amplify", + "main": "index.js", + "license": "Apache-2.0", + "devDependencies": { + "@types/aws-lambda": "^8.10.92" + } +} diff --git a/amplify/backend/function/teacherHandler/teacherHandler-cloudformation-template.json b/amplify/backend/function/teacherHandler/teacherHandler-cloudformation-template.json new file mode 100644 index 0000000..ede471c --- /dev/null +++ b/amplify/backend/function/teacherHandler/teacherHandler-cloudformation-template.json @@ -0,0 +1,202 @@ +{ + "AWSTemplateFormatVersion": "2010-09-09", + "Description": "{\"createdOn\":\"Linux\",\"createdBy\":\"Amplify\",\"createdWith\":\"10.5.1\",\"stackType\":\"function-Lambda\",\"metadata\":{}}", + "Parameters": { + "CloudWatchRule": { + "Type": "String", + "Default": "NONE", + "Description": " Schedule Expression" + }, + "deploymentBucketName": { + "Type": "String" + }, + "env": { + "Type": "String" + }, + "s3Key": { + "Type": "String" + } + }, + "Conditions": { + "ShouldNotCreateEnvResources": { + "Fn::Equals": [ + { + "Ref": "env" + }, + "NONE" + ] + } + }, + "Resources": { + "LambdaFunction": { + "Type": "AWS::Lambda::Function", + "Metadata": { + "aws:asset:path": "./src", + "aws:asset:property": "Code" + }, + "Properties": { + "Code": { + "S3Bucket": { + "Ref": "deploymentBucketName" + }, + "S3Key": { + "Ref": "s3Key" + } + }, + "Handler": "index.handler", + "FunctionName": { + "Fn::If": [ + "ShouldNotCreateEnvResources", + "teacherHandler", + { + "Fn::Join": [ + "", + [ + "teacherHandler", + "-", + { + "Ref": "env" + } + ] + ] + } + ] + }, + "Environment": { + "Variables": { + "ENV": { + "Ref": "env" + }, + "REGION": { + "Ref": "AWS::Region" + } + } + }, + "Role": { + "Fn::GetAtt": [ + "LambdaExecutionRole", + "Arn" + ] + }, + "Runtime": "nodejs14.x", + "Layers": [], + "Timeout": 25 + } + }, + "LambdaExecutionRole": { + "Type": "AWS::IAM::Role", + "Properties": { + "RoleName": { + "Fn::If": [ + "ShouldNotCreateEnvResources", + "cocoonkidsLambdaRole3ef67582", + { + "Fn::Join": [ + "", + [ + "cocoonkidsLambdaRole3ef67582", + "-", + { + "Ref": "env" + } + ] + ] + } + ] + }, + "AssumeRolePolicyDocument": { + "Version": "2012-10-17", + "Statement": [ + { + "Effect": "Allow", + "Principal": { + "Service": [ + "lambda.amazonaws.com" + ] + }, + "Action": [ + "sts:AssumeRole" + ] + } + ] + } + } + }, + "lambdaexecutionpolicy": { + "DependsOn": [ + "LambdaExecutionRole" + ], + "Type": "AWS::IAM::Policy", + "Properties": { + "PolicyName": "lambda-execution-policy", + "Roles": [ + { + "Ref": "LambdaExecutionRole" + } + ], + "PolicyDocument": { + "Version": "2012-10-17", + "Statement": [ + { + "Effect": "Allow", + "Action": [ + "logs:CreateLogGroup", + "logs:CreateLogStream", + "logs:PutLogEvents" + ], + "Resource": { + "Fn::Sub": [ + "arn:aws:logs:${region}:${account}:log-group:/aws/lambda/${lambda}:log-stream:*", + { + "region": { + "Ref": "AWS::Region" + }, + "account": { + "Ref": "AWS::AccountId" + }, + "lambda": { + "Ref": "LambdaFunction" + } + } + ] + } + } + ] + } + } + } + }, + "Outputs": { + "Name": { + "Value": { + "Ref": "LambdaFunction" + } + }, + "Arn": { + "Value": { + "Fn::GetAtt": [ + "LambdaFunction", + "Arn" + ] + } + }, + "Region": { + "Value": { + "Ref": "AWS::Region" + } + }, + "LambdaExecutionRole": { + "Value": { + "Ref": "LambdaExecutionRole" + } + }, + "LambdaExecutionRoleArn": { + "Value": { + "Fn::GetAtt": [ + "LambdaExecutionRole", + "Arn" + ] + } + } + } +} \ No newline at end of file diff --git a/amplify/backend/types/amplify-dependent-resources-ref.d.ts b/amplify/backend/types/amplify-dependent-resources-ref.d.ts index b10b108..5b2446a 100644 --- a/amplify/backend/types/amplify-dependent-resources-ref.d.ts +++ b/amplify/backend/types/amplify-dependent-resources-ref.d.ts @@ -1,4 +1,16 @@ export type AmplifyDependentResourcesAttributes = { + "api": { + "apicfc63ed3": { + "RootUrl": "string", + "ApiName": "string", + "ApiId": "string" + }, + "cocoonkids": { + "GraphQLAPIKeyOutput": "string", + "GraphQLAPIIdOutput": "string", + "GraphQLAPIEndpointOutput": "string" + } + }, "auth": { "cocoonkids": { "IdentityPoolId": "string", @@ -9,5 +21,21 @@ export type AmplifyDependentResourcesAttributes = { "AppClientIDWeb": "string", "AppClientID": "string" } + }, + "function": { + "cocoonkids871042fd": { + "Name": "string", + "Arn": "string", + "Region": "string", + "LambdaExecutionRole": "string", + "LambdaExecutionRoleArn": "string" + }, + "teacherHandler": { + "Name": "string", + "Arn": "string", + "Region": "string", + "LambdaExecutionRole": "string", + "LambdaExecutionRoleArn": "string" + } } } \ No newline at end of file diff --git a/amplify/cli.json b/amplify/cli.json index 62cf890..45c0381 100644 --- a/amplify/cli.json +++ b/amplify/cli.json @@ -56,5 +56,7 @@ "overrides": true } }, - "debug": {} + "debug": { + "shareProjectConfig": false + } } \ No newline at end of file diff --git a/amplify/hooks/README.md b/amplify/hooks/README.md new file mode 100644 index 0000000..8fb601e --- /dev/null +++ b/amplify/hooks/README.md @@ -0,0 +1,7 @@ +# Command Hooks + +Command hooks can be used to run custom scripts upon Amplify CLI lifecycle events like pre-push, post-add-function, etc. + +To get started, add your script files based on the expected naming convention in this directory. + +Learn more about the script file naming convention, hook parameters, third party dependencies, and advanced configurations at https://docs.amplify.aws/cli/usage/command-hooks diff --git a/amplify/team-provider-info.json b/amplify/team-provider-info.json index 39c05be..738cba9 100644 --- a/amplify/team-provider-info.json +++ b/amplify/team-provider-info.json @@ -1,4 +1,32 @@ { + "dev": { + "awscloudformation": { + "AuthRoleName": "amplify-cocoonkids-dev-133706-authRole", + "UnauthRoleArn": "arn:aws:iam::495923610530:role/amplify-cocoonkids-dev-133706-unauthRole", + "AuthRoleArn": "arn:aws:iam::495923610530:role/amplify-cocoonkids-dev-133706-authRole", + "Region": "eu-west-2", + "DeploymentBucketName": "amplify-cocoonkids-dev-133706-deployment", + "UnauthRoleName": "amplify-cocoonkids-dev-133706-unauthRole", + "StackName": "amplify-cocoonkids-dev-133706", + "StackId": "arn:aws:cloudformation:eu-west-2:495923610530:stack/amplify-cocoonkids-dev-133706/9fb058d0-32c3-11ee-bc76-0aa48804ae92", + "AmplifyAppId": "dlcgojuc6byo6" + }, + "categories": { + "auth": { + "cocoonkids": {} + }, + "function": { + "cocoonkids871042fd": { + "deploymentBucketName": "amplify-cocoonkids-dev-133706-deployment", + "s3Key": "amplify-builds/cocoonkids871042fd-4559727041414f494379-build.zip" + }, + "teacherHandler": { + "deploymentBucketName": "amplify-cocoonkids-dev-133706-deployment", + "s3Key": "amplify-builds/teacherHandler-334b654b62714f667146-build.zip" + } + } + } + }, "staging": { "awscloudformation": { "AuthRoleName": "amplify-cocoonkids-staging-122054-authRole", diff --git a/package-lock.json b/package-lock.json index 85cdf2a..1c7c516 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,13 +8,16 @@ "name": "tfb-cocoon-kids-big-hug", "version": "0.1.0", "dependencies": { + "@aws-amplify/api": "^5.4.0", "@aws-amplify/cli": "^10.5.1", + "@aws-amplify/datastore": "^4.7.0", "@aws-amplify/ui-react": "^4.1.0", "@emotion/react": "^11.10.5", "@emotion/styled": "^11.10.5", "@mui/icons-material": "^5.10.16", "@mui/material": "^5.10.16", "aws-amplify": "^5.0.4", + "axios": "^1.4.0", "cookies-next": "^2.1.1", "eslint": "8.28.0", "eslint-config-next": "13.0.5", @@ -74,44 +77,126 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@aws-amplify/api": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@aws-amplify/api/-/api-5.0.4.tgz", - "integrity": "sha512-4YVW1lprAexfNhhlJD0leFVCZqsjvI0xFpf7GAIo+QORHxGso9KSCfepVVs8Rxnjr2D+tD0WJ2N5tWMAXXGTcA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/api/-/api-5.4.0.tgz", + "integrity": "sha512-UwKkmDwfgQ3GeRPbn1Jxj4eBI5tMUzXZXa2tUl7k1BUDbI2MQj5OHedCt1pULqD6T4D8yKAfWfQ+py8bEECu5g==", "dependencies": { - "@aws-amplify/api-graphql": "3.0.4", - "@aws-amplify/api-rest": "3.0.4", + "@aws-amplify/api-graphql": "3.4.6", + "@aws-amplify/api-rest": "3.5.0", "tslib": "^1.8.0" } }, "node_modules/@aws-amplify/api-graphql": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@aws-amplify/api-graphql/-/api-graphql-3.0.4.tgz", - "integrity": "sha512-undlUsCxNIurMXyIG38HJNzWf0HbKSKrFsoDEAaARDJh4kCgL9M/WzDVpG/QHoMValL4q8132Qh4rsObcc7yuA==", + "version": "3.4.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-graphql/-/api-graphql-3.4.6.tgz", + "integrity": "sha512-HZAxfQYAyraau8btsjx2f4X6UjkJPWUKO5Nn6C9aDeSZjqzzRV3NNn+RWWZuKCp/lxdpQfBmmjpW29cRa3B3Hw==", + "dependencies": { + "@aws-amplify/api-rest": "3.5.0", + "@aws-amplify/auth": "5.6.0", + "@aws-amplify/cache": "5.1.6", + "@aws-amplify/core": "5.8.0", + "@aws-amplify/pubsub": "5.5.0", + "graphql": "15.8.0", + "tslib": "^1.8.0", + "uuid": "^3.2.1", + "zen-observable-ts": "0.8.19" + } + }, + "node_modules/@aws-amplify/api-graphql/node_modules/@aws-amplify/auth": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/auth/-/auth-5.6.0.tgz", + "integrity": "sha512-iaFffdhzShLEhJy0RwXerKIKdIbyqq+DMIleaHYqppGql0E/Td/0C+skK135xZKc11NpmJAh+Yi5YEPhQKSacQ==", "dependencies": { - "@aws-amplify/api-rest": "3.0.4", - "@aws-amplify/auth": "5.0.4", - "@aws-amplify/cache": "5.0.4", - "@aws-amplify/core": "5.0.4", - "@aws-amplify/pubsub": "5.0.4", + "@aws-amplify/core": "5.8.0", + "amazon-cognito-identity-js": "6.3.1", + "tslib": "^1.8.0", + "url": "0.11.0" + } + }, + "node_modules/@aws-amplify/api-graphql/node_modules/@aws-amplify/cache": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/cache/-/cache-5.1.6.tgz", + "integrity": "sha512-YdWBc5gpCfgwzsOCJoM/1CBwfKppibekQAD/4eYElq+jJ0M+qJBIo90pOGt98XkRkiP+qXb4HkqjF7wmwXQOGQ==", + "dependencies": { + "@aws-amplify/core": "5.8.0", + "tslib": "^1.8.0" + } + }, + "node_modules/@aws-amplify/api-graphql/node_modules/@aws-amplify/core": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/core/-/core-5.8.0.tgz", + "integrity": "sha512-c+bj4+ThsP1T7plfikK4+1jMrkLI9ns9ID2r4VYFZchPgbRYVXicRrEVZGOW3vXGIuuMD3ziKiUhbGNHfy1+7w==", + "dependencies": { + "@aws-crypto/sha256-js": "1.2.2", + "@aws-sdk/client-cloudwatch-logs": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-hex-encoding": "3.6.1", + "@types/node-fetch": "2.6.4", + "isomorphic-unfetch": "^3.0.0", + "react-native-url-polyfill": "^1.3.0", + "tslib": "^1.8.0", + "universal-cookie": "^4.0.4", + "zen-observable-ts": "0.8.19" + } + }, + "node_modules/@aws-amplify/api-graphql/node_modules/@aws-amplify/pubsub": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/pubsub/-/pubsub-5.5.0.tgz", + "integrity": "sha512-/Wk3u7fHDeRoa7MZ/PYDMAHJ96sqKsOVnxxUdXUZ8mG8v3VJtc5dp40uMQ5+5z0sSp50pxNxgXXk7AfLRKL6ng==", + "dependencies": { + "@aws-amplify/auth": "5.6.0", + "@aws-amplify/cache": "5.1.6", + "@aws-amplify/core": "5.8.0", "graphql": "15.8.0", "tslib": "^1.8.0", + "url": "0.11.0", "uuid": "^3.2.1", "zen-observable-ts": "0.8.19" } }, + "node_modules/@aws-amplify/api-graphql/node_modules/amazon-cognito-identity-js": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/amazon-cognito-identity-js/-/amazon-cognito-identity-js-6.3.1.tgz", + "integrity": "sha512-PxBdufgS8uZShrcIFAsRjmqNXsh/4fXOWUGQOUhKLHWWK1pcp/y+VeFF48avXIWefM8XwsT3JlN6m9J2eHt4LA==", + "dependencies": { + "@aws-crypto/sha256-js": "1.2.2", + "buffer": "4.9.2", + "fast-base64-decode": "^1.0.0", + "isomorphic-unfetch": "^3.0.0", + "js-cookie": "^2.2.1" + } + }, "node_modules/@aws-amplify/api-graphql/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@aws-amplify/api-rest": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@aws-amplify/api-rest/-/api-rest-3.0.4.tgz", - "integrity": "sha512-+Zu4ujIjwaosx5J1ChWRxadRU/z5cDtPj3z1H7YGKzgywqDQz1rTZBEuS5++bHvFt3EWGurSWEGDY7iDgAh9GA==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-rest/-/api-rest-3.5.0.tgz", + "integrity": "sha512-GUWAkBaDErSCdoOq6qy8xHp7URiXb/iJeN/eYVKs0vvEKC28wFpY63mXTjOIMsAq+KsUSf1eWQWCYkjDPuhw4A==", "dependencies": { - "@aws-amplify/core": "5.0.4", + "@aws-amplify/core": "5.8.0", "axios": "0.26.0", - "tslib": "^1.8.0" + "tslib": "^1.8.0", + "url": "0.11.0" + } + }, + "node_modules/@aws-amplify/api-rest/node_modules/@aws-amplify/core": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/core/-/core-5.8.0.tgz", + "integrity": "sha512-c+bj4+ThsP1T7plfikK4+1jMrkLI9ns9ID2r4VYFZchPgbRYVXicRrEVZGOW3vXGIuuMD3ziKiUhbGNHfy1+7w==", + "dependencies": { + "@aws-crypto/sha256-js": "1.2.2", + "@aws-sdk/client-cloudwatch-logs": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-hex-encoding": "3.6.1", + "@types/node-fetch": "2.6.4", + "isomorphic-unfetch": "^3.0.0", + "react-native-url-polyfill": "^1.3.0", + "tslib": "^1.8.0", + "universal-cookie": "^4.0.4", + "zen-observable-ts": "0.8.19" } }, "node_modules/@aws-amplify/api-rest/node_modules/axios": { @@ -178,6 +263,14 @@ "node": ">=12.0.0" } }, + "node_modules/@aws-amplify/cli/node_modules/axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "dependencies": { + "follow-redirects": "^1.14.8" + } + }, "node_modules/@aws-amplify/core": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/@aws-amplify/core/-/core-5.0.4.tgz", @@ -200,32 +293,92 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@aws-amplify/datastore": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@aws-amplify/datastore/-/datastore-4.0.4.tgz", - "integrity": "sha512-mWZmvdc/cIhnKe6RSsvW2s0aCp0/WhkFGNW7aQ1dpPS8uTZ9rCnvKMMVY5MmXKq8bXNHC40NHil01cwCMZpOiw==", - "dependencies": { - "@aws-amplify/api": "5.0.4", - "@aws-amplify/auth": "5.0.4", - "@aws-amplify/core": "5.0.4", - "@aws-amplify/pubsub": "5.0.4", - "amazon-cognito-identity-js": "6.0.1", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/datastore/-/datastore-4.7.0.tgz", + "integrity": "sha512-EXx/F2y0coQ2sUEsgQOUtrZTBaQ46aO8Ya8Q2id5Xer0hFyLHySR8OTTu0OVUwpgGaBLYioka4iI6bpcIB1sgA==", + "dependencies": { + "@aws-amplify/api": "5.4.0", + "@aws-amplify/auth": "5.6.0", + "@aws-amplify/core": "5.8.0", + "@aws-amplify/pubsub": "5.5.0", + "amazon-cognito-identity-js": "6.3.1", "idb": "5.0.6", "immer": "9.0.6", "ulid": "2.3.0", - "uuid": "3.3.2", + "uuid": "3.4.0", "zen-observable-ts": "0.8.19", "zen-push": "0.2.1" } }, - "node_modules/@aws-amplify/datastore/node_modules/uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "bin": { - "uuid": "bin/uuid" + "node_modules/@aws-amplify/datastore/node_modules/@aws-amplify/auth": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/auth/-/auth-5.6.0.tgz", + "integrity": "sha512-iaFffdhzShLEhJy0RwXerKIKdIbyqq+DMIleaHYqppGql0E/Td/0C+skK135xZKc11NpmJAh+Yi5YEPhQKSacQ==", + "dependencies": { + "@aws-amplify/core": "5.8.0", + "amazon-cognito-identity-js": "6.3.1", + "tslib": "^1.8.0", + "url": "0.11.0" + } + }, + "node_modules/@aws-amplify/datastore/node_modules/@aws-amplify/cache": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/cache/-/cache-5.1.6.tgz", + "integrity": "sha512-YdWBc5gpCfgwzsOCJoM/1CBwfKppibekQAD/4eYElq+jJ0M+qJBIo90pOGt98XkRkiP+qXb4HkqjF7wmwXQOGQ==", + "dependencies": { + "@aws-amplify/core": "5.8.0", + "tslib": "^1.8.0" } }, + "node_modules/@aws-amplify/datastore/node_modules/@aws-amplify/core": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/core/-/core-5.8.0.tgz", + "integrity": "sha512-c+bj4+ThsP1T7plfikK4+1jMrkLI9ns9ID2r4VYFZchPgbRYVXicRrEVZGOW3vXGIuuMD3ziKiUhbGNHfy1+7w==", + "dependencies": { + "@aws-crypto/sha256-js": "1.2.2", + "@aws-sdk/client-cloudwatch-logs": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-hex-encoding": "3.6.1", + "@types/node-fetch": "2.6.4", + "isomorphic-unfetch": "^3.0.0", + "react-native-url-polyfill": "^1.3.0", + "tslib": "^1.8.0", + "universal-cookie": "^4.0.4", + "zen-observable-ts": "0.8.19" + } + }, + "node_modules/@aws-amplify/datastore/node_modules/@aws-amplify/pubsub": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/pubsub/-/pubsub-5.5.0.tgz", + "integrity": "sha512-/Wk3u7fHDeRoa7MZ/PYDMAHJ96sqKsOVnxxUdXUZ8mG8v3VJtc5dp40uMQ5+5z0sSp50pxNxgXXk7AfLRKL6ng==", + "dependencies": { + "@aws-amplify/auth": "5.6.0", + "@aws-amplify/cache": "5.1.6", + "@aws-amplify/core": "5.8.0", + "graphql": "15.8.0", + "tslib": "^1.8.0", + "url": "0.11.0", + "uuid": "^3.2.1", + "zen-observable-ts": "0.8.19" + } + }, + "node_modules/@aws-amplify/datastore/node_modules/amazon-cognito-identity-js": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/amazon-cognito-identity-js/-/amazon-cognito-identity-js-6.3.1.tgz", + "integrity": "sha512-PxBdufgS8uZShrcIFAsRjmqNXsh/4fXOWUGQOUhKLHWWK1pcp/y+VeFF48avXIWefM8XwsT3JlN6m9J2eHt4LA==", + "dependencies": { + "@aws-crypto/sha256-js": "1.2.2", + "buffer": "4.9.2", + "fast-base64-decode": "^1.0.0", + "isomorphic-unfetch": "^3.0.0", + "js-cookie": "^2.2.1" + } + }, + "node_modules/@aws-amplify/datastore/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, "node_modules/@aws-amplify/geo": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@aws-amplify/geo/-/geo-2.0.4.tgz", @@ -11443,6 +11596,15 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.6.tgz", "integrity": "sha512-vmYJF0REqDyyU0gviezF/KHq/fYaUbFhkcNbQCuPGFQj6VTbXuHZoxs/Y7mutWe73C8AC6l9fFu8mSYiBAqkGA==" }, + "node_modules/@types/node-fetch": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz", + "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==", + "dependencies": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, "node_modules/@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", @@ -11939,6 +12101,11 @@ "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", "peer": true }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, "node_modules/aws-amplify": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/aws-amplify/-/aws-amplify-5.0.4.tgz", @@ -11960,6 +12127,92 @@ "tslib": "^2.0.0" } }, + "node_modules/aws-amplify/node_modules/@aws-amplify/api": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@aws-amplify/api/-/api-5.0.4.tgz", + "integrity": "sha512-4YVW1lprAexfNhhlJD0leFVCZqsjvI0xFpf7GAIo+QORHxGso9KSCfepVVs8Rxnjr2D+tD0WJ2N5tWMAXXGTcA==", + "dependencies": { + "@aws-amplify/api-graphql": "3.0.4", + "@aws-amplify/api-rest": "3.0.4", + "tslib": "^1.8.0" + } + }, + "node_modules/aws-amplify/node_modules/@aws-amplify/api-graphql": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-graphql/-/api-graphql-3.0.4.tgz", + "integrity": "sha512-undlUsCxNIurMXyIG38HJNzWf0HbKSKrFsoDEAaARDJh4kCgL9M/WzDVpG/QHoMValL4q8132Qh4rsObcc7yuA==", + "dependencies": { + "@aws-amplify/api-rest": "3.0.4", + "@aws-amplify/auth": "5.0.4", + "@aws-amplify/cache": "5.0.4", + "@aws-amplify/core": "5.0.4", + "@aws-amplify/pubsub": "5.0.4", + "graphql": "15.8.0", + "tslib": "^1.8.0", + "uuid": "^3.2.1", + "zen-observable-ts": "0.8.19" + } + }, + "node_modules/aws-amplify/node_modules/@aws-amplify/api-graphql/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/aws-amplify/node_modules/@aws-amplify/api-rest": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-rest/-/api-rest-3.0.4.tgz", + "integrity": "sha512-+Zu4ujIjwaosx5J1ChWRxadRU/z5cDtPj3z1H7YGKzgywqDQz1rTZBEuS5++bHvFt3EWGurSWEGDY7iDgAh9GA==", + "dependencies": { + "@aws-amplify/core": "5.0.4", + "axios": "0.26.0", + "tslib": "^1.8.0" + } + }, + "node_modules/aws-amplify/node_modules/@aws-amplify/api-rest/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/aws-amplify/node_modules/@aws-amplify/api/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/aws-amplify/node_modules/@aws-amplify/datastore": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@aws-amplify/datastore/-/datastore-4.0.4.tgz", + "integrity": "sha512-mWZmvdc/cIhnKe6RSsvW2s0aCp0/WhkFGNW7aQ1dpPS8uTZ9rCnvKMMVY5MmXKq8bXNHC40NHil01cwCMZpOiw==", + "dependencies": { + "@aws-amplify/api": "5.0.4", + "@aws-amplify/auth": "5.0.4", + "@aws-amplify/core": "5.0.4", + "@aws-amplify/pubsub": "5.0.4", + "amazon-cognito-identity-js": "6.0.1", + "idb": "5.0.6", + "immer": "9.0.6", + "ulid": "2.3.0", + "uuid": "3.3.2", + "zen-observable-ts": "0.8.19", + "zen-push": "0.2.1" + } + }, + "node_modules/aws-amplify/node_modules/axios": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.0.tgz", + "integrity": "sha512-lKoGLMYtHvFrPVt3r+RBMp9nh34N0M8zEfCWqdWZx6phynIEhQqAdydpyBAAG211zlhX9Rgu08cOamy6XjE5Og==", + "dependencies": { + "follow-redirects": "^1.14.8" + } + }, + "node_modules/aws-amplify/node_modules/uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, "node_modules/axe-core": { "version": "4.5.2", "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.2.tgz", @@ -11969,11 +12222,26 @@ } }, "node_modules/axios": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", - "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", "dependencies": { - "follow-redirects": "^1.14.8" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/axobject-query": { @@ -12636,6 +12904,17 @@ "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", "peer": true }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/comma-separated-tokens": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", @@ -13064,6 +13343,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/denodeify": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", @@ -14156,6 +14443,19 @@ } } }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", @@ -18117,6 +18417,11 @@ "node": ">= 0.10" } }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, "node_modules/punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", @@ -18520,6 +18825,17 @@ "react": "18.2.0" } }, + "node_modules/react-native-url-polyfill": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-1.3.0.tgz", + "integrity": "sha512-w9JfSkvpqqlix9UjDvJjm1EjSt652zVQ6iwCIj1cVVkwXf4jQhQgTNXY6EVTwuAmUjg6BC6k9RHCBynoLFo3IQ==", + "dependencies": { + "whatwg-url-without-unicode": "8.0.0-3" + }, + "peerDependencies": { + "react-native": "*" + } + }, "node_modules/react-native/node_modules/memoize-one": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", @@ -20467,6 +20783,50 @@ "webidl-conversions": "^3.0.0" } }, + "node_modules/whatwg-url-without-unicode": { + "version": "8.0.0-3", + "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", + "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", + "dependencies": { + "buffer": "^5.4.3", + "punycode": "^2.1.1", + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/whatwg-url-without-unicode/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "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": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/whatwg-url-without-unicode/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -20701,12 +21061,12 @@ } }, "@aws-amplify/api": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@aws-amplify/api/-/api-5.0.4.tgz", - "integrity": "sha512-4YVW1lprAexfNhhlJD0leFVCZqsjvI0xFpf7GAIo+QORHxGso9KSCfepVVs8Rxnjr2D+tD0WJ2N5tWMAXXGTcA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/api/-/api-5.4.0.tgz", + "integrity": "sha512-UwKkmDwfgQ3GeRPbn1Jxj4eBI5tMUzXZXa2tUl7k1BUDbI2MQj5OHedCt1pULqD6T4D8yKAfWfQ+py8bEECu5g==", "requires": { - "@aws-amplify/api-graphql": "3.0.4", - "@aws-amplify/api-rest": "3.0.4", + "@aws-amplify/api-graphql": "3.4.6", + "@aws-amplify/api-rest": "3.5.0", "tslib": "^1.8.0" }, "dependencies": { @@ -20718,21 +21078,85 @@ } }, "@aws-amplify/api-graphql": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@aws-amplify/api-graphql/-/api-graphql-3.0.4.tgz", - "integrity": "sha512-undlUsCxNIurMXyIG38HJNzWf0HbKSKrFsoDEAaARDJh4kCgL9M/WzDVpG/QHoMValL4q8132Qh4rsObcc7yuA==", - "requires": { - "@aws-amplify/api-rest": "3.0.4", - "@aws-amplify/auth": "5.0.4", - "@aws-amplify/cache": "5.0.4", - "@aws-amplify/core": "5.0.4", - "@aws-amplify/pubsub": "5.0.4", + "version": "3.4.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-graphql/-/api-graphql-3.4.6.tgz", + "integrity": "sha512-HZAxfQYAyraau8btsjx2f4X6UjkJPWUKO5Nn6C9aDeSZjqzzRV3NNn+RWWZuKCp/lxdpQfBmmjpW29cRa3B3Hw==", + "requires": { + "@aws-amplify/api-rest": "3.5.0", + "@aws-amplify/auth": "5.6.0", + "@aws-amplify/cache": "5.1.6", + "@aws-amplify/core": "5.8.0", + "@aws-amplify/pubsub": "5.5.0", "graphql": "15.8.0", "tslib": "^1.8.0", "uuid": "^3.2.1", "zen-observable-ts": "0.8.19" }, "dependencies": { + "@aws-amplify/auth": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/auth/-/auth-5.6.0.tgz", + "integrity": "sha512-iaFffdhzShLEhJy0RwXerKIKdIbyqq+DMIleaHYqppGql0E/Td/0C+skK135xZKc11NpmJAh+Yi5YEPhQKSacQ==", + "requires": { + "@aws-amplify/core": "5.8.0", + "amazon-cognito-identity-js": "6.3.1", + "tslib": "^1.8.0", + "url": "0.11.0" + } + }, + "@aws-amplify/cache": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/cache/-/cache-5.1.6.tgz", + "integrity": "sha512-YdWBc5gpCfgwzsOCJoM/1CBwfKppibekQAD/4eYElq+jJ0M+qJBIo90pOGt98XkRkiP+qXb4HkqjF7wmwXQOGQ==", + "requires": { + "@aws-amplify/core": "5.8.0", + "tslib": "^1.8.0" + } + }, + "@aws-amplify/core": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/core/-/core-5.8.0.tgz", + "integrity": "sha512-c+bj4+ThsP1T7plfikK4+1jMrkLI9ns9ID2r4VYFZchPgbRYVXicRrEVZGOW3vXGIuuMD3ziKiUhbGNHfy1+7w==", + "requires": { + "@aws-crypto/sha256-js": "1.2.2", + "@aws-sdk/client-cloudwatch-logs": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-hex-encoding": "3.6.1", + "@types/node-fetch": "2.6.4", + "isomorphic-unfetch": "^3.0.0", + "react-native-url-polyfill": "^1.3.0", + "tslib": "^1.8.0", + "universal-cookie": "^4.0.4", + "zen-observable-ts": "0.8.19" + } + }, + "@aws-amplify/pubsub": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/pubsub/-/pubsub-5.5.0.tgz", + "integrity": "sha512-/Wk3u7fHDeRoa7MZ/PYDMAHJ96sqKsOVnxxUdXUZ8mG8v3VJtc5dp40uMQ5+5z0sSp50pxNxgXXk7AfLRKL6ng==", + "requires": { + "@aws-amplify/auth": "5.6.0", + "@aws-amplify/cache": "5.1.6", + "@aws-amplify/core": "5.8.0", + "graphql": "15.8.0", + "tslib": "^1.8.0", + "url": "0.11.0", + "uuid": "^3.2.1", + "zen-observable-ts": "0.8.19" + } + }, + "amazon-cognito-identity-js": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/amazon-cognito-identity-js/-/amazon-cognito-identity-js-6.3.1.tgz", + "integrity": "sha512-PxBdufgS8uZShrcIFAsRjmqNXsh/4fXOWUGQOUhKLHWWK1pcp/y+VeFF48avXIWefM8XwsT3JlN6m9J2eHt4LA==", + "requires": { + "@aws-crypto/sha256-js": "1.2.2", + "buffer": "4.9.2", + "fast-base64-decode": "^1.0.0", + "isomorphic-unfetch": "^3.0.0", + "js-cookie": "^2.2.1" + } + }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -20741,15 +21165,33 @@ } }, "@aws-amplify/api-rest": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@aws-amplify/api-rest/-/api-rest-3.0.4.tgz", - "integrity": "sha512-+Zu4ujIjwaosx5J1ChWRxadRU/z5cDtPj3z1H7YGKzgywqDQz1rTZBEuS5++bHvFt3EWGurSWEGDY7iDgAh9GA==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-rest/-/api-rest-3.5.0.tgz", + "integrity": "sha512-GUWAkBaDErSCdoOq6qy8xHp7URiXb/iJeN/eYVKs0vvEKC28wFpY63mXTjOIMsAq+KsUSf1eWQWCYkjDPuhw4A==", "requires": { - "@aws-amplify/core": "5.0.4", + "@aws-amplify/core": "5.8.0", "axios": "0.26.0", - "tslib": "^1.8.0" + "tslib": "^1.8.0", + "url": "0.11.0" }, "dependencies": { + "@aws-amplify/core": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/core/-/core-5.8.0.tgz", + "integrity": "sha512-c+bj4+ThsP1T7plfikK4+1jMrkLI9ns9ID2r4VYFZchPgbRYVXicRrEVZGOW3vXGIuuMD3ziKiUhbGNHfy1+7w==", + "requires": { + "@aws-crypto/sha256-js": "1.2.2", + "@aws-sdk/client-cloudwatch-logs": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-hex-encoding": "3.6.1", + "@types/node-fetch": "2.6.4", + "isomorphic-unfetch": "^3.0.0", + "react-native-url-polyfill": "^1.3.0", + "tslib": "^1.8.0", + "universal-cookie": "^4.0.4", + "zen-observable-ts": "0.8.19" + } + }, "axios": { "version": "0.26.0", "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.0.tgz", @@ -20806,6 +21248,16 @@ "axios": "^0.26.0", "rimraf": "^3.0.2", "tar-stream": "^2.2.0" + }, + "dependencies": { + "axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "requires": { + "follow-redirects": "^1.14.8" + } + } } }, "@aws-amplify/core": { @@ -20832,27 +21284,91 @@ } }, "@aws-amplify/datastore": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@aws-amplify/datastore/-/datastore-4.0.4.tgz", - "integrity": "sha512-mWZmvdc/cIhnKe6RSsvW2s0aCp0/WhkFGNW7aQ1dpPS8uTZ9rCnvKMMVY5MmXKq8bXNHC40NHil01cwCMZpOiw==", - "requires": { - "@aws-amplify/api": "5.0.4", - "@aws-amplify/auth": "5.0.4", - "@aws-amplify/core": "5.0.4", - "@aws-amplify/pubsub": "5.0.4", - "amazon-cognito-identity-js": "6.0.1", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/datastore/-/datastore-4.7.0.tgz", + "integrity": "sha512-EXx/F2y0coQ2sUEsgQOUtrZTBaQ46aO8Ya8Q2id5Xer0hFyLHySR8OTTu0OVUwpgGaBLYioka4iI6bpcIB1sgA==", + "requires": { + "@aws-amplify/api": "5.4.0", + "@aws-amplify/auth": "5.6.0", + "@aws-amplify/core": "5.8.0", + "@aws-amplify/pubsub": "5.5.0", + "amazon-cognito-identity-js": "6.3.1", "idb": "5.0.6", "immer": "9.0.6", "ulid": "2.3.0", - "uuid": "3.3.2", + "uuid": "3.4.0", "zen-observable-ts": "0.8.19", "zen-push": "0.2.1" }, "dependencies": { - "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + "@aws-amplify/auth": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/auth/-/auth-5.6.0.tgz", + "integrity": "sha512-iaFffdhzShLEhJy0RwXerKIKdIbyqq+DMIleaHYqppGql0E/Td/0C+skK135xZKc11NpmJAh+Yi5YEPhQKSacQ==", + "requires": { + "@aws-amplify/core": "5.8.0", + "amazon-cognito-identity-js": "6.3.1", + "tslib": "^1.8.0", + "url": "0.11.0" + } + }, + "@aws-amplify/cache": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/@aws-amplify/cache/-/cache-5.1.6.tgz", + "integrity": "sha512-YdWBc5gpCfgwzsOCJoM/1CBwfKppibekQAD/4eYElq+jJ0M+qJBIo90pOGt98XkRkiP+qXb4HkqjF7wmwXQOGQ==", + "requires": { + "@aws-amplify/core": "5.8.0", + "tslib": "^1.8.0" + } + }, + "@aws-amplify/core": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/core/-/core-5.8.0.tgz", + "integrity": "sha512-c+bj4+ThsP1T7plfikK4+1jMrkLI9ns9ID2r4VYFZchPgbRYVXicRrEVZGOW3vXGIuuMD3ziKiUhbGNHfy1+7w==", + "requires": { + "@aws-crypto/sha256-js": "1.2.2", + "@aws-sdk/client-cloudwatch-logs": "3.6.1", + "@aws-sdk/types": "3.6.1", + "@aws-sdk/util-hex-encoding": "3.6.1", + "@types/node-fetch": "2.6.4", + "isomorphic-unfetch": "^3.0.0", + "react-native-url-polyfill": "^1.3.0", + "tslib": "^1.8.0", + "universal-cookie": "^4.0.4", + "zen-observable-ts": "0.8.19" + } + }, + "@aws-amplify/pubsub": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@aws-amplify/pubsub/-/pubsub-5.5.0.tgz", + "integrity": "sha512-/Wk3u7fHDeRoa7MZ/PYDMAHJ96sqKsOVnxxUdXUZ8mG8v3VJtc5dp40uMQ5+5z0sSp50pxNxgXXk7AfLRKL6ng==", + "requires": { + "@aws-amplify/auth": "5.6.0", + "@aws-amplify/cache": "5.1.6", + "@aws-amplify/core": "5.8.0", + "graphql": "15.8.0", + "tslib": "^1.8.0", + "url": "0.11.0", + "uuid": "^3.2.1", + "zen-observable-ts": "0.8.19" + } + }, + "amazon-cognito-identity-js": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/amazon-cognito-identity-js/-/amazon-cognito-identity-js-6.3.1.tgz", + "integrity": "sha512-PxBdufgS8uZShrcIFAsRjmqNXsh/4fXOWUGQOUhKLHWWK1pcp/y+VeFF48avXIWefM8XwsT3JlN6m9J2eHt4LA==", + "requires": { + "@aws-crypto/sha256-js": "1.2.2", + "buffer": "4.9.2", + "fast-base64-decode": "^1.0.0", + "isomorphic-unfetch": "^3.0.0", + "js-cookie": "^2.2.1" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, @@ -29988,6 +30504,15 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.6.tgz", "integrity": "sha512-vmYJF0REqDyyU0gviezF/KHq/fYaUbFhkcNbQCuPGFQj6VTbXuHZoxs/Y7mutWe73C8AC6l9fFu8mSYiBAqkGA==" }, + "@types/node-fetch": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz", + "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==", + "requires": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, "@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", @@ -30347,6 +30872,11 @@ "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", "peer": true }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, "aws-amplify": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/aws-amplify/-/aws-amplify-5.0.4.tgz", @@ -30366,6 +30896,96 @@ "@aws-amplify/storage": "5.0.4", "@aws-amplify/xr": "4.0.4", "tslib": "^2.0.0" + }, + "dependencies": { + "@aws-amplify/api": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@aws-amplify/api/-/api-5.0.4.tgz", + "integrity": "sha512-4YVW1lprAexfNhhlJD0leFVCZqsjvI0xFpf7GAIo+QORHxGso9KSCfepVVs8Rxnjr2D+tD0WJ2N5tWMAXXGTcA==", + "requires": { + "@aws-amplify/api-graphql": "3.0.4", + "@aws-amplify/api-rest": "3.0.4", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-amplify/api-graphql": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-graphql/-/api-graphql-3.0.4.tgz", + "integrity": "sha512-undlUsCxNIurMXyIG38HJNzWf0HbKSKrFsoDEAaARDJh4kCgL9M/WzDVpG/QHoMValL4q8132Qh4rsObcc7yuA==", + "requires": { + "@aws-amplify/api-rest": "3.0.4", + "@aws-amplify/auth": "5.0.4", + "@aws-amplify/cache": "5.0.4", + "@aws-amplify/core": "5.0.4", + "@aws-amplify/pubsub": "5.0.4", + "graphql": "15.8.0", + "tslib": "^1.8.0", + "uuid": "^3.2.1", + "zen-observable-ts": "0.8.19" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-amplify/api-rest": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-rest/-/api-rest-3.0.4.tgz", + "integrity": "sha512-+Zu4ujIjwaosx5J1ChWRxadRU/z5cDtPj3z1H7YGKzgywqDQz1rTZBEuS5++bHvFt3EWGurSWEGDY7iDgAh9GA==", + "requires": { + "@aws-amplify/core": "5.0.4", + "axios": "0.26.0", + "tslib": "^1.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@aws-amplify/datastore": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@aws-amplify/datastore/-/datastore-4.0.4.tgz", + "integrity": "sha512-mWZmvdc/cIhnKe6RSsvW2s0aCp0/WhkFGNW7aQ1dpPS8uTZ9rCnvKMMVY5MmXKq8bXNHC40NHil01cwCMZpOiw==", + "requires": { + "@aws-amplify/api": "5.0.4", + "@aws-amplify/auth": "5.0.4", + "@aws-amplify/core": "5.0.4", + "@aws-amplify/pubsub": "5.0.4", + "amazon-cognito-identity-js": "6.0.1", + "idb": "5.0.6", + "immer": "9.0.6", + "ulid": "2.3.0", + "uuid": "3.3.2", + "zen-observable-ts": "0.8.19", + "zen-push": "0.2.1" + } + }, + "axios": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.0.tgz", + "integrity": "sha512-lKoGLMYtHvFrPVt3r+RBMp9nh34N0M8zEfCWqdWZx6phynIEhQqAdydpyBAAG211zlhX9Rgu08cOamy6XjE5Og==", + "requires": { + "follow-redirects": "^1.14.8" + } + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + } } }, "axe-core": { @@ -30374,11 +30994,25 @@ "integrity": "sha512-u2MVsXfew5HBvjsczCv+xlwdNnB1oQR9HlAcsejZttNjKKSkeDNVwB1vMThIUIFI9GoT57Vtk8iQLwqOfAkboA==" }, "axios": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", - "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", "requires": { - "follow-redirects": "^1.14.8" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } } }, "axobject-query": { @@ -30869,6 +31503,14 @@ "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", "peer": true }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, "comma-separated-tokens": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", @@ -31200,6 +31842,11 @@ "object-keys": "^1.1.1" } }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, "denodeify": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", @@ -32041,6 +32688,16 @@ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, "forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", @@ -34911,6 +35568,11 @@ "ipaddr.js": "1.9.1" } }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", @@ -35225,6 +35887,14 @@ } } }, + "react-native-url-polyfill": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-1.3.0.tgz", + "integrity": "sha512-w9JfSkvpqqlix9UjDvJjm1EjSt652zVQ6iwCIj1cVVkwXf4jQhQgTNXY6EVTwuAmUjg6BC6k9RHCBynoLFo3IQ==", + "requires": { + "whatwg-url-without-unicode": "8.0.0-3" + } + }, "react-player": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/react-player/-/react-player-2.12.0.tgz", @@ -36672,6 +37342,32 @@ "webidl-conversions": "^3.0.0" } }, + "whatwg-url-without-unicode": { + "version": "8.0.0-3", + "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", + "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", + "requires": { + "buffer": "^5.4.3", + "punycode": "^2.1.1", + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/package.json b/package.json index 451df23..406bdc9 100644 --- a/package.json +++ b/package.json @@ -10,13 +10,16 @@ "j-s": "npx json-server db.json --port 3003" }, "dependencies": { + "@aws-amplify/api": "^5.4.0", "@aws-amplify/cli": "^10.5.1", + "@aws-amplify/datastore": "^4.7.0", "@aws-amplify/ui-react": "^4.1.0", "@emotion/react": "^11.10.5", "@emotion/styled": "^11.10.5", "@mui/icons-material": "^5.10.16", "@mui/material": "^5.10.16", "aws-amplify": "^5.0.4", + "axios": "^1.4.0", "cookies-next": "^2.1.1", "eslint": "8.28.0", "eslint-config-next": "13.0.5", diff --git a/src/aws-exports.js b/src/aws-exports.js index ffd79f8..1e7cb96 100644 --- a/src/aws-exports.js +++ b/src/aws-exports.js @@ -3,10 +3,21 @@ const awsmobile = { "aws_project_region": "eu-west-2", - "aws_cognito_identity_pool_id": process.env.NEXT_PUBLIC_AWS_COGNITO_IDENTITY_POOL_ID, + "aws_cloud_logic_custom": [ + { + "name": "apicfc63ed3", + "endpoint": "https://vjs4py8566.execute-api.eu-west-2.amazonaws.com/dev", + "region": "eu-west-2" + } + ], + "aws_appsync_graphqlEndpoint": "https://uc4n5gyoubfv7plu2id7ethchu.appsync-api.eu-west-2.amazonaws.com/graphql", + "aws_appsync_region": "eu-west-2", + "aws_appsync_authenticationType": "API_KEY", + "aws_appsync_apiKey": "da2-mygtrwbzanckvh3cvcfqmqrbxa", + "aws_cognito_identity_pool_id": "eu-west-2:c855885c-102b-42c3-9c08-3028eeeb1f4b", "aws_cognito_region": "eu-west-2", - "aws_user_pools_id": process.env.NEXT_PUBLIC_AWS_USER_POOLS_ID, - "aws_user_pools_web_client_id": process.env.NEXT_PUBLIC_AWS_USER_POOLS_WEB_CLINET_ID, + "aws_user_pools_id": "eu-west-2_oRImFcQUT", + "aws_user_pools_web_client_id": "6q7fpfhe9vfsn117sdavi419mu", "oauth": {}, "aws_cognito_username_attributes": [ "EMAIL" diff --git a/src/components/Schools.js b/src/components/Schools/Schools.js similarity index 92% rename from src/components/Schools.js rename to src/components/Schools/Schools.js index 93ff16c..893f2ef 100644 --- a/src/components/Schools.js +++ b/src/components/Schools/Schools.js @@ -1,4 +1,4 @@ -import styles from '../styles/Adults.module.css' +import styles from '../../styles/Adults.module.css' import * as React from 'react' @@ -7,12 +7,49 @@ import FormGroup from '@mui/material/FormGroup' import FormControlLabel from '@mui/material/FormControlLabel' import { Box, Tab, Tabs, Typography, ListItem, Button } from '@mui/material' import { useState } from 'react' + + +import { Amplify, API } from 'aws-amplify'; +import awsconfig from '../../aws-exports'; + +import * as mutations from "../../graphql/mutations"; +import * as queries from '../../graphql/queries'; + +Amplify.configure(awsconfig); + + export default function Schools() { const [tabIndex, setTabIndex] = useState(0) + // const [classes, setClasses] = useState(classes); + + const handleTabChange = (event, newTabIndex) => { setTabIndex(newTabIndex) } + + + + const onCreateClass = async () => { + const newClass = { + ClassName: "helloWorld" + }; + + try { + await API.graphql({ + query: mutations.createClass, + variables: { input: newClass }, + }); + + // setClasses((list) => [...list, { ...newClass }]); + + + console.log("Successfully created a class!"); + } catch (err) { + console.log("error: ", err); + } + }; + return (
@@ -26,7 +63,7 @@ export default function Schools() {

My Classrooms

- +
diff --git a/src/graphql/mutations.js b/src/graphql/mutations.js new file mode 100644 index 0000000..1138176 --- /dev/null +++ b/src/graphql/mutations.js @@ -0,0 +1,51 @@ +/* eslint-disable */ +// this is an auto generated file. This will be overwritten + +export const createClass = /* GraphQL */ ` + mutation CreateClass( + $input: CreateClassInput! + $condition: ModelClassConditionInput + ) { + createClass(input: $input, condition: $condition) { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + } + } +`; +export const updateClass = /* GraphQL */ ` + mutation UpdateClass( + $input: UpdateClassInput! + $condition: ModelClassConditionInput + ) { + updateClass(input: $input, condition: $condition) { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + } + } +`; +export const deleteClass = /* GraphQL */ ` + mutation DeleteClass( + $input: DeleteClassInput! + $condition: ModelClassConditionInput + ) { + deleteClass(input: $input, condition: $condition) { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + } + } +`; diff --git a/src/graphql/queries.js b/src/graphql/queries.js new file mode 100644 index 0000000..52cee1c --- /dev/null +++ b/src/graphql/queries.js @@ -0,0 +1,64 @@ +/* eslint-disable */ +// this is an auto generated file. This will be overwritten + +export const getClass = /* GraphQL */ ` + query GetClass($id: ID!) { + getClass(id: $id) { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + } + } +`; +export const listClasses = /* GraphQL */ ` + query ListClasses( + $filter: ModelClassFilterInput + $limit: Int + $nextToken: String + ) { + listClasses(filter: $filter, limit: $limit, nextToken: $nextToken) { + items { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + } + nextToken + startedAt + } + } +`; +export const syncClasses = /* GraphQL */ ` + query SyncClasses( + $filter: ModelClassFilterInput + $limit: Int + $nextToken: String + $lastSync: AWSTimestamp + ) { + syncClasses( + filter: $filter + limit: $limit + nextToken: $nextToken + lastSync: $lastSync + ) { + items { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + } + nextToken + startedAt + } + } +`; diff --git a/src/graphql/subscriptions.js b/src/graphql/subscriptions.js new file mode 100644 index 0000000..f5feadc --- /dev/null +++ b/src/graphql/subscriptions.js @@ -0,0 +1,42 @@ +/* eslint-disable */ +// this is an auto generated file. This will be overwritten + +export const onCreateClass = /* GraphQL */ ` + subscription OnCreateClass($filter: ModelSubscriptionClassFilterInput) { + onCreateClass(filter: $filter) { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + } + } +`; +export const onUpdateClass = /* GraphQL */ ` + subscription OnUpdateClass($filter: ModelSubscriptionClassFilterInput) { + onUpdateClass(filter: $filter) { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + } + } +`; +export const onDeleteClass = /* GraphQL */ ` + subscription OnDeleteClass($filter: ModelSubscriptionClassFilterInput) { + onDeleteClass(filter: $filter) { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + } + } +`; diff --git a/src/models/index.d.ts b/src/models/index.d.ts new file mode 100644 index 0000000..0d2afc8 --- /dev/null +++ b/src/models/index.d.ts @@ -0,0 +1,35 @@ +import { ModelInit, MutableModel, __modelMeta__, ManagedIdentifier } from "@aws-amplify/datastore"; +// @ts-ignore +import { LazyLoading, LazyLoadingDisabled } from "@aws-amplify/datastore"; + + + + + +type EagerClass = { + readonly [__modelMeta__]: { + identifier: ManagedIdentifier; + readOnlyFields: 'createdAt' | 'updatedAt'; + }; + readonly id: string; + readonly ClassName?: string | null; + readonly createdAt?: string | null; + readonly updatedAt?: string | null; +} + +type LazyClass = { + readonly [__modelMeta__]: { + identifier: ManagedIdentifier; + readOnlyFields: 'createdAt' | 'updatedAt'; + }; + readonly id: string; + readonly ClassName?: string | null; + readonly createdAt?: string | null; + readonly updatedAt?: string | null; +} + +export declare type Class = LazyLoading extends LazyLoadingDisabled ? EagerClass : LazyClass + +export declare const Class: (new (init: ModelInit) => Class) & { + copyOf(source: Class, mutator: (draft: MutableModel) => MutableModel | void): Class; +} \ No newline at end of file diff --git a/src/models/index.js b/src/models/index.js new file mode 100644 index 0000000..cd96b13 --- /dev/null +++ b/src/models/index.js @@ -0,0 +1,11 @@ +// @ts-check +import { initSchema } from '@aws-amplify/datastore'; +import { schema } from './schema'; + + + +const { Class } = initSchema(schema); + +export { + Class +}; \ No newline at end of file diff --git a/src/models/schema.d.ts b/src/models/schema.d.ts new file mode 100644 index 0000000..59cbd06 --- /dev/null +++ b/src/models/schema.d.ts @@ -0,0 +1,3 @@ +import { Schema } from '@aws-amplify/datastore'; + +export declare const schema: Schema; \ No newline at end of file diff --git a/src/models/schema.js b/src/models/schema.js new file mode 100644 index 0000000..a140a5e --- /dev/null +++ b/src/models/schema.js @@ -0,0 +1,67 @@ +export const schema = { + "models": { + "Class": { + "name": "Class", + "fields": { + "id": { + "name": "id", + "isArray": false, + "type": "ID", + "isRequired": true, + "attributes": [] + }, + "ClassName": { + "name": "ClassName", + "isArray": false, + "type": "String", + "isRequired": false, + "attributes": [] + }, + "createdAt": { + "name": "createdAt", + "isArray": false, + "type": "AWSDateTime", + "isRequired": false, + "attributes": [], + "isReadOnly": true + }, + "updatedAt": { + "name": "updatedAt", + "isArray": false, + "type": "AWSDateTime", + "isRequired": false, + "attributes": [], + "isReadOnly": true + } + }, + "syncable": true, + "pluralName": "Classes", + "attributes": [ + { + "type": "model", + "properties": {} + }, + { + "type": "auth", + "properties": { + "rules": [ + { + "allow": "public", + "operations": [ + "create", + "update", + "delete", + "read" + ] + } + ] + } + } + ] + } + }, + "enums": {}, + "nonModels": {}, + "codegenVersion": "3.3.2", + "version": "a0dc4d1cf042f5ae483348c804c01efd" +}; \ No newline at end of file diff --git a/src/pages/_app.js b/src/pages/_app.js index 4550f1c..9427ed2 100644 --- a/src/pages/_app.js +++ b/src/pages/_app.js @@ -2,16 +2,17 @@ import '../styles/globals.css' import { useState, useEffect } from 'react' import GlobalUserGroup from '../context/GlobalContext' -import { Amplify } from 'aws-amplify' +import { Amplify, API, graphqlOperation } from 'aws-amplify'; import awsExports from '../aws-exports' Amplify.configure({ ...awsExports, - ssr: true, + ssr: true }) + function MyApp({ Component, pageProps }) { const initialState = 'under13' const [userGroup, setUserGroup] = useState(initialState) diff --git a/src/pages/schools/index.js b/src/pages/schools/index.js index f6843ed..87bcb58 100644 --- a/src/pages/schools/index.js +++ b/src/pages/schools/index.js @@ -1,4 +1,4 @@ -import Schools from '../../components/Schools' +import Schools from '../../components/Schools/Schools' import Layout from '../../components/layout/Layout' const SchoolPage = () => { return ( diff --git a/src/ui-components/ClassCreateForm.d.ts b/src/ui-components/ClassCreateForm.d.ts new file mode 100644 index 0000000..962c0ac --- /dev/null +++ b/src/ui-components/ClassCreateForm.d.ts @@ -0,0 +1,37 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +import * as React from "react"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; +import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; +export declare type ValidationResponse = { + hasError: boolean; + errorMessage?: string; +}; +export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; +export declare type ClassCreateFormInputValues = { + ClassName?: string; +}; +export declare type ClassCreateFormValidationValues = { + ClassName?: ValidationFunction; +}; +export declare type FormProps = Partial & React.DOMAttributes; +export declare type ClassCreateFormOverridesProps = { + ClassCreateFormGrid?: FormProps; + ClassName?: FormProps; +} & EscapeHatchProps; +export declare type ClassCreateFormProps = React.PropsWithChildren<{ + overrides?: ClassCreateFormOverridesProps | undefined | null; +} & { + clearOnSuccess?: boolean; + onSubmit?: (fields: ClassCreateFormInputValues) => ClassCreateFormInputValues; + onSuccess?: (fields: ClassCreateFormInputValues) => void; + onError?: (fields: ClassCreateFormInputValues, errorMessage: string) => void; + onCancel?: () => void; + onChange?: (fields: ClassCreateFormInputValues) => ClassCreateFormInputValues; + onValidate?: ClassCreateFormValidationValues; +} & React.CSSProperties>; +export default function ClassCreateForm(props: ClassCreateFormProps): React.ReactElement; diff --git a/src/ui-components/ClassCreateForm.jsx b/src/ui-components/ClassCreateForm.jsx new file mode 100644 index 0000000..9c83c9f --- /dev/null +++ b/src/ui-components/ClassCreateForm.jsx @@ -0,0 +1,153 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +import * as React from "react"; +import { fetchByPath, validateField } from "./utils"; +import { Class } from "../models"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; +import { DataStore } from "aws-amplify"; +export default function ClassCreateForm(props) { + const { + clearOnSuccess = true, + onSuccess, + onError, + onSubmit, + onCancel, + onValidate, + onChange, + overrides, + ...rest + } = props; + const initialValues = { + ClassName: undefined, + }; + const [ClassName, setClassName] = React.useState(initialValues.ClassName); + const [errors, setErrors] = React.useState({}); + const resetStateValues = () => { + setClassName(initialValues.ClassName); + setErrors({}); + }; + const validations = { + ClassName: [], + }; + const runValidationTasks = async (fieldName, value) => { + let validationResponse = validateField(value, validations[fieldName]); + const customValidator = fetchByPath(onValidate, fieldName); + if (customValidator) { + validationResponse = await customValidator(value, validationResponse); + } + setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); + return validationResponse; + }; + return ( + { + event.preventDefault(); + let modelFields = { + ClassName, + }; + const validationResponses = await Promise.all( + Object.keys(validations).reduce((promises, fieldName) => { + if (Array.isArray(modelFields[fieldName])) { + promises.push( + ...modelFields[fieldName].map((item) => + runValidationTasks(fieldName, item) + ) + ); + return promises; + } + promises.push( + runValidationTasks(fieldName, modelFields[fieldName]) + ); + return promises; + }, []) + ); + if (validationResponses.some((r) => r.hasError)) { + return; + } + if (onSubmit) { + modelFields = onSubmit(modelFields); + } + try { + await DataStore.save(new Class(modelFields)); + if (onSuccess) { + onSuccess(modelFields); + } + if (clearOnSuccess) { + resetStateValues(); + } + } catch (err) { + if (onError) { + onError(modelFields, err.message); + } + } + }} + {...rest} + {...getOverrideProps(overrides, "ClassCreateForm")} + > + { + let { value } = e.target; + if (onChange) { + const modelFields = { + ClassName: value, + }; + const result = onChange(modelFields); + value = result?.ClassName ?? value; + } + if (errors.ClassName?.hasError) { + runValidationTasks("ClassName", value); + } + setClassName(value); + }} + onBlur={() => runValidationTasks("ClassName", ClassName)} + errorMessage={errors.ClassName?.errorMessage} + hasError={errors.ClassName?.hasError} + {...getOverrideProps(overrides, "ClassName")} + > + + + + + + + + + ); +} diff --git a/src/ui-components/EmotionsCreateForm.d.ts b/src/ui-components/EmotionsCreateForm.d.ts new file mode 100644 index 0000000..2b4ae1a --- /dev/null +++ b/src/ui-components/EmotionsCreateForm.d.ts @@ -0,0 +1,37 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +import * as React from "react"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; +import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; +export declare type ValidationResponse = { + hasError: boolean; + errorMessage?: string; +}; +export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; +export declare type EmotionsCreateFormInputValues = { + emotion?: string; +}; +export declare type EmotionsCreateFormValidationValues = { + emotion?: ValidationFunction; +}; +export declare type FormProps = Partial & React.DOMAttributes; +export declare type EmotionsCreateFormOverridesProps = { + EmotionsCreateFormGrid?: FormProps; + emotion?: FormProps; +} & EscapeHatchProps; +export declare type EmotionsCreateFormProps = React.PropsWithChildren<{ + overrides?: EmotionsCreateFormOverridesProps | undefined | null; +} & { + clearOnSuccess?: boolean; + onSubmit?: (fields: EmotionsCreateFormInputValues) => EmotionsCreateFormInputValues; + onSuccess?: (fields: EmotionsCreateFormInputValues) => void; + onError?: (fields: EmotionsCreateFormInputValues, errorMessage: string) => void; + onCancel?: () => void; + onChange?: (fields: EmotionsCreateFormInputValues) => EmotionsCreateFormInputValues; + onValidate?: EmotionsCreateFormValidationValues; +} & React.CSSProperties>; +export default function EmotionsCreateForm(props: EmotionsCreateFormProps): React.ReactElement; diff --git a/src/ui-components/EmotionsCreateForm.jsx b/src/ui-components/EmotionsCreateForm.jsx new file mode 100644 index 0000000..0a06708 --- /dev/null +++ b/src/ui-components/EmotionsCreateForm.jsx @@ -0,0 +1,153 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +import * as React from "react"; +import { fetchByPath, validateField } from "./utils"; +import { Emotions } from "../models"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; +import { DataStore } from "aws-amplify"; +export default function EmotionsCreateForm(props) { + const { + clearOnSuccess = true, + onSuccess, + onError, + onSubmit, + onCancel, + onValidate, + onChange, + overrides, + ...rest + } = props; + const initialValues = { + emotion: undefined, + }; + const [emotion, setEmotion] = React.useState(initialValues.emotion); + const [errors, setErrors] = React.useState({}); + const resetStateValues = () => { + setEmotion(initialValues.emotion); + setErrors({}); + }; + const validations = { + emotion: [{ type: "Required" }], + }; + const runValidationTasks = async (fieldName, value) => { + let validationResponse = validateField(value, validations[fieldName]); + const customValidator = fetchByPath(onValidate, fieldName); + if (customValidator) { + validationResponse = await customValidator(value, validationResponse); + } + setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); + return validationResponse; + }; + return ( + { + event.preventDefault(); + let modelFields = { + emotion, + }; + const validationResponses = await Promise.all( + Object.keys(validations).reduce((promises, fieldName) => { + if (Array.isArray(modelFields[fieldName])) { + promises.push( + ...modelFields[fieldName].map((item) => + runValidationTasks(fieldName, item) + ) + ); + return promises; + } + promises.push( + runValidationTasks(fieldName, modelFields[fieldName]) + ); + return promises; + }, []) + ); + if (validationResponses.some((r) => r.hasError)) { + return; + } + if (onSubmit) { + modelFields = onSubmit(modelFields); + } + try { + await DataStore.save(new Emotions(modelFields)); + if (onSuccess) { + onSuccess(modelFields); + } + if (clearOnSuccess) { + resetStateValues(); + } + } catch (err) { + if (onError) { + onError(modelFields, err.message); + } + } + }} + {...rest} + {...getOverrideProps(overrides, "EmotionsCreateForm")} + > + { + let { value } = e.target; + if (onChange) { + const modelFields = { + emotion: value, + }; + const result = onChange(modelFields); + value = result?.emotion ?? value; + } + if (errors.emotion?.hasError) { + runValidationTasks("emotion", value); + } + setEmotion(value); + }} + onBlur={() => runValidationTasks("emotion", emotion)} + errorMessage={errors.emotion?.errorMessage} + hasError={errors.emotion?.hasError} + {...getOverrideProps(overrides, "emotion")} + > + + + + + + + + + ); +} diff --git a/src/ui-components/EmotionsUpdateForm.d.ts b/src/ui-components/EmotionsUpdateForm.d.ts new file mode 100644 index 0000000..426082c --- /dev/null +++ b/src/ui-components/EmotionsUpdateForm.d.ts @@ -0,0 +1,39 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +import * as React from "react"; +import { Emotions } from "../models"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; +import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; +export declare type ValidationResponse = { + hasError: boolean; + errorMessage?: string; +}; +export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; +export declare type EmotionsUpdateFormInputValues = { + emotion?: string; +}; +export declare type EmotionsUpdateFormValidationValues = { + emotion?: ValidationFunction; +}; +export declare type FormProps = Partial & React.DOMAttributes; +export declare type EmotionsUpdateFormOverridesProps = { + EmotionsUpdateFormGrid?: FormProps; + emotion?: FormProps; +} & EscapeHatchProps; +export declare type EmotionsUpdateFormProps = React.PropsWithChildren<{ + overrides?: EmotionsUpdateFormOverridesProps | undefined | null; +} & { + id?: string; + emotions?: Emotions; + onSubmit?: (fields: EmotionsUpdateFormInputValues) => EmotionsUpdateFormInputValues; + onSuccess?: (fields: EmotionsUpdateFormInputValues) => void; + onError?: (fields: EmotionsUpdateFormInputValues, errorMessage: string) => void; + onCancel?: () => void; + onChange?: (fields: EmotionsUpdateFormInputValues) => EmotionsUpdateFormInputValues; + onValidate?: EmotionsUpdateFormValidationValues; +} & React.CSSProperties>; +export default function EmotionsUpdateForm(props: EmotionsUpdateFormProps): React.ReactElement; diff --git a/src/ui-components/EmotionsUpdateForm.jsx b/src/ui-components/EmotionsUpdateForm.jsx new file mode 100644 index 0000000..53623dc --- /dev/null +++ b/src/ui-components/EmotionsUpdateForm.jsx @@ -0,0 +1,166 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +import * as React from "react"; +import { fetchByPath, validateField } from "./utils"; +import { Emotions } from "../models"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; +import { DataStore } from "aws-amplify"; +export default function EmotionsUpdateForm(props) { + const { + id, + emotions, + onSuccess, + onError, + onSubmit, + onCancel, + onValidate, + onChange, + overrides, + ...rest + } = props; + const initialValues = { + emotion: undefined, + }; + const [emotion, setEmotion] = React.useState(initialValues.emotion); + const [errors, setErrors] = React.useState({}); + const resetStateValues = () => { + const cleanValues = { ...initialValues, ...emotionsRecord }; + setEmotion(cleanValues.emotion); + setErrors({}); + }; + const [emotionsRecord, setEmotionsRecord] = React.useState(emotions); + React.useEffect(() => { + const queryData = async () => { + const record = id ? await DataStore.query(Emotions, id) : emotions; + setEmotionsRecord(record); + }; + queryData(); + }, [id, emotions]); + React.useEffect(resetStateValues, [emotionsRecord]); + const validations = { + emotion: [{ type: "Required" }], + }; + const runValidationTasks = async (fieldName, value) => { + let validationResponse = validateField(value, validations[fieldName]); + const customValidator = fetchByPath(onValidate, fieldName); + if (customValidator) { + validationResponse = await customValidator(value, validationResponse); + } + setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); + return validationResponse; + }; + return ( + { + event.preventDefault(); + let modelFields = { + emotion, + }; + const validationResponses = await Promise.all( + Object.keys(validations).reduce((promises, fieldName) => { + if (Array.isArray(modelFields[fieldName])) { + promises.push( + ...modelFields[fieldName].map((item) => + runValidationTasks(fieldName, item) + ) + ); + return promises; + } + promises.push( + runValidationTasks(fieldName, modelFields[fieldName]) + ); + return promises; + }, []) + ); + if (validationResponses.some((r) => r.hasError)) { + return; + } + if (onSubmit) { + modelFields = onSubmit(modelFields); + } + try { + await DataStore.save( + Emotions.copyOf(emotionsRecord, (updated) => { + Object.assign(updated, modelFields); + }) + ); + if (onSuccess) { + onSuccess(modelFields); + } + } catch (err) { + if (onError) { + onError(modelFields, err.message); + } + } + }} + {...rest} + {...getOverrideProps(overrides, "EmotionsUpdateForm")} + > + { + let { value } = e.target; + if (onChange) { + const modelFields = { + emotion: value, + }; + const result = onChange(modelFields); + value = result?.emotion ?? value; + } + if (errors.emotion?.hasError) { + runValidationTasks("emotion", value); + } + setEmotion(value); + }} + onBlur={() => runValidationTasks("emotion", emotion)} + errorMessage={errors.emotion?.errorMessage} + hasError={errors.emotion?.hasError} + {...getOverrideProps(overrides, "emotion")} + > + + + + + + + + + ); +} diff --git a/src/ui-components/NewForm1.d.ts b/src/ui-components/NewForm1.d.ts new file mode 100644 index 0000000..0c0ae6c --- /dev/null +++ b/src/ui-components/NewForm1.d.ts @@ -0,0 +1,29 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +import * as React from "react"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; +import { GridProps } from "@aws-amplify/ui-react"; +export declare type ValidationResponse = { + hasError: boolean; + errorMessage?: string; +}; +export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; +export declare type NewForm1InputValues = {}; +export declare type NewForm1ValidationValues = {}; +export declare type FormProps = Partial & React.DOMAttributes; +export declare type NewForm1OverridesProps = { + NewForm1Grid?: FormProps; +} & EscapeHatchProps; +export declare type NewForm1Props = React.PropsWithChildren<{ + overrides?: NewForm1OverridesProps | undefined | null; +} & { + onSubmit: (fields: NewForm1InputValues) => void; + onCancel?: () => void; + onChange?: (fields: NewForm1InputValues) => NewForm1InputValues; + onValidate?: NewForm1ValidationValues; +} & React.CSSProperties>; +export default function NewForm1(props: NewForm1Props): React.ReactElement; diff --git a/src/ui-components/NewForm1.jsx b/src/ui-components/NewForm1.jsx new file mode 100644 index 0000000..f5ff349 --- /dev/null +++ b/src/ui-components/NewForm1.jsx @@ -0,0 +1,96 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +import * as React from "react"; +import { fetchByPath, validateField } from "./utils"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Button, Flex, Grid } from "@aws-amplify/ui-react"; +export default function NewForm1(props) { + const { onSubmit, onCancel, onValidate, onChange, overrides, ...rest } = + props; + const initialValues = {}; + const [errors, setErrors] = React.useState({}); + const resetStateValues = () => { + setErrors({}); + }; + const validations = {}; + const runValidationTasks = async (fieldName, value) => { + let validationResponse = validateField(value, validations[fieldName]); + const customValidator = fetchByPath(onValidate, fieldName); + if (customValidator) { + validationResponse = await customValidator(value, validationResponse); + } + setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); + return validationResponse; + }; + return ( + { + event.preventDefault(); + const modelFields = {}; + const validationResponses = await Promise.all( + Object.keys(validations).reduce((promises, fieldName) => { + if (Array.isArray(modelFields[fieldName])) { + promises.push( + ...modelFields[fieldName].map((item) => + runValidationTasks(fieldName, item) + ) + ); + return promises; + } + promises.push( + runValidationTasks(fieldName, modelFields[fieldName]) + ); + return promises; + }, []) + ); + if (validationResponses.some((r) => r.hasError)) { + return; + } + await onSubmit(modelFields); + }} + {...rest} + {...getOverrideProps(overrides, "NewForm1")} + > + + + + + + + + + ); +} diff --git a/src/ui-components/StudentCreateForm.d.ts b/src/ui-components/StudentCreateForm.d.ts new file mode 100644 index 0000000..78aba5e --- /dev/null +++ b/src/ui-components/StudentCreateForm.d.ts @@ -0,0 +1,37 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +import * as React from "react"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; +import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; +export declare type ValidationResponse = { + hasError: boolean; + errorMessage?: string; +}; +export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; +export declare type StudentCreateFormInputValues = { + name?: string; +}; +export declare type StudentCreateFormValidationValues = { + name?: ValidationFunction; +}; +export declare type FormProps = Partial & React.DOMAttributes; +export declare type StudentCreateFormOverridesProps = { + StudentCreateFormGrid?: FormProps; + name?: FormProps; +} & EscapeHatchProps; +export declare type StudentCreateFormProps = React.PropsWithChildren<{ + overrides?: StudentCreateFormOverridesProps | undefined | null; +} & { + clearOnSuccess?: boolean; + onSubmit?: (fields: StudentCreateFormInputValues) => StudentCreateFormInputValues; + onSuccess?: (fields: StudentCreateFormInputValues) => void; + onError?: (fields: StudentCreateFormInputValues, errorMessage: string) => void; + onCancel?: () => void; + onChange?: (fields: StudentCreateFormInputValues) => StudentCreateFormInputValues; + onValidate?: StudentCreateFormValidationValues; +} & React.CSSProperties>; +export default function StudentCreateForm(props: StudentCreateFormProps): React.ReactElement; diff --git a/src/ui-components/StudentCreateForm.jsx b/src/ui-components/StudentCreateForm.jsx new file mode 100644 index 0000000..8de1f62 --- /dev/null +++ b/src/ui-components/StudentCreateForm.jsx @@ -0,0 +1,153 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +import * as React from "react"; +import { fetchByPath, validateField } from "./utils"; +import { Student } from "../models"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; +import { DataStore } from "aws-amplify"; +export default function StudentCreateForm(props) { + const { + clearOnSuccess = true, + onSuccess, + onError, + onSubmit, + onCancel, + onValidate, + onChange, + overrides, + ...rest + } = props; + const initialValues = { + name: undefined, + }; + const [name, setName] = React.useState(initialValues.name); + const [errors, setErrors] = React.useState({}); + const resetStateValues = () => { + setName(initialValues.name); + setErrors({}); + }; + const validations = { + name: [{ type: "Required" }], + }; + const runValidationTasks = async (fieldName, value) => { + let validationResponse = validateField(value, validations[fieldName]); + const customValidator = fetchByPath(onValidate, fieldName); + if (customValidator) { + validationResponse = await customValidator(value, validationResponse); + } + setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); + return validationResponse; + }; + return ( + { + event.preventDefault(); + let modelFields = { + name, + }; + const validationResponses = await Promise.all( + Object.keys(validations).reduce((promises, fieldName) => { + if (Array.isArray(modelFields[fieldName])) { + promises.push( + ...modelFields[fieldName].map((item) => + runValidationTasks(fieldName, item) + ) + ); + return promises; + } + promises.push( + runValidationTasks(fieldName, modelFields[fieldName]) + ); + return promises; + }, []) + ); + if (validationResponses.some((r) => r.hasError)) { + return; + } + if (onSubmit) { + modelFields = onSubmit(modelFields); + } + try { + await DataStore.save(new Student(modelFields)); + if (onSuccess) { + onSuccess(modelFields); + } + if (clearOnSuccess) { + resetStateValues(); + } + } catch (err) { + if (onError) { + onError(modelFields, err.message); + } + } + }} + {...rest} + {...getOverrideProps(overrides, "StudentCreateForm")} + > + { + let { value } = e.target; + if (onChange) { + const modelFields = { + name: value, + }; + const result = onChange(modelFields); + value = result?.name ?? value; + } + if (errors.name?.hasError) { + runValidationTasks("name", value); + } + setName(value); + }} + onBlur={() => runValidationTasks("name", name)} + errorMessage={errors.name?.errorMessage} + hasError={errors.name?.hasError} + {...getOverrideProps(overrides, "name")} + > + + + + + + + + + ); +} diff --git a/src/ui-components/StudentUpdateForm.d.ts b/src/ui-components/StudentUpdateForm.d.ts new file mode 100644 index 0000000..2caef24 --- /dev/null +++ b/src/ui-components/StudentUpdateForm.d.ts @@ -0,0 +1,39 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +import * as React from "react"; +import { Student } from "../models"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; +import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; +export declare type ValidationResponse = { + hasError: boolean; + errorMessage?: string; +}; +export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; +export declare type StudentUpdateFormInputValues = { + name?: string; +}; +export declare type StudentUpdateFormValidationValues = { + name?: ValidationFunction; +}; +export declare type FormProps = Partial & React.DOMAttributes; +export declare type StudentUpdateFormOverridesProps = { + StudentUpdateFormGrid?: FormProps; + name?: FormProps; +} & EscapeHatchProps; +export declare type StudentUpdateFormProps = React.PropsWithChildren<{ + overrides?: StudentUpdateFormOverridesProps | undefined | null; +} & { + id?: string; + student?: Student; + onSubmit?: (fields: StudentUpdateFormInputValues) => StudentUpdateFormInputValues; + onSuccess?: (fields: StudentUpdateFormInputValues) => void; + onError?: (fields: StudentUpdateFormInputValues, errorMessage: string) => void; + onCancel?: () => void; + onChange?: (fields: StudentUpdateFormInputValues) => StudentUpdateFormInputValues; + onValidate?: StudentUpdateFormValidationValues; +} & React.CSSProperties>; +export default function StudentUpdateForm(props: StudentUpdateFormProps): React.ReactElement; diff --git a/src/ui-components/StudentUpdateForm.jsx b/src/ui-components/StudentUpdateForm.jsx new file mode 100644 index 0000000..aa71292 --- /dev/null +++ b/src/ui-components/StudentUpdateForm.jsx @@ -0,0 +1,166 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +import * as React from "react"; +import { fetchByPath, validateField } from "./utils"; +import { Student } from "../models"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; +import { DataStore } from "aws-amplify"; +export default function StudentUpdateForm(props) { + const { + id, + student, + onSuccess, + onError, + onSubmit, + onCancel, + onValidate, + onChange, + overrides, + ...rest + } = props; + const initialValues = { + name: undefined, + }; + const [name, setName] = React.useState(initialValues.name); + const [errors, setErrors] = React.useState({}); + const resetStateValues = () => { + const cleanValues = { ...initialValues, ...studentRecord }; + setName(cleanValues.name); + setErrors({}); + }; + const [studentRecord, setStudentRecord] = React.useState(student); + React.useEffect(() => { + const queryData = async () => { + const record = id ? await DataStore.query(Student, id) : student; + setStudentRecord(record); + }; + queryData(); + }, [id, student]); + React.useEffect(resetStateValues, [studentRecord]); + const validations = { + name: [{ type: "Required" }], + }; + const runValidationTasks = async (fieldName, value) => { + let validationResponse = validateField(value, validations[fieldName]); + const customValidator = fetchByPath(onValidate, fieldName); + if (customValidator) { + validationResponse = await customValidator(value, validationResponse); + } + setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); + return validationResponse; + }; + return ( + { + event.preventDefault(); + let modelFields = { + name, + }; + const validationResponses = await Promise.all( + Object.keys(validations).reduce((promises, fieldName) => { + if (Array.isArray(modelFields[fieldName])) { + promises.push( + ...modelFields[fieldName].map((item) => + runValidationTasks(fieldName, item) + ) + ); + return promises; + } + promises.push( + runValidationTasks(fieldName, modelFields[fieldName]) + ); + return promises; + }, []) + ); + if (validationResponses.some((r) => r.hasError)) { + return; + } + if (onSubmit) { + modelFields = onSubmit(modelFields); + } + try { + await DataStore.save( + Student.copyOf(studentRecord, (updated) => { + Object.assign(updated, modelFields); + }) + ); + if (onSuccess) { + onSuccess(modelFields); + } + } catch (err) { + if (onError) { + onError(modelFields, err.message); + } + } + }} + {...rest} + {...getOverrideProps(overrides, "StudentUpdateForm")} + > + { + let { value } = e.target; + if (onChange) { + const modelFields = { + name: value, + }; + const result = onChange(modelFields); + value = result?.name ?? value; + } + if (errors.name?.hasError) { + runValidationTasks("name", value); + } + setName(value); + }} + onBlur={() => runValidationTasks("name", name)} + errorMessage={errors.name?.errorMessage} + hasError={errors.name?.hasError} + {...getOverrideProps(overrides, "name")} + > + + + + + + + + + ); +} diff --git a/src/ui-components/StudentsCreateForm.d.ts b/src/ui-components/StudentsCreateForm.d.ts new file mode 100644 index 0000000..d1ed109 --- /dev/null +++ b/src/ui-components/StudentsCreateForm.d.ts @@ -0,0 +1,37 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +import * as React from "react"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; +import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; +export declare type ValidationResponse = { + hasError: boolean; + errorMessage?: string; +}; +export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; +export declare type StudentsCreateFormInputValues = { + Name?: string; +}; +export declare type StudentsCreateFormValidationValues = { + Name?: ValidationFunction; +}; +export declare type FormProps = Partial & React.DOMAttributes; +export declare type StudentsCreateFormOverridesProps = { + StudentsCreateFormGrid?: FormProps; + Name?: FormProps; +} & EscapeHatchProps; +export declare type StudentsCreateFormProps = React.PropsWithChildren<{ + overrides?: StudentsCreateFormOverridesProps | undefined | null; +} & { + clearOnSuccess?: boolean; + onSubmit?: (fields: StudentsCreateFormInputValues) => StudentsCreateFormInputValues; + onSuccess?: (fields: StudentsCreateFormInputValues) => void; + onError?: (fields: StudentsCreateFormInputValues, errorMessage: string) => void; + onCancel?: () => void; + onChange?: (fields: StudentsCreateFormInputValues) => StudentsCreateFormInputValues; + onValidate?: StudentsCreateFormValidationValues; +} & React.CSSProperties>; +export default function StudentsCreateForm(props: StudentsCreateFormProps): React.ReactElement; diff --git a/src/ui-components/StudentsCreateForm.jsx b/src/ui-components/StudentsCreateForm.jsx new file mode 100644 index 0000000..b76f7dd --- /dev/null +++ b/src/ui-components/StudentsCreateForm.jsx @@ -0,0 +1,153 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +import * as React from "react"; +import { fetchByPath, validateField } from "./utils"; +import { Students } from "../models"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; +import { DataStore } from "aws-amplify"; +export default function StudentsCreateForm(props) { + const { + clearOnSuccess = true, + onSuccess, + onError, + onSubmit, + onCancel, + onValidate, + onChange, + overrides, + ...rest + } = props; + const initialValues = { + Name: undefined, + }; + const [Name, setName] = React.useState(initialValues.Name); + const [errors, setErrors] = React.useState({}); + const resetStateValues = () => { + setName(initialValues.Name); + setErrors({}); + }; + const validations = { + Name: [], + }; + const runValidationTasks = async (fieldName, value) => { + let validationResponse = validateField(value, validations[fieldName]); + const customValidator = fetchByPath(onValidate, fieldName); + if (customValidator) { + validationResponse = await customValidator(value, validationResponse); + } + setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); + return validationResponse; + }; + return ( + { + event.preventDefault(); + let modelFields = { + Name, + }; + const validationResponses = await Promise.all( + Object.keys(validations).reduce((promises, fieldName) => { + if (Array.isArray(modelFields[fieldName])) { + promises.push( + ...modelFields[fieldName].map((item) => + runValidationTasks(fieldName, item) + ) + ); + return promises; + } + promises.push( + runValidationTasks(fieldName, modelFields[fieldName]) + ); + return promises; + }, []) + ); + if (validationResponses.some((r) => r.hasError)) { + return; + } + if (onSubmit) { + modelFields = onSubmit(modelFields); + } + try { + await DataStore.save(new Students(modelFields)); + if (onSuccess) { + onSuccess(modelFields); + } + if (clearOnSuccess) { + resetStateValues(); + } + } catch (err) { + if (onError) { + onError(modelFields, err.message); + } + } + }} + {...rest} + {...getOverrideProps(overrides, "StudentsCreateForm")} + > + { + let { value } = e.target; + if (onChange) { + const modelFields = { + Name: value, + }; + const result = onChange(modelFields); + value = result?.Name ?? value; + } + if (errors.Name?.hasError) { + runValidationTasks("Name", value); + } + setName(value); + }} + onBlur={() => runValidationTasks("Name", Name)} + errorMessage={errors.Name?.errorMessage} + hasError={errors.Name?.hasError} + {...getOverrideProps(overrides, "Name")} + > + + + + + + + + + ); +} diff --git a/src/ui-components/StudentsUpdateForm.d.ts b/src/ui-components/StudentsUpdateForm.d.ts new file mode 100644 index 0000000..5124c81 --- /dev/null +++ b/src/ui-components/StudentsUpdateForm.d.ts @@ -0,0 +1,39 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +import * as React from "react"; +import { Students } from "../models"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; +import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; +export declare type ValidationResponse = { + hasError: boolean; + errorMessage?: string; +}; +export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; +export declare type StudentsUpdateFormInputValues = { + Name?: string; +}; +export declare type StudentsUpdateFormValidationValues = { + Name?: ValidationFunction; +}; +export declare type FormProps = Partial & React.DOMAttributes; +export declare type StudentsUpdateFormOverridesProps = { + StudentsUpdateFormGrid?: FormProps; + Name?: FormProps; +} & EscapeHatchProps; +export declare type StudentsUpdateFormProps = React.PropsWithChildren<{ + overrides?: StudentsUpdateFormOverridesProps | undefined | null; +} & { + id?: string; + students?: Students; + onSubmit?: (fields: StudentsUpdateFormInputValues) => StudentsUpdateFormInputValues; + onSuccess?: (fields: StudentsUpdateFormInputValues) => void; + onError?: (fields: StudentsUpdateFormInputValues, errorMessage: string) => void; + onCancel?: () => void; + onChange?: (fields: StudentsUpdateFormInputValues) => StudentsUpdateFormInputValues; + onValidate?: StudentsUpdateFormValidationValues; +} & React.CSSProperties>; +export default function StudentsUpdateForm(props: StudentsUpdateFormProps): React.ReactElement; diff --git a/src/ui-components/StudentsUpdateForm.jsx b/src/ui-components/StudentsUpdateForm.jsx new file mode 100644 index 0000000..7014a86 --- /dev/null +++ b/src/ui-components/StudentsUpdateForm.jsx @@ -0,0 +1,166 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +import * as React from "react"; +import { fetchByPath, validateField } from "./utils"; +import { Students } from "../models"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; +import { DataStore } from "aws-amplify"; +export default function StudentsUpdateForm(props) { + const { + id, + students, + onSuccess, + onError, + onSubmit, + onCancel, + onValidate, + onChange, + overrides, + ...rest + } = props; + const initialValues = { + Name: undefined, + }; + const [Name, setName] = React.useState(initialValues.Name); + const [errors, setErrors] = React.useState({}); + const resetStateValues = () => { + const cleanValues = { ...initialValues, ...studentsRecord }; + setName(cleanValues.Name); + setErrors({}); + }; + const [studentsRecord, setStudentsRecord] = React.useState(students); + React.useEffect(() => { + const queryData = async () => { + const record = id ? await DataStore.query(Students, id) : students; + setStudentsRecord(record); + }; + queryData(); + }, [id, students]); + React.useEffect(resetStateValues, [studentsRecord]); + const validations = { + Name: [], + }; + const runValidationTasks = async (fieldName, value) => { + let validationResponse = validateField(value, validations[fieldName]); + const customValidator = fetchByPath(onValidate, fieldName); + if (customValidator) { + validationResponse = await customValidator(value, validationResponse); + } + setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); + return validationResponse; + }; + return ( + { + event.preventDefault(); + let modelFields = { + Name, + }; + const validationResponses = await Promise.all( + Object.keys(validations).reduce((promises, fieldName) => { + if (Array.isArray(modelFields[fieldName])) { + promises.push( + ...modelFields[fieldName].map((item) => + runValidationTasks(fieldName, item) + ) + ); + return promises; + } + promises.push( + runValidationTasks(fieldName, modelFields[fieldName]) + ); + return promises; + }, []) + ); + if (validationResponses.some((r) => r.hasError)) { + return; + } + if (onSubmit) { + modelFields = onSubmit(modelFields); + } + try { + await DataStore.save( + Students.copyOf(studentsRecord, (updated) => { + Object.assign(updated, modelFields); + }) + ); + if (onSuccess) { + onSuccess(modelFields); + } + } catch (err) { + if (onError) { + onError(modelFields, err.message); + } + } + }} + {...rest} + {...getOverrideProps(overrides, "StudentsUpdateForm")} + > + { + let { value } = e.target; + if (onChange) { + const modelFields = { + Name: value, + }; + const result = onChange(modelFields); + value = result?.Name ?? value; + } + if (errors.Name?.hasError) { + runValidationTasks("Name", value); + } + setName(value); + }} + onBlur={() => runValidationTasks("Name", Name)} + errorMessage={errors.Name?.errorMessage} + hasError={errors.Name?.hasError} + {...getOverrideProps(overrides, "Name")} + > + + + + + + + + + ); +} diff --git a/src/ui-components/TeachersCreateForm.d.ts b/src/ui-components/TeachersCreateForm.d.ts new file mode 100644 index 0000000..a73a15f --- /dev/null +++ b/src/ui-components/TeachersCreateForm.d.ts @@ -0,0 +1,37 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +import * as React from "react"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; +import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; +export declare type ValidationResponse = { + hasError: boolean; + errorMessage?: string; +}; +export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; +export declare type TeachersCreateFormInputValues = { + TeacherName?: string; +}; +export declare type TeachersCreateFormValidationValues = { + TeacherName?: ValidationFunction; +}; +export declare type FormProps = Partial & React.DOMAttributes; +export declare type TeachersCreateFormOverridesProps = { + TeachersCreateFormGrid?: FormProps; + TeacherName?: FormProps; +} & EscapeHatchProps; +export declare type TeachersCreateFormProps = React.PropsWithChildren<{ + overrides?: TeachersCreateFormOverridesProps | undefined | null; +} & { + clearOnSuccess?: boolean; + onSubmit?: (fields: TeachersCreateFormInputValues) => TeachersCreateFormInputValues; + onSuccess?: (fields: TeachersCreateFormInputValues) => void; + onError?: (fields: TeachersCreateFormInputValues, errorMessage: string) => void; + onCancel?: () => void; + onChange?: (fields: TeachersCreateFormInputValues) => TeachersCreateFormInputValues; + onValidate?: TeachersCreateFormValidationValues; +} & React.CSSProperties>; +export default function TeachersCreateForm(props: TeachersCreateFormProps): React.ReactElement; diff --git a/src/ui-components/TeachersCreateForm.jsx b/src/ui-components/TeachersCreateForm.jsx new file mode 100644 index 0000000..d2cf884 --- /dev/null +++ b/src/ui-components/TeachersCreateForm.jsx @@ -0,0 +1,155 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +import * as React from "react"; +import { fetchByPath, validateField } from "./utils"; +import { Teachers } from "../models"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; +import { DataStore } from "aws-amplify"; +export default function TeachersCreateForm(props) { + const { + clearOnSuccess = true, + onSuccess, + onError, + onSubmit, + onCancel, + onValidate, + onChange, + overrides, + ...rest + } = props; + const initialValues = { + TeacherName: undefined, + }; + const [TeacherName, setTeacherName] = React.useState( + initialValues.TeacherName + ); + const [errors, setErrors] = React.useState({}); + const resetStateValues = () => { + setTeacherName(initialValues.TeacherName); + setErrors({}); + }; + const validations = { + TeacherName: [], + }; + const runValidationTasks = async (fieldName, value) => { + let validationResponse = validateField(value, validations[fieldName]); + const customValidator = fetchByPath(onValidate, fieldName); + if (customValidator) { + validationResponse = await customValidator(value, validationResponse); + } + setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); + return validationResponse; + }; + return ( + { + event.preventDefault(); + let modelFields = { + TeacherName, + }; + const validationResponses = await Promise.all( + Object.keys(validations).reduce((promises, fieldName) => { + if (Array.isArray(modelFields[fieldName])) { + promises.push( + ...modelFields[fieldName].map((item) => + runValidationTasks(fieldName, item) + ) + ); + return promises; + } + promises.push( + runValidationTasks(fieldName, modelFields[fieldName]) + ); + return promises; + }, []) + ); + if (validationResponses.some((r) => r.hasError)) { + return; + } + if (onSubmit) { + modelFields = onSubmit(modelFields); + } + try { + await DataStore.save(new Teachers(modelFields)); + if (onSuccess) { + onSuccess(modelFields); + } + if (clearOnSuccess) { + resetStateValues(); + } + } catch (err) { + if (onError) { + onError(modelFields, err.message); + } + } + }} + {...rest} + {...getOverrideProps(overrides, "TeachersCreateForm")} + > + { + let { value } = e.target; + if (onChange) { + const modelFields = { + TeacherName: value, + }; + const result = onChange(modelFields); + value = result?.TeacherName ?? value; + } + if (errors.TeacherName?.hasError) { + runValidationTasks("TeacherName", value); + } + setTeacherName(value); + }} + onBlur={() => runValidationTasks("TeacherName", TeacherName)} + errorMessage={errors.TeacherName?.errorMessage} + hasError={errors.TeacherName?.hasError} + {...getOverrideProps(overrides, "TeacherName")} + > + + + + + + + + + ); +} diff --git a/src/ui-components/TeachersUpdateForm.d.ts b/src/ui-components/TeachersUpdateForm.d.ts new file mode 100644 index 0000000..b5f3b33 --- /dev/null +++ b/src/ui-components/TeachersUpdateForm.d.ts @@ -0,0 +1,39 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +import * as React from "react"; +import { Teachers } from "../models"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; +import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; +export declare type ValidationResponse = { + hasError: boolean; + errorMessage?: string; +}; +export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; +export declare type TeachersUpdateFormInputValues = { + TeacherName?: string; +}; +export declare type TeachersUpdateFormValidationValues = { + TeacherName?: ValidationFunction; +}; +export declare type FormProps = Partial & React.DOMAttributes; +export declare type TeachersUpdateFormOverridesProps = { + TeachersUpdateFormGrid?: FormProps; + TeacherName?: FormProps; +} & EscapeHatchProps; +export declare type TeachersUpdateFormProps = React.PropsWithChildren<{ + overrides?: TeachersUpdateFormOverridesProps | undefined | null; +} & { + id?: string; + teachers?: Teachers; + onSubmit?: (fields: TeachersUpdateFormInputValues) => TeachersUpdateFormInputValues; + onSuccess?: (fields: TeachersUpdateFormInputValues) => void; + onError?: (fields: TeachersUpdateFormInputValues, errorMessage: string) => void; + onCancel?: () => void; + onChange?: (fields: TeachersUpdateFormInputValues) => TeachersUpdateFormInputValues; + onValidate?: TeachersUpdateFormValidationValues; +} & React.CSSProperties>; +export default function TeachersUpdateForm(props: TeachersUpdateFormProps): React.ReactElement; diff --git a/src/ui-components/TeachersUpdateForm.jsx b/src/ui-components/TeachersUpdateForm.jsx new file mode 100644 index 0000000..7d5ef43 --- /dev/null +++ b/src/ui-components/TeachersUpdateForm.jsx @@ -0,0 +1,168 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +import * as React from "react"; +import { fetchByPath, validateField } from "./utils"; +import { Teachers } from "../models"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; +import { DataStore } from "aws-amplify"; +export default function TeachersUpdateForm(props) { + const { + id, + teachers, + onSuccess, + onError, + onSubmit, + onCancel, + onValidate, + onChange, + overrides, + ...rest + } = props; + const initialValues = { + TeacherName: undefined, + }; + const [TeacherName, setTeacherName] = React.useState( + initialValues.TeacherName + ); + const [errors, setErrors] = React.useState({}); + const resetStateValues = () => { + const cleanValues = { ...initialValues, ...teachersRecord }; + setTeacherName(cleanValues.TeacherName); + setErrors({}); + }; + const [teachersRecord, setTeachersRecord] = React.useState(teachers); + React.useEffect(() => { + const queryData = async () => { + const record = id ? await DataStore.query(Teachers, id) : teachers; + setTeachersRecord(record); + }; + queryData(); + }, [id, teachers]); + React.useEffect(resetStateValues, [teachersRecord]); + const validations = { + TeacherName: [], + }; + const runValidationTasks = async (fieldName, value) => { + let validationResponse = validateField(value, validations[fieldName]); + const customValidator = fetchByPath(onValidate, fieldName); + if (customValidator) { + validationResponse = await customValidator(value, validationResponse); + } + setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); + return validationResponse; + }; + return ( + { + event.preventDefault(); + let modelFields = { + TeacherName, + }; + const validationResponses = await Promise.all( + Object.keys(validations).reduce((promises, fieldName) => { + if (Array.isArray(modelFields[fieldName])) { + promises.push( + ...modelFields[fieldName].map((item) => + runValidationTasks(fieldName, item) + ) + ); + return promises; + } + promises.push( + runValidationTasks(fieldName, modelFields[fieldName]) + ); + return promises; + }, []) + ); + if (validationResponses.some((r) => r.hasError)) { + return; + } + if (onSubmit) { + modelFields = onSubmit(modelFields); + } + try { + await DataStore.save( + Teachers.copyOf(teachersRecord, (updated) => { + Object.assign(updated, modelFields); + }) + ); + if (onSuccess) { + onSuccess(modelFields); + } + } catch (err) { + if (onError) { + onError(modelFields, err.message); + } + } + }} + {...rest} + {...getOverrideProps(overrides, "TeachersUpdateForm")} + > + { + let { value } = e.target; + if (onChange) { + const modelFields = { + TeacherName: value, + }; + const result = onChange(modelFields); + value = result?.TeacherName ?? value; + } + if (errors.TeacherName?.hasError) { + runValidationTasks("TeacherName", value); + } + setTeacherName(value); + }} + onBlur={() => runValidationTasks("TeacherName", TeacherName)} + errorMessage={errors.TeacherName?.errorMessage} + hasError={errors.TeacherName?.hasError} + {...getOverrideProps(overrides, "TeacherName")} + > + + + + + + + + + ); +} diff --git a/src/ui-components/index.js b/src/ui-components/index.js new file mode 100644 index 0000000..0e47ced --- /dev/null +++ b/src/ui-components/index.js @@ -0,0 +1,9 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +export { default as studioTheme } from "./studioTheme"; +export { default as NewForm1 } from "./NewForm1"; +export { default as ClassCreateForm } from "./ClassCreateForm"; diff --git a/src/ui-components/studioTheme.js b/src/ui-components/studioTheme.js new file mode 100644 index 0000000..f5b4350 --- /dev/null +++ b/src/ui-components/studioTheme.js @@ -0,0 +1,9 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +import { createTheme, defaultTheme } from "@aws-amplify/ui-react"; +export default createTheme(defaultTheme); diff --git a/src/ui-components/studioTheme.js.d.ts b/src/ui-components/studioTheme.js.d.ts new file mode 100644 index 0000000..523174f --- /dev/null +++ b/src/ui-components/studioTheme.js.d.ts @@ -0,0 +1,8 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +declare const _default: any; +export default _default; diff --git a/src/ui-components/utils.js b/src/ui-components/utils.js new file mode 100644 index 0000000..4809b55 --- /dev/null +++ b/src/ui-components/utils.js @@ -0,0 +1,295 @@ +/*************************************************************************** + * The contents of this file were generated with Amplify Studio. * + * Please refrain from making any modifications to this file. * + * Any changes to this file will be overwritten when running amplify pull. * + **************************************************************************/ + +/* eslint-disable */ +export const validateField = (value, validations) => { + for (const validation of validations) { + if (value === undefined || value === "") { + if (validation.type === "Required") { + return { + hasError: true, + errorMessage: validation.validationMessage || "The value is required", + }; + } else { + return { + hasError: false, + }; + } + } + const validationResult = checkValidation(value, validation); + if (validationResult?.hasError) { + return validationResult; + } + } + return { hasError: false }; +}; +const checkValidation = (value, validation) => { + if (validation.numValues?.length) { + switch (validation.type) { + case "LessThanChar": + return { + hasError: !(value.length <= validation.numValues[0]), + errorMessage: + validation.validationMessage || + `The value must be shorter than ${validation.numValues[0]}`, + }; + case "GreaterThanChar": + return { + hasError: !(value.length > validation.numValues[0]), + errorMessage: + validation.validationMessage || + `The value must be longer than ${validation.numValues[0]}`, + }; + case "LessThanNum": + return { + hasError: !(value < validation.numValues[0]), + errorMessage: + validation.validationMessage || + `The value must be less than ${validation.numValues[0]}`, + }; + case "GreaterThanNum": + return { + hasError: !(value > validation.numValues[0]), + errorMessage: + validation.validationMessage || + `The value must be greater than ${validation.numValues[0]}`, + }; + case "EqualTo": + return { + hasError: !validation.numValues.some((el) => el === value), + errorMessage: + validation.validationMessage || + `The value must be equal to ${validation.numValues.join(" or ")}`, + }; + default: + } + } else if (validation.strValues?.length) { + switch (validation.type) { + case "StartWith": + return { + hasError: !validation.strValues.some((el) => value.startsWith(el)), + errorMessage: + validation.validationMessage || + `The value must start with ${validation.strValues.join(", ")}`, + }; + case "EndWith": + return { + hasError: !validation.strValues.some((el) => value.endsWith(el)), + errorMessage: + validation.validationMessage || + `The value must end with ${validation.strValues.join(", ")}`, + }; + case "Contains": + return { + hasError: !validation.strValues.some((el) => value.includes(el)), + errorMessage: + validation.validationMessage || + `The value must contain ${validation.strValues.join(", ")}`, + }; + case "NotContains": + return { + hasError: !validation.strValues.every((el) => !value.includes(el)), + errorMessage: + validation.validationMessage || + `The value must not contain ${validation.strValues.join(", ")}`, + }; + case "BeAfter": + const afterTimeValue = parseInt(validation.strValues[0]); + const afterTimeValidator = Number.isNaN(afterTimeValue) + ? validation.strValues[0] + : afterTimeValue; + return { + hasError: !(new Date(value) > new Date(afterTimeValidator)), + errorMessage: + validation.validationMessage || + `The value must be after ${validation.strValues[0]}`, + }; + case "BeBefore": + const beforeTimeValue = parseInt(validation.strValues[0]); + const beforeTimevalue = Number.isNaN(beforeTimeValue) + ? validation.strValues[0] + : beforeTimeValue; + return { + hasError: !(new Date(value) < new Date(beforeTimevalue)), + errorMessage: + validation.validationMessage || + `The value must be before ${validation.strValues[0]}`, + }; + } + } + switch (validation.type) { + case "Email": + const EMAIL_ADDRESS_REGEX = + /^[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](-*\.?[a-zA-Z0-9])*\.[a-zA-Z](-?[a-zA-Z0-9])+$/; + return { + hasError: !EMAIL_ADDRESS_REGEX.test(value), + errorMessage: + validation.validationMessage || + "The value must be a valid email address", + }; + case "JSON": + let isInvalidJSON = false; + try { + JSON.parse(value); + } catch (e) { + isInvalidJSON = true; + } + return { + hasError: isInvalidJSON, + errorMessage: + validation.validationMessage || + "The value must be in a correct JSON format", + }; + case "IpAddress": + const IPV_4 = + /^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$/; + const IPV_6 = + /^(?:(?:[a-fA-F\d]{1,4}:){7}(?:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,2}|:)|(?:[a-fA-F\d]{1,4}:){4}(?:(?::[a-fA-F\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,3}|:)|(?:[a-fA-F\d]{1,4}:){3}(?:(?::[a-fA-F\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,4}|:)|(?:[a-fA-F\d]{1,4}:){2}(?:(?::[a-fA-F\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,5}|:)|(?:[a-fA-F\d]{1,4}:){1}(?:(?::[a-fA-F\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,6}|:)|(?::(?:(?::[a-fA-F\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,7}|:)))(?:%[0-9a-zA-Z]{1,})?$/; + return { + hasError: !(IPV_4.test(value) || IPV_6.test(value)), + errorMessage: + validation.validationMessage || + "The value must be an IPv4 or IPv6 address", + }; + case "URL": + let isInvalidUrl = false; + try { + new URL(value); + } catch (e) { + isInvalidUrl = true; + } + return { + hasError: isInvalidUrl, + errorMessage: + validation.validationMessage || + "The value must be a valid URL that begins with a schema (i.e. http:// or mailto:)", + }; + case "Phone": + const PHONE = /^\+?\d[\d\s-]+$/; + return { + hasError: !PHONE.test(value), + errorMessage: + validation.validationMessage || + "The value must be a valid phone number", + }; + default: + } +}; +const monthToShortMon = { + "1": "Jan", + "2": "Feb", + "3": "Mar", + "4": "Apr", + "5": "May", + "6": "Jun", + "7": "Jul", + "8": "Aug", + "9": "Sep", + "10": "Oct", + "11": "Nov", + "12": "Dec", +}; +const invalidDateStr = "Invalid Date"; +export function formatDate(date, dateFormat) { + if (date === undefined || date === null) { + return date; + } + const validDate = new Date(Date.parse(date)); + if (validDate.toString() === invalidDateStr) { + return date; + } + const splitDate = date.split(/-|\+|Z/); + const year = splitDate[0]; + const month = splitDate[1]; + const day = splitDate[2]; + const truncatedMonth = month.replace(/^0+/, ""); + switch (dateFormat) { + case "locale": + return validDate.toLocaleDateString(); + case "YYYY.MM.DD": + return `${year}.${month}.${day}`; + case "DD.MM.YYYY": + return `${day}.${month}.${year}`; + case "MM/DD/YYYY": + return `${month}/${day}/${year}`; + case "Mmm DD, YYYY": + return `${monthToShortMon[truncatedMonth]} ${day}, ${year}`; + default: + return date; + } +} +export function formatTime(time, timeFormat) { + if (time === undefined || time === null) { + return time; + } + const splitTime = time.split(/:|Z/); + if (splitTime.length < 3) { + return time; + } + const validTime = new Date(); + validTime.setHours(Number.parseInt(splitTime[0], 10)); + validTime.setMinutes(Number.parseInt(splitTime[1], 10)); + const splitSeconds = splitTime[2].split("."); + validTime.setSeconds( + Number.parseInt(splitSeconds[0], 10), + Number.parseInt(splitSeconds[1], 10) + ); + if (validTime.toString() === invalidDateStr) { + return time; + } + switch (timeFormat) { + case "locale": + return validTime.toLocaleTimeString(); + case "hours24": + return validTime.toLocaleTimeString("en-gb"); + case "hours12": + return validTime.toLocaleTimeString("en-us"); + default: + return time; + } +} +export function formatDateTime(dateTimeStr, dateTimeFormat) { + if (dateTimeStr === undefined || dateTimeStr === null) { + return dateTimeStr; + } + const dateTime = /^d+$/.test(dateTimeStr) + ? new Date(Number.parseInt(dateTimeStr, 10)) + : new Date(Date.parse(dateTimeStr)); + if (dateTime.toString() === invalidDateStr) { + return dateTimeStr; + } + if (dateTimeFormat === "locale") { + return dateTime.toLocaleString(); + } + const dateAndTime = dateTime.toISOString().split("T"); + const date = formatDate(dateAndTime[0], dateTimeFormat.dateFormat); + const time = formatTime(dateAndTime[1], dateTimeFormat.timeFormat); + return `${date} - ${time}`; +} +export function formatter(value, formatterInput) { + switch (formatterInput.type) { + case "DateFormat": + return formatDate(value, formatterInput.format); + case "DateTimeFormat": + return formatDateTime(value, formatterInput.format); + case "TimeFormat": + return formatTime(value, formatterInput.format); + default: + return value; + } +} +export const fetchByPath = (input, path = "", accumlator = []) => { + const currentPath = path.split("."); + const head = currentPath.shift(); + if (input && head && input[head] !== undefined) { + if (!currentPath.length) { + accumlator.push(input[head]); + } else { + fetchByPath(input[head], currentPath.join("."), accumlator); + } + } + return accumlator[0]; +}; From 8a487dad31256466e0ae0a200b4586e32b2c4d3a Mon Sep 17 00:00:00 2001 From: renasustek Date: Fri, 11 Aug 2023 23:53:39 +0100 Subject: [PATCH 07/16] Working on queries, issues with caching --- src/components/Schools/Schools.js | 190 ++++----------------------- src/components/Schools/getClasses.js | 10 ++ src/pages/schools/index.js | 43 +++++- 3 files changed, 76 insertions(+), 167 deletions(-) create mode 100644 src/components/Schools/getClasses.js diff --git a/src/components/Schools/Schools.js b/src/components/Schools/Schools.js index 893f2ef..d39a0d7 100644 --- a/src/components/Schools/Schools.js +++ b/src/components/Schools/Schools.js @@ -6,7 +6,7 @@ import Switch from '@mui/material/Switch' import FormGroup from '@mui/material/FormGroup' import FormControlLabel from '@mui/material/FormControlLabel' import { Box, Tab, Tabs, Typography, ListItem, Button } from '@mui/material' -import { useState } from 'react' +import { useState, useEffect } from 'react' import { Amplify, API } from 'aws-amplify'; @@ -18,38 +18,37 @@ import * as queries from '../../graphql/queries'; Amplify.configure(awsconfig); -export default function Schools() { +export default function Schools({ classList }) { const [tabIndex, setTabIndex] = useState(0) - // const [classes, setClasses] = useState(classes); - - + const handleTabChange = (event, newTabIndex) => { setTabIndex(newTabIndex) } + // const [todoList, setTodoList] = useState(todos); + + - const onCreateClass = async () => { const newClass = { - ClassName: "helloWorld" + ClassName: "shush" }; - + try { - await API.graphql({ - query: mutations.createClass, - variables: { input: newClass }, - }); - - // setClasses((list) => [...list, { ...newClass }]); + await API.graphql({ + query: mutations.createClass, + variables: { input: newClass }, + }); + setClasses((list) => [...list, { ...newClass }]); - console.log("Successfully created a class!"); + console.log("Successfully created a class!"); } catch (err) { - console.log("error: ", err); + console.log("error: ", err); } - }; - + }; + return (
@@ -67,11 +66,16 @@ export default function Schools() {
- - - - - + {/* */} +{/* + {classList.map((eachClass) => ( + + ))} */} + + {/* */} {tabIndex === 0 && ( @@ -83,96 +87,7 @@ export default function Schools() { View details - - Student name 2 – Emotions: Happy - Bored - - - - Student name 3 – Emotions: Sad - Alone - - - - Student name 4 – Emotions: Depressed - Alone - - - - Student name 5 – Emotions: Scared - Upset - - - - Student name 6 – Emotions: excited - Alone - - - - Student name 7 – Emotions: Happy - - - - Student name 8 – Emotions: Excited - - - - Student name 9 – Emotions: Angry - Alone - - - - Student name 10 – Emotions: Happy - - - - Student name 11 – Emotions: Upset - Alone - - - - Student name 12 – Emotions: Excited - - - - Student name 13 – Emotions: Angry - Alone - - - - Student name 14 – Emotions: Happy - - - - Student name 15 – Emotions: Happy - - - - Student name 16 – Emotions: Upset - - + )} {tabIndex === 1 && ( @@ -184,48 +99,7 @@ export default function Schools() { View details - - Student name 2 – Emotions: Happy - Bored - - - - Student name 3 – Emotions: Sad - Alone - - - - Student name 4 – Emotions: Depressed - Alone - - - - Student name 5 – Emotions: Scared - Upset - - - - Student name 6 – Emotions: excited - Alone - - - - Student name 7 – Emotions: Happy - - - - Student name 8 – Emotions: Excited - - + )} {tabIndex === 2 && ( @@ -237,12 +111,6 @@ export default function Schools() { View details - - Student name 2 – Emotions: Happy - Bored - -
)}
diff --git a/src/components/Schools/getClasses.js b/src/components/Schools/getClasses.js new file mode 100644 index 0000000..3ae91bf --- /dev/null +++ b/src/components/Schools/getClasses.js @@ -0,0 +1,10 @@ + + + +const getClass = ({ todoList, onDeleteTodo }) => { + return ( + + ); + }; + + export default getClass; \ No newline at end of file diff --git a/src/pages/schools/index.js b/src/pages/schools/index.js index 87bcb58..581c655 100644 --- a/src/pages/schools/index.js +++ b/src/pages/schools/index.js @@ -1,11 +1,42 @@ -import Schools from '../../components/Schools/Schools' -import Layout from '../../components/layout/Layout' -const SchoolPage = () => { +// pages/school.js (or any appropriate file name) +import React from 'react'; +import Layout from '../../components/layout/Layout'; +import Schools from '../../components/Schools/Schools'; +import { API } from 'aws-amplify'; +import * as queries from '../../graphql/queries'; + +function SchoolPage({ classes }) { + console.log({classes}) return ( - + - ) + ); +} + +export async function getServerSideProps({ res }) { + try { + const classData = await API.graphql({ + query: queries.listClasses, + }); + + const classes = classData.data.listClasses.items; + + res.setHeader('Cache-Control', 's-maxage=0'); + + return { + props: { + classes, + }, + }; + } catch (error) { + console.error('Error fetching classes:', error); + return { + props: { + classes: [], + }, + }; + } } -export default SchoolPage +export default SchoolPage; From c85850b089ef3a14c7880689acdb61e21ff5df69 Mon Sep 17 00:00:00 2001 From: renasustek Date: Sat, 12 Aug 2023 21:07:43 +0100 Subject: [PATCH 08/16] added enter class part, going to add styling later --- .eslintignore | 3 +- .../backend/api/cocoonkids/cli-inputs.json | 2 +- amplify/backend/api/cocoonkids/schema.graphql | 3 +- .../api/cocoonkids/transform.conf.json | 2 +- .../amplify-dependent-resources-ref.d.ts | 72 +++---- amplify/team-provider-info.json | 4 + src/components/Schools/Schools.js | 43 ++--- src/components/Schools/enterClass.js | 53 +++++ src/models/schema.js | 2 +- src/pages/schools/index.js | 9 +- src/ui-components/ClassCreateForm.d.ts | 9 +- src/ui-components/ClassCreateForm.jsx | 40 ++-- src/ui-components/ClassUpdateForm.d.ts | 38 ++++ src/ui-components/ClassUpdateForm.jsx | 181 ++++++++++++++++++ src/ui-components/NewForm1.d.ts | 7 +- src/ui-components/NewForm1.jsx | 32 ++-- src/ui-components/index.js | 5 +- src/ui-components/utils.js | 38 ++-- 18 files changed, 411 insertions(+), 132 deletions(-) create mode 100644 src/components/Schools/enterClass.js create mode 100644 src/ui-components/ClassUpdateForm.d.ts create mode 100644 src/ui-components/ClassUpdateForm.jsx diff --git a/.eslintignore b/.eslintignore index aeb421f..b690655 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1 +1,2 @@ -src/models \ No newline at end of file +src/models +amplify-codegen-temp/models diff --git a/amplify/backend/api/cocoonkids/cli-inputs.json b/amplify/backend/api/cocoonkids/cli-inputs.json index 4cf9880..a1bb3cf 100644 --- a/amplify/backend/api/cocoonkids/cli-inputs.json +++ b/amplify/backend/api/cocoonkids/cli-inputs.json @@ -15,7 +15,7 @@ ], "conflictResolution": { "defaultResolutionStrategy": { - "type": "AUTOMERGE" + "type": "OPTIMISTIC_CONCURRENCY" } } } diff --git a/amplify/backend/api/cocoonkids/schema.graphql b/amplify/backend/api/cocoonkids/schema.graphql index 6c31134..c787d43 100644 --- a/amplify/backend/api/cocoonkids/schema.graphql +++ b/amplify/backend/api/cocoonkids/schema.graphql @@ -1,5 +1,4 @@ type Class @model @auth(rules: [{allow: public}]) { id: ID! ClassName: String -} - \ No newline at end of file +} \ No newline at end of file diff --git a/amplify/backend/api/cocoonkids/transform.conf.json b/amplify/backend/api/cocoonkids/transform.conf.json index 1a748d4..4ebdca8 100644 --- a/amplify/backend/api/cocoonkids/transform.conf.json +++ b/amplify/backend/api/cocoonkids/transform.conf.json @@ -3,7 +3,7 @@ "ElasticsearchWarning": true, "ResolverConfig": { "project": { - "ConflictHandler": "AUTOMERGE", + "ConflictHandler": "OPTIMISTIC_CONCURRENCY", "ConflictDetection": "VERSION" } } diff --git a/amplify/backend/types/amplify-dependent-resources-ref.d.ts b/amplify/backend/types/amplify-dependent-resources-ref.d.ts index 5b2446a..0e455c3 100644 --- a/amplify/backend/types/amplify-dependent-resources-ref.d.ts +++ b/amplify/backend/types/amplify-dependent-resources-ref.d.ts @@ -1,41 +1,41 @@ export type AmplifyDependentResourcesAttributes = { - "api": { - "apicfc63ed3": { - "RootUrl": "string", - "ApiName": "string", - "ApiId": "string" - }, - "cocoonkids": { - "GraphQLAPIKeyOutput": "string", - "GraphQLAPIIdOutput": "string", - "GraphQLAPIEndpointOutput": "string" - } + "api": { + "apicfc63ed3": { + "ApiId": "string", + "ApiName": "string", + "RootUrl": "string" }, - "auth": { - "cocoonkids": { - "IdentityPoolId": "string", - "IdentityPoolName": "string", - "UserPoolId": "string", - "UserPoolArn": "string", - "UserPoolName": "string", - "AppClientIDWeb": "string", - "AppClientID": "string" - } + "cocoonkids": { + "GraphQLAPIEndpointOutput": "string", + "GraphQLAPIIdOutput": "string", + "GraphQLAPIKeyOutput": "string" + } + }, + "auth": { + "cocoonkids": { + "AppClientID": "string", + "AppClientIDWeb": "string", + "IdentityPoolId": "string", + "IdentityPoolName": "string", + "UserPoolArn": "string", + "UserPoolId": "string", + "UserPoolName": "string" + } + }, + "function": { + "cocoonkids871042fd": { + "Arn": "string", + "LambdaExecutionRole": "string", + "LambdaExecutionRoleArn": "string", + "Name": "string", + "Region": "string" }, - "function": { - "cocoonkids871042fd": { - "Name": "string", - "Arn": "string", - "Region": "string", - "LambdaExecutionRole": "string", - "LambdaExecutionRoleArn": "string" - }, - "teacherHandler": { - "Name": "string", - "Arn": "string", - "Region": "string", - "LambdaExecutionRole": "string", - "LambdaExecutionRoleArn": "string" - } + "teacherHandler": { + "Arn": "string", + "LambdaExecutionRole": "string", + "LambdaExecutionRoleArn": "string", + "Name": "string", + "Region": "string" } + } } \ No newline at end of file diff --git a/amplify/team-provider-info.json b/amplify/team-provider-info.json index 738cba9..7676d19 100644 --- a/amplify/team-provider-info.json +++ b/amplify/team-provider-info.json @@ -24,6 +24,10 @@ "deploymentBucketName": "amplify-cocoonkids-dev-133706-deployment", "s3Key": "amplify-builds/teacherHandler-334b654b62714f667146-build.zip" } + }, + "api": { + "apicfc63ed3": {}, + "cocoonkids": {} } } }, diff --git a/src/components/Schools/Schools.js b/src/components/Schools/Schools.js index d39a0d7..d72df99 100644 --- a/src/components/Schools/Schools.js +++ b/src/components/Schools/Schools.js @@ -7,7 +7,7 @@ import FormGroup from '@mui/material/FormGroup' import FormControlLabel from '@mui/material/FormControlLabel' import { Box, Tab, Tabs, Typography, ListItem, Button } from '@mui/material' import { useState, useEffect } from 'react' - +import EnterClass from './enterClass' import { Amplify, API } from 'aws-amplify'; import awsconfig from '../../aws-exports'; @@ -18,36 +18,14 @@ import * as queries from '../../graphql/queries'; Amplify.configure(awsconfig); -export default function Schools({ classList }) { +export default function Schools({ classes }) { const [tabIndex, setTabIndex] = useState(0) + const [classList, setClastList] = useState(classes); + - const handleTabChange = (event, newTabIndex) => { setTabIndex(newTabIndex) } - // const [todoList, setTodoList] = useState(todos); - - - - - const onCreateClass = async () => { - const newClass = { - ClassName: "shush" - }; - - try { - await API.graphql({ - query: mutations.createClass, - variables: { input: newClass }, - }); - - setClasses((list) => [...list, { ...newClass }]); - - console.log("Successfully created a class!"); - } catch (err) { - console.log("error: ", err); - } - }; return (
@@ -62,20 +40,21 @@ export default function Schools({ classList }) {

My Classrooms

- + + {/* */}
- {/* */} -{/* + + {classList.map((eachClass) => ( - ))} */} + ))} - {/* */} + {tabIndex === 0 && ( @@ -94,7 +73,7 @@ export default function Schools({ classList }) { STUDENTS - Student name 1 – Emotions: Angry - Alone + Student name 1 – Emotions: asdnkasnd - Alone diff --git a/src/components/Schools/enterClass.js b/src/components/Schools/enterClass.js new file mode 100644 index 0000000..05b7d73 --- /dev/null +++ b/src/components/Schools/enterClass.js @@ -0,0 +1,53 @@ +import React from 'react'; +import { useState, useEffect } from 'react' + +import Image from 'next/image' + +import { Amplify, API } from 'aws-amplify'; +import awsconfig from '../../aws-exports'; +import * as mutations from "../../graphql/mutations"; + +const onCreateClass = async ({ inputValue }) => { + + + const newClass = { + ClassName: inputValue + }; + + try { + await API.graphql({ + query: mutations.createClass, + variables: { input: newClass }, + }); + + // setClastList((list) => [...list, { ...newClass }]); + + console.log("Successfully created a class!"); + } catch (err) { + console.log("error: ", err); + } +}; + +const EnterClass = React.memo(({ onClose }) => { + const [inputValue, setInputValue] = useState(''); + + + + return ( +
+ + + setInputValue(event.target.value) + } + /> + + + +
+ ); +}); +export default EnterClass; \ No newline at end of file diff --git a/src/models/schema.js b/src/models/schema.js index a140a5e..6b7fa21 100644 --- a/src/models/schema.js +++ b/src/models/schema.js @@ -62,6 +62,6 @@ export const schema = { }, "enums": {}, "nonModels": {}, - "codegenVersion": "3.3.2", + "codegenVersion": "3.4.4", "version": "a0dc4d1cf042f5ae483348c804c01efd" }; \ No newline at end of file diff --git a/src/pages/schools/index.js b/src/pages/schools/index.js index 581c655..ec46bed 100644 --- a/src/pages/schools/index.js +++ b/src/pages/schools/index.js @@ -6,15 +6,15 @@ import { API } from 'aws-amplify'; import * as queries from '../../graphql/queries'; function SchoolPage({ classes }) { - console.log({classes}) return ( - + ); -} +} + +export async function getServerSideProps() { -export async function getServerSideProps({ res }) { try { const classData = await API.graphql({ query: queries.listClasses, @@ -22,7 +22,6 @@ export async function getServerSideProps({ res }) { const classes = classData.data.listClasses.items; - res.setHeader('Cache-Control', 's-maxage=0'); return { props: { diff --git a/src/ui-components/ClassCreateForm.d.ts b/src/ui-components/ClassCreateForm.d.ts index 962c0ac..91be685 100644 --- a/src/ui-components/ClassCreateForm.d.ts +++ b/src/ui-components/ClassCreateForm.d.ts @@ -5,8 +5,8 @@ **************************************************************************/ import * as React from "react"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; export declare type ValidationResponse = { hasError: boolean; errorMessage?: string; @@ -18,10 +18,10 @@ export declare type ClassCreateFormInputValues = { export declare type ClassCreateFormValidationValues = { ClassName?: ValidationFunction; }; -export declare type FormProps = Partial & React.DOMAttributes; +export declare type PrimitiveOverrideProps = Partial & React.DOMAttributes; export declare type ClassCreateFormOverridesProps = { - ClassCreateFormGrid?: FormProps; - ClassName?: FormProps; + ClassCreateFormGrid?: PrimitiveOverrideProps; + ClassName?: PrimitiveOverrideProps; } & EscapeHatchProps; export declare type ClassCreateFormProps = React.PropsWithChildren<{ overrides?: ClassCreateFormOverridesProps | undefined | null; @@ -30,7 +30,6 @@ export declare type ClassCreateFormProps = React.PropsWithChildren<{ onSubmit?: (fields: ClassCreateFormInputValues) => ClassCreateFormInputValues; onSuccess?: (fields: ClassCreateFormInputValues) => void; onError?: (fields: ClassCreateFormInputValues, errorMessage: string) => void; - onCancel?: () => void; onChange?: (fields: ClassCreateFormInputValues) => ClassCreateFormInputValues; onValidate?: ClassCreateFormValidationValues; } & React.CSSProperties>; diff --git a/src/ui-components/ClassCreateForm.jsx b/src/ui-components/ClassCreateForm.jsx index 9c83c9f..ee6cd35 100644 --- a/src/ui-components/ClassCreateForm.jsx +++ b/src/ui-components/ClassCreateForm.jsx @@ -6,10 +6,10 @@ /* eslint-disable */ import * as React from "react"; -import { fetchByPath, validateField } from "./utils"; -import { Class } from "../models"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Class } from "../models"; +import { fetchByPath, validateField } from "./utils"; import { DataStore } from "aws-amplify"; export default function ClassCreateForm(props) { const { @@ -17,14 +17,13 @@ export default function ClassCreateForm(props) { onSuccess, onError, onSubmit, - onCancel, onValidate, onChange, overrides, ...rest } = props; const initialValues = { - ClassName: undefined, + ClassName: "", }; const [ClassName, setClassName] = React.useState(initialValues.ClassName); const [errors, setErrors] = React.useState({}); @@ -35,7 +34,15 @@ export default function ClassCreateForm(props) { const validations = { ClassName: [], }; - const runValidationTasks = async (fieldName, value) => { + const runValidationTasks = async ( + fieldName, + currentValue, + getDisplayValue + ) => { + const value = + currentValue && getDisplayValue + ? getDisplayValue(currentValue) + : currentValue; let validationResponse = validateField(value, validations[fieldName]); const customValidator = fetchByPath(onValidate, fieldName); if (customValidator) { @@ -78,6 +85,11 @@ export default function ClassCreateForm(props) { modelFields = onSubmit(modelFields); } try { + Object.entries(modelFields).forEach(([key, value]) => { + if (typeof value === "string" && value === "") { + modelFields[key] = null; + } + }); await DataStore.save(new Class(modelFields)); if (onSuccess) { onSuccess(modelFields); @@ -91,13 +103,14 @@ export default function ClassCreateForm(props) { } } }} - {...rest} {...getOverrideProps(overrides, "ClassCreateForm")} + {...rest} > { let { value } = e.target; if (onChange) { @@ -124,21 +137,16 @@ export default function ClassCreateForm(props) { - + + + + + + ); +} diff --git a/src/ui-components/NewForm1.d.ts b/src/ui-components/NewForm1.d.ts index 0c0ae6c..2788da2 100644 --- a/src/ui-components/NewForm1.d.ts +++ b/src/ui-components/NewForm1.d.ts @@ -5,8 +5,8 @@ **************************************************************************/ import * as React from "react"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; import { GridProps } from "@aws-amplify/ui-react"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; export declare type ValidationResponse = { hasError: boolean; errorMessage?: string; @@ -14,15 +14,14 @@ export declare type ValidationResponse = { export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; export declare type NewForm1InputValues = {}; export declare type NewForm1ValidationValues = {}; -export declare type FormProps = Partial & React.DOMAttributes; +export declare type PrimitiveOverrideProps = Partial & React.DOMAttributes; export declare type NewForm1OverridesProps = { - NewForm1Grid?: FormProps; + NewForm1Grid?: PrimitiveOverrideProps; } & EscapeHatchProps; export declare type NewForm1Props = React.PropsWithChildren<{ overrides?: NewForm1OverridesProps | undefined | null; } & { onSubmit: (fields: NewForm1InputValues) => void; - onCancel?: () => void; onChange?: (fields: NewForm1InputValues) => NewForm1InputValues; onValidate?: NewForm1ValidationValues; } & React.CSSProperties>; diff --git a/src/ui-components/NewForm1.jsx b/src/ui-components/NewForm1.jsx index f5ff349..1d0210c 100644 --- a/src/ui-components/NewForm1.jsx +++ b/src/ui-components/NewForm1.jsx @@ -6,19 +6,26 @@ /* eslint-disable */ import * as React from "react"; -import { fetchByPath, validateField } from "./utils"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; import { Button, Flex, Grid } from "@aws-amplify/ui-react"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { fetchByPath, validateField } from "./utils"; export default function NewForm1(props) { - const { onSubmit, onCancel, onValidate, onChange, overrides, ...rest } = - props; + const { onSubmit, onValidate, onChange, overrides, ...rest } = props; const initialValues = {}; const [errors, setErrors] = React.useState({}); const resetStateValues = () => { setErrors({}); }; const validations = {}; - const runValidationTasks = async (fieldName, value) => { + const runValidationTasks = async ( + fieldName, + currentValue, + getDisplayValue + ) => { + const value = + currentValue && getDisplayValue + ? getDisplayValue(currentValue) + : currentValue; let validationResponse = validateField(value, validations[fieldName]); const customValidator = fetchByPath(onValidate, fieldName); if (customValidator) { @@ -57,8 +64,8 @@ export default function NewForm1(props) { } await onSubmit(modelFields); }} - {...rest} {...getOverrideProps(overrides, "NewForm1")} + {...rest} > { + event.preventDefault(); + resetStateValues(); + }} {...getOverrideProps(overrides, "ClearButton")} > - */}
- - - {classList.map((eachClass) => ( - - ))} + {/* */} + + {classList.map((eachClass) => ( + + ))} - + {/* */} {tabIndex === 0 && ( diff --git a/src/components/Schools/enterClass.js b/src/components/Schools/enterClass.js index 05b7d73..25f071f 100644 --- a/src/components/Schools/enterClass.js +++ b/src/components/Schools/enterClass.js @@ -7,30 +7,30 @@ import { Amplify, API } from 'aws-amplify'; import awsconfig from '../../aws-exports'; import * as mutations from "../../graphql/mutations"; -const onCreateClass = async ({ inputValue }) => { +const EnterClass = React.memo(({onChange }) => { + const [inputValue, setInputValue] = useState(''); - const newClass = { - ClassName: inputValue - }; + const onCreateClass = async () => { - try { - await API.graphql({ - query: mutations.createClass, - variables: { input: newClass }, - }); - // setClastList((list) => [...list, { ...newClass }]); + const newClass = { + ClassName: inputValue + }; - console.log("Successfully created a class!"); - } catch (err) { - console.log("error: ", err); - } -}; + try { + await API.graphql({ + query: mutations.createClass, + variables: { input: newClass }, + }); -const EnterClass = React.memo(({ onClose }) => { - const [inputValue, setInputValue] = useState(''); + onChange((list) => [...list, { ...newClass }]); + console.log("Successfully created a class!"); + } catch (err) { + console.log("error: ", err); + } + }; return ( @@ -45,7 +45,7 @@ const EnterClass = React.memo(({ onClose }) => { } /> - +
); From 6da3c211e9824d6f7fe1d1cbedb5c2a0aa3a7653 Mon Sep 17 00:00:00 2001 From: renasustek Date: Mon, 14 Aug 2023 13:51:43 +0100 Subject: [PATCH 10/16] can now open and close add enter class --- src/components/Schools/Schools.js | 14 +++++++++-- src/components/Schools/enterClass.js | 37 +++++++++++++++++----------- 2 files changed, 35 insertions(+), 16 deletions(-) diff --git a/src/components/Schools/Schools.js b/src/components/Schools/Schools.js index 5140f53..7cd35d3 100644 --- a/src/components/Schools/Schools.js +++ b/src/components/Schools/Schools.js @@ -21,6 +21,7 @@ Amplify.configure(awsconfig); export default function Schools({ classes }) { const [tabIndex, setTabIndex] = useState(0) const [classList, setClasstList] = useState(classes); + const [isOpen, setIsOpen] = useState(false); const handleTabChange = (event, newTabIndex) => { @@ -31,6 +32,13 @@ export default function Schools({ classes }) { setClasstList(newClass); } + const handleOpenClose = () =>{ + if(isOpen == true){ + setIsOpen(false) + } else{ + setIsOpen(true) + } + } return (
@@ -44,8 +52,10 @@ export default function Schools({ classes }) {

My Classrooms

- - {/* */} + + + + {isOpen && }
diff --git a/src/components/Schools/enterClass.js b/src/components/Schools/enterClass.js index 25f071f..b5936be 100644 --- a/src/components/Schools/enterClass.js +++ b/src/components/Schools/enterClass.js @@ -1,5 +1,6 @@ import React from 'react'; import { useState, useEffect } from 'react' +import styles from '../../styles/ExpandedVideo.module.css' import Image from 'next/image' @@ -8,7 +9,7 @@ import awsconfig from '../../aws-exports'; import * as mutations from "../../graphql/mutations"; -const EnterClass = React.memo(({onChange }) => { +const EnterClass = React.memo(({ onChange , onClose}) => { const [inputValue, setInputValue] = useState(''); const onCreateClass = async () => { @@ -34,19 +35,27 @@ const EnterClass = React.memo(({onChange }) => { return ( -
- - - setInputValue(event.target.value) - } - /> - - - +
+
+ + + setInputValue(event.target.value) + } + /> + + + +
); }); From 3ef830fd971fd8506e05f8bc05740f06eca4327d Mon Sep 17 00:00:00 2001 From: renasustek Date: Tue, 15 Aug 2023 16:04:22 +0100 Subject: [PATCH 11/16] trying to add students into each class --- amplify/backend/api/cocoonkids/schema.graphql | 13 ++ src/components/Schools/ClassTabs.js | 55 +++++ src/components/Schools/EnterStudentDetails.js | 70 ++++++ src/components/Schools/Schools.js | 64 +----- src/components/Schools/enterClass.js | 16 +- src/graphql/mutations.js | 138 +++++++++++ src/graphql/queries.js | 214 ++++++++++++++++++ src/graphql/subscriptions.js | 126 +++++++++++ src/models/index.d.ts | 64 +++++- src/models/index.js | 4 +- src/models/schema.js | 177 ++++++++++++++- src/pages/schools/index.js | 14 +- src/ui-components/StudentsCreateForm.d.ts | 13 +- src/ui-components/StudentsCreateForm.jsx | 64 +++--- src/ui-components/StudentsUpdateForm.d.ts | 15 +- src/ui-components/StudentsUpdateForm.jsx | 87 ++++--- src/ui-components/index.js | 2 + 17 files changed, 981 insertions(+), 155 deletions(-) create mode 100644 src/components/Schools/ClassTabs.js create mode 100644 src/components/Schools/EnterStudentDetails.js diff --git a/amplify/backend/api/cocoonkids/schema.graphql b/amplify/backend/api/cocoonkids/schema.graphql index c787d43..9256179 100644 --- a/amplify/backend/api/cocoonkids/schema.graphql +++ b/amplify/backend/api/cocoonkids/schema.graphql @@ -1,4 +1,17 @@ +type StudentClass @model @auth(rules: [{allow: public}]) { + id: ID! + studentsID: ID! @index(name: "byStudents") + classID: ID! @index(name: "byClass") +} + +type Students @model @auth(rules: [{allow: public}]) { + id: ID! + name: String + StudentClasses: [StudentClass] @hasMany(indexName: "byStudents", fields: ["id"]) +} + type Class @model @auth(rules: [{allow: public}]) { id: ID! ClassName: String + StudentClasses: [StudentClass] @hasMany(indexName: "byClass", fields: ["id"]) } \ No newline at end of file diff --git a/src/components/Schools/ClassTabs.js b/src/components/Schools/ClassTabs.js new file mode 100644 index 0000000..31d4430 --- /dev/null +++ b/src/components/Schools/ClassTabs.js @@ -0,0 +1,55 @@ +import React from 'react'; +import { useState, useEffect } from 'react' +import { Box, Tab, Tabs, Typography, ListItem, Button } from '@mui/material' +import EnterStudentDetails from './EnterStudentDetails'; +const ClassTabs = ({classList}) => { + const [tabIndex, setTabIndex] = useState(0) + const handleTabChange = (event, newTabIndex) => { + setTabIndex(newTabIndex) + } + const [isOpen, setIsOpen] = useState(false); + + const handleOpenClose = () =>{ + if(isOpen == true){ + setIsOpen(false) + } else{ + setIsOpen(true) + } + } + return ( +
+ + + {classList.map((eachClass, index) => ( + + ))} + + + + + + {classList.map((eachClass, index) => ( + + {tabIndex === index && ( + +
+ {eachClass.id} + STUDENTS + + Student name 1 – Emotions: {eachClass.ClassName} - Alone + + + + {/* {isOpen && } */} + {isOpen && } +
+
+ )} +
+ ))} +
+
+ ); +} + +export default ClassTabs \ No newline at end of file diff --git a/src/components/Schools/EnterStudentDetails.js b/src/components/Schools/EnterStudentDetails.js new file mode 100644 index 0000000..49df267 --- /dev/null +++ b/src/components/Schools/EnterStudentDetails.js @@ -0,0 +1,70 @@ + +import React from 'react'; +import { useState, useEffect } from 'react' +import styles from '../../styles/ExpandedVideo.module.css' +import Image from 'next/image' + + +import { Amplify, API } from 'aws-amplify'; +import awsconfig from '../../aws-exports'; +import * as mutations from "../../graphql/mutations"; +import * as queries from '../../graphql/queries'; + + +const EnterClass = React.memo(({classID, onClose }) => { + const [inputValue, setInputValue] = useState(''); + + const createStudents = async () => { + console.log({inputValue},"classID: ", classID) + try { + const createStudentResponse = await API.graphql({ + query: mutations.createStudents, + variables: { input: { name: inputValue } }, + }); + + const studentID = createStudentResponse.data.createStudents.id; + const indexTableInput = { + studentID : studentID, + classID: classID + + } + const createStudentClassResponse = await API.graphql({ + query: mutations.createStudentClass, + variables: { input: indexTableInput }, + + }); + + console.log('Student and association added:', createStudentClassResponse); + } catch (error) { + console.error('Error adding student and association:', error); + } + + }; + + + return ( +
+
+ + + setInputValue(event.target.value) + } + /> + + + +
+
+ ); +}); +export default EnterClass; \ No newline at end of file diff --git a/src/components/Schools/Schools.js b/src/components/Schools/Schools.js index 7cd35d3..ccabdb5 100644 --- a/src/components/Schools/Schools.js +++ b/src/components/Schools/Schools.js @@ -5,12 +5,12 @@ import * as React from 'react' import Switch from '@mui/material/Switch' import FormGroup from '@mui/material/FormGroup' import FormControlLabel from '@mui/material/FormControlLabel' -import { Box, Tab, Tabs, Typography, ListItem, Button } from '@mui/material' import { useState, useEffect } from 'react' import EnterClass from './enterClass' - +import ClassTabs from './ClassTabs.js' import { Amplify, API } from 'aws-amplify'; import awsconfig from '../../aws-exports'; +import {Button } from '@mui/material' import * as mutations from "../../graphql/mutations"; import * as queries from '../../graphql/queries'; @@ -19,14 +19,12 @@ Amplify.configure(awsconfig); export default function Schools({ classes }) { - const [tabIndex, setTabIndex] = useState(0) + const [classList, setClasstList] = useState(classes); const [isOpen, setIsOpen] = useState(false); - const handleTabChange = (event, newTabIndex) => { - setTabIndex(newTabIndex) - } + const handleSubmit = (newClass) => { setClasstList(newClass); @@ -52,62 +50,12 @@ export default function Schools({ classes }) {

My Classrooms

- - {isOpen && }
- - - {/* */} - - {classList.map((eachClass) => ( - - ))} - - {/* */} - - - {tabIndex === 0 && ( - - STUDENTS - - Student name 1 – Emotions: Angry - Alone - - - - - )} - {tabIndex === 1 && ( - - STUDENTS - - Student name 1 – Emotions: asdnkasnd - Alone - - + + - - )} - {tabIndex === 2 && ( - - STUDENTS - - Student name 1 – Emotions: Angry - Alone - - - - )} - -

Enable / Diable Emotions

diff --git a/src/components/Schools/enterClass.js b/src/components/Schools/enterClass.js index b5936be..b196f12 100644 --- a/src/components/Schools/enterClass.js +++ b/src/components/Schools/enterClass.js @@ -9,7 +9,7 @@ import awsconfig from '../../aws-exports'; import * as mutations from "../../graphql/mutations"; -const EnterClass = React.memo(({ onChange , onClose}) => { +const EnterClass = React.memo(({ onChange, onClose }) => { const [inputValue, setInputValue] = useState(''); const onCreateClass = async () => { @@ -37,13 +37,13 @@ const EnterClass = React.memo(({ onChange , onClose}) => { return (
- + ; + readOnlyFields: 'createdAt' | 'updatedAt'; + }; + readonly id: string; + readonly studentsID: string; + readonly classID: string; + readonly createdAt?: string | null; + readonly updatedAt?: string | null; +} + +type LazyStudentClass = { + readonly [__modelMeta__]: { + identifier: ManagedIdentifier; + readOnlyFields: 'createdAt' | 'updatedAt'; + }; + readonly id: string; + readonly studentsID: string; + readonly classID: string; + readonly createdAt?: string | null; + readonly updatedAt?: string | null; +} + +export declare type StudentClass = LazyLoading extends LazyLoadingDisabled ? EagerStudentClass : LazyStudentClass + +export declare const StudentClass: (new (init: ModelInit) => StudentClass) & { + copyOf(source: StudentClass, mutator: (draft: MutableModel) => MutableModel | void): StudentClass; +} + +type EagerStudents = { + readonly [__modelMeta__]: { + identifier: ManagedIdentifier; + readOnlyFields: 'createdAt' | 'updatedAt'; + }; + readonly id: string; + readonly name?: string | null; + readonly StudentClasses?: (StudentClass | null)[] | null; + readonly createdAt?: string | null; + readonly updatedAt?: string | null; +} + +type LazyStudents = { + readonly [__modelMeta__]: { + identifier: ManagedIdentifier; + readOnlyFields: 'createdAt' | 'updatedAt'; + }; + readonly id: string; + readonly name?: string | null; + readonly StudentClasses: AsyncCollection; + readonly createdAt?: string | null; + readonly updatedAt?: string | null; +} + +export declare type Students = LazyLoading extends LazyLoadingDisabled ? EagerStudents : LazyStudents + +export declare const Students: (new (init: ModelInit) => Students) & { + copyOf(source: Students, mutator: (draft: MutableModel) => MutableModel | void): Students; +} + type EagerClass = { readonly [__modelMeta__]: { identifier: ManagedIdentifier; @@ -13,6 +73,7 @@ type EagerClass = { }; readonly id: string; readonly ClassName?: string | null; + readonly StudentClasses?: (StudentClass | null)[] | null; readonly createdAt?: string | null; readonly updatedAt?: string | null; } @@ -24,6 +85,7 @@ type LazyClass = { }; readonly id: string; readonly ClassName?: string | null; + readonly StudentClasses: AsyncCollection; readonly createdAt?: string | null; readonly updatedAt?: string | null; } diff --git a/src/models/index.js b/src/models/index.js index cd96b13..08b8be4 100644 --- a/src/models/index.js +++ b/src/models/index.js @@ -4,8 +4,10 @@ import { schema } from './schema'; -const { Class } = initSchema(schema); +const { StudentClass, Students, Class } = initSchema(schema); export { + StudentClass, + Students, Class }; \ No newline at end of file diff --git a/src/models/schema.js b/src/models/schema.js index 6b7fa21..6421b60 100644 --- a/src/models/schema.js +++ b/src/models/schema.js @@ -1,5 +1,164 @@ export const schema = { "models": { + "StudentClass": { + "name": "StudentClass", + "fields": { + "id": { + "name": "id", + "isArray": false, + "type": "ID", + "isRequired": true, + "attributes": [] + }, + "studentsID": { + "name": "studentsID", + "isArray": false, + "type": "ID", + "isRequired": true, + "attributes": [] + }, + "classID": { + "name": "classID", + "isArray": false, + "type": "ID", + "isRequired": true, + "attributes": [] + }, + "createdAt": { + "name": "createdAt", + "isArray": false, + "type": "AWSDateTime", + "isRequired": false, + "attributes": [], + "isReadOnly": true + }, + "updatedAt": { + "name": "updatedAt", + "isArray": false, + "type": "AWSDateTime", + "isRequired": false, + "attributes": [], + "isReadOnly": true + } + }, + "syncable": true, + "pluralName": "StudentClasses", + "attributes": [ + { + "type": "model", + "properties": {} + }, + { + "type": "key", + "properties": { + "name": "byStudents", + "fields": [ + "studentsID" + ] + } + }, + { + "type": "key", + "properties": { + "name": "byClass", + "fields": [ + "classID" + ] + } + }, + { + "type": "auth", + "properties": { + "rules": [ + { + "allow": "public", + "operations": [ + "create", + "update", + "delete", + "read" + ] + } + ] + } + } + ] + }, + "Students": { + "name": "Students", + "fields": { + "id": { + "name": "id", + "isArray": false, + "type": "ID", + "isRequired": true, + "attributes": [] + }, + "name": { + "name": "name", + "isArray": false, + "type": "String", + "isRequired": false, + "attributes": [] + }, + "StudentClasses": { + "name": "StudentClasses", + "isArray": true, + "type": { + "model": "StudentClass" + }, + "isRequired": false, + "attributes": [], + "isArrayNullable": true, + "association": { + "connectionType": "HAS_MANY", + "associatedWith": [ + "studentsID" + ] + } + }, + "createdAt": { + "name": "createdAt", + "isArray": false, + "type": "AWSDateTime", + "isRequired": false, + "attributes": [], + "isReadOnly": true + }, + "updatedAt": { + "name": "updatedAt", + "isArray": false, + "type": "AWSDateTime", + "isRequired": false, + "attributes": [], + "isReadOnly": true + } + }, + "syncable": true, + "pluralName": "Students", + "attributes": [ + { + "type": "model", + "properties": {} + }, + { + "type": "auth", + "properties": { + "rules": [ + { + "allow": "public", + "operations": [ + "create", + "update", + "delete", + "read" + ] + } + ] + } + } + ] + }, "Class": { "name": "Class", "fields": { @@ -17,6 +176,22 @@ export const schema = { "isRequired": false, "attributes": [] }, + "StudentClasses": { + "name": "StudentClasses", + "isArray": true, + "type": { + "model": "StudentClass" + }, + "isRequired": false, + "attributes": [], + "isArrayNullable": true, + "association": { + "connectionType": "HAS_MANY", + "associatedWith": [ + "classID" + ] + } + }, "createdAt": { "name": "createdAt", "isArray": false, @@ -63,5 +238,5 @@ export const schema = { "enums": {}, "nonModels": {}, "codegenVersion": "3.4.4", - "version": "a0dc4d1cf042f5ae483348c804c01efd" + "version": "b3a8a83051815705c8fda8496a4da8bb" }; \ No newline at end of file diff --git a/src/pages/schools/index.js b/src/pages/schools/index.js index ec46bed..f504da7 100644 --- a/src/pages/schools/index.js +++ b/src/pages/schools/index.js @@ -5,13 +5,6 @@ import Schools from '../../components/Schools/Schools'; import { API } from 'aws-amplify'; import * as queries from '../../graphql/queries'; -function SchoolPage({ classes }) { - return ( - - - - ); -} export async function getServerSideProps() { @@ -38,4 +31,11 @@ export async function getServerSideProps() { } } +function SchoolPage({ classes }) { + return ( + + + + ); +} export default SchoolPage; diff --git a/src/ui-components/StudentsCreateForm.d.ts b/src/ui-components/StudentsCreateForm.d.ts index d1ed109..3b10958 100644 --- a/src/ui-components/StudentsCreateForm.d.ts +++ b/src/ui-components/StudentsCreateForm.d.ts @@ -5,23 +5,23 @@ **************************************************************************/ import * as React from "react"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; +import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; export declare type ValidationResponse = { hasError: boolean; errorMessage?: string; }; export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; export declare type StudentsCreateFormInputValues = { - Name?: string; + name?: string; }; export declare type StudentsCreateFormValidationValues = { - Name?: ValidationFunction; + name?: ValidationFunction; }; -export declare type FormProps = Partial & React.DOMAttributes; +export declare type PrimitiveOverrideProps = Partial & React.DOMAttributes; export declare type StudentsCreateFormOverridesProps = { - StudentsCreateFormGrid?: FormProps; - Name?: FormProps; + StudentsCreateFormGrid?: PrimitiveOverrideProps; + name?: PrimitiveOverrideProps; } & EscapeHatchProps; export declare type StudentsCreateFormProps = React.PropsWithChildren<{ overrides?: StudentsCreateFormOverridesProps | undefined | null; @@ -30,7 +30,6 @@ export declare type StudentsCreateFormProps = React.PropsWithChildren<{ onSubmit?: (fields: StudentsCreateFormInputValues) => StudentsCreateFormInputValues; onSuccess?: (fields: StudentsCreateFormInputValues) => void; onError?: (fields: StudentsCreateFormInputValues, errorMessage: string) => void; - onCancel?: () => void; onChange?: (fields: StudentsCreateFormInputValues) => StudentsCreateFormInputValues; onValidate?: StudentsCreateFormValidationValues; } & React.CSSProperties>; diff --git a/src/ui-components/StudentsCreateForm.jsx b/src/ui-components/StudentsCreateForm.jsx index b76f7dd..41c4e9f 100644 --- a/src/ui-components/StudentsCreateForm.jsx +++ b/src/ui-components/StudentsCreateForm.jsx @@ -6,10 +6,10 @@ /* eslint-disable */ import * as React from "react"; -import { fetchByPath, validateField } from "./utils"; -import { Students } from "../models"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; +import { getOverrideProps } from "@aws-amplify/ui-react/internal"; +import { Students } from "../models"; +import { fetchByPath, validateField } from "./utils"; import { DataStore } from "aws-amplify"; export default function StudentsCreateForm(props) { const { @@ -17,25 +17,32 @@ export default function StudentsCreateForm(props) { onSuccess, onError, onSubmit, - onCancel, onValidate, onChange, overrides, ...rest } = props; const initialValues = { - Name: undefined, + name: "", }; - const [Name, setName] = React.useState(initialValues.Name); + const [name, setName] = React.useState(initialValues.name); const [errors, setErrors] = React.useState({}); const resetStateValues = () => { - setName(initialValues.Name); + setName(initialValues.name); setErrors({}); }; const validations = { - Name: [], + name: [], }; - const runValidationTasks = async (fieldName, value) => { + const runValidationTasks = async ( + fieldName, + currentValue, + getDisplayValue + ) => { + const value = + currentValue && getDisplayValue + ? getDisplayValue(currentValue) + : currentValue; let validationResponse = validateField(value, validations[fieldName]); const customValidator = fetchByPath(onValidate, fieldName); if (customValidator) { @@ -53,7 +60,7 @@ export default function StudentsCreateForm(props) { onSubmit={async (event) => { event.preventDefault(); let modelFields = { - Name, + name, }; const validationResponses = await Promise.all( Object.keys(validations).reduce((promises, fieldName) => { @@ -78,6 +85,11 @@ export default function StudentsCreateForm(props) { modelFields = onSubmit(modelFields); } try { + Object.entries(modelFields).forEach(([key, value]) => { + if (typeof value === "string" && value === "") { + modelFields[key] = null; + } + }); await DataStore.save(new Students(modelFields)); if (onSuccess) { onSuccess(modelFields); @@ -91,31 +103,32 @@ export default function StudentsCreateForm(props) { } } }} - {...rest} {...getOverrideProps(overrides, "StudentsCreateForm")} + {...rest} > { let { value } = e.target; if (onChange) { const modelFields = { - Name: value, + name: value, }; const result = onChange(modelFields); - value = result?.Name ?? value; + value = result?.name ?? value; } - if (errors.Name?.hasError) { - runValidationTasks("Name", value); + if (errors.name?.hasError) { + runValidationTasks("name", value); } setName(value); }} - onBlur={() => runValidationTasks("Name", Name)} - errorMessage={errors.Name?.errorMessage} - hasError={errors.Name?.hasError} - {...getOverrideProps(overrides, "Name")} + onBlur={() => runValidationTasks("name", name)} + errorMessage={errors.name?.errorMessage} + hasError={errors.name?.hasError} + {...getOverrideProps(overrides, "name")} > { + event.preventDefault(); + resetStateValues(); + }} {...getOverrideProps(overrides, "ClearButton")} > - - diff --git a/src/ui-components/index.js b/src/ui-components/index.js index 55db2bd..217b045 100644 --- a/src/ui-components/index.js +++ b/src/ui-components/index.js @@ -7,4 +7,6 @@ export { default as ClassCreateForm } from "./ClassCreateForm"; export { default as ClassUpdateForm } from "./ClassUpdateForm"; export { default as NewForm1 } from "./NewForm1"; +export { default as StudentsCreateForm } from "./StudentsCreateForm"; +export { default as StudentsUpdateForm } from "./StudentsUpdateForm"; export { default as studioTheme } from "./studioTheme"; From 55201f2481abd7caee91558686f85f111f180d55 Mon Sep 17 00:00:00 2001 From: renasustek Date: Wed, 16 Aug 2023 17:18:10 +0100 Subject: [PATCH 12/16] LATEST --- amplify/backend/api/cocoonkids/schema.graphql | 13 +- src/components/Schools/ClassTabs.js | 1 - src/components/Schools/EnterStudentDetails.js | 24 ++- src/graphql/mutations.js | 180 ++++++++++------ src/graphql/queries.js | 198 ++++++++++-------- src/graphql/subscriptions.js | 174 ++++++++++----- src/models/index.d.ts | 72 ++++--- src/models/index.js | 6 +- src/models/schema.js | 148 +++++++------ 9 files changed, 486 insertions(+), 330 deletions(-) diff --git a/amplify/backend/api/cocoonkids/schema.graphql b/amplify/backend/api/cocoonkids/schema.graphql index 9256179..84824b0 100644 --- a/amplify/backend/api/cocoonkids/schema.graphql +++ b/amplify/backend/api/cocoonkids/schema.graphql @@ -1,17 +1,12 @@ -type StudentClass @model @auth(rules: [{allow: public}]) { - id: ID! - studentsID: ID! @index(name: "byStudents") - classID: ID! @index(name: "byClass") -} - type Students @model @auth(rules: [{allow: public}]) { id: ID! name: String - StudentClasses: [StudentClass] @hasMany(indexName: "byStudents", fields: ["id"]) + classs: [Class] @manyToMany(relationName: "ClassStudents") } type Class @model @auth(rules: [{allow: public}]) { id: ID! ClassName: String - StudentClasses: [StudentClass] @hasMany(indexName: "byClass", fields: ["id"]) -} \ No newline at end of file + Students: [Students] @manyToMany(relationName: "ClassStudents") +} + \ No newline at end of file diff --git a/src/components/Schools/ClassTabs.js b/src/components/Schools/ClassTabs.js index 31d4430..87c8290 100644 --- a/src/components/Schools/ClassTabs.js +++ b/src/components/Schools/ClassTabs.js @@ -33,7 +33,6 @@ const ClassTabs = ({classList}) => { {tabIndex === index && (
- {eachClass.id} STUDENTS Student name 1 – Emotions: {eachClass.ClassName} - Alone diff --git a/src/components/Schools/EnterStudentDetails.js b/src/components/Schools/EnterStudentDetails.js index 49df267..a5a3d17 100644 --- a/src/components/Schools/EnterStudentDetails.js +++ b/src/components/Schools/EnterStudentDetails.js @@ -15,25 +15,29 @@ const EnterClass = React.memo(({classID, onClose }) => { const [inputValue, setInputValue] = useState(''); const createStudents = async () => { - console.log({inputValue},"classID: ", classID) + console.log("inputValue: ",inputValue,"classID: ", classID) try { const createStudentResponse = await API.graphql({ query: mutations.createStudents, variables: { input: { name: inputValue } }, }); + console.log("createstudent",createStudentResponse.data) const studentID = createStudentResponse.data.createStudents.id; - const indexTableInput = { - studentID : studentID, - classID: classID - - } - const createStudentClassResponse = await API.graphql({ - query: mutations.createStudentClass, - variables: { input: indexTableInput }, + + // const tableInput = { + // studentID : studentID, + // classID: classID - }); + // } + // console.log(tableInput) + // const createStudentClassResponse = await API.graphql({ + // query: mutations.createClassStudents, + // variables: { input: tableInput }, + // }); + + console.log("createstudentclass",createStudentClassResponse.data) console.log('Student and association added:', createStudentClassResponse); } catch (error) { console.error('Error adding student and association:', error); diff --git a/src/graphql/mutations.js b/src/graphql/mutations.js index 1f6fc56..3ea4477 100644 --- a/src/graphql/mutations.js +++ b/src/graphql/mutations.js @@ -1,60 +1,6 @@ /* eslint-disable */ // this is an auto generated file. This will be overwritten -export const createStudentClass = /* GraphQL */ ` - mutation CreateStudentClass( - $input: CreateStudentClassInput! - $condition: ModelStudentClassConditionInput - ) { - createStudentClass(input: $input, condition: $condition) { - id - studentsID - classID - createdAt - updatedAt - _version - _deleted - _lastChangedAt - __typename - } - } -`; -export const updateStudentClass = /* GraphQL */ ` - mutation UpdateStudentClass( - $input: UpdateStudentClassInput! - $condition: ModelStudentClassConditionInput - ) { - updateStudentClass(input: $input, condition: $condition) { - id - studentsID - classID - createdAt - updatedAt - _version - _deleted - _lastChangedAt - __typename - } - } -`; -export const deleteStudentClass = /* GraphQL */ ` - mutation DeleteStudentClass( - $input: DeleteStudentClassInput! - $condition: ModelStudentClassConditionInput - ) { - deleteStudentClass(input: $input, condition: $condition) { - id - studentsID - classID - createdAt - updatedAt - _version - _deleted - _lastChangedAt - __typename - } - } -`; export const createStudents = /* GraphQL */ ` mutation CreateStudents( $input: CreateStudentsInput! @@ -63,7 +9,7 @@ export const createStudents = /* GraphQL */ ` createStudents(input: $input, condition: $condition) { id name - StudentClasses { + classs { nextToken startedAt __typename @@ -85,7 +31,7 @@ export const updateStudents = /* GraphQL */ ` updateStudents(input: $input, condition: $condition) { id name - StudentClasses { + classs { nextToken startedAt __typename @@ -107,7 +53,7 @@ export const deleteStudents = /* GraphQL */ ` deleteStudents(input: $input, condition: $condition) { id name - StudentClasses { + classs { nextToken startedAt __typename @@ -129,7 +75,7 @@ export const createClass = /* GraphQL */ ` createClass(input: $input, condition: $condition) { id ClassName - StudentClasses { + Students { nextToken startedAt __typename @@ -151,7 +97,7 @@ export const updateClass = /* GraphQL */ ` updateClass(input: $input, condition: $condition) { id ClassName - StudentClasses { + Students { nextToken startedAt __typename @@ -173,7 +119,7 @@ export const deleteClass = /* GraphQL */ ` deleteClass(input: $input, condition: $condition) { id ClassName - StudentClasses { + Students { nextToken startedAt __typename @@ -187,3 +133,117 @@ export const deleteClass = /* GraphQL */ ` } } `; +export const createClassStudents = /* GraphQL */ ` + mutation CreateClassStudents( + $input: CreateClassStudentsInput! + $condition: ModelClassStudentsConditionInput + ) { + createClassStudents(input: $input, condition: $condition) { + id + studentsId + classId + students { + id + name + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + class { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + } +`; +export const updateClassStudents = /* GraphQL */ ` + mutation UpdateClassStudents( + $input: UpdateClassStudentsInput! + $condition: ModelClassStudentsConditionInput + ) { + updateClassStudents(input: $input, condition: $condition) { + id + studentsId + classId + students { + id + name + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + class { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + } +`; +export const deleteClassStudents = /* GraphQL */ ` + mutation DeleteClassStudents( + $input: DeleteClassStudentsInput! + $condition: ModelClassStudentsConditionInput + ) { + deleteClassStudents(input: $input, condition: $condition) { + id + studentsId + classId + students { + id + name + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + class { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + } +`; diff --git a/src/graphql/queries.js b/src/graphql/queries.js index f034438..1af9704 100644 --- a/src/graphql/queries.js +++ b/src/graphql/queries.js @@ -1,12 +1,16 @@ /* eslint-disable */ // this is an auto generated file. This will be overwritten -export const getStudentClass = /* GraphQL */ ` - query GetStudentClass($id: ID!) { - getStudentClass(id: $id) { +export const getStudents = /* GraphQL */ ` + query GetStudents($id: ID!) { + getStudents(id: $id) { id - studentsID - classID + name + classs { + nextToken + startedAt + __typename + } createdAt updatedAt _version @@ -16,17 +20,16 @@ export const getStudentClass = /* GraphQL */ ` } } `; -export const listStudentClasses = /* GraphQL */ ` - query ListStudentClasses( - $filter: ModelStudentClassFilterInput +export const listStudents = /* GraphQL */ ` + query ListStudents( + $filter: ModelStudentsFilterInput $limit: Int $nextToken: String ) { - listStudentClasses(filter: $filter, limit: $limit, nextToken: $nextToken) { + listStudents(filter: $filter, limit: $limit, nextToken: $nextToken) { items { id - studentsID - classID + name createdAt updatedAt _version @@ -40,14 +43,14 @@ export const listStudentClasses = /* GraphQL */ ` } } `; -export const syncStudentClasses = /* GraphQL */ ` - query SyncStudentClasses( - $filter: ModelStudentClassFilterInput +export const syncStudents = /* GraphQL */ ` + query SyncStudents( + $filter: ModelStudentsFilterInput $limit: Int $nextToken: String $lastSync: AWSTimestamp ) { - syncStudentClasses( + syncStudents( filter: $filter limit: $limit nextToken: $nextToken @@ -55,8 +58,7 @@ export const syncStudentClasses = /* GraphQL */ ` ) { items { id - studentsID - classID + name createdAt updatedAt _version @@ -70,25 +72,35 @@ export const syncStudentClasses = /* GraphQL */ ` } } `; -export const studentClassesByStudentsID = /* GraphQL */ ` - query StudentClassesByStudentsID( - $studentsID: ID! - $sortDirection: ModelSortDirection - $filter: ModelStudentClassFilterInput +export const getClass = /* GraphQL */ ` + query GetClass($id: ID!) { + getClass(id: $id) { + id + ClassName + Students { + nextToken + startedAt + __typename + } + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + } +`; +export const listClasses = /* GraphQL */ ` + query ListClasses( + $filter: ModelClassFilterInput $limit: Int $nextToken: String ) { - studentClassesByStudentsID( - studentsID: $studentsID - sortDirection: $sortDirection - filter: $filter - limit: $limit - nextToken: $nextToken - ) { + listClasses(filter: $filter, limit: $limit, nextToken: $nextToken) { items { id - studentsID - classID + ClassName createdAt updatedAt _version @@ -102,25 +114,22 @@ export const studentClassesByStudentsID = /* GraphQL */ ` } } `; -export const studentClassesByClassID = /* GraphQL */ ` - query StudentClassesByClassID( - $classID: ID! - $sortDirection: ModelSortDirection - $filter: ModelStudentClassFilterInput +export const syncClasses = /* GraphQL */ ` + query SyncClasses( + $filter: ModelClassFilterInput $limit: Int $nextToken: String + $lastSync: AWSTimestamp ) { - studentClassesByClassID( - classID: $classID - sortDirection: $sortDirection + syncClasses( filter: $filter limit: $limit nextToken: $nextToken + lastSync: $lastSync ) { items { id - studentsID - classID + ClassName createdAt updatedAt _version @@ -134,14 +143,30 @@ export const studentClassesByClassID = /* GraphQL */ ` } } `; -export const getStudents = /* GraphQL */ ` - query GetStudents($id: ID!) { - getStudents(id: $id) { +export const getClassStudents = /* GraphQL */ ` + query GetClassStudents($id: ID!) { + getClassStudents(id: $id) { id - name - StudentClasses { - nextToken - startedAt + studentsId + classId + students { + id + name + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + class { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt __typename } createdAt @@ -153,16 +178,17 @@ export const getStudents = /* GraphQL */ ` } } `; -export const listStudents = /* GraphQL */ ` - query ListStudents( - $filter: ModelStudentsFilterInput +export const listClassStudents = /* GraphQL */ ` + query ListClassStudents( + $filter: ModelClassStudentsFilterInput $limit: Int $nextToken: String ) { - listStudents(filter: $filter, limit: $limit, nextToken: $nextToken) { + listClassStudents(filter: $filter, limit: $limit, nextToken: $nextToken) { items { id - name + studentsId + classId createdAt updatedAt _version @@ -176,14 +202,14 @@ export const listStudents = /* GraphQL */ ` } } `; -export const syncStudents = /* GraphQL */ ` - query SyncStudents( - $filter: ModelStudentsFilterInput +export const syncClassStudents = /* GraphQL */ ` + query SyncClassStudents( + $filter: ModelClassStudentsFilterInput $limit: Int $nextToken: String $lastSync: AWSTimestamp ) { - syncStudents( + syncClassStudents( filter: $filter limit: $limit nextToken: $nextToken @@ -191,7 +217,8 @@ export const syncStudents = /* GraphQL */ ` ) { items { id - name + studentsId + classId createdAt updatedAt _version @@ -205,35 +232,25 @@ export const syncStudents = /* GraphQL */ ` } } `; -export const getClass = /* GraphQL */ ` - query GetClass($id: ID!) { - getClass(id: $id) { - id - ClassName - StudentClasses { - nextToken - startedAt - __typename - } - createdAt - updatedAt - _version - _deleted - _lastChangedAt - __typename - } - } -`; -export const listClasses = /* GraphQL */ ` - query ListClasses( - $filter: ModelClassFilterInput +export const classStudentsByStudentsId = /* GraphQL */ ` + query ClassStudentsByStudentsId( + $studentsId: ID! + $sortDirection: ModelSortDirection + $filter: ModelClassStudentsFilterInput $limit: Int $nextToken: String ) { - listClasses(filter: $filter, limit: $limit, nextToken: $nextToken) { + classStudentsByStudentsId( + studentsId: $studentsId + sortDirection: $sortDirection + filter: $filter + limit: $limit + nextToken: $nextToken + ) { items { id - ClassName + studentsId + classId createdAt updatedAt _version @@ -247,22 +264,25 @@ export const listClasses = /* GraphQL */ ` } } `; -export const syncClasses = /* GraphQL */ ` - query SyncClasses( - $filter: ModelClassFilterInput +export const classStudentsByClassId = /* GraphQL */ ` + query ClassStudentsByClassId( + $classId: ID! + $sortDirection: ModelSortDirection + $filter: ModelClassStudentsFilterInput $limit: Int $nextToken: String - $lastSync: AWSTimestamp ) { - syncClasses( + classStudentsByClassId( + classId: $classId + sortDirection: $sortDirection filter: $filter limit: $limit nextToken: $nextToken - lastSync: $lastSync ) { items { id - ClassName + studentsId + classId createdAt updatedAt _version diff --git a/src/graphql/subscriptions.js b/src/graphql/subscriptions.js index ccf57ad..5b7c090 100644 --- a/src/graphql/subscriptions.js +++ b/src/graphql/subscriptions.js @@ -1,63 +1,12 @@ /* eslint-disable */ // this is an auto generated file. This will be overwritten -export const onCreateStudentClass = /* GraphQL */ ` - subscription OnCreateStudentClass( - $filter: ModelSubscriptionStudentClassFilterInput - ) { - onCreateStudentClass(filter: $filter) { - id - studentsID - classID - createdAt - updatedAt - _version - _deleted - _lastChangedAt - __typename - } - } -`; -export const onUpdateStudentClass = /* GraphQL */ ` - subscription OnUpdateStudentClass( - $filter: ModelSubscriptionStudentClassFilterInput - ) { - onUpdateStudentClass(filter: $filter) { - id - studentsID - classID - createdAt - updatedAt - _version - _deleted - _lastChangedAt - __typename - } - } -`; -export const onDeleteStudentClass = /* GraphQL */ ` - subscription OnDeleteStudentClass( - $filter: ModelSubscriptionStudentClassFilterInput - ) { - onDeleteStudentClass(filter: $filter) { - id - studentsID - classID - createdAt - updatedAt - _version - _deleted - _lastChangedAt - __typename - } - } -`; export const onCreateStudents = /* GraphQL */ ` subscription OnCreateStudents($filter: ModelSubscriptionStudentsFilterInput) { onCreateStudents(filter: $filter) { id name - StudentClasses { + classs { nextToken startedAt __typename @@ -76,7 +25,7 @@ export const onUpdateStudents = /* GraphQL */ ` onUpdateStudents(filter: $filter) { id name - StudentClasses { + classs { nextToken startedAt __typename @@ -95,7 +44,7 @@ export const onDeleteStudents = /* GraphQL */ ` onDeleteStudents(filter: $filter) { id name - StudentClasses { + classs { nextToken startedAt __typename @@ -114,7 +63,7 @@ export const onCreateClass = /* GraphQL */ ` onCreateClass(filter: $filter) { id ClassName - StudentClasses { + Students { nextToken startedAt __typename @@ -133,7 +82,7 @@ export const onUpdateClass = /* GraphQL */ ` onUpdateClass(filter: $filter) { id ClassName - StudentClasses { + Students { nextToken startedAt __typename @@ -152,7 +101,7 @@ export const onDeleteClass = /* GraphQL */ ` onDeleteClass(filter: $filter) { id ClassName - StudentClasses { + Students { nextToken startedAt __typename @@ -166,3 +115,114 @@ export const onDeleteClass = /* GraphQL */ ` } } `; +export const onCreateClassStudents = /* GraphQL */ ` + subscription OnCreateClassStudents( + $filter: ModelSubscriptionClassStudentsFilterInput + ) { + onCreateClassStudents(filter: $filter) { + id + studentsId + classId + students { + id + name + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + class { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + } +`; +export const onUpdateClassStudents = /* GraphQL */ ` + subscription OnUpdateClassStudents( + $filter: ModelSubscriptionClassStudentsFilterInput + ) { + onUpdateClassStudents(filter: $filter) { + id + studentsId + classId + students { + id + name + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + class { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + } +`; +export const onDeleteClassStudents = /* GraphQL */ ` + subscription OnDeleteClassStudents( + $filter: ModelSubscriptionClassStudentsFilterInput + ) { + onDeleteClassStudents(filter: $filter) { + id + studentsId + classId + students { + id + name + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + class { + id + ClassName + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + createdAt + updatedAt + _version + _deleted + _lastChangedAt + __typename + } + } +`; diff --git a/src/models/index.d.ts b/src/models/index.d.ts index 78b9d2a..0756ec7 100644 --- a/src/models/index.d.ts +++ b/src/models/index.d.ts @@ -1,97 +1,101 @@ import { ModelInit, MutableModel, __modelMeta__, ManagedIdentifier } from "@aws-amplify/datastore"; // @ts-ignore -import { LazyLoading, LazyLoadingDisabled, AsyncCollection } from "@aws-amplify/datastore"; +import { LazyLoading, LazyLoadingDisabled, AsyncCollection, AsyncItem } from "@aws-amplify/datastore"; -type EagerStudentClass = { +type EagerStudents = { readonly [__modelMeta__]: { - identifier: ManagedIdentifier; + identifier: ManagedIdentifier; readOnlyFields: 'createdAt' | 'updatedAt'; }; readonly id: string; - readonly studentsID: string; - readonly classID: string; + readonly name?: string | null; + readonly classs?: (ClassStudents | null)[] | null; readonly createdAt?: string | null; readonly updatedAt?: string | null; } -type LazyStudentClass = { +type LazyStudents = { readonly [__modelMeta__]: { - identifier: ManagedIdentifier; + identifier: ManagedIdentifier; readOnlyFields: 'createdAt' | 'updatedAt'; }; readonly id: string; - readonly studentsID: string; - readonly classID: string; + readonly name?: string | null; + readonly classs: AsyncCollection; readonly createdAt?: string | null; readonly updatedAt?: string | null; } -export declare type StudentClass = LazyLoading extends LazyLoadingDisabled ? EagerStudentClass : LazyStudentClass +export declare type Students = LazyLoading extends LazyLoadingDisabled ? EagerStudents : LazyStudents -export declare const StudentClass: (new (init: ModelInit) => StudentClass) & { - copyOf(source: StudentClass, mutator: (draft: MutableModel) => MutableModel | void): StudentClass; +export declare const Students: (new (init: ModelInit) => Students) & { + copyOf(source: Students, mutator: (draft: MutableModel) => MutableModel | void): Students; } -type EagerStudents = { +type EagerClass = { readonly [__modelMeta__]: { - identifier: ManagedIdentifier; + identifier: ManagedIdentifier; readOnlyFields: 'createdAt' | 'updatedAt'; }; readonly id: string; - readonly name?: string | null; - readonly StudentClasses?: (StudentClass | null)[] | null; + readonly ClassName?: string | null; + readonly Students?: (ClassStudents | null)[] | null; readonly createdAt?: string | null; readonly updatedAt?: string | null; } -type LazyStudents = { +type LazyClass = { readonly [__modelMeta__]: { - identifier: ManagedIdentifier; + identifier: ManagedIdentifier; readOnlyFields: 'createdAt' | 'updatedAt'; }; readonly id: string; - readonly name?: string | null; - readonly StudentClasses: AsyncCollection; + readonly ClassName?: string | null; + readonly Students: AsyncCollection; readonly createdAt?: string | null; readonly updatedAt?: string | null; } -export declare type Students = LazyLoading extends LazyLoadingDisabled ? EagerStudents : LazyStudents +export declare type Class = LazyLoading extends LazyLoadingDisabled ? EagerClass : LazyClass -export declare const Students: (new (init: ModelInit) => Students) & { - copyOf(source: Students, mutator: (draft: MutableModel) => MutableModel | void): Students; +export declare const Class: (new (init: ModelInit) => Class) & { + copyOf(source: Class, mutator: (draft: MutableModel) => MutableModel | void): Class; } -type EagerClass = { +type EagerClassStudents = { readonly [__modelMeta__]: { - identifier: ManagedIdentifier; + identifier: ManagedIdentifier; readOnlyFields: 'createdAt' | 'updatedAt'; }; readonly id: string; - readonly ClassName?: string | null; - readonly StudentClasses?: (StudentClass | null)[] | null; + readonly studentsId?: string | null; + readonly classId?: string | null; + readonly students: Students; + readonly class: Class; readonly createdAt?: string | null; readonly updatedAt?: string | null; } -type LazyClass = { +type LazyClassStudents = { readonly [__modelMeta__]: { - identifier: ManagedIdentifier; + identifier: ManagedIdentifier; readOnlyFields: 'createdAt' | 'updatedAt'; }; readonly id: string; - readonly ClassName?: string | null; - readonly StudentClasses: AsyncCollection; + readonly studentsId?: string | null; + readonly classId?: string | null; + readonly students: AsyncItem; + readonly class: AsyncItem; readonly createdAt?: string | null; readonly updatedAt?: string | null; } -export declare type Class = LazyLoading extends LazyLoadingDisabled ? EagerClass : LazyClass +export declare type ClassStudents = LazyLoading extends LazyLoadingDisabled ? EagerClassStudents : LazyClassStudents -export declare const Class: (new (init: ModelInit) => Class) & { - copyOf(source: Class, mutator: (draft: MutableModel) => MutableModel | void): Class; +export declare const ClassStudents: (new (init: ModelInit) => ClassStudents) & { + copyOf(source: ClassStudents, mutator: (draft: MutableModel) => MutableModel | void): ClassStudents; } \ No newline at end of file diff --git a/src/models/index.js b/src/models/index.js index 08b8be4..034ee73 100644 --- a/src/models/index.js +++ b/src/models/index.js @@ -4,10 +4,10 @@ import { schema } from './schema'; -const { StudentClass, Students, Class } = initSchema(schema); +const { Students, Class, ClassStudents } = initSchema(schema); export { - StudentClass, Students, - Class + Class, + ClassStudents }; \ No newline at end of file diff --git a/src/models/schema.js b/src/models/schema.js index 6421b60..1fb22d3 100644 --- a/src/models/schema.js +++ b/src/models/schema.js @@ -1,7 +1,7 @@ export const schema = { "models": { - "StudentClass": { - "name": "StudentClass", + "Students": { + "name": "Students", "fields": { "id": { "name": "id", @@ -10,19 +10,28 @@ export const schema = { "isRequired": true, "attributes": [] }, - "studentsID": { - "name": "studentsID", + "name": { + "name": "name", "isArray": false, - "type": "ID", - "isRequired": true, + "type": "String", + "isRequired": false, "attributes": [] }, - "classID": { - "name": "classID", - "isArray": false, - "type": "ID", - "isRequired": true, - "attributes": [] + "classs": { + "name": "classs", + "isArray": true, + "type": { + "model": "ClassStudents" + }, + "isRequired": false, + "attributes": [], + "isArrayNullable": true, + "association": { + "connectionType": "HAS_MANY", + "associatedWith": [ + "students" + ] + } }, "createdAt": { "name": "createdAt", @@ -42,30 +51,12 @@ export const schema = { } }, "syncable": true, - "pluralName": "StudentClasses", + "pluralName": "Students", "attributes": [ { "type": "model", "properties": {} }, - { - "type": "key", - "properties": { - "name": "byStudents", - "fields": [ - "studentsID" - ] - } - }, - { - "type": "key", - "properties": { - "name": "byClass", - "fields": [ - "classID" - ] - } - }, { "type": "auth", "properties": { @@ -84,8 +75,8 @@ export const schema = { } ] }, - "Students": { - "name": "Students", + "Class": { + "name": "Class", "fields": { "id": { "name": "id", @@ -94,18 +85,18 @@ export const schema = { "isRequired": true, "attributes": [] }, - "name": { - "name": "name", + "ClassName": { + "name": "ClassName", "isArray": false, "type": "String", "isRequired": false, "attributes": [] }, - "StudentClasses": { - "name": "StudentClasses", + "Students": { + "name": "Students", "isArray": true, "type": { - "model": "StudentClass" + "model": "ClassStudents" }, "isRequired": false, "attributes": [], @@ -113,7 +104,7 @@ export const schema = { "association": { "connectionType": "HAS_MANY", "associatedWith": [ - "studentsID" + "class" ] } }, @@ -135,7 +126,7 @@ export const schema = { } }, "syncable": true, - "pluralName": "Students", + "pluralName": "Classes", "attributes": [ { "type": "model", @@ -159,8 +150,8 @@ export const schema = { } ] }, - "Class": { - "name": "Class", + "ClassStudents": { + "name": "ClassStudents", "fields": { "id": { "name": "id", @@ -169,26 +160,47 @@ export const schema = { "isRequired": true, "attributes": [] }, - "ClassName": { - "name": "ClassName", + "studentsId": { + "name": "studentsId", "isArray": false, - "type": "String", + "type": "ID", "isRequired": false, "attributes": [] }, - "StudentClasses": { - "name": "StudentClasses", - "isArray": true, + "classId": { + "name": "classId", + "isArray": false, + "type": "ID", + "isRequired": false, + "attributes": [] + }, + "students": { + "name": "students", + "isArray": false, "type": { - "model": "StudentClass" + "model": "Students" }, - "isRequired": false, + "isRequired": true, "attributes": [], - "isArrayNullable": true, "association": { - "connectionType": "HAS_MANY", - "associatedWith": [ - "classID" + "connectionType": "BELONGS_TO", + "targetNames": [ + "studentsId" + ] + } + }, + "class": { + "name": "class", + "isArray": false, + "type": { + "model": "Class" + }, + "isRequired": true, + "attributes": [], + "association": { + "connectionType": "BELONGS_TO", + "targetNames": [ + "classId" ] } }, @@ -210,25 +222,27 @@ export const schema = { } }, "syncable": true, - "pluralName": "Classes", + "pluralName": "ClassStudents", "attributes": [ { "type": "model", "properties": {} }, { - "type": "auth", + "type": "key", "properties": { - "rules": [ - { - "allow": "public", - "operations": [ - "create", - "update", - "delete", - "read" - ] - } + "name": "byStudents", + "fields": [ + "studentsId" + ] + } + }, + { + "type": "key", + "properties": { + "name": "byClass", + "fields": [ + "classId" ] } } @@ -238,5 +252,5 @@ export const schema = { "enums": {}, "nonModels": {}, "codegenVersion": "3.4.4", - "version": "b3a8a83051815705c8fda8496a4da8bb" + "version": "d552a32917823866884b9b0e6affbadf" }; \ No newline at end of file From 6636604c0818c845e40a387c91749847c52f30ce Mon Sep 17 00:00:00 2001 From: renasustek Date: Thu, 17 Aug 2023 13:24:39 +0100 Subject: [PATCH 13/16] Changes made from comments on PR --- src/components/Schools/ClassTabs.js | 3 +-- src/components/Schools/EnterStudentDetails.js | 17 +++------------- src/components/Schools/Schools.js | 10 ++++------ src/components/video/expandedVideo.js | 1 - src/pages/emotions/[name].js | 20 +------------------ 5 files changed, 9 insertions(+), 42 deletions(-) diff --git a/src/components/Schools/ClassTabs.js b/src/components/Schools/ClassTabs.js index 87c8290..b41a001 100644 --- a/src/components/Schools/ClassTabs.js +++ b/src/components/Schools/ClassTabs.js @@ -10,7 +10,7 @@ const ClassTabs = ({classList}) => { const [isOpen, setIsOpen] = useState(false); const handleOpenClose = () =>{ - if(isOpen == true){ + if(!isOpen){ setIsOpen(false) } else{ setIsOpen(true) @@ -39,7 +39,6 @@ const ClassTabs = ({classList}) => { - {/* {isOpen && } */} {isOpen && }
diff --git a/src/components/Schools/EnterStudentDetails.js b/src/components/Schools/EnterStudentDetails.js index a5a3d17..01245da 100644 --- a/src/components/Schools/EnterStudentDetails.js +++ b/src/components/Schools/EnterStudentDetails.js @@ -15,7 +15,6 @@ const EnterClass = React.memo(({classID, onClose }) => { const [inputValue, setInputValue] = useState(''); const createStudents = async () => { - console.log("inputValue: ",inputValue,"classID: ", classID) try { const createStudentResponse = await API.graphql({ query: mutations.createStudents, @@ -25,20 +24,10 @@ const EnterClass = React.memo(({classID, onClose }) => { console.log("createstudent",createStudentResponse.data) const studentID = createStudentResponse.data.createStudents.id; - // const tableInput = { - // studentID : studentID, - // classID: classID - - // } - // console.log(tableInput) - // const createStudentClassResponse = await API.graphql({ - // query: mutations.createClassStudents, - // variables: { input: tableInput }, - - // }); + //Need to add student and class ids to bridge table here. - console.log("createstudentclass",createStudentClassResponse.data) - console.log('Student and association added:', createStudentClassResponse); + + console.log('Student and association added:', createStudentResponse); } catch (error) { console.error('Error adding student and association:', error); } diff --git a/src/components/Schools/Schools.js b/src/components/Schools/Schools.js index ccabdb5..87afd35 100644 --- a/src/components/Schools/Schools.js +++ b/src/components/Schools/Schools.js @@ -12,26 +12,24 @@ import { Amplify, API } from 'aws-amplify'; import awsconfig from '../../aws-exports'; import {Button } from '@mui/material' -import * as mutations from "../../graphql/mutations"; -import * as queries from '../../graphql/queries'; Amplify.configure(awsconfig); export default function Schools({ classes }) { - - const [classList, setClasstList] = useState(classes); + + const [classList, setClassList] = useState(classes); const [isOpen, setIsOpen] = useState(false); const handleSubmit = (newClass) => { - setClasstList(newClass); + setClassList(newClass); } const handleOpenClose = () =>{ - if(isOpen == true){ + if(!isOpen){ setIsOpen(false) } else{ setIsOpen(true) diff --git a/src/components/video/expandedVideo.js b/src/components/video/expandedVideo.js index 1019778..cae2436 100644 --- a/src/components/video/expandedVideo.js +++ b/src/components/video/expandedVideo.js @@ -8,7 +8,6 @@ const ReactPlayer = dynamic(() => import("react-player"), { ssr: false }); const ExpandedVideo = React.memo(({ videoData, onClose }) => { - console.log("data",{videoData}) return (
diff --git a/src/pages/emotions/[name].js b/src/pages/emotions/[name].js index b5fed1b..2338ef9 100644 --- a/src/pages/emotions/[name].js +++ b/src/pages/emotions/[name].js @@ -19,18 +19,6 @@ import VideoPage from '../../components/video/videoCards' import dynamic from 'next/dynamic' const ReactPlayer = dynamic(() => import("react-player"), { ssr: false }); -/* -export async function getStaticPaths() { - const emotions = await fetchData('emotions') - - console.log(emotions) - const paths = emotions.map((emotion) => ({ - params: { name: emotion.name }, - })) - - return { paths, fallback: false } -} -*/ const Accordion = styled((props) => ( ))(({ theme }) => ({ @@ -70,11 +58,6 @@ const AccordionDetails = styled(MuiAccordionDetails)(({ theme }) => ({ export async function getServerSideProps(context) { const name = context.params.name - // const emotion = await fetchData('emotions/?name=' + name) - // const chat = await fetchData('chat-speak') - // const domake = await fetchData(`do-make`) - // const games = await fetchData(`play-game`) - const jsonDirectory = path.join(process.cwd(), 'json') //Read the json data file data.json const fileContents = await fs.readFile(jsonDirectory + '/db.json', 'utf8') @@ -86,7 +69,7 @@ export async function getServerSideProps(context) { const video = data[`video`].filter((video) => video.emotions.includes(name)) //Return the content of the data file in json format - return { props: { emotion, chat, games, domake, name ,video} } + return { props: { emotion, chat, games, domake, name , video} } } function handleActivity(activity, setGame, name) { @@ -188,7 +171,6 @@ export default function SingleEmotionPage({ emotion, chat, games, domake, name , Video - {/* */} From e65d42473579e281215091d10b3ba93953ab97d0 Mon Sep 17 00:00:00 2001 From: renasustek Date: Mon, 21 Aug 2023 11:03:27 +0100 Subject: [PATCH 14/16] changes made --- amplify/backend/api/apicfc63ed3/cli-inputs.json | 12 ------------ amplify/backend/backend-config.json | 14 -------------- .../types/amplify-dependent-resources-ref.d.ts | 5 ----- amplify/team-provider-info.json | 1 - src/aws-exports.js | 7 ------- src/components/Schools/EnterStudentDetails.js | 1 - src/components/Schools/getClasses.js | 10 ---------- src/pages/_app.js | 3 +-- 8 files changed, 1 insertion(+), 52 deletions(-) delete mode 100644 amplify/backend/api/apicfc63ed3/cli-inputs.json delete mode 100644 src/components/Schools/getClasses.js diff --git a/amplify/backend/api/apicfc63ed3/cli-inputs.json b/amplify/backend/api/apicfc63ed3/cli-inputs.json deleted file mode 100644 index e776b21..0000000 --- a/amplify/backend/api/apicfc63ed3/cli-inputs.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "version": 1, - "paths": { - "/schools/{teacherId}": { - "name": "/schools/{teacherId}", - "lambdaFunction": "teacherHandler", - "permissions": { - "setting": "open" - } - } - } -} \ No newline at end of file diff --git a/amplify/backend/backend-config.json b/amplify/backend/backend-config.json index df15ecc..aaf491e 100644 --- a/amplify/backend/backend-config.json +++ b/amplify/backend/backend-config.json @@ -1,19 +1,5 @@ { "api": { - "apicfc63ed3": { - "dependsOn": [ - { - "attributes": [ - "Name", - "Arn" - ], - "category": "function", - "resourceName": "teacherHandler" - } - ], - "providerPlugin": "awscloudformation", - "service": "API Gateway" - }, "cocoonkids": { "dependsOn": [], "output": { diff --git a/amplify/backend/types/amplify-dependent-resources-ref.d.ts b/amplify/backend/types/amplify-dependent-resources-ref.d.ts index 0e455c3..3620ab4 100644 --- a/amplify/backend/types/amplify-dependent-resources-ref.d.ts +++ b/amplify/backend/types/amplify-dependent-resources-ref.d.ts @@ -1,10 +1,5 @@ export type AmplifyDependentResourcesAttributes = { "api": { - "apicfc63ed3": { - "ApiId": "string", - "ApiName": "string", - "RootUrl": "string" - }, "cocoonkids": { "GraphQLAPIEndpointOutput": "string", "GraphQLAPIIdOutput": "string", diff --git a/amplify/team-provider-info.json b/amplify/team-provider-info.json index 7676d19..5f2b3bf 100644 --- a/amplify/team-provider-info.json +++ b/amplify/team-provider-info.json @@ -26,7 +26,6 @@ } }, "api": { - "apicfc63ed3": {}, "cocoonkids": {} } } diff --git a/src/aws-exports.js b/src/aws-exports.js index 1e7cb96..7ce48c6 100644 --- a/src/aws-exports.js +++ b/src/aws-exports.js @@ -3,13 +3,6 @@ const awsmobile = { "aws_project_region": "eu-west-2", - "aws_cloud_logic_custom": [ - { - "name": "apicfc63ed3", - "endpoint": "https://vjs4py8566.execute-api.eu-west-2.amazonaws.com/dev", - "region": "eu-west-2" - } - ], "aws_appsync_graphqlEndpoint": "https://uc4n5gyoubfv7plu2id7ethchu.appsync-api.eu-west-2.amazonaws.com/graphql", "aws_appsync_region": "eu-west-2", "aws_appsync_authenticationType": "API_KEY", diff --git a/src/components/Schools/EnterStudentDetails.js b/src/components/Schools/EnterStudentDetails.js index 01245da..f1dc43d 100644 --- a/src/components/Schools/EnterStudentDetails.js +++ b/src/components/Schools/EnterStudentDetails.js @@ -27,7 +27,6 @@ const EnterClass = React.memo(({classID, onClose }) => { //Need to add student and class ids to bridge table here. - console.log('Student and association added:', createStudentResponse); } catch (error) { console.error('Error adding student and association:', error); } diff --git a/src/components/Schools/getClasses.js b/src/components/Schools/getClasses.js deleted file mode 100644 index 3ae91bf..0000000 --- a/src/components/Schools/getClasses.js +++ /dev/null @@ -1,10 +0,0 @@ - - - -const getClass = ({ todoList, onDeleteTodo }) => { - return ( - - ); - }; - - export default getClass; \ No newline at end of file diff --git a/src/pages/_app.js b/src/pages/_app.js index 9427ed2..4c1f1da 100644 --- a/src/pages/_app.js +++ b/src/pages/_app.js @@ -11,9 +11,8 @@ Amplify.configure({ }) - - function MyApp({ Component, pageProps }) { + const initialState = 'under13' const [userGroup, setUserGroup] = useState(initialState) From 29b03721de65c8c5fc807ffaefc12169f6b6e50b Mon Sep 17 00:00:00 2001 From: renasustek Date: Mon, 21 Aug 2023 12:00:54 +0100 Subject: [PATCH 15/16] done --- amplify/backend/function/cocoonkids871042fd/src/index.js | 1 - amplify/backend/function/teacherHandler/src/index.js | 1 - src/components/Schools/ClassTabs.js | 6 +----- src/components/Schools/EnterStudentDetails.js | 1 - src/components/Schools/enterClass.js | 2 -- src/pages/do/[title].js | 1 - 6 files changed, 1 insertion(+), 11 deletions(-) diff --git a/amplify/backend/function/cocoonkids871042fd/src/index.js b/amplify/backend/function/cocoonkids871042fd/src/index.js index fa25b79..ee3a5a3 100644 --- a/amplify/backend/function/cocoonkids871042fd/src/index.js +++ b/amplify/backend/function/cocoonkids871042fd/src/index.js @@ -4,7 +4,6 @@ * @type {import('@types/aws-lambda').APIGatewayProxyHandler} */ exports.handler = async (event) => { - console.log(`EVENT: ${JSON.stringify(event)}`); return { statusCode: 200, // Uncomment below to enable CORS requests diff --git a/amplify/backend/function/teacherHandler/src/index.js b/amplify/backend/function/teacherHandler/src/index.js index e24b515..9386130 100644 --- a/amplify/backend/function/teacherHandler/src/index.js +++ b/amplify/backend/function/teacherHandler/src/index.js @@ -4,7 +4,6 @@ * @type {import('@types/aws-lambda').APIGatewayProxyHandler} */ exports.handler = async (event) => { - console.log(`EVENT: ${JSON.stringify(event)}`); return { statusCode: 200, // Uncomment below to enable CORS requests diff --git a/src/components/Schools/ClassTabs.js b/src/components/Schools/ClassTabs.js index b41a001..18b6aa1 100644 --- a/src/components/Schools/ClassTabs.js +++ b/src/components/Schools/ClassTabs.js @@ -10,11 +10,7 @@ const ClassTabs = ({classList}) => { const [isOpen, setIsOpen] = useState(false); const handleOpenClose = () =>{ - if(!isOpen){ - setIsOpen(false) - } else{ - setIsOpen(true) - } + setIsOpen(!isOpen) } return (
diff --git a/src/components/Schools/EnterStudentDetails.js b/src/components/Schools/EnterStudentDetails.js index f1dc43d..a0b5050 100644 --- a/src/components/Schools/EnterStudentDetails.js +++ b/src/components/Schools/EnterStudentDetails.js @@ -21,7 +21,6 @@ const EnterClass = React.memo(({classID, onClose }) => { variables: { input: { name: inputValue } }, }); - console.log("createstudent",createStudentResponse.data) const studentID = createStudentResponse.data.createStudents.id; //Need to add student and class ids to bridge table here. diff --git a/src/components/Schools/enterClass.js b/src/components/Schools/enterClass.js index b196f12..198e941 100644 --- a/src/components/Schools/enterClass.js +++ b/src/components/Schools/enterClass.js @@ -27,9 +27,7 @@ const EnterClass = React.memo(({ onChange, onClose }) => { onChange((list) => [...list, { ...newClass }]); - console.log("Successfully created a class!"); } catch (err) { - console.log("error: ", err); } }; diff --git a/src/pages/do/[title].js b/src/pages/do/[title].js index 7f332be..8e5bf90 100644 --- a/src/pages/do/[title].js +++ b/src/pages/do/[title].js @@ -13,7 +13,6 @@ export async function getServerSideProps({ params }) { const domake = data['do-make'].filter( (domake) => domake.title === params.title ) - console.log(domake) return { props: { domake } } } From 907fdbce8260d4035d89d3775ee86ddbc7fbeda9 Mon Sep 17 00:00:00 2001 From: renasustek Date: Wed, 23 Aug 2023 16:57:58 +0100 Subject: [PATCH 16/16] Fixed compile errors --- next.config.js | 1 + src/components/Schools/ClassTabs.js | 2 +- src/components/Schools/EnterStudentDetails.js | 19 +- src/components/Schools/Schools.js | 4 +- src/components/Schools/enterClass.js | 10 +- src/components/video/expandedVideo.js | 4 + src/pages/_app.js | 2 +- src/pages/emotions/[name].js | 5 +- src/pages/video/index.js | 2 +- src/ui-components/ClassCreateForm.d.ts | 36 -- src/ui-components/ClassCreateForm.jsx | 161 --------- src/ui-components/ClassUpdateForm.d.ts | 38 --- src/ui-components/ClassUpdateForm.jsx | 181 ---------- src/ui-components/EmotionsCreateForm.d.ts | 37 --- src/ui-components/EmotionsCreateForm.jsx | 153 --------- src/ui-components/EmotionsUpdateForm.d.ts | 39 --- src/ui-components/EmotionsUpdateForm.jsx | 166 ---------- src/ui-components/NewForm1.d.ts | 28 -- src/ui-components/NewForm1.jsx | 98 ------ src/ui-components/StudentCreateForm.d.ts | 37 --- src/ui-components/StudentCreateForm.jsx | 153 --------- src/ui-components/StudentUpdateForm.d.ts | 39 --- src/ui-components/StudentUpdateForm.jsx | 166 ---------- src/ui-components/StudentsCreateForm.d.ts | 36 -- src/ui-components/StudentsCreateForm.jsx | 161 --------- src/ui-components/StudentsUpdateForm.d.ts | 38 --- src/ui-components/StudentsUpdateForm.jsx | 181 ---------- src/ui-components/TeachersCreateForm.d.ts | 37 --- src/ui-components/TeachersCreateForm.jsx | 155 --------- src/ui-components/TeachersUpdateForm.d.ts | 39 --- src/ui-components/TeachersUpdateForm.jsx | 168 ---------- src/ui-components/index.js | 12 - src/ui-components/studioTheme.js | 9 - src/ui-components/studioTheme.js.d.ts | 8 - src/ui-components/utils.js | 311 ------------------ 35 files changed, 26 insertions(+), 2510 deletions(-) delete mode 100644 src/ui-components/ClassCreateForm.d.ts delete mode 100644 src/ui-components/ClassCreateForm.jsx delete mode 100644 src/ui-components/ClassUpdateForm.d.ts delete mode 100644 src/ui-components/ClassUpdateForm.jsx delete mode 100644 src/ui-components/EmotionsCreateForm.d.ts delete mode 100644 src/ui-components/EmotionsCreateForm.jsx delete mode 100644 src/ui-components/EmotionsUpdateForm.d.ts delete mode 100644 src/ui-components/EmotionsUpdateForm.jsx delete mode 100644 src/ui-components/NewForm1.d.ts delete mode 100644 src/ui-components/NewForm1.jsx delete mode 100644 src/ui-components/StudentCreateForm.d.ts delete mode 100644 src/ui-components/StudentCreateForm.jsx delete mode 100644 src/ui-components/StudentUpdateForm.d.ts delete mode 100644 src/ui-components/StudentUpdateForm.jsx delete mode 100644 src/ui-components/StudentsCreateForm.d.ts delete mode 100644 src/ui-components/StudentsCreateForm.jsx delete mode 100644 src/ui-components/StudentsUpdateForm.d.ts delete mode 100644 src/ui-components/StudentsUpdateForm.jsx delete mode 100644 src/ui-components/TeachersCreateForm.d.ts delete mode 100644 src/ui-components/TeachersCreateForm.jsx delete mode 100644 src/ui-components/TeachersUpdateForm.d.ts delete mode 100644 src/ui-components/TeachersUpdateForm.jsx delete mode 100644 src/ui-components/index.js delete mode 100644 src/ui-components/studioTheme.js delete mode 100644 src/ui-components/studioTheme.js.d.ts delete mode 100644 src/ui-components/utils.js diff --git a/next.config.js b/next.config.js index a843cbe..92fb968 100644 --- a/next.config.js +++ b/next.config.js @@ -1,6 +1,7 @@ /** @type {import('next').NextConfig} */ const nextConfig = { reactStrictMode: true, + distDir: "build", //this line will tell the build to create a file with this name } module.exports = nextConfig diff --git a/src/components/Schools/ClassTabs.js b/src/components/Schools/ClassTabs.js index 18b6aa1..613237e 100644 --- a/src/components/Schools/ClassTabs.js +++ b/src/components/Schools/ClassTabs.js @@ -1,5 +1,5 @@ import React from 'react'; -import { useState, useEffect } from 'react' +import {useState} from 'react' import { Box, Tab, Tabs, Typography, ListItem, Button } from '@mui/material' import EnterStudentDetails from './EnterStudentDetails'; const ClassTabs = ({classList}) => { diff --git a/src/components/Schools/EnterStudentDetails.js b/src/components/Schools/EnterStudentDetails.js index a0b5050..685c412 100644 --- a/src/components/Schools/EnterStudentDetails.js +++ b/src/components/Schools/EnterStudentDetails.js @@ -1,31 +1,24 @@ import React from 'react'; -import { useState, useEffect } from 'react' +import { useState} from 'react' import styles from '../../styles/ExpandedVideo.module.css' import Image from 'next/image' -import { Amplify, API } from 'aws-amplify'; -import awsconfig from '../../aws-exports'; +import { API } from 'aws-amplify'; import * as mutations from "../../graphql/mutations"; -import * as queries from '../../graphql/queries'; -const EnterClass = React.memo(({classID, onClose }) => { +const EnterClass = React.memo(({onClose}) => { const [inputValue, setInputValue] = useState(''); const createStudents = async () => { try { - const createStudentResponse = await API.graphql({ + await API.graphql({ query: mutations.createStudents, variables: { input: { name: inputValue } }, }); - const studentID = createStudentResponse.data.createStudents.id; - - //Need to add student and class ids to bridge table here. - - } catch (error) { console.error('Error adding student and association:', error); } @@ -38,6 +31,7 @@ const EnterClass = React.memo(({classID, onClose }) => {
{
); }); + +EnterClass.displayName = 'EnterClass'; + export default EnterClass; \ No newline at end of file diff --git a/src/components/Schools/Schools.js b/src/components/Schools/Schools.js index 87afd35..181372b 100644 --- a/src/components/Schools/Schools.js +++ b/src/components/Schools/Schools.js @@ -5,10 +5,10 @@ import * as React from 'react' import Switch from '@mui/material/Switch' import FormGroup from '@mui/material/FormGroup' import FormControlLabel from '@mui/material/FormControlLabel' -import { useState, useEffect } from 'react' +import { useState} from 'react' import EnterClass from './enterClass' import ClassTabs from './ClassTabs.js' -import { Amplify, API } from 'aws-amplify'; +import {Amplify} from 'aws-amplify'; import awsconfig from '../../aws-exports'; import {Button } from '@mui/material' diff --git a/src/components/Schools/enterClass.js b/src/components/Schools/enterClass.js index 198e941..0afdc6c 100644 --- a/src/components/Schools/enterClass.js +++ b/src/components/Schools/enterClass.js @@ -1,11 +1,10 @@ import React from 'react'; -import { useState, useEffect } from 'react' +import { useState} from 'react' import styles from '../../styles/ExpandedVideo.module.css' import Image from 'next/image' -import { Amplify, API } from 'aws-amplify'; -import awsconfig from '../../aws-exports'; +import { API } from 'aws-amplify'; import * as mutations from "../../graphql/mutations"; @@ -28,6 +27,7 @@ const EnterClass = React.memo(({ onChange, onClose }) => { onChange((list) => [...list, { ...newClass }]); } catch (err) { + console.error(err) } }; @@ -37,6 +37,7 @@ const EnterClass = React.memo(({ onChange, onClose }) => {
{
); }); + +EnterClass.displayName = 'EnterClass'; + export default EnterClass; \ No newline at end of file diff --git a/src/components/video/expandedVideo.js b/src/components/video/expandedVideo.js index cae2436..90f4dc8 100644 --- a/src/components/video/expandedVideo.js +++ b/src/components/video/expandedVideo.js @@ -14,6 +14,7 @@ const ExpandedVideo = React.memo(({ videoData, onClose }) => { {
); }); + +ExpandedVideo.displayName = 'ExpandedVideo'; + export default ExpandedVideo; \ No newline at end of file diff --git a/src/pages/_app.js b/src/pages/_app.js index 4c1f1da..14e58a4 100644 --- a/src/pages/_app.js +++ b/src/pages/_app.js @@ -2,7 +2,7 @@ import '../styles/globals.css' import { useState, useEffect } from 'react' import GlobalUserGroup from '../context/GlobalContext' -import { Amplify, API, graphqlOperation } from 'aws-amplify'; +import {Amplify} from 'aws-amplify'; import awsExports from '../aws-exports' Amplify.configure({ diff --git a/src/pages/emotions/[name].js b/src/pages/emotions/[name].js index 2338ef9..7e10e57 100644 --- a/src/pages/emotions/[name].js +++ b/src/pages/emotions/[name].js @@ -1,4 +1,4 @@ -import { useEffect, useState } from 'react' +import { useState } from 'react' import { styled } from '@mui/material/styles' import ArrowForwardIosSharpIcon from '@mui/icons-material/ArrowForwardIosSharp' import MuiAccordion from '@mui/material/Accordion' @@ -16,9 +16,6 @@ import { promises as fs } from 'fs' import VideoPage from '../../components/video/videoCards' -import dynamic from 'next/dynamic' -const ReactPlayer = dynamic(() => import("react-player"), { ssr: false }); - const Accordion = styled((props) => ( ))(({ theme }) => ({ diff --git a/src/pages/video/index.js b/src/pages/video/index.js index 34fd5f2..fde4eb3 100644 --- a/src/pages/video/index.js +++ b/src/pages/video/index.js @@ -4,7 +4,7 @@ import VideoPage from '../../components/video/videoCards' const fetcher = (url) => fetch(url).then((res) => res.json()) -export default function Emotion({ videos }) { +export default function Emotion() { const { data, error } = useSWR('/api/staticdata', fetcher) if (error) return
Failed to load
if (!data) return
Loading...
diff --git a/src/ui-components/ClassCreateForm.d.ts b/src/ui-components/ClassCreateForm.d.ts deleted file mode 100644 index 91be685..0000000 --- a/src/ui-components/ClassCreateForm.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -import * as React from "react"; -import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; -export declare type ValidationResponse = { - hasError: boolean; - errorMessage?: string; -}; -export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; -export declare type ClassCreateFormInputValues = { - ClassName?: string; -}; -export declare type ClassCreateFormValidationValues = { - ClassName?: ValidationFunction; -}; -export declare type PrimitiveOverrideProps = Partial & React.DOMAttributes; -export declare type ClassCreateFormOverridesProps = { - ClassCreateFormGrid?: PrimitiveOverrideProps; - ClassName?: PrimitiveOverrideProps; -} & EscapeHatchProps; -export declare type ClassCreateFormProps = React.PropsWithChildren<{ - overrides?: ClassCreateFormOverridesProps | undefined | null; -} & { - clearOnSuccess?: boolean; - onSubmit?: (fields: ClassCreateFormInputValues) => ClassCreateFormInputValues; - onSuccess?: (fields: ClassCreateFormInputValues) => void; - onError?: (fields: ClassCreateFormInputValues, errorMessage: string) => void; - onChange?: (fields: ClassCreateFormInputValues) => ClassCreateFormInputValues; - onValidate?: ClassCreateFormValidationValues; -} & React.CSSProperties>; -export default function ClassCreateForm(props: ClassCreateFormProps): React.ReactElement; diff --git a/src/ui-components/ClassCreateForm.jsx b/src/ui-components/ClassCreateForm.jsx deleted file mode 100644 index ee6cd35..0000000 --- a/src/ui-components/ClassCreateForm.jsx +++ /dev/null @@ -1,161 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import * as React from "react"; -import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; -import { Class } from "../models"; -import { fetchByPath, validateField } from "./utils"; -import { DataStore } from "aws-amplify"; -export default function ClassCreateForm(props) { - const { - clearOnSuccess = true, - onSuccess, - onError, - onSubmit, - onValidate, - onChange, - overrides, - ...rest - } = props; - const initialValues = { - ClassName: "", - }; - const [ClassName, setClassName] = React.useState(initialValues.ClassName); - const [errors, setErrors] = React.useState({}); - const resetStateValues = () => { - setClassName(initialValues.ClassName); - setErrors({}); - }; - const validations = { - ClassName: [], - }; - const runValidationTasks = async ( - fieldName, - currentValue, - getDisplayValue - ) => { - const value = - currentValue && getDisplayValue - ? getDisplayValue(currentValue) - : currentValue; - let validationResponse = validateField(value, validations[fieldName]); - const customValidator = fetchByPath(onValidate, fieldName); - if (customValidator) { - validationResponse = await customValidator(value, validationResponse); - } - setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); - return validationResponse; - }; - return ( - { - event.preventDefault(); - let modelFields = { - ClassName, - }; - const validationResponses = await Promise.all( - Object.keys(validations).reduce((promises, fieldName) => { - if (Array.isArray(modelFields[fieldName])) { - promises.push( - ...modelFields[fieldName].map((item) => - runValidationTasks(fieldName, item) - ) - ); - return promises; - } - promises.push( - runValidationTasks(fieldName, modelFields[fieldName]) - ); - return promises; - }, []) - ); - if (validationResponses.some((r) => r.hasError)) { - return; - } - if (onSubmit) { - modelFields = onSubmit(modelFields); - } - try { - Object.entries(modelFields).forEach(([key, value]) => { - if (typeof value === "string" && value === "") { - modelFields[key] = null; - } - }); - await DataStore.save(new Class(modelFields)); - if (onSuccess) { - onSuccess(modelFields); - } - if (clearOnSuccess) { - resetStateValues(); - } - } catch (err) { - if (onError) { - onError(modelFields, err.message); - } - } - }} - {...getOverrideProps(overrides, "ClassCreateForm")} - {...rest} - > - { - let { value } = e.target; - if (onChange) { - const modelFields = { - ClassName: value, - }; - const result = onChange(modelFields); - value = result?.ClassName ?? value; - } - if (errors.ClassName?.hasError) { - runValidationTasks("ClassName", value); - } - setClassName(value); - }} - onBlur={() => runValidationTasks("ClassName", ClassName)} - errorMessage={errors.ClassName?.errorMessage} - hasError={errors.ClassName?.hasError} - {...getOverrideProps(overrides, "ClassName")} - > - - - - - - - - ); -} diff --git a/src/ui-components/ClassUpdateForm.d.ts b/src/ui-components/ClassUpdateForm.d.ts deleted file mode 100644 index daa9cde..0000000 --- a/src/ui-components/ClassUpdateForm.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -import * as React from "react"; -import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; -import { Class } from "../models"; -export declare type ValidationResponse = { - hasError: boolean; - errorMessage?: string; -}; -export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; -export declare type ClassUpdateFormInputValues = { - ClassName?: string; -}; -export declare type ClassUpdateFormValidationValues = { - ClassName?: ValidationFunction; -}; -export declare type PrimitiveOverrideProps = Partial & React.DOMAttributes; -export declare type ClassUpdateFormOverridesProps = { - ClassUpdateFormGrid?: PrimitiveOverrideProps; - ClassName?: PrimitiveOverrideProps; -} & EscapeHatchProps; -export declare type ClassUpdateFormProps = React.PropsWithChildren<{ - overrides?: ClassUpdateFormOverridesProps | undefined | null; -} & { - id?: string; - class?: Class; - onSubmit?: (fields: ClassUpdateFormInputValues) => ClassUpdateFormInputValues; - onSuccess?: (fields: ClassUpdateFormInputValues) => void; - onError?: (fields: ClassUpdateFormInputValues, errorMessage: string) => void; - onChange?: (fields: ClassUpdateFormInputValues) => ClassUpdateFormInputValues; - onValidate?: ClassUpdateFormValidationValues; -} & React.CSSProperties>; -export default function ClassUpdateForm(props: ClassUpdateFormProps): React.ReactElement; diff --git a/src/ui-components/ClassUpdateForm.jsx b/src/ui-components/ClassUpdateForm.jsx deleted file mode 100644 index 1468f73..0000000 --- a/src/ui-components/ClassUpdateForm.jsx +++ /dev/null @@ -1,181 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import * as React from "react"; -import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; -import { Class } from "../models"; -import { fetchByPath, validateField } from "./utils"; -import { DataStore } from "aws-amplify"; -export default function ClassUpdateForm(props) { - const { - id: idProp, - class: classModelProp, - onSuccess, - onError, - onSubmit, - onValidate, - onChange, - overrides, - ...rest - } = props; - const initialValues = { - ClassName: "", - }; - const [ClassName, setClassName] = React.useState(initialValues.ClassName); - const [errors, setErrors] = React.useState({}); - const resetStateValues = () => { - const cleanValues = classRecord - ? { ...initialValues, ...classRecord } - : initialValues; - setClassName(cleanValues.ClassName); - setErrors({}); - }; - const [classRecord, setClassRecord] = React.useState(classModelProp); - React.useEffect(() => { - const queryData = async () => { - const record = idProp - ? await DataStore.query(Class, idProp) - : classModelProp; - setClassRecord(record); - }; - queryData(); - }, [idProp, classModelProp]); - React.useEffect(resetStateValues, [classRecord]); - const validations = { - ClassName: [], - }; - const runValidationTasks = async ( - fieldName, - currentValue, - getDisplayValue - ) => { - const value = - currentValue && getDisplayValue - ? getDisplayValue(currentValue) - : currentValue; - let validationResponse = validateField(value, validations[fieldName]); - const customValidator = fetchByPath(onValidate, fieldName); - if (customValidator) { - validationResponse = await customValidator(value, validationResponse); - } - setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); - return validationResponse; - }; - return ( - { - event.preventDefault(); - let modelFields = { - ClassName, - }; - const validationResponses = await Promise.all( - Object.keys(validations).reduce((promises, fieldName) => { - if (Array.isArray(modelFields[fieldName])) { - promises.push( - ...modelFields[fieldName].map((item) => - runValidationTasks(fieldName, item) - ) - ); - return promises; - } - promises.push( - runValidationTasks(fieldName, modelFields[fieldName]) - ); - return promises; - }, []) - ); - if (validationResponses.some((r) => r.hasError)) { - return; - } - if (onSubmit) { - modelFields = onSubmit(modelFields); - } - try { - Object.entries(modelFields).forEach(([key, value]) => { - if (typeof value === "string" && value === "") { - modelFields[key] = null; - } - }); - await DataStore.save( - Class.copyOf(classRecord, (updated) => { - Object.assign(updated, modelFields); - }) - ); - if (onSuccess) { - onSuccess(modelFields); - } - } catch (err) { - if (onError) { - onError(modelFields, err.message); - } - } - }} - {...getOverrideProps(overrides, "ClassUpdateForm")} - {...rest} - > - { - let { value } = e.target; - if (onChange) { - const modelFields = { - ClassName: value, - }; - const result = onChange(modelFields); - value = result?.ClassName ?? value; - } - if (errors.ClassName?.hasError) { - runValidationTasks("ClassName", value); - } - setClassName(value); - }} - onBlur={() => runValidationTasks("ClassName", ClassName)} - errorMessage={errors.ClassName?.errorMessage} - hasError={errors.ClassName?.hasError} - {...getOverrideProps(overrides, "ClassName")} - > - - - - - - - - ); -} diff --git a/src/ui-components/EmotionsCreateForm.d.ts b/src/ui-components/EmotionsCreateForm.d.ts deleted file mode 100644 index 2b4ae1a..0000000 --- a/src/ui-components/EmotionsCreateForm.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -import * as React from "react"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; -import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; -export declare type ValidationResponse = { - hasError: boolean; - errorMessage?: string; -}; -export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; -export declare type EmotionsCreateFormInputValues = { - emotion?: string; -}; -export declare type EmotionsCreateFormValidationValues = { - emotion?: ValidationFunction; -}; -export declare type FormProps = Partial & React.DOMAttributes; -export declare type EmotionsCreateFormOverridesProps = { - EmotionsCreateFormGrid?: FormProps; - emotion?: FormProps; -} & EscapeHatchProps; -export declare type EmotionsCreateFormProps = React.PropsWithChildren<{ - overrides?: EmotionsCreateFormOverridesProps | undefined | null; -} & { - clearOnSuccess?: boolean; - onSubmit?: (fields: EmotionsCreateFormInputValues) => EmotionsCreateFormInputValues; - onSuccess?: (fields: EmotionsCreateFormInputValues) => void; - onError?: (fields: EmotionsCreateFormInputValues, errorMessage: string) => void; - onCancel?: () => void; - onChange?: (fields: EmotionsCreateFormInputValues) => EmotionsCreateFormInputValues; - onValidate?: EmotionsCreateFormValidationValues; -} & React.CSSProperties>; -export default function EmotionsCreateForm(props: EmotionsCreateFormProps): React.ReactElement; diff --git a/src/ui-components/EmotionsCreateForm.jsx b/src/ui-components/EmotionsCreateForm.jsx deleted file mode 100644 index 0a06708..0000000 --- a/src/ui-components/EmotionsCreateForm.jsx +++ /dev/null @@ -1,153 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import * as React from "react"; -import { fetchByPath, validateField } from "./utils"; -import { Emotions } from "../models"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; -import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; -import { DataStore } from "aws-amplify"; -export default function EmotionsCreateForm(props) { - const { - clearOnSuccess = true, - onSuccess, - onError, - onSubmit, - onCancel, - onValidate, - onChange, - overrides, - ...rest - } = props; - const initialValues = { - emotion: undefined, - }; - const [emotion, setEmotion] = React.useState(initialValues.emotion); - const [errors, setErrors] = React.useState({}); - const resetStateValues = () => { - setEmotion(initialValues.emotion); - setErrors({}); - }; - const validations = { - emotion: [{ type: "Required" }], - }; - const runValidationTasks = async (fieldName, value) => { - let validationResponse = validateField(value, validations[fieldName]); - const customValidator = fetchByPath(onValidate, fieldName); - if (customValidator) { - validationResponse = await customValidator(value, validationResponse); - } - setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); - return validationResponse; - }; - return ( - { - event.preventDefault(); - let modelFields = { - emotion, - }; - const validationResponses = await Promise.all( - Object.keys(validations).reduce((promises, fieldName) => { - if (Array.isArray(modelFields[fieldName])) { - promises.push( - ...modelFields[fieldName].map((item) => - runValidationTasks(fieldName, item) - ) - ); - return promises; - } - promises.push( - runValidationTasks(fieldName, modelFields[fieldName]) - ); - return promises; - }, []) - ); - if (validationResponses.some((r) => r.hasError)) { - return; - } - if (onSubmit) { - modelFields = onSubmit(modelFields); - } - try { - await DataStore.save(new Emotions(modelFields)); - if (onSuccess) { - onSuccess(modelFields); - } - if (clearOnSuccess) { - resetStateValues(); - } - } catch (err) { - if (onError) { - onError(modelFields, err.message); - } - } - }} - {...rest} - {...getOverrideProps(overrides, "EmotionsCreateForm")} - > - { - let { value } = e.target; - if (onChange) { - const modelFields = { - emotion: value, - }; - const result = onChange(modelFields); - value = result?.emotion ?? value; - } - if (errors.emotion?.hasError) { - runValidationTasks("emotion", value); - } - setEmotion(value); - }} - onBlur={() => runValidationTasks("emotion", emotion)} - errorMessage={errors.emotion?.errorMessage} - hasError={errors.emotion?.hasError} - {...getOverrideProps(overrides, "emotion")} - > - - - - - - - - - ); -} diff --git a/src/ui-components/EmotionsUpdateForm.d.ts b/src/ui-components/EmotionsUpdateForm.d.ts deleted file mode 100644 index 426082c..0000000 --- a/src/ui-components/EmotionsUpdateForm.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -import * as React from "react"; -import { Emotions } from "../models"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; -import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; -export declare type ValidationResponse = { - hasError: boolean; - errorMessage?: string; -}; -export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; -export declare type EmotionsUpdateFormInputValues = { - emotion?: string; -}; -export declare type EmotionsUpdateFormValidationValues = { - emotion?: ValidationFunction; -}; -export declare type FormProps = Partial & React.DOMAttributes; -export declare type EmotionsUpdateFormOverridesProps = { - EmotionsUpdateFormGrid?: FormProps; - emotion?: FormProps; -} & EscapeHatchProps; -export declare type EmotionsUpdateFormProps = React.PropsWithChildren<{ - overrides?: EmotionsUpdateFormOverridesProps | undefined | null; -} & { - id?: string; - emotions?: Emotions; - onSubmit?: (fields: EmotionsUpdateFormInputValues) => EmotionsUpdateFormInputValues; - onSuccess?: (fields: EmotionsUpdateFormInputValues) => void; - onError?: (fields: EmotionsUpdateFormInputValues, errorMessage: string) => void; - onCancel?: () => void; - onChange?: (fields: EmotionsUpdateFormInputValues) => EmotionsUpdateFormInputValues; - onValidate?: EmotionsUpdateFormValidationValues; -} & React.CSSProperties>; -export default function EmotionsUpdateForm(props: EmotionsUpdateFormProps): React.ReactElement; diff --git a/src/ui-components/EmotionsUpdateForm.jsx b/src/ui-components/EmotionsUpdateForm.jsx deleted file mode 100644 index 53623dc..0000000 --- a/src/ui-components/EmotionsUpdateForm.jsx +++ /dev/null @@ -1,166 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import * as React from "react"; -import { fetchByPath, validateField } from "./utils"; -import { Emotions } from "../models"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; -import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; -import { DataStore } from "aws-amplify"; -export default function EmotionsUpdateForm(props) { - const { - id, - emotions, - onSuccess, - onError, - onSubmit, - onCancel, - onValidate, - onChange, - overrides, - ...rest - } = props; - const initialValues = { - emotion: undefined, - }; - const [emotion, setEmotion] = React.useState(initialValues.emotion); - const [errors, setErrors] = React.useState({}); - const resetStateValues = () => { - const cleanValues = { ...initialValues, ...emotionsRecord }; - setEmotion(cleanValues.emotion); - setErrors({}); - }; - const [emotionsRecord, setEmotionsRecord] = React.useState(emotions); - React.useEffect(() => { - const queryData = async () => { - const record = id ? await DataStore.query(Emotions, id) : emotions; - setEmotionsRecord(record); - }; - queryData(); - }, [id, emotions]); - React.useEffect(resetStateValues, [emotionsRecord]); - const validations = { - emotion: [{ type: "Required" }], - }; - const runValidationTasks = async (fieldName, value) => { - let validationResponse = validateField(value, validations[fieldName]); - const customValidator = fetchByPath(onValidate, fieldName); - if (customValidator) { - validationResponse = await customValidator(value, validationResponse); - } - setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); - return validationResponse; - }; - return ( - { - event.preventDefault(); - let modelFields = { - emotion, - }; - const validationResponses = await Promise.all( - Object.keys(validations).reduce((promises, fieldName) => { - if (Array.isArray(modelFields[fieldName])) { - promises.push( - ...modelFields[fieldName].map((item) => - runValidationTasks(fieldName, item) - ) - ); - return promises; - } - promises.push( - runValidationTasks(fieldName, modelFields[fieldName]) - ); - return promises; - }, []) - ); - if (validationResponses.some((r) => r.hasError)) { - return; - } - if (onSubmit) { - modelFields = onSubmit(modelFields); - } - try { - await DataStore.save( - Emotions.copyOf(emotionsRecord, (updated) => { - Object.assign(updated, modelFields); - }) - ); - if (onSuccess) { - onSuccess(modelFields); - } - } catch (err) { - if (onError) { - onError(modelFields, err.message); - } - } - }} - {...rest} - {...getOverrideProps(overrides, "EmotionsUpdateForm")} - > - { - let { value } = e.target; - if (onChange) { - const modelFields = { - emotion: value, - }; - const result = onChange(modelFields); - value = result?.emotion ?? value; - } - if (errors.emotion?.hasError) { - runValidationTasks("emotion", value); - } - setEmotion(value); - }} - onBlur={() => runValidationTasks("emotion", emotion)} - errorMessage={errors.emotion?.errorMessage} - hasError={errors.emotion?.hasError} - {...getOverrideProps(overrides, "emotion")} - > - - - - - - - - - ); -} diff --git a/src/ui-components/NewForm1.d.ts b/src/ui-components/NewForm1.d.ts deleted file mode 100644 index 2788da2..0000000 --- a/src/ui-components/NewForm1.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -import * as React from "react"; -import { GridProps } from "@aws-amplify/ui-react"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; -export declare type ValidationResponse = { - hasError: boolean; - errorMessage?: string; -}; -export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; -export declare type NewForm1InputValues = {}; -export declare type NewForm1ValidationValues = {}; -export declare type PrimitiveOverrideProps = Partial & React.DOMAttributes; -export declare type NewForm1OverridesProps = { - NewForm1Grid?: PrimitiveOverrideProps; -} & EscapeHatchProps; -export declare type NewForm1Props = React.PropsWithChildren<{ - overrides?: NewForm1OverridesProps | undefined | null; -} & { - onSubmit: (fields: NewForm1InputValues) => void; - onChange?: (fields: NewForm1InputValues) => NewForm1InputValues; - onValidate?: NewForm1ValidationValues; -} & React.CSSProperties>; -export default function NewForm1(props: NewForm1Props): React.ReactElement; diff --git a/src/ui-components/NewForm1.jsx b/src/ui-components/NewForm1.jsx deleted file mode 100644 index 1d0210c..0000000 --- a/src/ui-components/NewForm1.jsx +++ /dev/null @@ -1,98 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import * as React from "react"; -import { Button, Flex, Grid } from "@aws-amplify/ui-react"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; -import { fetchByPath, validateField } from "./utils"; -export default function NewForm1(props) { - const { onSubmit, onValidate, onChange, overrides, ...rest } = props; - const initialValues = {}; - const [errors, setErrors] = React.useState({}); - const resetStateValues = () => { - setErrors({}); - }; - const validations = {}; - const runValidationTasks = async ( - fieldName, - currentValue, - getDisplayValue - ) => { - const value = - currentValue && getDisplayValue - ? getDisplayValue(currentValue) - : currentValue; - let validationResponse = validateField(value, validations[fieldName]); - const customValidator = fetchByPath(onValidate, fieldName); - if (customValidator) { - validationResponse = await customValidator(value, validationResponse); - } - setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); - return validationResponse; - }; - return ( - { - event.preventDefault(); - const modelFields = {}; - const validationResponses = await Promise.all( - Object.keys(validations).reduce((promises, fieldName) => { - if (Array.isArray(modelFields[fieldName])) { - promises.push( - ...modelFields[fieldName].map((item) => - runValidationTasks(fieldName, item) - ) - ); - return promises; - } - promises.push( - runValidationTasks(fieldName, modelFields[fieldName]) - ); - return promises; - }, []) - ); - if (validationResponses.some((r) => r.hasError)) { - return; - } - await onSubmit(modelFields); - }} - {...getOverrideProps(overrides, "NewForm1")} - {...rest} - > - - - - - - - - ); -} diff --git a/src/ui-components/StudentCreateForm.d.ts b/src/ui-components/StudentCreateForm.d.ts deleted file mode 100644 index 78aba5e..0000000 --- a/src/ui-components/StudentCreateForm.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -import * as React from "react"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; -import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; -export declare type ValidationResponse = { - hasError: boolean; - errorMessage?: string; -}; -export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; -export declare type StudentCreateFormInputValues = { - name?: string; -}; -export declare type StudentCreateFormValidationValues = { - name?: ValidationFunction; -}; -export declare type FormProps = Partial & React.DOMAttributes; -export declare type StudentCreateFormOverridesProps = { - StudentCreateFormGrid?: FormProps; - name?: FormProps; -} & EscapeHatchProps; -export declare type StudentCreateFormProps = React.PropsWithChildren<{ - overrides?: StudentCreateFormOverridesProps | undefined | null; -} & { - clearOnSuccess?: boolean; - onSubmit?: (fields: StudentCreateFormInputValues) => StudentCreateFormInputValues; - onSuccess?: (fields: StudentCreateFormInputValues) => void; - onError?: (fields: StudentCreateFormInputValues, errorMessage: string) => void; - onCancel?: () => void; - onChange?: (fields: StudentCreateFormInputValues) => StudentCreateFormInputValues; - onValidate?: StudentCreateFormValidationValues; -} & React.CSSProperties>; -export default function StudentCreateForm(props: StudentCreateFormProps): React.ReactElement; diff --git a/src/ui-components/StudentCreateForm.jsx b/src/ui-components/StudentCreateForm.jsx deleted file mode 100644 index 8de1f62..0000000 --- a/src/ui-components/StudentCreateForm.jsx +++ /dev/null @@ -1,153 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import * as React from "react"; -import { fetchByPath, validateField } from "./utils"; -import { Student } from "../models"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; -import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; -import { DataStore } from "aws-amplify"; -export default function StudentCreateForm(props) { - const { - clearOnSuccess = true, - onSuccess, - onError, - onSubmit, - onCancel, - onValidate, - onChange, - overrides, - ...rest - } = props; - const initialValues = { - name: undefined, - }; - const [name, setName] = React.useState(initialValues.name); - const [errors, setErrors] = React.useState({}); - const resetStateValues = () => { - setName(initialValues.name); - setErrors({}); - }; - const validations = { - name: [{ type: "Required" }], - }; - const runValidationTasks = async (fieldName, value) => { - let validationResponse = validateField(value, validations[fieldName]); - const customValidator = fetchByPath(onValidate, fieldName); - if (customValidator) { - validationResponse = await customValidator(value, validationResponse); - } - setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); - return validationResponse; - }; - return ( - { - event.preventDefault(); - let modelFields = { - name, - }; - const validationResponses = await Promise.all( - Object.keys(validations).reduce((promises, fieldName) => { - if (Array.isArray(modelFields[fieldName])) { - promises.push( - ...modelFields[fieldName].map((item) => - runValidationTasks(fieldName, item) - ) - ); - return promises; - } - promises.push( - runValidationTasks(fieldName, modelFields[fieldName]) - ); - return promises; - }, []) - ); - if (validationResponses.some((r) => r.hasError)) { - return; - } - if (onSubmit) { - modelFields = onSubmit(modelFields); - } - try { - await DataStore.save(new Student(modelFields)); - if (onSuccess) { - onSuccess(modelFields); - } - if (clearOnSuccess) { - resetStateValues(); - } - } catch (err) { - if (onError) { - onError(modelFields, err.message); - } - } - }} - {...rest} - {...getOverrideProps(overrides, "StudentCreateForm")} - > - { - let { value } = e.target; - if (onChange) { - const modelFields = { - name: value, - }; - const result = onChange(modelFields); - value = result?.name ?? value; - } - if (errors.name?.hasError) { - runValidationTasks("name", value); - } - setName(value); - }} - onBlur={() => runValidationTasks("name", name)} - errorMessage={errors.name?.errorMessage} - hasError={errors.name?.hasError} - {...getOverrideProps(overrides, "name")} - > - - - - - - - - - ); -} diff --git a/src/ui-components/StudentUpdateForm.d.ts b/src/ui-components/StudentUpdateForm.d.ts deleted file mode 100644 index 2caef24..0000000 --- a/src/ui-components/StudentUpdateForm.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -import * as React from "react"; -import { Student } from "../models"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; -import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; -export declare type ValidationResponse = { - hasError: boolean; - errorMessage?: string; -}; -export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; -export declare type StudentUpdateFormInputValues = { - name?: string; -}; -export declare type StudentUpdateFormValidationValues = { - name?: ValidationFunction; -}; -export declare type FormProps = Partial & React.DOMAttributes; -export declare type StudentUpdateFormOverridesProps = { - StudentUpdateFormGrid?: FormProps; - name?: FormProps; -} & EscapeHatchProps; -export declare type StudentUpdateFormProps = React.PropsWithChildren<{ - overrides?: StudentUpdateFormOverridesProps | undefined | null; -} & { - id?: string; - student?: Student; - onSubmit?: (fields: StudentUpdateFormInputValues) => StudentUpdateFormInputValues; - onSuccess?: (fields: StudentUpdateFormInputValues) => void; - onError?: (fields: StudentUpdateFormInputValues, errorMessage: string) => void; - onCancel?: () => void; - onChange?: (fields: StudentUpdateFormInputValues) => StudentUpdateFormInputValues; - onValidate?: StudentUpdateFormValidationValues; -} & React.CSSProperties>; -export default function StudentUpdateForm(props: StudentUpdateFormProps): React.ReactElement; diff --git a/src/ui-components/StudentUpdateForm.jsx b/src/ui-components/StudentUpdateForm.jsx deleted file mode 100644 index aa71292..0000000 --- a/src/ui-components/StudentUpdateForm.jsx +++ /dev/null @@ -1,166 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import * as React from "react"; -import { fetchByPath, validateField } from "./utils"; -import { Student } from "../models"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; -import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; -import { DataStore } from "aws-amplify"; -export default function StudentUpdateForm(props) { - const { - id, - student, - onSuccess, - onError, - onSubmit, - onCancel, - onValidate, - onChange, - overrides, - ...rest - } = props; - const initialValues = { - name: undefined, - }; - const [name, setName] = React.useState(initialValues.name); - const [errors, setErrors] = React.useState({}); - const resetStateValues = () => { - const cleanValues = { ...initialValues, ...studentRecord }; - setName(cleanValues.name); - setErrors({}); - }; - const [studentRecord, setStudentRecord] = React.useState(student); - React.useEffect(() => { - const queryData = async () => { - const record = id ? await DataStore.query(Student, id) : student; - setStudentRecord(record); - }; - queryData(); - }, [id, student]); - React.useEffect(resetStateValues, [studentRecord]); - const validations = { - name: [{ type: "Required" }], - }; - const runValidationTasks = async (fieldName, value) => { - let validationResponse = validateField(value, validations[fieldName]); - const customValidator = fetchByPath(onValidate, fieldName); - if (customValidator) { - validationResponse = await customValidator(value, validationResponse); - } - setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); - return validationResponse; - }; - return ( - { - event.preventDefault(); - let modelFields = { - name, - }; - const validationResponses = await Promise.all( - Object.keys(validations).reduce((promises, fieldName) => { - if (Array.isArray(modelFields[fieldName])) { - promises.push( - ...modelFields[fieldName].map((item) => - runValidationTasks(fieldName, item) - ) - ); - return promises; - } - promises.push( - runValidationTasks(fieldName, modelFields[fieldName]) - ); - return promises; - }, []) - ); - if (validationResponses.some((r) => r.hasError)) { - return; - } - if (onSubmit) { - modelFields = onSubmit(modelFields); - } - try { - await DataStore.save( - Student.copyOf(studentRecord, (updated) => { - Object.assign(updated, modelFields); - }) - ); - if (onSuccess) { - onSuccess(modelFields); - } - } catch (err) { - if (onError) { - onError(modelFields, err.message); - } - } - }} - {...rest} - {...getOverrideProps(overrides, "StudentUpdateForm")} - > - { - let { value } = e.target; - if (onChange) { - const modelFields = { - name: value, - }; - const result = onChange(modelFields); - value = result?.name ?? value; - } - if (errors.name?.hasError) { - runValidationTasks("name", value); - } - setName(value); - }} - onBlur={() => runValidationTasks("name", name)} - errorMessage={errors.name?.errorMessage} - hasError={errors.name?.hasError} - {...getOverrideProps(overrides, "name")} - > - - - - - - - - - ); -} diff --git a/src/ui-components/StudentsCreateForm.d.ts b/src/ui-components/StudentsCreateForm.d.ts deleted file mode 100644 index 3b10958..0000000 --- a/src/ui-components/StudentsCreateForm.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -import * as React from "react"; -import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; -export declare type ValidationResponse = { - hasError: boolean; - errorMessage?: string; -}; -export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; -export declare type StudentsCreateFormInputValues = { - name?: string; -}; -export declare type StudentsCreateFormValidationValues = { - name?: ValidationFunction; -}; -export declare type PrimitiveOverrideProps = Partial & React.DOMAttributes; -export declare type StudentsCreateFormOverridesProps = { - StudentsCreateFormGrid?: PrimitiveOverrideProps; - name?: PrimitiveOverrideProps; -} & EscapeHatchProps; -export declare type StudentsCreateFormProps = React.PropsWithChildren<{ - overrides?: StudentsCreateFormOverridesProps | undefined | null; -} & { - clearOnSuccess?: boolean; - onSubmit?: (fields: StudentsCreateFormInputValues) => StudentsCreateFormInputValues; - onSuccess?: (fields: StudentsCreateFormInputValues) => void; - onError?: (fields: StudentsCreateFormInputValues, errorMessage: string) => void; - onChange?: (fields: StudentsCreateFormInputValues) => StudentsCreateFormInputValues; - onValidate?: StudentsCreateFormValidationValues; -} & React.CSSProperties>; -export default function StudentsCreateForm(props: StudentsCreateFormProps): React.ReactElement; diff --git a/src/ui-components/StudentsCreateForm.jsx b/src/ui-components/StudentsCreateForm.jsx deleted file mode 100644 index 41c4e9f..0000000 --- a/src/ui-components/StudentsCreateForm.jsx +++ /dev/null @@ -1,161 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import * as React from "react"; -import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; -import { Students } from "../models"; -import { fetchByPath, validateField } from "./utils"; -import { DataStore } from "aws-amplify"; -export default function StudentsCreateForm(props) { - const { - clearOnSuccess = true, - onSuccess, - onError, - onSubmit, - onValidate, - onChange, - overrides, - ...rest - } = props; - const initialValues = { - name: "", - }; - const [name, setName] = React.useState(initialValues.name); - const [errors, setErrors] = React.useState({}); - const resetStateValues = () => { - setName(initialValues.name); - setErrors({}); - }; - const validations = { - name: [], - }; - const runValidationTasks = async ( - fieldName, - currentValue, - getDisplayValue - ) => { - const value = - currentValue && getDisplayValue - ? getDisplayValue(currentValue) - : currentValue; - let validationResponse = validateField(value, validations[fieldName]); - const customValidator = fetchByPath(onValidate, fieldName); - if (customValidator) { - validationResponse = await customValidator(value, validationResponse); - } - setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); - return validationResponse; - }; - return ( - { - event.preventDefault(); - let modelFields = { - name, - }; - const validationResponses = await Promise.all( - Object.keys(validations).reduce((promises, fieldName) => { - if (Array.isArray(modelFields[fieldName])) { - promises.push( - ...modelFields[fieldName].map((item) => - runValidationTasks(fieldName, item) - ) - ); - return promises; - } - promises.push( - runValidationTasks(fieldName, modelFields[fieldName]) - ); - return promises; - }, []) - ); - if (validationResponses.some((r) => r.hasError)) { - return; - } - if (onSubmit) { - modelFields = onSubmit(modelFields); - } - try { - Object.entries(modelFields).forEach(([key, value]) => { - if (typeof value === "string" && value === "") { - modelFields[key] = null; - } - }); - await DataStore.save(new Students(modelFields)); - if (onSuccess) { - onSuccess(modelFields); - } - if (clearOnSuccess) { - resetStateValues(); - } - } catch (err) { - if (onError) { - onError(modelFields, err.message); - } - } - }} - {...getOverrideProps(overrides, "StudentsCreateForm")} - {...rest} - > - { - let { value } = e.target; - if (onChange) { - const modelFields = { - name: value, - }; - const result = onChange(modelFields); - value = result?.name ?? value; - } - if (errors.name?.hasError) { - runValidationTasks("name", value); - } - setName(value); - }} - onBlur={() => runValidationTasks("name", name)} - errorMessage={errors.name?.errorMessage} - hasError={errors.name?.hasError} - {...getOverrideProps(overrides, "name")} - > - - - - - - - - ); -} diff --git a/src/ui-components/StudentsUpdateForm.d.ts b/src/ui-components/StudentsUpdateForm.d.ts deleted file mode 100644 index 8cda9a4..0000000 --- a/src/ui-components/StudentsUpdateForm.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -import * as React from "react"; -import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; -import { Students } from "../models"; -export declare type ValidationResponse = { - hasError: boolean; - errorMessage?: string; -}; -export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; -export declare type StudentsUpdateFormInputValues = { - name?: string; -}; -export declare type StudentsUpdateFormValidationValues = { - name?: ValidationFunction; -}; -export declare type PrimitiveOverrideProps = Partial & React.DOMAttributes; -export declare type StudentsUpdateFormOverridesProps = { - StudentsUpdateFormGrid?: PrimitiveOverrideProps; - name?: PrimitiveOverrideProps; -} & EscapeHatchProps; -export declare type StudentsUpdateFormProps = React.PropsWithChildren<{ - overrides?: StudentsUpdateFormOverridesProps | undefined | null; -} & { - id?: string; - students?: Students; - onSubmit?: (fields: StudentsUpdateFormInputValues) => StudentsUpdateFormInputValues; - onSuccess?: (fields: StudentsUpdateFormInputValues) => void; - onError?: (fields: StudentsUpdateFormInputValues, errorMessage: string) => void; - onChange?: (fields: StudentsUpdateFormInputValues) => StudentsUpdateFormInputValues; - onValidate?: StudentsUpdateFormValidationValues; -} & React.CSSProperties>; -export default function StudentsUpdateForm(props: StudentsUpdateFormProps): React.ReactElement; diff --git a/src/ui-components/StudentsUpdateForm.jsx b/src/ui-components/StudentsUpdateForm.jsx deleted file mode 100644 index d27c9b2..0000000 --- a/src/ui-components/StudentsUpdateForm.jsx +++ /dev/null @@ -1,181 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import * as React from "react"; -import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; -import { Students } from "../models"; -import { fetchByPath, validateField } from "./utils"; -import { DataStore } from "aws-amplify"; -export default function StudentsUpdateForm(props) { - const { - id: idProp, - students: studentsModelProp, - onSuccess, - onError, - onSubmit, - onValidate, - onChange, - overrides, - ...rest - } = props; - const initialValues = { - name: "", - }; - const [name, setName] = React.useState(initialValues.name); - const [errors, setErrors] = React.useState({}); - const resetStateValues = () => { - const cleanValues = studentsRecord - ? { ...initialValues, ...studentsRecord } - : initialValues; - setName(cleanValues.name); - setErrors({}); - }; - const [studentsRecord, setStudentsRecord] = React.useState(studentsModelProp); - React.useEffect(() => { - const queryData = async () => { - const record = idProp - ? await DataStore.query(Students, idProp) - : studentsModelProp; - setStudentsRecord(record); - }; - queryData(); - }, [idProp, studentsModelProp]); - React.useEffect(resetStateValues, [studentsRecord]); - const validations = { - name: [], - }; - const runValidationTasks = async ( - fieldName, - currentValue, - getDisplayValue - ) => { - const value = - currentValue && getDisplayValue - ? getDisplayValue(currentValue) - : currentValue; - let validationResponse = validateField(value, validations[fieldName]); - const customValidator = fetchByPath(onValidate, fieldName); - if (customValidator) { - validationResponse = await customValidator(value, validationResponse); - } - setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); - return validationResponse; - }; - return ( - { - event.preventDefault(); - let modelFields = { - name, - }; - const validationResponses = await Promise.all( - Object.keys(validations).reduce((promises, fieldName) => { - if (Array.isArray(modelFields[fieldName])) { - promises.push( - ...modelFields[fieldName].map((item) => - runValidationTasks(fieldName, item) - ) - ); - return promises; - } - promises.push( - runValidationTasks(fieldName, modelFields[fieldName]) - ); - return promises; - }, []) - ); - if (validationResponses.some((r) => r.hasError)) { - return; - } - if (onSubmit) { - modelFields = onSubmit(modelFields); - } - try { - Object.entries(modelFields).forEach(([key, value]) => { - if (typeof value === "string" && value === "") { - modelFields[key] = null; - } - }); - await DataStore.save( - Students.copyOf(studentsRecord, (updated) => { - Object.assign(updated, modelFields); - }) - ); - if (onSuccess) { - onSuccess(modelFields); - } - } catch (err) { - if (onError) { - onError(modelFields, err.message); - } - } - }} - {...getOverrideProps(overrides, "StudentsUpdateForm")} - {...rest} - > - { - let { value } = e.target; - if (onChange) { - const modelFields = { - name: value, - }; - const result = onChange(modelFields); - value = result?.name ?? value; - } - if (errors.name?.hasError) { - runValidationTasks("name", value); - } - setName(value); - }} - onBlur={() => runValidationTasks("name", name)} - errorMessage={errors.name?.errorMessage} - hasError={errors.name?.hasError} - {...getOverrideProps(overrides, "name")} - > - - - - - - - - ); -} diff --git a/src/ui-components/TeachersCreateForm.d.ts b/src/ui-components/TeachersCreateForm.d.ts deleted file mode 100644 index a73a15f..0000000 --- a/src/ui-components/TeachersCreateForm.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -import * as React from "react"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; -import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; -export declare type ValidationResponse = { - hasError: boolean; - errorMessage?: string; -}; -export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; -export declare type TeachersCreateFormInputValues = { - TeacherName?: string; -}; -export declare type TeachersCreateFormValidationValues = { - TeacherName?: ValidationFunction; -}; -export declare type FormProps = Partial & React.DOMAttributes; -export declare type TeachersCreateFormOverridesProps = { - TeachersCreateFormGrid?: FormProps; - TeacherName?: FormProps; -} & EscapeHatchProps; -export declare type TeachersCreateFormProps = React.PropsWithChildren<{ - overrides?: TeachersCreateFormOverridesProps | undefined | null; -} & { - clearOnSuccess?: boolean; - onSubmit?: (fields: TeachersCreateFormInputValues) => TeachersCreateFormInputValues; - onSuccess?: (fields: TeachersCreateFormInputValues) => void; - onError?: (fields: TeachersCreateFormInputValues, errorMessage: string) => void; - onCancel?: () => void; - onChange?: (fields: TeachersCreateFormInputValues) => TeachersCreateFormInputValues; - onValidate?: TeachersCreateFormValidationValues; -} & React.CSSProperties>; -export default function TeachersCreateForm(props: TeachersCreateFormProps): React.ReactElement; diff --git a/src/ui-components/TeachersCreateForm.jsx b/src/ui-components/TeachersCreateForm.jsx deleted file mode 100644 index d2cf884..0000000 --- a/src/ui-components/TeachersCreateForm.jsx +++ /dev/null @@ -1,155 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import * as React from "react"; -import { fetchByPath, validateField } from "./utils"; -import { Teachers } from "../models"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; -import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; -import { DataStore } from "aws-amplify"; -export default function TeachersCreateForm(props) { - const { - clearOnSuccess = true, - onSuccess, - onError, - onSubmit, - onCancel, - onValidate, - onChange, - overrides, - ...rest - } = props; - const initialValues = { - TeacherName: undefined, - }; - const [TeacherName, setTeacherName] = React.useState( - initialValues.TeacherName - ); - const [errors, setErrors] = React.useState({}); - const resetStateValues = () => { - setTeacherName(initialValues.TeacherName); - setErrors({}); - }; - const validations = { - TeacherName: [], - }; - const runValidationTasks = async (fieldName, value) => { - let validationResponse = validateField(value, validations[fieldName]); - const customValidator = fetchByPath(onValidate, fieldName); - if (customValidator) { - validationResponse = await customValidator(value, validationResponse); - } - setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); - return validationResponse; - }; - return ( - { - event.preventDefault(); - let modelFields = { - TeacherName, - }; - const validationResponses = await Promise.all( - Object.keys(validations).reduce((promises, fieldName) => { - if (Array.isArray(modelFields[fieldName])) { - promises.push( - ...modelFields[fieldName].map((item) => - runValidationTasks(fieldName, item) - ) - ); - return promises; - } - promises.push( - runValidationTasks(fieldName, modelFields[fieldName]) - ); - return promises; - }, []) - ); - if (validationResponses.some((r) => r.hasError)) { - return; - } - if (onSubmit) { - modelFields = onSubmit(modelFields); - } - try { - await DataStore.save(new Teachers(modelFields)); - if (onSuccess) { - onSuccess(modelFields); - } - if (clearOnSuccess) { - resetStateValues(); - } - } catch (err) { - if (onError) { - onError(modelFields, err.message); - } - } - }} - {...rest} - {...getOverrideProps(overrides, "TeachersCreateForm")} - > - { - let { value } = e.target; - if (onChange) { - const modelFields = { - TeacherName: value, - }; - const result = onChange(modelFields); - value = result?.TeacherName ?? value; - } - if (errors.TeacherName?.hasError) { - runValidationTasks("TeacherName", value); - } - setTeacherName(value); - }} - onBlur={() => runValidationTasks("TeacherName", TeacherName)} - errorMessage={errors.TeacherName?.errorMessage} - hasError={errors.TeacherName?.hasError} - {...getOverrideProps(overrides, "TeacherName")} - > - - - - - - - - - ); -} diff --git a/src/ui-components/TeachersUpdateForm.d.ts b/src/ui-components/TeachersUpdateForm.d.ts deleted file mode 100644 index b5f3b33..0000000 --- a/src/ui-components/TeachersUpdateForm.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -import * as React from "react"; -import { Teachers } from "../models"; -import { EscapeHatchProps } from "@aws-amplify/ui-react/internal"; -import { GridProps, TextFieldProps } from "@aws-amplify/ui-react"; -export declare type ValidationResponse = { - hasError: boolean; - errorMessage?: string; -}; -export declare type ValidationFunction = (value: T, validationResponse: ValidationResponse) => ValidationResponse | Promise; -export declare type TeachersUpdateFormInputValues = { - TeacherName?: string; -}; -export declare type TeachersUpdateFormValidationValues = { - TeacherName?: ValidationFunction; -}; -export declare type FormProps = Partial & React.DOMAttributes; -export declare type TeachersUpdateFormOverridesProps = { - TeachersUpdateFormGrid?: FormProps; - TeacherName?: FormProps; -} & EscapeHatchProps; -export declare type TeachersUpdateFormProps = React.PropsWithChildren<{ - overrides?: TeachersUpdateFormOverridesProps | undefined | null; -} & { - id?: string; - teachers?: Teachers; - onSubmit?: (fields: TeachersUpdateFormInputValues) => TeachersUpdateFormInputValues; - onSuccess?: (fields: TeachersUpdateFormInputValues) => void; - onError?: (fields: TeachersUpdateFormInputValues, errorMessage: string) => void; - onCancel?: () => void; - onChange?: (fields: TeachersUpdateFormInputValues) => TeachersUpdateFormInputValues; - onValidate?: TeachersUpdateFormValidationValues; -} & React.CSSProperties>; -export default function TeachersUpdateForm(props: TeachersUpdateFormProps): React.ReactElement; diff --git a/src/ui-components/TeachersUpdateForm.jsx b/src/ui-components/TeachersUpdateForm.jsx deleted file mode 100644 index 7d5ef43..0000000 --- a/src/ui-components/TeachersUpdateForm.jsx +++ /dev/null @@ -1,168 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import * as React from "react"; -import { fetchByPath, validateField } from "./utils"; -import { Teachers } from "../models"; -import { getOverrideProps } from "@aws-amplify/ui-react/internal"; -import { Button, Flex, Grid, TextField } from "@aws-amplify/ui-react"; -import { DataStore } from "aws-amplify"; -export default function TeachersUpdateForm(props) { - const { - id, - teachers, - onSuccess, - onError, - onSubmit, - onCancel, - onValidate, - onChange, - overrides, - ...rest - } = props; - const initialValues = { - TeacherName: undefined, - }; - const [TeacherName, setTeacherName] = React.useState( - initialValues.TeacherName - ); - const [errors, setErrors] = React.useState({}); - const resetStateValues = () => { - const cleanValues = { ...initialValues, ...teachersRecord }; - setTeacherName(cleanValues.TeacherName); - setErrors({}); - }; - const [teachersRecord, setTeachersRecord] = React.useState(teachers); - React.useEffect(() => { - const queryData = async () => { - const record = id ? await DataStore.query(Teachers, id) : teachers; - setTeachersRecord(record); - }; - queryData(); - }, [id, teachers]); - React.useEffect(resetStateValues, [teachersRecord]); - const validations = { - TeacherName: [], - }; - const runValidationTasks = async (fieldName, value) => { - let validationResponse = validateField(value, validations[fieldName]); - const customValidator = fetchByPath(onValidate, fieldName); - if (customValidator) { - validationResponse = await customValidator(value, validationResponse); - } - setErrors((errors) => ({ ...errors, [fieldName]: validationResponse })); - return validationResponse; - }; - return ( - { - event.preventDefault(); - let modelFields = { - TeacherName, - }; - const validationResponses = await Promise.all( - Object.keys(validations).reduce((promises, fieldName) => { - if (Array.isArray(modelFields[fieldName])) { - promises.push( - ...modelFields[fieldName].map((item) => - runValidationTasks(fieldName, item) - ) - ); - return promises; - } - promises.push( - runValidationTasks(fieldName, modelFields[fieldName]) - ); - return promises; - }, []) - ); - if (validationResponses.some((r) => r.hasError)) { - return; - } - if (onSubmit) { - modelFields = onSubmit(modelFields); - } - try { - await DataStore.save( - Teachers.copyOf(teachersRecord, (updated) => { - Object.assign(updated, modelFields); - }) - ); - if (onSuccess) { - onSuccess(modelFields); - } - } catch (err) { - if (onError) { - onError(modelFields, err.message); - } - } - }} - {...rest} - {...getOverrideProps(overrides, "TeachersUpdateForm")} - > - { - let { value } = e.target; - if (onChange) { - const modelFields = { - TeacherName: value, - }; - const result = onChange(modelFields); - value = result?.TeacherName ?? value; - } - if (errors.TeacherName?.hasError) { - runValidationTasks("TeacherName", value); - } - setTeacherName(value); - }} - onBlur={() => runValidationTasks("TeacherName", TeacherName)} - errorMessage={errors.TeacherName?.errorMessage} - hasError={errors.TeacherName?.hasError} - {...getOverrideProps(overrides, "TeacherName")} - > - - - - - - - - - ); -} diff --git a/src/ui-components/index.js b/src/ui-components/index.js deleted file mode 100644 index 217b045..0000000 --- a/src/ui-components/index.js +++ /dev/null @@ -1,12 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -export { default as ClassCreateForm } from "./ClassCreateForm"; -export { default as ClassUpdateForm } from "./ClassUpdateForm"; -export { default as NewForm1 } from "./NewForm1"; -export { default as StudentsCreateForm } from "./StudentsCreateForm"; -export { default as StudentsUpdateForm } from "./StudentsUpdateForm"; -export { default as studioTheme } from "./studioTheme"; diff --git a/src/ui-components/studioTheme.js b/src/ui-components/studioTheme.js deleted file mode 100644 index f5b4350..0000000 --- a/src/ui-components/studioTheme.js +++ /dev/null @@ -1,9 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -import { createTheme, defaultTheme } from "@aws-amplify/ui-react"; -export default createTheme(defaultTheme); diff --git a/src/ui-components/studioTheme.js.d.ts b/src/ui-components/studioTheme.js.d.ts deleted file mode 100644 index 523174f..0000000 --- a/src/ui-components/studioTheme.js.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -declare const _default: any; -export default _default; diff --git a/src/ui-components/utils.js b/src/ui-components/utils.js deleted file mode 100644 index b02f446..0000000 --- a/src/ui-components/utils.js +++ /dev/null @@ -1,311 +0,0 @@ -/*************************************************************************** - * The contents of this file were generated with Amplify Studio. * - * Please refrain from making any modifications to this file. * - * Any changes to this file will be overwritten when running amplify pull. * - **************************************************************************/ - -/* eslint-disable */ -export const validateField = (value, validations) => { - for (const validation of validations) { - if (value === undefined || value === "" || value === null) { - if (validation.type === "Required") { - return { - hasError: true, - errorMessage: validation.validationMessage || "The value is required", - }; - } else { - return { - hasError: false, - }; - } - } - const validationResult = checkValidation(value, validation); - if (validationResult?.hasError) { - return validationResult; - } - } - return { hasError: false }; -}; -export const parseDateValidator = (dateValidator) => { - const isTimestamp = - `${parseInt(dateValidator)}`.length === dateValidator.length; - return isTimestamp ? parseInt(dateValidator) : dateValidator; -}; -const checkValidation = (value, validation) => { - if (validation.numValues?.length) { - switch (validation.type) { - case "LessThanChar": - return { - hasError: !(value.length <= validation.numValues[0]), - errorMessage: - validation.validationMessage || - `The value must be shorter than ${validation.numValues[0]}`, - }; - case "GreaterThanChar": - return { - hasError: !(value.length > validation.numValues[0]), - errorMessage: - validation.validationMessage || - `The value must be longer than ${validation.numValues[0]}`, - }; - case "LessThanNum": - return { - hasError: !(value < validation.numValues[0]), - errorMessage: - validation.validationMessage || - `The value must be less than ${validation.numValues[0]}`, - }; - case "GreaterThanNum": - return { - hasError: !(value > validation.numValues[0]), - errorMessage: - validation.validationMessage || - `The value must be greater than ${validation.numValues[0]}`, - }; - case "EqualTo": - return { - hasError: !validation.numValues.some((el) => el === value), - errorMessage: - validation.validationMessage || - `The value must be equal to ${validation.numValues.join(" or ")}`, - }; - default: - } - } else if (validation.strValues?.length) { - switch (validation.type) { - case "StartWith": - return { - hasError: !validation.strValues.some((el) => value.startsWith(el)), - errorMessage: - validation.validationMessage || - `The value must start with ${validation.strValues.join(", ")}`, - }; - case "EndWith": - return { - hasError: !validation.strValues.some((el) => value.endsWith(el)), - errorMessage: - validation.validationMessage || - `The value must end with ${validation.strValues.join(", ")}`, - }; - case "Contains": - return { - hasError: !validation.strValues.some((el) => value.includes(el)), - errorMessage: - validation.validationMessage || - `The value must contain ${validation.strValues.join(", ")}`, - }; - case "NotContains": - return { - hasError: !validation.strValues.every((el) => !value.includes(el)), - errorMessage: - validation.validationMessage || - `The value must not contain ${validation.strValues.join(", ")}`, - }; - case "BeAfter": - return { - hasError: !( - new Date(value) > - new Date(parseDateValidator(validation.strValues[0])) - ), - errorMessage: - validation.validationMessage || - `The value must be after ${validation.strValues[0]}`, - }; - case "BeBefore": - return { - hasError: !( - new Date(value) < - new Date(parseDateValidator(validation.strValues[0])) - ), - errorMessage: - validation.validationMessage || - `The value must be before ${validation.strValues[0]}`, - }; - } - } - switch (validation.type) { - case "Email": - const EMAIL_ADDRESS_REGEX = - /^[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](-*\.?[a-zA-Z0-9])*\.[a-zA-Z](-?[a-zA-Z0-9])+$/; - return { - hasError: !EMAIL_ADDRESS_REGEX.test(value), - errorMessage: - validation.validationMessage || - "The value must be a valid email address", - }; - case "JSON": - let isInvalidJSON = false; - try { - JSON.parse(value); - } catch (e) { - isInvalidJSON = true; - } - return { - hasError: isInvalidJSON, - errorMessage: - validation.validationMessage || - "The value must be in a correct JSON format", - }; - case "IpAddress": - const IPV_4 = - /^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$/; - const IPV_6 = - /^(?:(?:[a-fA-F\d]{1,4}:){7}(?:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,2}|:)|(?:[a-fA-F\d]{1,4}:){4}(?:(?::[a-fA-F\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,3}|:)|(?:[a-fA-F\d]{1,4}:){3}(?:(?::[a-fA-F\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,4}|:)|(?:[a-fA-F\d]{1,4}:){2}(?:(?::[a-fA-F\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,5}|:)|(?:[a-fA-F\d]{1,4}:){1}(?:(?::[a-fA-F\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,6}|:)|(?::(?:(?::[a-fA-F\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,7}|:)))(?:%[0-9a-zA-Z]{1,})?$/; - return { - hasError: !(IPV_4.test(value) || IPV_6.test(value)), - errorMessage: - validation.validationMessage || - "The value must be an IPv4 or IPv6 address", - }; - case "URL": - let isInvalidUrl = false; - try { - new URL(value); - } catch (e) { - isInvalidUrl = true; - } - return { - hasError: isInvalidUrl, - errorMessage: - validation.validationMessage || - "The value must be a valid URL that begins with a schema (i.e. http:// or mailto:)", - }; - case "Phone": - const PHONE = /^\+?\d[\d\s-]+$/; - return { - hasError: !PHONE.test(value), - errorMessage: - validation.validationMessage || - "The value must be a valid phone number", - }; - default: - } -}; -const monthToShortMon = { - "1": "Jan", - "2": "Feb", - "3": "Mar", - "4": "Apr", - "5": "May", - "6": "Jun", - "7": "Jul", - "8": "Aug", - "9": "Sep", - "10": "Oct", - "11": "Nov", - "12": "Dec", -}; -const invalidDateStr = "Invalid Date"; -export function formatDate(date, dateFormat) { - if (date === undefined || date === null) { - return date; - } - const validDate = new Date(Date.parse(date)); - if (validDate.toString() === invalidDateStr) { - return date; - } - const splitDate = date.split(/-|\+|Z/); - const year = splitDate[0]; - const month = splitDate[1]; - const day = splitDate[2]; - const truncatedMonth = month.replace(/^0+/, ""); - switch (dateFormat) { - case "locale": - return validDate.toLocaleDateString(); - case "YYYY.MM.DD": - return `${year}.${month}.${day}`; - case "DD.MM.YYYY": - return `${day}.${month}.${year}`; - case "MM/DD/YYYY": - return `${month}/${day}/${year}`; - case "Mmm DD, YYYY": - return `${monthToShortMon[truncatedMonth]} ${day}, ${year}`; - default: - return date; - } -} -export function formatTime(time, timeFormat) { - if (time === undefined || time === null) { - return time; - } - const splitTime = time.split(/:|Z/); - if (splitTime.length < 3) { - return time; - } - const validTime = new Date(); - validTime.setHours(Number.parseInt(splitTime[0], 10)); - validTime.setMinutes(Number.parseInt(splitTime[1], 10)); - const splitSeconds = splitTime[2].split("."); - validTime.setSeconds( - Number.parseInt(splitSeconds[0], 10), - Number.parseInt(splitSeconds[1], 10) - ); - if (validTime.toString() === invalidDateStr) { - return time; - } - switch (timeFormat) { - case "locale": - return validTime.toLocaleTimeString(); - case "hours24": - return validTime.toLocaleTimeString("en-gb"); - case "hours12": - return validTime.toLocaleTimeString("en-us"); - default: - return time; - } -} -export function formatDateTime(dateTimeStr, dateTimeFormat) { - if (dateTimeStr === undefined || dateTimeStr === null) { - return dateTimeStr; - } - const dateTime = /^d+$/.test(dateTimeStr) - ? new Date(Number.parseInt(dateTimeStr, 10)) - : new Date(Date.parse(dateTimeStr)); - if (dateTime.toString() === invalidDateStr) { - return dateTimeStr; - } - if (dateTimeFormat === "locale") { - return dateTime.toLocaleString(); - } - const dateAndTime = dateTime.toISOString().split("T"); - const date = formatDate(dateAndTime[0], dateTimeFormat.dateFormat); - const time = formatTime(dateAndTime[1], dateTimeFormat.timeFormat); - return `${date} - ${time}`; -} -export function formatter(value, formatterInput) { - switch (formatterInput.type) { - case "DateFormat": - return formatDate(value, formatterInput.format); - case "DateTimeFormat": - return formatDateTime(value, formatterInput.format); - case "TimeFormat": - return formatTime(value, formatterInput.format); - default: - return value; - } -} -export const fetchByPath = (input, path = "", accumlator = []) => { - const currentPath = path.split("."); - const head = currentPath.shift(); - if (input && head && input[head] !== undefined) { - if (!currentPath.length) { - accumlator.push(input[head]); - } else { - fetchByPath(input[head], currentPath.join("."), accumlator); - } - } - return accumlator[0]; -}; -export const processFile = async ({ file }) => { - const fileExtension = file.name.split(".").pop(); - return file - .arrayBuffer() - .then((filebuffer) => window.crypto.subtle.digest("SHA-1", filebuffer)) - .then((hashBuffer) => { - const hashArray = Array.from(new Uint8Array(hashBuffer)); - const hashHex = hashArray - .map((a) => a.toString(16).padStart(2, "0")) - .join(""); - return { file, key: `${hashHex}.${fileExtension}` }; - }); -};

V80;Wgb3w3Y%?+tZ_ zonRFLwd7`uI-V=QNLsOJ**~oHVh3gVww7WtDpo}@j&u?pD|ez>nvLIjYamh`E_xB& z+uJN(FmqS2t0Zz!bo~5g5Ho5tEc}BfRjq*TU8QI`WHt$2-UEBs5#_*jm`yL%iM9F+ zFT5`izbF1DT?L_>hD@Z`QOJP_Fm6(kR;-FuKle^!^_u`!sQ?_G-WZ-FZrJ%|ALlYyKnx2it?eAW4rB- zVuuvW?bQ_f^S^l?oiY=1M_*0EQ=(|7zKW5>Q!F3zx4=qk-e3D>t2XG<@uupZPI(%} z?Y1~%CT@H_;RBx^Lhp>Gr(apUA78_>O2*h1jYm$#grSFCLDW`yC+2HI?Q3`XT<+Og z9-Zi!ZtqUIEuX|!UZ-xo{V>iK=BJNKdB<}3HkB_kURwFZ#jhs&P%lqUKmNA!c%0s2 z*#G9lT)9{k_-J5|0ZrboZ~Q7!bXoCD+tpX~^ZMfk<;ksJgq3LdhWXiHeBCe0^82SG z^_lr6JGv2BfjHwO1XF>~;nWMb&dciXj! z&nJ_X;Xyp5WI@~Cd|Z&j`qJ?#StTie(BD3D=?I3b?7qT-#` zx|<2Y*SJXvN2r{m&*AW8<-&i~X{&4NGIxsp9?KSYzz{eQ{tH?otNjjD{Ft2uwX68v zY+_Kc?<=UiN8uLHO*)^M<5P5*dsyS>Ve)V_l)uY)0o&)NM*3n>MOYYTw32)urIn(s zeN<8L@9OaWfpDCJ=A;2xubdDj04BdEFLS*v5bv(Ho)>4*TMcLtVaX5zL4{E?WPCzro98vBn zC#4}H6Cr+Z-0?Zf_;wocV9p1L(i{ zil-L|JAxz!BPAlq6OsF99veXRMr5OD@EMg}Cw(mbGo|cOFlN$_8W2J5<)E2j&#n1N z8--2y|LCReftu0Q#-fH(NTimD!i>UZNVB-vNiPC)9sxlYfar)41cD6)oHY!|RyR8& z*mV8!kr&uWi8y~GfaeYqh7wLXbLGW@C2z1i=UJ`)YK47;u7{I=cRrz9vR>Uot#=ugO>6y zIb~#kR{yUi0eJ#|v)z6zs9WXdks~!7oxdH>`*!3if?-?!czJb4sQFc1`pOjj*D`=K zL~iqCyV8TuCP3&uB9Nl3eNl1$Y*)$W*f-V+;CBm^+UKv>91np6ZOxJ9z0Mrd`qq~= zuet}hcbvzU%0n5PlpHmGB9+Qew0~?2u znnThw@t;#o(>kfIBNLGB;E-X#?J&lAry z{Atk^(Ml;J`AC2o5eDk5&0no(Kxg!PAWmX3)5l8QI-w~r@D7d1QNJ-d!SiwZ>@q$y zaQC1c+wzt{=-I?81)fkHw8cv-Vm}x`Y~mY1d{Ilx<6&s@`iivoT8vP&H)dFoza>GP zGyihhaT&1n29E>>moZ=N65&d}#!_&I%#&PtfxTAYgCLgQ>7z@fFeVBEyIMd?ZYi2P zTrQB+AD3+qvHHZT|PuAoyj3E#5axvo%Ky!nW}NoPP>cV^uY%U3lsgJ*ZZIh?YaX-ImCiO zg(;k5*5V~KJZ1cge!rmKqYCHR;|?sqk?L#k@BKY1r{WfTE>_b9aInG5$i*#D#cp*$ zP{_vkoT6uTUvT+5YX!}x%r=zJS){FC54l&`3*K0DS&KVo51}I>;g;;(k_iz>Io}_* zI3~(epS&Br7|U3xFnh(z<8Fn5iFmtE7=RLIf#y*d*u>QP!)uiXMG0ocPx#{9o41m~ zJJl^r`P3|CtvTX6yoP`)+A%|h?B(-i&4pM+6uYqDE>Rn0OcdHdipN_K-cE+x3D zkGYj%ny3RUWnW$8NtD~lLnzaTZbCs4psbcW*Bq^`hQi=-k@ew0WfDO7Fs^9{0%B&X!CAH`NRT+m)e0<`fpj9n%>YrmhZ@-x77A zLd;`-GBS}*dW=B@QKK$EZ6sFG3&l`4HSfPAq;aqY9eti9VrOu!&!dF`?u^Fu3OG5( zia6q!Kcl91_T7WQAoMiZC;#K7lSuOIA$1T`pT5C^e9E*mLq2g*FC&S2RF2s@y8V9Y zA=c>GN1U@@v5p%XEIHd#Wft>G;_Av)030H6WBN<Ih#w<`i<<_OgBEKJUq?~TOyBv>_76Lh zlEz#^Lq_K!A``Rt#q{M)(j-^#f_*`lU?Z36=1)dcbeICQTeOD(NgwAWtX0AX3D*cl zvM$>|eE%AC|`T(w99B1z%_C?Dj%g z1aF4lSz?b)5;BsY=|6-02lTTql@6GDTF3a)s!8SlSYP24sy>un;W?Ny!}*{(w!1%!=*@;9LXEkiG2{9;X^`{e zcYB$&i$KlX@@Ik%3nQJandDh|&!r~(rdC;0YWL3sR#iRL?EJ#-(iXAsKtHrW0SMJE z^xHgyo1i&%EOAowgVY_I_={OG^tt!}EgHXs*}p-P|N^s)m6>RTnx90J0}>|@WY8qA+Ae0Z#tX99s^y0RA8Q`GGnv|(^?bd2~S@DIj#!M z${TCD?1PUF?BBg)R``*6UyXAC0RYpjnxW&6+N_yce9r+Ej6#QJitO2%Fn5iLz>Wug ze!l*bL|BZBSF~VoZPTW)+WKWZ1?$PutqP4TpL2e1>qrYl&-bB%v*Jm@QmR0w#)5ZE z4o&_0y_Xb^U#-h2G{+3}$~W%f|AJr(C)SnB4l5b=OK;wlSzNoVRoPq$zR?CV1mi9( zeI-!I=_Ex*;Ya_nrhdu#F`!N92XWYQDog!6?F z6G;%U3EROqR*k5yoSa8sdKWS(H>r5RQ(vY{Rzxhca%TPUO`BK!7IOfN>m7G?sp}o% zmawXIqNzV1JkTMC(YWQ$h?Tes+oi?eZ&qj`i)arYgW=-5tsy_315+~FiXcDQ-$|ni z`}$<=Fx>dv%yd18?Dv*Gld*ImOpyg8 z>eb+_DkkajqJUwZy@TQ{Qs(yG5Z)6b+S~}RncF(jX-Rg~mqJqzV&QRIlH=+h(2uOm zCj09JX-^pzoUXm-V6W<)`Cl+RY>rP@z~iF<>3kUZd2;d}e4W?wlYF!>z3P9IQSZwa z?jD-_boip{b?Nq1lRIa7T}*n>J@zvk0opKmpGRt;fZ>{1>1MpmC2t}7IaODD%31wh zE{(*Q;E7q3k`i@6+$|-_3|~7;phuew_p6uodb^>34%Q!j{fdLr@vq!nvCl(GwGQ1b z9?a+{LwLnIgI4+gf5Ho=uAktVLgt?0oGsjbrgNstZ>t7wqh$u7(#Evj7P~d>q?;nc hJLle9DSM@fgr%6mP*5|^#At@D+dvxh$mH+J{|AS+#E<|0 literal 0 HcmV?d00001 diff --git a/public/assets/img/under13/emojis/confident_emoji.jpg b/public/assets/img/under13/emojis/confident_emoji.jpg new file mode 100644 index 0000000000000000000000000000000000000000..817304c940981305fbe548773e31e89bf81f86c2 GIT binary patch literal 34488 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