Shake Web SDK

Browser plugin for bug reporting.
Features
| Bug reporting | âś… |
| Crash reporting | ❌ |
| Users | âś… |
How to use
NPM
1. Install Shake
Execute the npm install command in your terminal:
npm install @shakebugs/browser
2. Start Shake
Once installed, you can start using the library by calling Shake.start() at the top level of your app
import Shake from '@shakebugs/browser';
Shake.start('app-api-key');
Replace app-api-key with the actual value you have in your app settings on dashboard.
CDN
Alternatively, library can be added to your project through CDN. Bundle is delivered through JSDelivr CDN.
1. Install Shake
Add the following script to your code:
<script type="module">
import Shake from 'https://cdn.jsdelivr.net/npm/@shakebugs/browser@latest/+esm';
window.Shake = Shake;
</script>
2. Start Shake
Once installed, you can start using the library by calling Shake.start() at the top level of your app
<body>
<script>
window.Shake.start('app-api-key');
</script>
</body>
Replace app-api-key with the actual value you have in your app settings on dashboard.
Resources