diff --git a/.nvmrc b/.nvmrc
index 80a9956e..67e145bf 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-v20.16.0
+v20.18.0
diff --git a/apps/server-doj/package.json b/apps/server-doj/package.json
index 649d5864..b811bcf2 100644
--- a/apps/server-doj/package.json
+++ b/apps/server-doj/package.json
@@ -17,7 +17,6 @@
"@atj/server": "workspace:*"
},
"devDependencies": {
- "@types/node": "^20.14.14",
"@types/supertest": "^6.0.2",
"supertest": "^7.0.0"
}
diff --git a/apps/server-kansas/package.json b/apps/server-kansas/package.json
index 6458dd9f..de3674c7 100644
--- a/apps/server-kansas/package.json
+++ b/apps/server-kansas/package.json
@@ -17,7 +17,6 @@
"@atj/server": "workspace:*"
},
"devDependencies": {
- "@types/node": "^20.14.14",
"@types/supertest": "^6.0.2",
"supertest": "^7.0.0"
}
diff --git a/apps/spotlight/package.json b/apps/spotlight/package.json
index aacc8d0e..a90a1256 100644
--- a/apps/spotlight/package.json
+++ b/apps/spotlight/package.json
@@ -11,15 +11,20 @@
},
"dependencies": {
"@astrojs/react": "^3.6.1",
+ "@atj/common": "workspace:*",
"@atj/design": "workspace:*",
"@atj/forms": "workspace:*",
"astro": "^4.13.2",
+ "qs": "^6.13.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
- "react-error-boundary": "^4.0.13"
+ "react-error-boundary": "^4.0.13",
+ "react-router-dom": "^6.26.0",
+ "zustand": "^4.5.4"
},
"devDependencies": {
"@astrojs/check": "^0.4.1",
+ "@types/qs": "^6.9.15",
"@types/react": "^18.3.3"
}
}
diff --git a/apps/spotlight/src/components/AppFormRouter.tsx b/apps/spotlight/src/components/AppFormRouter.tsx
deleted file mode 100644
index 787692c8..00000000
--- a/apps/spotlight/src/components/AppFormRouter.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import React from 'react';
-
-import { FormRouter } from '@atj/design';
-import { getAppContext } from '../context.js';
-
-export default function AppFormRouter() {
- const ctx = getAppContext();
- return
{formSessionResponse.message}
+