Spaces:
Running
Running
Download node_modules/next/dist/server/dev/server-action-logger.js from cafe3310/ling-open-studio: direct link, hf CLI and curl.
- Browser
- Download file 1.1 kB
-
https://huggingface.co/spaces/cafe3310/ling-open-studio/resolve/main/node_modules/next/dist/server/dev/server-action-logger.js
- Command line
-
hf download hf://spaces/cafe3310/ling-open-studio/node_modules/next/dist/server/dev/server-action-logger.js
-
curl -L -o server-action-logger.js https://huggingface.co/spaces/cafe3310/ling-open-studio/resolve/main/node_modules/next/dist/server/dev/server-action-logger.js
1.1 kB
| ; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| Object.defineProperty(exports, "formatArgs", { | |
| enumerable: true, | |
| get: function() { | |
| return formatArgs; | |
| } | |
| }); | |
| const _safestablestringify = require("next/dist/compiled/safe-stable-stringify"); | |
| // Configure stringify with reasonable limits for action logging | |
| const stringify = (0, _safestablestringify.configure)({ | |
| maximumDepth: 2, | |
| maximumBreadth: 3 | |
| }); | |
| /** | |
| * Format a single argument for display in server action logs. | |
| */ function formatArg(arg) { | |
| try { | |
| return stringify(arg) ?? String(arg); | |
| } catch { | |
| // String(arg) can throw for temporary client references (e.g., class instances | |
| // passed from client to server) because accessing .toString() on them throws | |
| // "Cannot access toString on the server" | |
| try { | |
| return String(arg); | |
| } catch { | |
| return '[unserializable]'; | |
| } | |
| } | |
| } | |
| function formatArgs(args) { | |
| return args.map((a)=>formatArg(a)).join(', '); | |
| } | |
| //# sourceMappingURL=server-action-logger.js.map |