[PR #39] [MERGED] feat(ui): separate as standalone package #41

Closed
opened 2026-02-16 04:17:06 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/langgraphjs-api/pull/39
Author: @dqbd
Created: 3/31/2025
Status: Merged
Merged: 3/31/2025
Merged by: @dqbd

Base: mainHead: dqbd/ui-separate-pkg


📝 Commits (10+)

  • 36b664b feat(ui): separate as standalone package
  • fd41130 Format, add simple integration test
  • c2fb406 Add behind dev subcommand
  • 83b26d6 Fix build script
  • 0de1f26 Add .prettierignore
  • 326be55 Make sure to build in proper order
  • c99641c Add ts as devdep
  • 8255e29 Update lock
  • a182ddf Do not rebuild the server twice when testing, make sure that we're running the tests on built artifacts
  • 16d0ed6 Add ts-ignore

📊 Changes

26 files changed (+254 additions, -25 deletions)

View changed files

📝 .github/workflows/ci.yml (+14 -4)
libs/create-langgraph/.prettierignore (+2 -0)
libs/langgraph-api/.prettierignore (+2 -0)
📝 libs/langgraph-api/package.json (+2 -7)
📝 libs/langgraph-api/scripts/build.mjs (+0 -4)
📝 libs/langgraph-api/scripts/test.mjs (+1 -2)
📝 libs/langgraph-api/src/ui/load.mts (+1 -1)
libs/langgraph-api/tests/__snapshots__/api.test.mts.snap (+5 -0)
📝 libs/langgraph-api/tests/api.test.mts (+17 -0)
📝 libs/langgraph-api/tests/utils.server.mts (+7 -1)
libs/langgraph-api/turbo.json (+14 -0)
libs/langgraph-cli/.prettierignore (+2 -0)
libs/langgraph-ui/.gitignore (+8 -0)
libs/langgraph-ui/.prettierignore (+2 -0)
libs/langgraph-ui/.prettierrc (+1 -0)
libs/langgraph-ui/LICENSE (+21 -0)
libs/langgraph-ui/README.md (+3 -0)
libs/langgraph-ui/package.json (+41 -0)
libs/langgraph-ui/scripts/build.mjs (+13 -0)
libs/langgraph-ui/scripts/clean.mjs (+9 -0)

...and 6 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/langgraphjs-api/pull/39 **Author:** [@dqbd](https://github.com/dqbd) **Created:** 3/31/2025 **Status:** ✅ Merged **Merged:** 3/31/2025 **Merged by:** [@dqbd](https://github.com/dqbd) **Base:** `main` ← **Head:** `dqbd/ui-separate-pkg` --- ### 📝 Commits (10+) - [`36b664b`](https://github.com/langchain-ai/langgraphjs-api/commit/36b664bb91a0fa23757163ea1b535e8c8812883f) feat(ui): separate as standalone package - [`fd41130`](https://github.com/langchain-ai/langgraphjs-api/commit/fd41130e4732e4785a194741b914b9aea745f7d2) Format, add simple integration test - [`c2fb406`](https://github.com/langchain-ai/langgraphjs-api/commit/c2fb406ccc6d48688f376c8b955ae51328bee70a) Add behind `dev` subcommand - [`83b26d6`](https://github.com/langchain-ai/langgraphjs-api/commit/83b26d60eccca6ad03803a9955012d4ac4a52184) Fix build script - [`0de1f26`](https://github.com/langchain-ai/langgraphjs-api/commit/0de1f26555e91f64d8d90502ffbb737ce2a92fda) Add .prettierignore - [`326be55`](https://github.com/langchain-ai/langgraphjs-api/commit/326be555e0e84bedfd53f0fa95ba6bbf3bb035bb) Make sure to build in proper order - [`c99641c`](https://github.com/langchain-ai/langgraphjs-api/commit/c99641c6fa7a137e509d24d813a3d3bd87bbcd1d) Add ts as devdep - [`8255e29`](https://github.com/langchain-ai/langgraphjs-api/commit/8255e2992a6f84990dbb3f059311463198656b0d) Update lock - [`a182ddf`](https://github.com/langchain-ai/langgraphjs-api/commit/a182ddf8a6cf5808ad096ba04096fad3f4edb04f) Do not rebuild the server twice when testing, make sure that we're running the tests on built artifacts - [`16d0ed6`](https://github.com/langchain-ai/langgraphjs-api/commit/16d0ed6e0ff56021df677e8029155755e935e351) Add ts-ignore ### 📊 Changes **26 files changed** (+254 additions, -25 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/ci.yml` (+14 -4) ➕ `libs/create-langgraph/.prettierignore` (+2 -0) ➕ `libs/langgraph-api/.prettierignore` (+2 -0) 📝 `libs/langgraph-api/package.json` (+2 -7) 📝 `libs/langgraph-api/scripts/build.mjs` (+0 -4) 📝 `libs/langgraph-api/scripts/test.mjs` (+1 -2) 📝 `libs/langgraph-api/src/ui/load.mts` (+1 -1) ➕ `libs/langgraph-api/tests/__snapshots__/api.test.mts.snap` (+5 -0) 📝 `libs/langgraph-api/tests/api.test.mts` (+17 -0) 📝 `libs/langgraph-api/tests/utils.server.mts` (+7 -1) ➕ `libs/langgraph-api/turbo.json` (+14 -0) ➕ `libs/langgraph-cli/.prettierignore` (+2 -0) ➕ `libs/langgraph-ui/.gitignore` (+8 -0) ➕ `libs/langgraph-ui/.prettierignore` (+2 -0) ➕ `libs/langgraph-ui/.prettierrc` (+1 -0) ➕ `libs/langgraph-ui/LICENSE` (+21 -0) ➕ `libs/langgraph-ui/README.md` (+3 -0) ➕ `libs/langgraph-ui/package.json` (+41 -0) ➕ `libs/langgraph-ui/scripts/build.mjs` (+13 -0) ➕ `libs/langgraph-ui/scripts/clean.mjs` (+9 -0) _...and 6 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 04:17:06 -05:00
yindo closed this issue 2026-02-16 04:17:06 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/langgraphjs-api#41