-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not sure how to build #84
Comments
Hi, yeah, I should complete the readme with a proper how-to. You need to clone the typedoc submodule. In fact, a couple of files are auto-generated by patching files from the submodule (typically, the javascript index plugin). So, it should be something like the following git submodule init --recursive
npm i --workspaces
npm run projects:build I'll complete the readme with those instructions next time I do an iteration on that repo. |
Not a thing. Ended up doing
Works
No change.
|
Yeah you're right about the command to update submodule, I told you the command as I remembered, but you're absolutely right. Thank you. That probably means that the file recently changed @ the typedoc level, preventing the patch from being applied correctly. I might be able to take care of this this w-e, and maybe before that. Sry about that |
I'll fix the rest for you if you get that one step 😄 I have an implementation of my feature. It's probably wrong; I haven't been able to try it yet. I can't push it to Github because this stack has put its own code into the git process with husky hooks, meaning I'm not able to use git until the bug is fixed. (In general, I feel that husky is an extreme mistake on grounds like this, and that github actions is the correct place to do things like that.) |
|
Go with |
PR #88 will make it so that you do not have to document or explain git submodules or npm workspaces. Once the patch is working again, this should be ready for merge. PR #89 is the feature I would like to develop. It is currently known to be incorrect and is not ready for merge, but what it does should be generally clear, so if you'd like to see what my goal is, and tell me whether you think it fits, it's at least ready to be looked at. Nice and short. |
Hi, I had to do this because typedoc does not expose customization of how reflection were mapped in the search index. I am checking if this override can be dropped, since they recently added the ability to customize search weights from reflection properties. Please note that this customization originates from another unmaintained project that used this strategy, and the More infos tomorrow. |
Great, thanks. |
Well, DUH, I made my scripts for unix-like newlines only. Fix is ready and I'm pushing it |
not sure if i'm looking in the wrong place, but it seems like neither this repo nor the -pages plugin repo, on main or develop, got updated |
Yeah I have a life and my wife was kinda upset I was still working yesterday at 10pm, which I already did up to midnight for 2 weeks in a row. I do as much as I can, sorry.
I know you're of good will and want to bring a nice feature, and I'm glad you want to. But I'm already at full pressure right now. The build system fix commit is done on my machine. There is just another behavioral commit left to unify behavior across posix & windows. All tests are green, I just have to commit this and push. I should have the time to do it tonight, after taking care of my family life just a bit. |
ok sorry i was just reacting to "Fix is ready and I'm pushing it," thought maybe it got forgotten |
Well I realized after that comment that there was also inconsistencies between shells in windows VS posix, and quite serious problems in the patching system for windows. I usually avoid that OS as much as I can, so I usually don't have to take those problems into consideration. I do it only for you. |
If you can show me where your patch is, I'll finish it
The shell shouldn't be involved on any platform
I feel like I should remind you that most people are on Windows |
Patch is pushed. |
ty for the patch |
Can I close this issue now ? |
Oh, sorry, thought I did already. Yes, please feel free. My mistake |
Want to add a feature for hidden pages, so that I can add a huge list of subpages and not spam the index
First step is to fork, build, and install locally
npm install && npm run build
Oh, there's ... no
build
. Okay. Let's look at the package. There's aprojects:build
.Er.
There's no gh action to mimic
Not really sure how to get this to build.
The text was updated successfully, but these errors were encountered: