-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
73 lines (73 loc) · 2.22 KB
/
Copy pathpackage.json
File metadata and controls
73 lines (73 loc) · 2.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
"name": "sengine",
"private": true,
"version": "0.0.1",
"type": "module",
"repository": {
"type": "git",
"url": "git+https://github.com/tguelcan/sengine"
},
"description": "This is an AI-powered search application built with Svelte and the Vercel AI SDK, providing an efficient and customizable search experience. It uses Tavily, a powerful tool built for integrating Vercel AI SDK functionality, and is configured to work with Claude as the default AI model. The application is flexible and can also support other AI models with minimal adjustments.",
"keywords": [
"ai",
"vercel",
"svelte",
"sveltekit",
"tailwindcss",
"aisdk"
],
"author": "Tayfun Gülcan",
"license": "MIT",
"bugs": {
"url": "https://github.com/tguelcan/sengine/issues"
},
"homepage": "https://sengine-tau.vercel.app",
"scripts": {
"dev": "vite dev",
"build": "vite build",
"preview": "vite preview",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"format": "prettier --write .",
"lint": "prettier --check . && eslint .",
"test:e2e": "playwright test",
"test": "npm run test:e2e"
},
"devDependencies": {
"@eslint/compat": "^1.2.5",
"@eslint/js": "^9.18.0",
"@playwright/test": "^1.49.1",
"@sveltejs/adapter-vercel": "^5.5.2",
"@sveltejs/kit": "^2.0.0",
"@sveltejs/vite-plugin-svelte": "^4.0.0",
"@tailwindcss/typography": "^0.5.16",
"autoprefixer": "^10.4.20",
"daisyui": "^4.12.23",
"eslint": "^9.18.0",
"eslint-config-prettier": "^10.0.1",
"eslint-plugin-svelte": "^2.46.1",
"globals": "^15.14.0",
"mdsvex": "^0.12.3",
"prettier": "^3.4.2",
"prettier-plugin-svelte": "^3.3.3",
"prettier-plugin-tailwindcss": "^0.6.10",
"svelte": "^5.0.0",
"svelte-check": "^4.0.0",
"tailwindcss": "^3.4.17",
"typescript": "^5.0.0",
"typescript-eslint": "^8.20.0",
"vite": "^5.4.11"
},
"dependencies": {
"@ai-sdk/deepseek": "^0.1.3",
"@ai-sdk/svelte": "^1.1.0",
"@fontsource-variable/open-sans": "^5.1.1",
"@fontsource-variable/playfair-display": "^5.1.1",
"@tavily/core": "^0.0.2",
"ai": "^4.1.0",
"ioredis": "^5.4.2",
"lucide-svelte": "^0.473.0",
"marked": "^15.0.6",
"zod": "^3.24.1"
}
}