updated dependencies and stream schedule

This commit is contained in:
liyunze 2025-06-08 22:41:49 +10:00
parent 7c38977b86
commit c3b66825b6
8 changed files with 25 additions and 34 deletions

24
package-lock.json generated
View file

@ -11,11 +11,11 @@
"@astrojs/mdx": "^4.3.0",
"@astrojs/svelte": "^7.1.0",
"@tailwindcss/vite": "^4.1.8",
"astro": "^5.9.0",
"astro": "^5.9.1",
"caniuse-lite": "^1.0.30001698",
"moment": "^2.30.1",
"moment-timezone": "^0.6.0",
"svelte": "^5.33.15",
"svelte": "^5.33.16",
"tailwindcss": "^4.1.8",
"typescript": "^5.8.3"
},
@ -38,9 +38,9 @@
}
},
"node_modules/@astrojs/compiler": {
"version": "2.12.0",
"resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.12.0.tgz",
"integrity": "sha512-7bCjW6tVDpUurQLeKBUN9tZ5kSv5qYrGmcn0sG0IwacL7isR2ZbyyA3AdZ4uxsuUFOS2SlgReTH7wkxO6zpqWA==",
"version": "2.12.1",
"resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.12.1.tgz",
"integrity": "sha512-WDSyVIiz7sNcJcCJxJFITu6XjfGhJ50Z0auyaWsrM+xb07IlhBLFtQuDkNy0caVHWNcKTM2LISAaHhgkRqGAVg==",
"license": "MIT"
},
"node_modules/@astrojs/internal-helpers": {
@ -1587,12 +1587,12 @@
}
},
"node_modules/astro": {
"version": "5.9.0",
"resolved": "https://registry.npmjs.org/astro/-/astro-5.9.0.tgz",
"integrity": "sha512-AHF7oZDBQRwggHUG0bwBhRQjrDD+vJpCtPd0/GVxDB1hGRV0SQuFWS0UHX5bYczIqFcao1z9o9o0r2rQtHrTMg==",
"version": "5.9.1",
"resolved": "https://registry.npmjs.org/astro/-/astro-5.9.1.tgz",
"integrity": "sha512-wxoJcTbuDZNFSv6EaL0PAlrp0Wx6VnOAULCXvy0scsV70oWMeUkdxuBxfO54JxO5Qgyvwj9h99y6E0elqOpGtA==",
"license": "MIT",
"dependencies": {
"@astrojs/compiler": "^2.12.0",
"@astrojs/compiler": "^2.12.1",
"@astrojs/internal-helpers": "0.6.1",
"@astrojs/markdown-remark": "6.3.2",
"@astrojs/telemetry": "3.3.0",
@ -5133,9 +5133,9 @@
}
},
"node_modules/svelte": {
"version": "5.33.15",
"resolved": "https://registry.npmjs.org/svelte/-/svelte-5.33.15.tgz",
"integrity": "sha512-068mFjz25qg+UTaWlnGEUfCX3VtypcODx3SbRUBvMfAnVim0jGs5q7M50SFKeI4EPvTe87cB1GJgMZhXAAc6OQ==",
"version": "5.33.16",
"resolved": "https://registry.npmjs.org/svelte/-/svelte-5.33.16.tgz",
"integrity": "sha512-bZZtbOXghLrLtOFRfVB1tYzM7Q9Ir3vKBWDKSq0onw3SR3W9LltqNIAP6smWipWTGl2cosjNzYcTxdhb9KV4Ug==",
"license": "MIT",
"dependencies": {
"@ampproject/remapping": "^2.3.0",

View file

@ -13,11 +13,11 @@
"@astrojs/mdx": "^4.3.0",
"@astrojs/svelte": "^7.1.0",
"@tailwindcss/vite": "^4.1.8",
"astro": "^5.9.0",
"astro": "^5.9.1",
"caniuse-lite": "^1.0.30001698",
"moment": "^2.30.1",
"moment-timezone": "^0.6.0",
"svelte": "^5.33.15",
"svelte": "^5.33.16",
"tailwindcss": "^4.1.8",
"typescript": "^5.8.3"
},

View file

@ -135,7 +135,7 @@
height="131.8"
/>
</div>
<div class="mt-2 text-2xl font-bold">
<div class="mt-2 mb-5 text-2xl font-bold">
Good {greetingState}<span
bind:this={greetingPulse}
class="animate-pulse font-extralight">|</span

View file

@ -13,7 +13,7 @@ import Line from "../elements/NetworkLine.astro";
<div class="justify-left flex w-full flex-col">
<h2 class="text-2xl font-bold">Content Creation</h2>
</div>
<hr class="my-5 w-full" />
<hr class="my-3 w-full" />
<p class="text-left">
Since I was little, I loved watching YouTube videos
and the idea of bringing joy and laughter to a wider
@ -61,7 +61,7 @@ import Line from "../elements/NetworkLine.astro";
Mobile Development
</h2>
</div>
<hr class="my-5 w-full" />
<hr class="my-3 w-full" />
<p class="text-left">
In my Mobile App Development unit in University, I
am tasked to develop Android apps using Android

View file

@ -12,7 +12,7 @@ import Line from "../elements/NetworkLine.astro";
<div class="justify-left flex w-full flex-col">
<h2 class="text-2xl font-bold">Frontend Development</h2>
</div>
<hr class="my-5 w-full" />
<hr class="my-3 w-full" />
<p class="text-left">
I started my web development journey by building
websites and widgets using vanilla HTML, CSS, Javascript
@ -87,7 +87,7 @@ import Line from "../elements/NetworkLine.astro";
<div class="justify-left flex w-full flex-col">
<h2 class="text-2xl font-bold">Backend Development</h2>
</div>
<hr class="my-5 w-full" />
<hr class="my-3 w-full" />
<p class="text-left">
With experience in various programming languages, I
learnt to setup databases, implement routing and
@ -156,7 +156,7 @@ import Line from "../elements/NetworkLine.astro";
<div class="justify-left flex w-full flex-col">
<h2 class="text-2xl font-bold">Data Science</h2>
</div>
<hr class="my-5 w-full" />
<hr class="my-3 w-full" />
<p class="text-left">
My first exposure to data science was through learning
Computer Vision. I learn how to use OpenCV in Python to

View file

@ -9,16 +9,7 @@
end: moment.Moment;
};
const myStreamSchedule: null | StreamScheduleDay[] = [
{
start: getUpcomingTimeDevTZ(2, "10:00"),
end: getUpcomingTimeDevTZ(2, "17:00"),
},
{
start: getUpcomingTimeDevTZ(5, "10:00"),
end: getUpcomingTimeDevTZ(5, "17:00"),
},
];
const myStreamSchedule: null | StreamScheduleDay[] = [];
/**
* Calculates the upcoming specified time for a given day of the week in my timezone.

View file

@ -15,7 +15,7 @@ import Card from "../elements/Card.astro";
<h2 class="text-center text-xl font-bold">
Web Development
</h2>
<hr class="my-5 w-full" />
<hr class="my-3 w-full" />
<p class="text-center text-balance">
Bringing ideas to life on the web is my passion. I enjoy
bringing my imagination to life through web development.
@ -26,7 +26,7 @@ import Card from "../elements/Card.astro";
<Card primaryColor="#a1eebd" scaleOnHover={true}>
<div class="px-8 py-8">
<h2 class="text-center text-xl font-bold">Data Science</h2>
<hr class="my-5 w-full" />
<hr class="my-3 w-full" />
<p class="text-center text-balance">
Using data to make decisions is a powerful tool. I am
experienced in analyzing data and making decisions based
@ -40,7 +40,7 @@ import Card from "../elements/Card.astro";
<h2 class="text-center text-xl font-bold">
Content Creation
</h2>
<hr class="my-5 w-full" />
<hr class="my-3 w-full" />
<p class="text-center text-balance">
Everyone has something to give, or something to share. I
produce content around productivity and software

View file

@ -24,7 +24,7 @@ import Footer from "../components/sections/FooterComponent.astro";
Looking for a young developer with fresh ideas?
</h2>
</div>
<hr class="my-5 w-full" />
<hr class="my-3 w-full" />
<div class="text-center text-balance">
Whether it's sponsorships or collaboration
opportunities, hit me up!