Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
@honeybadger-io/js
Advanced tools
Universal (Browser & Node) JavaScript error notifier for Honeybadger.io
Universal JavaScript library for integrating apps with the :zap: Honeybadger Error Notifier.
❗Note: This is the alpha release of the @honeybadger-io/js package. See the v2-stable branch for the current honeybadger-js package.
For comprehensive documentation and support, check out our documentation site.
See https://github.com/honeybadger-io/honeybadger-js/blob/master/CHANGELOG.md
git checkout -b my_branch
git commit -am "Boom"
git push origin my_branch
npm install
.npm test
.BROWSERSTACK_USERNAME=your_username BROWSERSTACK_ACCESS_KEY=your-access-key npm run test:integration
.Releasing is done with two commands: npm version
and npm publish
. Both
commands should be used with care. The npm publish
command publishes to NPM
and to our js.honeybadger.io CDN (hosted on AWS via S3/CloudFront).
For the CDN release, make sure you have the following environment variable available in your shell:
export HONEYBADGER_JS_S3_BUCKET=honeybadger-js
export HONEYBADGER_DISTRIBUTION_ID=cloudfront-id
AWS credentials are read from ~/.aws/credentials, using the default profile.
To perform a full release:
With a clean working tree, use npm version [new version]
to bump the version, commit the
changes, tag the release, and push to GitHub. See npm help version
for
documentation.
To publish the release, use npm publish
. See npm help publish
for
documentation.
If the CDN release fails for some reason (bad AWS credentials, for instance),
re-run the release manually with npm run release-cdn
.
The Honeybadger gem is MIT licensed. See the MIT-LICENSE file in this repository for details.
We use BrowserStack to run our automated integration tests on multiple platforms in CI.
FAQs
Universal (Browser & Node) JavaScript error notifier for Honeybadger.io
The npm package @honeybadger-io/js receives a total of 49,199 weekly downloads. As such, @honeybadger-io/js popularity was classified as popular.
We found that @honeybadger-io/js demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 8 open source maintainers 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
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.