From e22f0cedae4377b77c462ce68caeb04f9a6f06a0 Mon Sep 17 00:00:00 2001 From: JohnDoe6345789 Date: Fri, 26 Dec 2025 00:41:59 +0000 Subject: [PATCH] code: social,path,packages (2 files) --- .../lib/nerd-mode-ide/append-export-path.test.ts | 16 ++++++++++++++++ packages/social_hub/static_content/cli/main.cpp | 7 +++++++ 2 files changed, 23 insertions(+) create mode 100644 frontends/nextjs/src/lib/nerd-mode-ide/append-export-path.test.ts create mode 100644 packages/social_hub/static_content/cli/main.cpp diff --git a/frontends/nextjs/src/lib/nerd-mode-ide/append-export-path.test.ts b/frontends/nextjs/src/lib/nerd-mode-ide/append-export-path.test.ts new file mode 100644 index 000000000..61a301256 --- /dev/null +++ b/frontends/nextjs/src/lib/nerd-mode-ide/append-export-path.test.ts @@ -0,0 +1,16 @@ +import { describe, it, expect } from 'vitest' +import { appendExportPath } from './append-export-path' + +describe('appendExportPath', () => { + it('joins segments with trimmed slashes', () => { + expect(appendExportPath('root/', '/file.txt')).toBe('root/file.txt') + }) + + it('handles empty base path', () => { + expect(appendExportPath('', 'file.txt')).toBe('file.txt') + }) + + it('handles empty segment', () => { + expect(appendExportPath('root', '')).toBe('root') + }) +}) diff --git a/packages/social_hub/static_content/cli/main.cpp b/packages/social_hub/static_content/cli/main.cpp new file mode 100644 index 000000000..feede99b2 --- /dev/null +++ b/packages/social_hub/static_content/cli/main.cpp @@ -0,0 +1,7 @@ +#include + +int main(int argc, char** argv) { + std::cout << "Social Hub CLI" << std::endl; + std::cout << "Args: " << argc - 1 << std::endl; + return 0; +}