Skip to content

Commit 11ed27d

Browse files
authored
Next: Stack Actions #1761
Next: Stack Actions
2 parents 123ff5c + 601e45f commit 11ed27d

File tree

84 files changed

+2530
-689
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+2530
-689
lines changed

src/Exceptionless.Web/ClientApp/README.md

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,8 @@
1-
# create-svelte
2-
3-
Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/main/packages/create-svelte).
4-
5-
## Creating a project
6-
7-
If you're seeing this, you've probably already done this step. Congrats!
8-
9-
```bash
10-
# create a new project in the current directory
11-
npm create svelte@latest
12-
13-
# create a new project in my-app
14-
npm create svelte@latest my-app
15-
```
1+
# Exceptionless User Interface
162

173
## Developing
184

19-
Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:
5+
Once you've created a project and installed dependencies with `npm install`, start a development server:
206

217
```bash
228
npm run dev
@@ -35,8 +21,6 @@ npm run build
3521

3622
You can preview the production build with `npm run preview`.
3723

38-
> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.
39-
4024
## Upgrading components
4125

4226
You can upgrade [shadcn-svelte components](https://www.shadcn-svelte.com/) by running the following command
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
22
"$schema": "https://next.shadcn-svelte.com/schema.json",
3-
"aliases": {
4-
"components": "$comp",
5-
"hooks": "$lib/hooks",
6-
"ui": "$lib/features/shared/components/ui",
7-
"utils": "$lib/utils"
8-
},
9-
"registry": "https://next.shadcn-svelte.com/registry",
103
"style": "new-york",
114
"tailwind": {
12-
"baseColor": "zinc",
135
"config": "tailwind.config.js",
14-
"css": "src/app.css"
6+
"css": "src/app.css",
7+
"baseColor": "zinc"
8+
},
9+
"aliases": {
10+
"components": "$comp",
11+
"utils": "$lib/utils",
12+
"ui": "$lib/features/shared/components/ui",
13+
"hooks": "$lib/hooks"
1514
},
16-
"typescript": true
15+
"typescript": true,
16+
"registry": "https://next.shadcn-svelte.com/registry"
1717
}

src/Exceptionless.Web/ClientApp/package-lock.json

Lines changed: 381 additions & 379 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Exceptionless.Web/ClientApp/package.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -19,63 +19,63 @@
1919
"generate-models": "swagger-typescript-api -p http://localhost:5200/docs/v2/swagger.json -o ./src/lib/generated -n api.ts --no-client --templates api-templates",
2020
"generate-templates": "swagger-typescript-api generate-templates -o api-templates",
2121
"test:integration": "playwright test",
22-
"test:unit": "vitest",
22+
"test:unit": "vitest run",
2323
"upgrade": "ncu -i"
2424
},
2525
"devDependencies": {
26-
"@iconify-json/lucide": "^1.2.17",
27-
"@playwright/test": "^1.49.0",
28-
"@sveltejs/adapter-static": "^3.0.6",
29-
"@sveltejs/kit": "^2.9.0",
30-
"@sveltejs/vite-plugin-svelte": "^5.0.1",
26+
"@iconify-json/lucide": "^1.2.20",
27+
"@playwright/test": "^1.49.1",
28+
"@sveltejs/adapter-static": "^3.0.8",
29+
"@sveltejs/kit": "^2.15.0",
30+
"@sveltejs/vite-plugin-svelte": "^5.0.3",
3131
"@types/eslint": "^9.6.1",
32-
"@types/node": "^22.10.1",
32+
"@types/node": "^22.10.2",
3333
"@types/throttle-debounce": "^5.0.2",
3434
"autoprefixer": "^10.4.20",
3535
"cross-env": "^7.0.3",
36-
"eslint": "^9.16.0",
36+
"eslint": "^9.17.0",
3737
"eslint-config-prettier": "^9.1.0",
38-
"eslint-plugin-perfectionist": "^4.2.0",
38+
"eslint-plugin-perfectionist": "^4.4.0",
3939
"eslint-plugin-svelte": "^2.46.1",
4040
"npm-run-all": "^4.1.5",
4141
"postcss": "^8.4.49",
42-
"prettier": "^3.4.1",
42+
"prettier": "^3.4.2",
4343
"prettier-plugin-svelte": "^3.3.2",
4444
"prettier-plugin-tailwindcss": "^0.6.9",
45-
"svelte": "^5.5.3",
45+
"svelte": "^5.16.0",
4646
"svelte-check": "^4.1.1",
4747
"swagger-typescript-api": "^13.0.23",
4848
"tslib": "^2.8.1",
4949
"typescript": "^5.7.2",
50-
"typescript-eslint": "^8.17.0",
51-
"vite": "^6.0.2",
50+
"typescript-eslint": "^8.18.2",
51+
"vite": "^6.0.6",
5252
"vitest": "2.1.6"
5353
},
5454
"dependencies": {
5555
"@exceptionless/browser": "^3.1.0",
56-
"@exceptionless/fetchclient": "^0.29.0",
57-
"@iconify-json/mdi": "^1.2.1",
56+
"@exceptionless/fetchclient": "^0.31.0",
57+
"@iconify-json/mdi": "^1.2.2",
5858
"@tanstack/svelte-query": "https://pkg.pr.new/@tanstack/svelte-query@28f98f9",
5959
"@tanstack/svelte-query-devtools": "https://pkg.pr.new/@tanstack/svelte-query-devtools@28f98f9",
6060
"@tanstack/svelte-table": "^9.0.0-alpha.10",
6161
"@typeschema/class-validator": "^0.3.0",
62-
"bits-ui": "^1.0.0-next.64",
62+
"bits-ui": "^1.0.0-next.74",
6363
"class-validator": "^0.14.1",
6464
"clsx": "^2.1.1",
65-
"formsnap": "^2.0.0-next.1",
65+
"formsnap": "^2.0.0",
6666
"mode-watcher": "^0.5.0",
6767
"oidc-client-ts": "^3.1.0",
6868
"pretty-ms": "^9.2.0",
69-
"runed": "^0.16.1",
69+
"runed": "^0.22.0",
7070
"svelte-sonner": "^0.3.28",
7171
"svelte-time": "^0.9.0",
72-
"sveltekit-superforms": "^2.21.0",
73-
"tailwind-merge": "^2.5.5",
72+
"sveltekit-superforms": "^2.22.1",
73+
"tailwind-merge": "^2.6.0",
7474
"tailwind-variants": "^0.3.0",
75-
"tailwindcss": "^3.4.16",
75+
"tailwindcss": "^3.4.17",
7676
"tailwindcss-animate": "^1.0.7",
7777
"throttle-debounce": "^5.0.2",
78-
"unplugin-icons": "^0.21.0"
78+
"unplugin-icons": "^0.22.0"
7979
},
8080
"type": "module"
8181
}

src/Exceptionless.Web/ClientApp/resources.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,13 @@
102102

103103
## Networking
104104

105+
Analyze current naming patterns
106+
Define consistent naming convention rules:
107+
Remove redundant terms
108+
Use HTTP verb prefixes
109+
Keep resource names singular/plural based on return type
110+
Order: [httpVerb][Resource][Qualifier][Query]
111+
105112
- <https://tanstack.com/query/v5/docs/svelte/examples/svelte/simple>
106113
- <https://kit.svelte.dev/docs/load>
107114
- <https://github.com/acacode/swagger-typescript-api>

0 commit comments

Comments
 (0)