Skip to content

Conversation

@Qard
Copy link
Member

@Qard Qard commented Oct 22, 2025

No description provided.

@Qard Qard self-assigned this Oct 22, 2025
@Qard Qard added the enhancement New feature or request label Oct 22, 2025
@Qard Qard force-pushed the use-http-crate branch 4 times, most recently from 9d08bda to 6038900 Compare October 22, 2025 07:07
@Qard Qard force-pushed the use-http-crate branch 11 times, most recently from dc56fa2 to 459ceb9 Compare October 23, 2025 03:56
The CI downloads artifacts to npm/<platform>/binding.node but the code
was only looking for php.<platform>.node in the root directory. This
change tries the npm directory first (for CI/published builds) and falls
back to the root path (for local development builds).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@Qard Qard force-pushed the use-http-crate branch 2 times, most recently from 94bbf39 to 90cc532 Compare October 23, 2025 16:02
Rename the Rust crate and library from php-node/php_node to php for
better clarity and consistency. Updated all references throughout the
codebase including doctests.

Changes:
- Cargo.toml: Changed package name from 'php-node' to 'php'
- Cargo.toml: Changed lib name from 'php_node' to 'php'
- src/lib.rs: Updated doctest to use 'php::' instead of 'php_node::'
- src/embed.rs: Updated all doctests to use 'php::' prefix
- src/main.rs: Updated imports to use 'php::' prefix
- CLAUDE.md: Updated documentation to reflect single-crate structure
  and removed references to old multi-crate workspace

All tests pass with the new naming.
@Qard Qard marked this pull request as ready for review October 23, 2025 19:19
Copy link
Member

@mcollina mcollina left a comment

Choose a reason for hiding this comment

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

lgtm

@Qard Qard merged commit f9a9be6 into main Oct 23, 2025
11 checks passed
@Qard Qard deleted the use-http-crate branch October 23, 2025 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants