1 | {
|
2 | "name": "@sentry/utils",
|
3 | "version": "8.55.0",
|
4 | "description": "Utilities for all Sentry JavaScript SDKs",
|
5 | "repository": "git://github.com/getsentry/sentry-javascript.git",
|
6 | "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/utils",
|
7 | "author": "Sentry",
|
8 | "license": "MIT",
|
9 | "engines": {
|
10 | "node": ">=14.18"
|
11 | },
|
12 | "files": [
|
13 | "/build"
|
14 | ],
|
15 | "main": "build/cjs/index.js",
|
16 | "module": "build/esm/index.js",
|
17 | "types": "build/types/index.d.ts",
|
18 | "exports": {
|
19 | "./package.json": "./package.json",
|
20 | ".": {
|
21 | "import": {
|
22 | "types": "./build/types/index.d.ts",
|
23 | "default": "./build/esm/index.js"
|
24 | },
|
25 | "require": {
|
26 | "types": "./build/types/index.d.ts",
|
27 | "default": "./build/cjs/index.js"
|
28 | }
|
29 | }
|
30 | },
|
31 | "typesVersions": {
|
32 | "<4.9": {
|
33 | "build/types/index.d.ts": [
|
34 | "build/types-ts3.8/index.d.ts"
|
35 | ]
|
36 | }
|
37 | },
|
38 | "publishConfig": {
|
39 | "access": "public",
|
40 | "tag": "latest"
|
41 | },
|
42 | "dependencies": {
|
43 | "@sentry/core": "8.55.0"
|
44 | },
|
45 | "scripts": {
|
46 | "build": "run-p build:transpile build:types",
|
47 | "build:dev": "yarn build",
|
48 | "build:transpile": "rollup -c rollup.npm.config.mjs",
|
49 | "build:types": "run-s build:types:core build:types:downlevel",
|
50 | "build:types:core": "tsc -p tsconfig.types.json",
|
51 | "build:types:downlevel": "yarn downlevel-dts build/types build/types-ts3.8 --to ts3.8",
|
52 | "build:watch": "run-p build:transpile:watch build:types:watch",
|
53 | "build:dev:watch": "yarn build:watch",
|
54 | "build:transpile:watch": "rollup -c rollup.npm.config.mjs --watch",
|
55 | "build:types:watch": "tsc -p tsconfig.types.json --watch",
|
56 | "build:tarball": "npm pack",
|
57 | "circularDepCheck": "madge --circular src/index.ts",
|
58 | "clean": "rimraf build coverage cjs esm sentry-utils-*.tgz",
|
59 | "fix": "eslint . --format stylish --fix",
|
60 | "lint": "eslint . --format stylish",
|
61 | "yalc:publish": "yalc publish --push --sig"
|
62 | },
|
63 | "volta": {
|
64 | "extends": "../../package.json"
|
65 | },
|
66 | "sideEffects": false
|
67 | }
|