Skip to content

Commit 1f7d741

Browse files
committed
chore: update other metadata
1 parent 14b49ae commit 1f7d741

File tree

5 files changed

+41
-3
lines changed

5 files changed

+41
-3
lines changed

.craft.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,9 @@ targets:
139139
- name: npm
140140
id: '@sentry/react-router'
141141
includeNames: /^sentry-react-router-\d.*\.tgz$/
142+
- name: npm
143+
id: '@sentry/nitro'
144+
includeNames: /^sentry-nitro-\d.*\.tgz$/
142145

143146
## 7. Other Packages
144147
## 7.1
@@ -256,3 +259,9 @@ targets:
256259
packageUrl: 'https://www.npmjs.com/package/@sentry/elysia'
257260
mainDocsUrl: 'https://docs.sentry.io/platforms/javascript/guides/elysia/'
258261
onlyIfPresent: /^sentry-elysia-\d.*\.tgz$/
262+
'npm:@sentry/nitro':
263+
name: 'Sentry Nitro SDK'
264+
sdkName: 'sentry.javascript.nitro'
265+
packageUrl: 'https://www.npmjs.com/package/@sentry/nitro'
266+
mainDocsUrl: 'https://docs.sentry.io/platforms/javascript/guides/nitro/'
267+
onlyIfPresent: /^sentry-nitro-\d.*\.tgz$/

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ body:
5252
- '@sentry/google-cloud-serverless'
5353
- '@sentry/nestjs'
5454
- '@sentry/nextjs'
55+
- '@sentry/nitro'
5556
- '@sentry/nuxt'
5657
- '@sentry/react'
5758
- '@sentry/react-router'

.github/workflows/issue-package-label.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@ jobs:
6565
"@sentry.nestjs": {
6666
"label": "Nest.js"
6767
},
68+
"@sentry.nitro": {
69+
"label": "Nitro"
70+
},
6871
"@sentry.nextjs": {
6972
"label": "Next.js"
7073
},

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ package. Please refer to the README and instructions of those SDKs for more deta
5858
- [`@sentry/gatsby`](https://github.com/getsentry/sentry-javascript/tree/master/packages/gatsby): SDK for Gatsby
5959
- [`@sentry/nestjs`](https://github.com/getsentry/sentry-javascript/tree/master/packages/nestjs): SDK for NestJS
6060
- [`@sentry/nextjs`](https://github.com/getsentry/sentry-javascript/tree/master/packages/nextjs): SDK for Next.js
61+
- [`@sentry/nitro`](https://github.com/getsentry/sentry-javascript/tree/master/packages/nitro): SDK for Nitro
6162
- [`@sentry/remix`](https://github.com/getsentry/sentry-javascript/tree/master/packages/remix): SDK for Remix
6263
- [`@sentry/tanstackstart-react`](https://github.com/getsentry/sentry-javascript/tree/master/packages/tanstackstart-react): SDK for TanStack Start React
6364
- [`@sentry/aws-serverless`](https://github.com/getsentry/sentry-javascript/tree/master/packages/aws-serverless): SDK

packages/nitro/README.md

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,13 +89,37 @@ export default defineConfig({
8989

9090
### 3. Sentry Config Setup
9191

92-
TODO: UPDATE THIS
92+
Create an `instrument.mjs` file in your project root to initialize the Sentry SDK:
93+
94+
```javascript
95+
import * as Sentry from '@sentry/nitro';
96+
97+
Sentry.init({
98+
dsn: '__YOUR_DSN__',
99+
tracesSampleRate: 1.0,
100+
});
101+
```
102+
103+
Then use `NODE_OPTIONS` to load the instrumentation before your app code:
104+
105+
```bash
106+
NODE_OPTIONS='--import ./instrument.mjs' npx nitro dev
107+
```
108+
109+
This works with any Nitro command (`nitro dev`, `nitro preview`, or a production start script).
93110

94111
## Uploading Source Maps
95112

96-
To upload source maps...
113+
The `withSentryConfig` function automatically configures source map uploading when the `authToken`, `org`, and `project`
114+
options are provided:
97115

98-
<!-- TODO: -->
116+
```javascript
117+
export default withSentryConfig(config, {
118+
org: 'your-sentry-org',
119+
project: 'your-sentry-project',
120+
authToken: process.env.SENTRY_AUTH_TOKEN,
121+
});
122+
```
99123

100124
## Troubleshoot
101125

0 commit comments

Comments
 (0)