{ "name": "@sentry/nuxt", "version": "10.56.0", "description": "Official Sentry SDK for Nuxt", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/nuxt", "author": "Sentry", "license": "MIT", "engines": { "node": ">=18.19.1" }, "files": [ "/build" ], "main": "build/cjs/index.server.js", "module": "build/esm/index.server.js", "browser": "build/esm/index.client.js", "types": "build/types/index.types.d.ts", "exports": { "./package.json": "./package.json", ".": { "types": "./build/types/index.types.d.ts", "browser": { "import": "./build/esm/index.client.js", "require": "./build/cjs/index.client.js" }, "node": { "import": "./build/esm/index.server.js", "require": "./build/cjs/index.server.js" }, "import": "./build/esm/index.server.js", "require": "./build/cjs/index.server.js" }, "./module": { "types": "./build/module/types.d.ts", "import": "./build/module/module.mjs", "require": "./build/module/module.cjs" }, "./module/plugins": { "types": "./build/module/runtime/plugins/index.d.ts", "import": "./build/module/runtime/plugins/index.js" } }, "publishConfig": { "access": "public" }, "peerDependencies": { "nuxt": ">=3.7.0 || 4.x || 5.x", "nitro": "2.x || 3.x" }, "peerDependenciesMeta": { "nitro": { "optional": true } }, "dependencies": { "@nuxt/kit": "^3.13.2", "@sentry/browser": "10.56.0", "@sentry/cloudflare": "10.56.0", "@sentry/core": "10.56.0", "@sentry/node": "10.56.0", "@sentry/node-core": "10.56.0", "@sentry/rollup-plugin": "^5.3.0", "@sentry/vite-plugin": "^5.3.0", "@sentry/vue": "10.56.0", "local-pkg": "^1.1.2" }, "devDependencies": { "@nuxt/module-builder": "^0.8.4", "@nuxt/nitro-server": "^3.21.6", "nitro": "^3.0.260311-beta", "nuxi": "^3.25.1", "nuxt": "3.17.7", "vite": "^5.4.11" }, "scripts": { "build": "run-s build:types build:transpile", "build:dev": "yarn build", "build:nuxt-module": "bash ./generate-build-stubs.bash && nuxt-module-build build --outDir build/module", "build:transpile": "rollup -c rollup.npm.config.mjs && yarn build:nuxt-module", "build:types": "tsc -p tsconfig.types.json", "build:watch": "run-p build:transpile:watch", "build:dev:watch": "yarn build:watch", "build:transpile:watch": "rollup -c rollup.npm.config.mjs --watch", "build:tarball": "npm pack", "circularDepCheck": "madge --circular src/index.client.ts && madge --circular src/index.server.ts && madge --circular src/index.types.ts", "clean": "rimraf build coverage sentry-nuxt-*.tgz", "lint:fix": "OXLINT_TSGOLINT_DANGEROUSLY_SUPPRESS_PROGRAM_DIAGNOSTICS=true oxlint . --fix --type-aware", "lint": "OXLINT_TSGOLINT_DANGEROUSLY_SUPPRESS_PROGRAM_DIAGNOSTICS=true oxlint . --type-aware", "lint:es-compatibility": "es-check es2020 ./build/cjs/*.js && es-check es2020 ./build/esm/*.js --module && es-check es2020 ./build/module/*.cjs && es-check es2020 ./build/module/*.mjs --module", "test": "yarn test:unit", "test:unit": "vitest run", "test:watch": "vitest --watch", "yalc:publish": "yalc publish --push --sig" }, "volta": { "extends": "../../package.json" }, "nx": { "targets": { "build:transpile": { "dependsOn": [ "^build:transpile", "^build:types", "build:types" ], "outputs": [ "{projectRoot}/build/cjs", "{projectRoot}/build/esm", "{projectRoot}/build/module" ] } } } }