Skip to content

Conversation

@Nazeofel
Copy link
Contributor

@Nazeofel Nazeofel commented Jan 3, 2026

@Pkmmte Hey, hope you are fine <3, anyways, would you be able to quickly check this PR, I tried merging V0.11 to be up to date because it contains fix needed on Windows that werent on the branch, but now I got int oan issue, the mock server refuses to connect with discord.js,

Error: connect ECONNREFUSED 127.0.0.1:3000
        at createConnectionError (node:net:1678:14)
        at afterConnectMultiple (node:net:1708:16) {
      errno: -4078,
      code: 'ECONNREFUSED',
      syscall: 'connect',
      address: '127.0.0.1',
      port: 3000
    }

Also please look at the discordjs package and how it fetches env as you know I am using doppler and the current solution was not working, so I added fallbacks, which worked but I d like to know if it is fine :3

Better DM View still looks like shit but well
I merged v0.11 into the mock-ui branch because this one branch lacked some fix.
This is a small fix in the discord js package, basically when using doppler to inject env vars, envData would not have them early enough, this ensures process.env is used as fallback
for some reasons, resolving packages was causing a lot of errors because it was not chained with optional ?
@Nazeofel Nazeofel requested a review from Pkmmte January 3, 2026 14:31
@coderabbitai
Copy link

coderabbitai bot commented Jan 3, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Jan 3, 2026

Open in StackBlitz

create-discord-activity

npm i https://pkg.pr.new/Wave-Play/robo.js/create-discord-activity@463

create-robo

npm i https://pkg.pr.new/Wave-Play/robo.js/create-robo@463

@robojs/server

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/server@463

@robojs/better-stack

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/better-stack@463

@roboplay/plugin-confessions

npm i https://pkg.pr.new/Wave-Play/robo.js/@roboplay/plugin-confessions@463

@robojs/dev

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/dev@463

@roboplay/plugin-gpt

npm i https://pkg.pr.new/Wave-Play/robo.js/@roboplay/plugin-gpt@463

@robojs/maintenance

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/maintenance@463

@robojs/moderation

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/moderation@463

@roboplay/plugin-poll

npm i https://pkg.pr.new/Wave-Play/robo.js/@roboplay/plugin-poll@463

@robojs/sync

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/sync@463

robo.js

npm i https://pkg.pr.new/Wave-Play/robo.js@463

@roboplay/sage

npm i https://pkg.pr.new/Wave-Play/robo.js/@roboplay/sage@463

@robojs/ai

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/ai@463

@robojs/analytics

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/analytics@463

@robojs/auth

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/auth@463

@robojs/cli

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/cli@463

@robojs/code

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/code@463

@robojs/cron

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/cron@463

@robojs/discordjs

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/discordjs@463

@robojs/giveaways

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/giveaways@463

@robojs/i18n

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/i18n@463

@robojs/mock

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/mock@463

@robojs/patch

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/patch@463

@robojs/roadmap

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/roadmap@463

@robojs/trpc

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/trpc@463

@robojs/xp

npm i https://pkg.pr.new/Wave-Play/robo.js/@robojs/xp@463

commit: 8ee37c6

It is supposed to have fixed Windows paths issues (hopefully all) but testing needs to be done further as always
Fix plugin manifest merge when pnpm list returns no dependency paths

On Windows / non-workspace installs, pnpm list <pkg> --json returns only the project header, so findPackagePath() treated plugins as “not installed.” This prevented plugin manifests (like @robojs/mock) from merging into the project and broke /mock/api/* routes. Added a fallback helper that checks node_modules/<pkg> when pnpm output lacks a path, and normalize relative paths.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants