Skip to content

Commit 141d47c

Browse files
authored
feat: update dependencies and restructure skeleton
1 parent 129292e commit 141d47c

41 files changed

Lines changed: 1812 additions & 1426 deletions

Some content is hidden

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

package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,21 @@
2323
"check": "biome check . --write"
2424
},
2525
"devDependencies": {
26-
"@biomejs/biome": "2.2.2",
27-
"@commitlint/cli": "^19.8.1",
28-
"@commitlint/config-conventional": "^19.8.1",
29-
"@tsconfig/node22": "^22.0.2",
30-
"@types/node": "^24.3.0",
31-
"lefthook": "^1.12.3",
32-
"tsx": "^4.20.5",
33-
"typescript": "^5.9.2"
26+
"@biomejs/biome": "2.4.7",
27+
"@commitlint/cli": "^20.5.0",
28+
"@commitlint/config-conventional": "^20.5.0",
29+
"@tsconfig/node24": "^24.0.0",
30+
"@types/node": "^25.5.0",
31+
"lefthook": "^2.1.4",
32+
"tsx": "^4.21.0",
33+
"typescript": "^5.9.3"
3434
},
3535
"dependencies": {
36-
"@aws-sdk/client-acm": "^3.879.0",
37-
"@listr2/prompt-adapter-enquirer": "^3.0.3",
38-
"@soliantconsulting/starter-lib": "^2.0.2",
36+
"@aws-sdk/client-acm": "^3.1010.0",
37+
"@listr2/prompt-adapter-enquirer": "^3.0.5",
38+
"@soliantconsulting/starter-lib": "^2.2.0",
3939
"enquirer": "^2.4.1",
40-
"listr2": "^9.0.3"
40+
"listr2": "^9.0.5"
4141
},
4242
"packageManager": "pnpm@10.15.0+sha512.486ebc259d3e999a4e8691ce03b5cac4a71cbeca39372a9b762cb500cfdf0873e2cb16abe3d951b1ee2cf012503f027b98b6584e4df22524e0c7450d9ec7aa7b"
4343
}

pnpm-lock.yaml

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

skeleton/cdk/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
"build": "tsc"
77
},
88
"devDependencies": {
9-
"@tsconfig/node22": "^22.0.1",
9+
"@tsconfig/node24": "^24.0.0",
1010
"@types/fs-extra": "^11.0.4",
11-
"@types/node": "^22.14.0",
12-
"aws-cdk": "^2.1007.0",
13-
"typescript": "^5.3.3"
11+
"@types/node": "^24.3.0",
12+
"aws-cdk": "^2.1111.0",
13+
"typescript": "^5.9.3"
1414
},
1515
"dependencies": {
16-
"aws-cdk-lib": "^2.188.0",
17-
"constructs": "^10.4.2",
16+
"aws-cdk-lib": "^2.243.0",
17+
"constructs": "^10.5.1",
1818
"fs-extra": "^11.3.0"
1919
}
2020
}

skeleton/cdk/tsconfig.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
2-
"extends": ["@tsconfig/node22/tsconfig.json"],
2+
"extends": ["@tsconfig/node24/tsconfig.json"],
33
"compilerOptions": {
4-
"strict": true,
54
"noImplicitAny": true,
65
"sourceMap": true,
76
"outDir": "dist"

skeleton/package.json.liquid

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,45 +4,45 @@
44
"private": true,
55
"type": "module",
66
"devDependencies": {
7-
"@biomejs/biome": "2.2.2",
8-
"@commitlint/cli": "^19.8.1",
9-
"@commitlint/config-conventional": "^19.8.1",
10-
"@tanstack/router-plugin": "^1.131.30",
7+
"@biomejs/biome": "2.4.7",
8+
"@commitlint/cli": "^20.5.0",
9+
"@commitlint/config-conventional": "^20.5.0",
10+
"@tanstack/router-plugin": "^1.166.13",
1111
"@tsconfig/vite-react": "^7.0.0",
12-
"@types/react": "^19.1.12",
13-
"@types/react-dom": "^19.1.9",
14-
"@vitejs/plugin-react-swc": "^4.0.1",
15-
"lefthook": "^1.12.3",
16-
"rollup-plugin-visualizer": "^6.0.3",
17-
"typescript": "^5.9.2",
18-
"vite": "^7.1.3",
19-
"vite-plugin-hashed-favicons": "2.0.4",
20-
"vite-tsconfig-paths": "^5.1.4"
12+
"@types/react": "^19.2.14",
13+
"@types/react-dom": "^19.2.3",
14+
"@vitejs/plugin-react-swc": "^4.3.0",
15+
"lefthook": "^2.1.4",
16+
"rollup-plugin-visualizer": "^7.0.1",
17+
"typescript": "^5.9.3",
18+
"vite": "^8.0.0",
19+
"vite-plugin-hashed-favicons": "2.0.6",
20+
"vite-tsconfig-paths": "^6.1.1"
2121
},
2222
"dependencies": {
2323
{%- if features contains "auth0" %}
24-
"@auth0/auth0-react": "^2.4.0",
24+
"@auth0/auth0-react": "^2.15.1",
2525
{%- endif %}
2626
"@emotion/react": "^11.14.0",
2727
"@emotion/styled": "^11.14.1",
28-
"@fontsource/roboto": "^5.2.6",
29-
"@hookform/resolvers": "^5.2.1",
30-
"@jsonapi-serde/client": "^1.2.0",
31-
"@mui/icons-material": "^7.3.1",
32-
"@mui/material": "^7.3.1",
33-
"@tanstack/react-query": "^5.85.6",
34-
"@tanstack/react-router": "^1.131.30",
28+
"@fontsource/roboto": "^5.2.10",
29+
"@hookform/resolvers": "^5.2.2",
30+
"@jsonapi-serde/client": "^1.2.2",
31+
"@mui/icons-material": "^7.3.9",
32+
"@mui/material": "^7.3.9",
33+
"@tanstack/react-query": "^5.90.21",
34+
"@tanstack/react-router": "^1.167.4",
35+
"material-ui-confirm": "^4.0.0",
3536
"material-ui-popup-state": "^5.3.6",
36-
"mui-rhf-integration": "^7.0.0",
37+
"mui-rhf-integration": "^7.0.3",
3738
"notistack": "^3.0.2",
38-
"react": "^19.1.1",
39-
"react-confirm-hook": "^1.1.1",
40-
"react-dom": "^19.1.1",
41-
"react-hook-form": "^7.62.0",
42-
"serialize-error": "^12.0.0",
43-
"temporal-polyfill": "^0.3.0",
44-
"zod": "^4.1.5",
45-
"zod-temporal": "^2.0.0"
39+
"react": "^19.2.4",
40+
"react-dom": "^19.2.4",
41+
"react-hook-form": "^7.71.2",
42+
"serialize-error": "^13.0.1",
43+
"temporal-polyfill": "^0.3.2",
44+
"zod": "^4.3.6",
45+
"zod-temporal": "^2.1.1"
4646
},
4747
"scripts": {
4848
"start": "vite",

skeleton/src/components/AuthGuard/AuthError.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ type Props = {
55
error: Error;
66
};
77

8-
const AuthError = ({ error }: Props): ReactNode => {
8+
export const AuthError = ({ error }: Props): ReactNode => {
99
return (
1010
<Container maxWidth="sm" sx={{ my: 2 }}>
1111
<Card>
@@ -36,4 +36,3 @@ const AuthError = ({ error }: Props): ReactNode => {
3636
);
3737
};
3838

39-
export default AuthError;

skeleton/src/components/AuthGuard/AuthGuard.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { useAuth0 } from "@auth0/auth0-react";
22
import type { ReactNode } from "react";
33
import { useEffect } from "react";
4-
import FullPageSpinner from "@/components/FullPageSpinner/index.ts";
5-
import AuthError from "./AuthError.tsx";
4+
import { FullPageSpinner } from "#/components/FullPageSpinner.js";
5+
import { AuthError } from "./AuthError.js";
66

77
type Props = {
88
children: ReactNode;
99
};
1010

11-
const AuthGuard = ({ children }: Props): ReactNode => {
11+
export const AuthGuard = ({ children }: Props): ReactNode => {
1212
const { isAuthenticated, isLoading, loginWithRedirect, error } = useAuth0();
1313

1414
useEffect(() => {
@@ -30,4 +30,3 @@ const AuthGuard = ({ children }: Props): ReactNode => {
3030
return <FullPageSpinner />;
3131
};
3232

33-
export default AuthGuard;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export { default } from "./AuthGuard.tsx";
1+
export { AuthGuard } from "./AuthGuard.js";

skeleton/src/components/ConfirmDialog/ConfirmDialog.tsx

Lines changed: 0 additions & 41 deletions
This file was deleted.

skeleton/src/components/ConfirmDialog/index.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)