Updated packages and fixed warnings pertaining to exported types
All checks were successful
Build and Push Development Docker Image / build-and-push (push) Successful in 1m34s

This commit is contained in:
Luke Else 2025-05-11 23:50:26 +01:00
parent 051cd42fdb
commit d9e8b4b56c
Signed by: luke-else
GPG Key ID: B44FAF5CD3964A56
11 changed files with 1186 additions and 1925 deletions

1885
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -14,16 +14,17 @@
},
"devDependencies": {
"@rollup/plugin-json": "^6.0.0",
"@sveltejs/adapter-auto": "^2.0.0",
"@sveltejs/adapter-node": "^1.3.1",
"@sveltejs/kit": "^1.20.4",
"prettier": "^2.8.0",
"prettier-plugin-svelte": "^2.10.1",
"svelte": "^4.0.5",
"svelte-check": "^3.4.3",
"tslib": "^2.4.1",
"typescript": "^5.0.0",
"vite": "^4.4.2"
"@sveltejs/adapter-auto": "6.0.0",
"@sveltejs/adapter-node": "5.2.12",
"@sveltejs/kit": "2.20.8",
"@sveltejs/vite-plugin-svelte": "^5.0.0",
"prettier": "3.5.3",
"prettier-plugin-svelte": "3.3.3",
"svelte": "5.28.2",
"svelte-check": "4.1.7",
"tslib": "2.8.1",
"typescript": "5.8.3",
"vite": "6.3.5"
},
"type": "module"
}

1154
pnpm-lock.yaml generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -67,7 +67,7 @@
</style>
<div class="loader">
<div class="inner one" />
<div class="inner two" />
<div class="inner three" />
<div class="inner one"></div>
<div class="inner two"></div>
<div class="inner three"></div>
</div>

View File

@ -1,8 +1,8 @@
<script lang="ts">
export let style: string = null;
export let style: string = "";
</script>
<span class="timeline-connector" {style} />
<span class="timeline-connector" {style}></span>
<style>
.timeline-connector {

View File

@ -1,9 +1,9 @@
<script lang="ts">
import { getContext, setContext } from 'svelte';
import type { TimelinePosition, ParentPosition, TimelineConfig } from '../types';
import type { TimelinePosition, ParentPosition, TimelineConfig } from '$lib/types';
export let position: ParentPosition | null = null;
export let style: string = null;
export let style: string = "";
const config = getContext<TimelineConfig>('TimelineConfig');
const itemPosition = position ? position : config.rootPosition;
@ -12,7 +12,7 @@
<li class={`timeline-item ${itemPosition}`} {style}>
{#if !$$slots['opposite-content']}
<div class="opposite-block" />
<div class="opposite-block"></div>
{:else}
<slot name="opposite-content" />
{/if}

9
src/lib/types.d.ts vendored
View File

@ -1,9 +0,0 @@
type TimelinePosition = 'right' | 'left' | 'alternate';
type ParentPosition = 'right' | 'left';
type TimelineConfig = {
rootPosition: TimelinePosition;
};
export { TimelinePosition, ParentPosition, TimelineConfig };

View File

@ -1,3 +1,11 @@
export type TimelinePosition = 'right' | 'left' | 'alternate';
export type ParentPosition = 'right' | 'left';
export type TimelineConfig = {
rootPosition: TimelinePosition;
};
export interface GitRepo {
name: string;
description: string;

View File

@ -46,7 +46,7 @@
<input type="text" name="subject" placeholder="Subject" required>
</div>
<div class="input-group">
<textarea id="message" name="message" rows="4" required placeholder="Your Message" />
<textarea id="message" name="message" rows="4" required placeholder="Your Message"></textarea>
</div>
<!-- Hidden Attributes-->

View File

@ -1,19 +1,10 @@
// import adapter from '@sveltejs/adapter-auto';
import adapter from '@sveltejs/adapter-node';
import { vitePreprocess } from '@sveltejs/kit/vite';
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
/** @type {import('@sveltejs/kit').Config} */
const config = {
// Consult https://kit.svelte.dev/docs/integrations#preprocessors
// for more information about preprocessors
preprocess: vitePreprocess(),
kit: {
// adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list.
// If your environment is not supported or you settled on a specific environment, switch out the adapter.
// See https://kit.svelte.dev/docs/adapters for more information about adapters.
adapter: adapter()
}
kit: { adapter: adapter() }
};
export default config;

View File

@ -8,7 +8,8 @@
"resolveJsonModule": true,
"skipLibCheck": true,
"sourceMap": true,
"strict": true
"strict": true,
"moduleResolution": "bundler"
}
// Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias
//