
Security News
Nx npm Packages Compromised in Supply Chain Attack Weaponizing AI CLI Tools
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.
coelacanth
is a gem that allows you to parse and analyze web pages, extracting key statistics and information for further use within your projects.
Add this line to your application's Gemfile:
gem 'coelacanth'
And then execute:
$ bundle install
Or install it yourself as:
$ gem install coelacanth
To resolve issues related to the difference between Docker's UID and the host's UID, add the following line to your .bashrc or similar shell configuration file:
export UID=${UID}
This will ensure that the environment variable UID is correctly set in your Docker containers, matching your host system's user ID.
This explanation provides clear instructions on how to resolve the UID mismatch issue using the export command.
To use coelacanth, first require it.
require 'coelacanth'
Then, you can easily parse and extract information from a web page like this:
url = "https://example.com"
stats = Coelacanth.analyze(url)
$ bundle exec rspec
To ensure consistency and facilitate automatic updates to the CHANGELOG.md
, please follow the Conventional Commits specification when creating commit messages. This helps maintain a clear and structured commit history.
When submitting a Pull Request (PR), make sure your commits adhere to these guidelines.
feat: add new feature for parsing web pages
fix: resolve issue with URL redirection
docs: update README with usage instructions
chore: update dependencies
build: update build configuration
ci: update CI pipeline
style: fix code style issues
refactor: refactor code for better readability
perf: improve performance of data processing
test: add new tests for URL parsing module
By following these guidelines, you help ensure that our project's commit history is easy to navigate and that versioning and release notes are generated correctly.
Bug reports and pull requests are welcome on GitHub at https://github.com/slidict/coelacanth. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
The gem is available as open-source under the terms of the MIT License.
Special thanks to all the contributors and open-source projects that make this possible.
FAQs
Unknown package
We found that coelacanth demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.
Security News
CISA’s 2025 draft SBOM guidance adds new fields like hashes, licenses, and tool metadata to make software inventories more actionable.
Security News
A clarification on our recent research investigating 60 malicious Ruby gems.