← back to Ken
chore: lint + refactor (mkMarket readability), v1.0.3 (session close)
0d924a3399ff544d722f49810b28a6112f61fdea · 2026-08-04 10:48:45 -0700 · Steve Abrams
Files touched
M kalshi-dash/package-lock.jsonM kalshi-dash/package.jsonM kalshi-dash/server.js
Diff
commit 0d924a3399ff544d722f49810b28a6112f61fdea
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Tue Aug 4 10:48:45 2026 -0700
chore: lint + refactor (mkMarket readability), v1.0.3 (session close)
---
kalshi-dash/package-lock.json | 4 ++--
kalshi-dash/package.json | 2 +-
kalshi-dash/server.js | 16 +++++++++++++---
3 files changed, 16 insertions(+), 6 deletions(-)
diff --git a/kalshi-dash/package-lock.json b/kalshi-dash/package-lock.json
index 6a27f4d..d528670 100644
--- a/kalshi-dash/package-lock.json
+++ b/kalshi-dash/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "kalshi-dash",
- "version": "1.0.2",
+ "version": "1.0.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "kalshi-dash",
- "version": "1.0.2",
+ "version": "1.0.3",
"dependencies": {
"google-auth-library": "^9.0.0",
"pg": "^8.11.0",
diff --git a/kalshi-dash/package.json b/kalshi-dash/package.json
index d43e63b..aea6cc2 100644
--- a/kalshi-dash/package.json
+++ b/kalshi-dash/package.json
@@ -1,6 +1,6 @@
{
"name": "kalshi-dash",
- "version": "1.0.2",
+ "version": "1.0.3",
"type": "module",
"scripts": {
"dev": "vite",
diff --git a/kalshi-dash/server.js b/kalshi-dash/server.js
index ff48f9d..dd0cf54 100644
--- a/kalshi-dash/server.js
+++ b/kalshi-dash/server.js
@@ -2260,9 +2260,19 @@ const routes = {
FROM ken_trades GROUP BY ticker ORDER BY pnl DESC
`);
const mkMarket = (m) => {
- const t = m.ticker || ''; const et = t.replace(/-[^-]+$/, '') || t; const st = et.replace(/-[^-]+$/, '') || et;
- return { ticker: m.ticker, title: m.title, trades: Number(m.trades), wins: Number(m.wins),
- losses: Number(m.losses), pnl: Number(m.pnl), edge: '', url: `https://kalshi.com/markets/${st.toLowerCase()}/${et.toLowerCase()}` };
+ const t = m.ticker || '';
+ const et = t.replace(/-[^-]+$/, '') || t; // event ticker (strip outcome suffix)
+ const st = et.replace(/-[^-]+$/, '') || et; // series ticker (strip date suffix)
+ return {
+ ticker: m.ticker,
+ title: m.title,
+ trades: Number(m.trades),
+ wins: Number(m.wins),
+ losses: Number(m.losses),
+ pnl: Number(m.pnl),
+ edge: '',
+ url: `https://kalshi.com/markets/${st.toLowerCase()}/${et.toLowerCase()}`,
+ };
};
json(res, {
← 5d8b90b auto-save: 2026-08-04T10:32:27 (2 files) — kalshi-dash/ken-p
·
back to Ken
·
Ken auth: close IP-bypass hole before public reverse-proxy e 531d5a7 →