New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

strapi-middleware-sentry

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

strapi-middleware-sentry

Sentry middleware for the Strapi headless CMS

latest
Source
npmnpm
Version
0.0.12
Version published
Maintainers
1
Created
Source

strapi-middleware-sentry

☝️ [DEPRECATED] This package won't be further maintained!

Strapi middleware to use Sentry

Check out Strapi: https://github.com/strapi/strapi

The missing Sentry middleware for Strapi. By using this third-party (not official Strapi) middleware, you can use Sentry client on your Strapi instance, therefore you can access your Sentry methods in your application. (wherever Strapi instance is available)

Please note, this plugin is in very early stage, it can happen that frequent updates will happen therefore you should try to update your npm package frequently!

How to install?

npm i strapi-middleware-sentry -S

How to use?

1. Add your Sentry configuration to your config/middleware.js file:

Note: This middleware uses @sentry/node so check out: https://www.npmjs.com/package/@sentry/node for configuration guide.

{
  // ... more middleware configurations
  sentry: {
    enabled: true,
    settings: {
      dsn: "[YOUR-DSN]"
      // any other Sentry configuration can come here
      // this object will pass into Sentry.init method
    }
  }
  // ... more middleware configurations
}

2. Add it on the top of the middleware stack in the config/middleware.json file.

{
  "after": [
    ... other middlewares,
    "sentry"
  ]
}

Access any of these Sentry methods on the Strapi instance

  • configureScope
  • addBreadcrumb
  • captureMessage
  • captureException
  • captureEvent
strapi.sentry.captureException('Oops, something terribly wrong has happened!')

Changelog

  • 0.0.9 Update @sentry/node dependency + update README (as Sentry middleware config file has changed)

Found any issues?

https://github.com/zoltanradics/strapi-middleware-sentry/issues

Contact me if you

  • need help
  • want to contribute
  • just want to chat about Strapi, React or Javascript or any exciting tech

Hit me up on: zoltan.radics@gmail.com

Keywords

strapi

FAQs

Package last updated on 27 Sep 2023

Did you know?

Socket

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.

Install

Related posts