Skip to content

Add N-API subproject to run node-semver test eventually#13

Draft
aduh95 wants to merge 15 commits into
mainfrom
n-api-wrapper
Draft

Add N-API subproject to run node-semver test eventually#13
aduh95 wants to merge 15 commits into
mainfrom
n-api-wrapper

Conversation

@aduh95

@aduh95 aduh95 commented Jan 25, 2025

Copy link
Copy Markdown
Collaborator

The idea is that we could eventually run the node-semver test suite.

Use the following commands to build:

yarn install
yarn build

@anonrig anonrig left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing work! Can you add a github workflow and actually have it run on the CI?

Comment thread napi/CMakeLists.txt
Comment thread napi/package.json
@@ -0,0 +1,15 @@
{

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add package-lock and use npm? Yarn might be hard to maintain in the long term.

@anonrig

anonrig commented Jan 26, 2025

Copy link
Copy Markdown
Member

Can you also run the shell script in tools folder to format the code using clang-format-17

@anonrig
anonrig requested a review from lemire January 26, 2025 19:59

@lemire lemire left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't object to have this repository added.

@aduh95

aduh95 commented Feb 28, 2025

Copy link
Copy Markdown
Collaborator Author

I'm not sure why I can't seem to make it work on Linux CI, but at least it should tell us if a node-semver test starts failing/passing

@anonrig

anonrig commented Jun 19, 2025

Copy link
Copy Markdown
Member

hey @aduh95, any plans to continue working on version_weaver?

@aduh95

aduh95 commented Jun 20, 2025

Copy link
Copy Markdown
Collaborator Author

I mean, the project still sounds interesting, but it's just hard to find time for it now that I have a job

@mertcanaltin

Copy link
Copy Markdown
Collaborator

I would like to help here

@lemire

lemire commented Jul 15, 2025

Copy link
Copy Markdown
Member

@mertcanaltin Do you want to pick up the PR and work on it ? I think it would be fine with @aduh95.

@mertcanaltin

Copy link
Copy Markdown
Collaborator

@mertcanaltin Do you want to pick up the PR and work on it ? I think it would be fine with @aduh95.

That'd be great, I'll do that.

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.

4 participants