UNPKG

@sentry/remix

Version:
163 lines (162 loc) • 4.89 kB
{ "name": "@sentry/remix", "version": "11.7.0", "description": "Official Sentry SDK for Remix", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/remix", "author": "Sentry", "license": "MIT", "bin": { "sentry-upload-sourcemaps": "scripts/sentry-upload-sourcemaps.js", "sentry-remix-v3-upload-sourcemaps": "scripts/sentry-remix-v3-upload-sourcemaps.mjs" }, "engines": { "node": ">=20.19.0 <22.0.0 || >=22.12.0 <23.0.0 || >=23.2.0" }, "files": [ "/build", "/scripts" ], "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", "default": "./build/cjs/index.client.js" }, "node": "./build/cjs/index.server.js", "worker": { "import": "./build/esm/cloudflare/index.js", "require": "./build/cjs/cloudflare/index.js", "default": "./build/esm/cloudflare/index.js" } }, "./cloudflare": { "import": "./build/esm/cloudflare/index.js", "require": "./build/cjs/cloudflare/index.js", "types": "./build/types/cloudflare/index.d.ts", "default": "./build/esm/cloudflare/index.js" }, "./vite": { "types": "./build/types/vite/index.d.ts", "import": "./build/esm/vite/index.js", "require": "./build/cjs/vite/index.js" }, "./import": { "import": { "default": "./build/import-hook.mjs" } }, "./v3": { "import": { "types": "./build/types/v3/index.server.d.ts", "default": "./build/esm/v3/index.server.js" } }, "./v3/client": { "import": { "types": "./build/types/v3/index.client.d.ts", "default": "./build/esm/v3/client-bundle.js" } }, "./v3/node": { "import": { "default": "./build/v3-node.mjs" } } }, "publishConfig": { "access": "public" }, "dependencies": { "@remix-run/router": "^1.23.4", "@sentry/browser": "11.7.0", "@sentry/bundler-plugins": "11.7.0", "@sentry/conventions": "^0.27.0", "@sentry/core": "11.7.0", "@sentry/node": "11.7.0", "@sentry/react": "11.7.0", "@sentry/server-runtime-injection": "11.7.0", "@sentry/server-utils": "11.7.0", "sentry": "^0.44.0", "yargs": "^17.6.0" }, "devDependencies": { "@remix-run/node": "^2.17.5", "@remix-run/react": "^2.17.5", "@remix-run/route-pattern": "^0.24.0", "@remix-run/server-runtime": "^2.17.4", "@types/express": "^4.17.14", "react": "^18.3.1", "react-dom": "^18.3.1", "vite": "^8.3.1" }, "peerDependencies": { "@remix-run/node": "2.x", "@remix-run/react": "2.x", "@remix-run/server-runtime": "2.x", "react": "18.x", "remix": ">=3.0.0-rc.1 <4" }, "scripts": { "build": "run-p build:transpile build:types", "build:dev": "yarn build", "build:transpile": "rollup -c rollup.npm.config.mjs", "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.server.ts && madge --circular src/index.client.ts", "clean": "rimraf build coverage sentry-remix-*.tgz", "lint:fix": "oxlint . --fix --type-aware", "lint": "oxlint . --type-aware", "lint:types": "oxlint src --type-aware --type-check", "lint:es-compatibility": "es-check es2020 ./build/cjs/*.js && es-check es2020 ./build/esm/*.js --module", "test": "yarn test:unit", "test:unit": "vitest run --config vitest.config.unit.ts", "test:watch": "vitest --watch --config vitest.config.unit.ts", "yalc:publish": "yalc publish --push --sig" }, "volta": { "extends": "../../package.json" }, "sideEffects": false, "nx": { "targets": { "build:transpile": { "outputs": [ "{projectRoot}/build/esm", "{projectRoot}/build/cjs", "{projectRoot}/build/npm/esm", "{projectRoot}/build/npm/cjs", "{projectRoot}/build/import-hook.mjs", "{projectRoot}/build/v3-node.mjs" ] } } }, "peerDependenciesMeta": { "@remix-run/node": { "optional": true }, "@remix-run/react": { "optional": true }, "@remix-run/server-runtime": { "optional": true }, "react": { "optional": true }, "remix": { "optional": true } } }