🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

ecklf

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ecklf - npm Package Compare versions

Comparing version
1.0.4
to
1.0.5
+1
-1
dist/App.js

@@ -63,5 +63,5 @@ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";

const firstInCategory = index === 0 || catalog[index - 1].category !== item.category;
const metadata = item.category === "Apps" ? (_jsxs(_Fragment, { children: [item.entry.platforms.map((platform) => PLATFORM_LABELS[platform]).join(" · "), " ", "\u00B7", " ", _jsx(Text, { color: item.entry.status === "coming-soon" ? "#e5b674" : "#ffffff", children: item.entry.status === "coming-soon" ? "coming soon" : "available" })] })) : null;
const metadata = item.category === "Apps" ? (_jsxs(_Fragment, { children: [item.entry.platforms.map((platform) => PLATFORM_LABELS[platform]).join(" · "), " ", "\u00B7", " ", _jsx(Text, { color: item.entry.status === "beta" ? "#e5b674" : "#ffffff", children: item.entry.status })] })) : null;
return (_jsxs(React.Fragment, { children: [firstInCategory ? (_jsx(Box, { marginTop: index === 0 ? 0 : 1, children: _jsx(Text, { bold: true, color: "whiteBright", children: item.category }) })) : null, _jsxs(Box, { flexDirection: "column", children: [_jsxs(Box, { children: [_jsx(Text, { color: active ? ACCENT : "gray", children: active ? "❯ " : " " }), _jsx(Text, { bold: true, color: active ? ACCENT : "gray", wrap: "truncate-end", children: item.entry.title }), item.category === "Open Source" ? (_jsxs(Text, { color: "gray", children: [" \u2605 ", item.entry.stars.toLocaleString("en-US")] })) : null] }), active ? (_jsxs(Box, { marginLeft: 2, flexDirection: "column", minWidth: 0, children: [_jsx(Text, { color: "gray", dimColor: true, wrap: "truncate-end", children: item.entry.description }), metadata ? (_jsx(Text, { color: "#ffffff", wrap: "truncate-end", children: metadata })) : null] })) : null] })] }, `${item.category}:${item.entry.slug}`));
}) })] }), terminalColumns >= 64 ? (_jsx(Box, { width: 28, height: 14, justifyContent: "flex-end", children: _jsx(SignalField, { columns: 26, rows: 14 }) })) : null] }), _jsx(Box, { marginTop: 1, minWidth: 0, children: _jsxs(Text, { color: "gray", dimColor: true, wrap: "truncate-end", children: ["\u2191/\u2193/ctrl+n/p navigate \u00B7 \u21B5 open ", current.entry.url, " \u00B7 q quit"] }) })] }));
};
const SITE_URL = "https://ecklf.com";
const API_URL = `${SITE_URL}/api/portfolio/v1`;
const PLATFORMS = new Set(["ios", "android", "watchos", "macos"]);
const APP_STATUSES = new Set(["available", "coming-soon"]);
const APP_STATUSES = new Set(["available", "beta"]);
/** Last-known-good portfolio snapshot, bundled for offline use. */

@@ -22,3 +22,3 @@ const FALLBACK = {

platforms: ["ios", "android"],
status: "coming-soon",
status: "beta",
},

@@ -31,3 +31,3 @@ {

platforms: ["ios"],
status: "coming-soon",
status: "beta",
},

@@ -40,3 +40,3 @@ {

platforms: ["ios", "watchos", "macos"],
status: "coming-soon",
status: "beta",
},

@@ -43,0 +43,0 @@ ],

{
"name": "ecklf",
"version": "1.0.4",
"version": "1.0.5",
"description": "A terminal UI for ecklf.com: browse apps and open source projects with an animated Braille signal field.",

@@ -5,0 +5,0 @@ "keywords": [