local setup #5249
Replies: 4 comments 2 replies
-
|
Hi @RahulKumar9988, |
Beta Was this translation helpful? Give feedback.
-
|
Git plus SSH dependencies are dev dependencies and don't involve NPM. I
would not expect this issue to come up but it depends on what you are
installing. Yes, please clarify exactly what you're trying to install and
how and we can help you.
THOMAS BOUTELL | CHIEF EXECUTIVE OFFICER
APOSTROPHECMS | apostrophecms.com | he/him/his
…On Wed, Dec 24, 2025, 5:55 AM Robert Means ***@***.***> wrote:
Hi @RahulKumar9988 <https://github.com/RahulKumar9988>,
What starter kit are you trying to install? The
@apostrophecms-pro/automatic-translation module is a pro module that
requires a license. Normally, it is only installed in selected starter
kits. That being said, you should still be allowed to install it. Can you
describe your situation a little bit so I can assist? Perhaps you need to
log in to npm.js again? They recently changed what tokens are allowed.
—
Reply to this email directly, view it on GitHub
<#5249 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAH27MFBQ52ZUZSR322S6T4DJWJFAVCNFSM6AAAAACP5GZEQOVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKMZTGQ3TCNY>
.
You are receiving this because you are subscribed to this thread.Message
ID: <apostrophecms/apostrophe/repo-discussions/5249/comments/15334717@
github.com>
|
Beta Was this translation helpful? Give feedback.
-
|
OK I see it, in the apostrophe monorepo, which is all public packages, some
have devDependencies on private packages in order to test integrated
features with certain pro packages. And those are git+ssh dependencies so
that the latest, unpublished "main" of various pro modules can be
cross-tested for compatibility. But this blocks outside contributors like
yourself from linking our monorepo for testing, which doesn't seem
reasonable. I will speak with the team about a solution for this.
…On Wed, Dec 24, 2025 at 8:04 AM Tom Boutell ***@***.***> wrote:
Git plus SSH dependencies are dev dependencies and don't involve NPM. I
would not expect this issue to come up but it depends on what you are
installing. Yes, please clarify exactly what you're trying to install and
how and we can help you.
THOMAS BOUTELL | CHIEF EXECUTIVE OFFICER
APOSTROPHECMS | apostrophecms.com | he/him/his
On Wed, Dec 24, 2025, 5:55 AM Robert Means ***@***.***>
wrote:
> Hi @RahulKumar9988 <https://github.com/RahulKumar9988>,
> What starter kit are you trying to install? The
> @apostrophecms-pro/automatic-translation module is a pro module that
> requires a license. Normally, it is only installed in selected starter
> kits. That being said, you should still be allowed to install it. Can you
> describe your situation a little bit so I can assist? Perhaps you need to
> log in to npm.js again? They recently changed what tokens are allowed.
>
> —
> Reply to this email directly, view it on GitHub
> <#5249 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AAAH27MFBQ52ZUZSR322S6T4DJWJFAVCNFSM6AAAAACP5GZEQOVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKMZTGQ3TCNY>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: <apostrophecms/apostrophe/repo-discussions/5249/comments/15334717@
> github.com>
>
--
THOMAS BOUTELL | CHIEF EXECUTIVE OFFICER
APOSTROPHECMS | apostrophecms.com | he/him/his
|
Beta Was this translation helpful? Give feedback.
-
|
Hi Rahul,
We've fixed it so there are no git dependencies on private modules under
normal circumstances anymore. We bring those back only in certain CI
environments.
This should ease testing for you because `pnpm install` will work normally.
We also updated the contributors guide to address monorepo issues a little more.
…On Wed, Dec 24, 2025 at 9:05 AM RAHUL KUMAR ***@***.***> wrote:
Hi, thanks a lot for looking into this and for the clear explanation —
that makes perfect sense now.
I really appreciate you raising this with the team, as I can see how those
git+ssh devDependencies would block outside contributors even when they’re
not working on pro features.
In the meantime, I’m happy to focus on contributions that don’t require
running the full monorepo locally (docs, smaller isolated packages, etc.).
If there’s a recommended workflow or specific areas you’d suggest for new
contributors while this is being discussed, I’d be glad to follow that.
Thanks again for taking the time to investigate this!
—
Reply to this email directly, view it on GitHub
<#5249 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAH27OLNQ6M5BLXLMNA4GD4DKMR5AVCNFSM6AAAAACP5GZEQOVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKMZTGU3TCMY>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
--
THOMAS BOUTELL | CHIEF EXECUTIVE OFFICER
APOSTROPHECMS | apostrophecms.com | he/him/his
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Question about local setup for contributors
Hi, I’m a new contributor and interested in helping out.
During setup, a git+ssh dependency (
automatic-translation) blocks installation.Is there a recommended way contributors should work around this?
Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions