{"id":184389649,"number":"4.4.2","published_at":"2026-03-04T09:52:29.775Z","licenses":"MIT","integrity":"sha512-nuEs6md0PQ/i6PBtQa/llGftIZb/mUgS1xxx6lPymnWRi/WnjeRFcQ0omebFjfAloRtvh7ZnBAMmkNuHG3Nufw==","status":null,"download_url":"https://registry.npmjs.org/@trigger.dev/core/-/core-4.4.2.tgz","registry_url":"https://www.npmjs.com/package/@trigger.dev/core/v/4.4.2","documentation_url":null,"install_command":"npm install @trigger.dev/core@4.4.2","metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aadeab32-4014-4bdd-af3b-10040df97730"}},"dist":{"shasum":"3bc2d742836e2be191478a964b74cb47da956848","tarball":"https://registry.npmjs.org/@trigger.dev/core/-/core-4.4.2.tgz","fileCount":1440,"integrity":"sha512-nuEs6md0PQ/i6PBtQa/llGftIZb/mUgS1xxx6lPymnWRi/WnjeRFcQ0omebFjfAloRtvh7ZnBAMmkNuHG3Nufw==","signatures":[{"sig":"MEYCIQCX3IkaVSg88KVPJJnaIOqGDa3rWWfELw9OoMjZi1Z0gAIhAL+vayveiWMPsPO871w++XLqBkBW6Q+T+knvhfcsIlGn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@trigger.dev%2fcore@4.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10171383},"gitHead":null,"main":"./dist/commonjs/index.js","scripts":{"dev":"pnpm run bundle-vendor \u0026\u0026 tshy --watch","test":"vitest","build":"pnpm run bundle-vendor \u0026\u0026 tshy \u0026\u0026 node scripts/bundle-superjson.mjs --copy \u0026\u0026 pnpm run update-version","clean":"rimraf dist .tshy .tshy-build .turbo src/v3/vendor","pretest":"pnpm run bundle-vendor","typecheck":"pnpm run bundle-vendor \u0026\u0026 tsc --noEmit -p tsconfig.src.json","bundle-vendor":"node scripts/bundle-superjson.mjs","check-exports":"attw --pack .","update-version":"tsx ../../scripts/updateVersion.ts"},"_npmVersion":"11.6.4","_nodeVersion":"20.20.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=18.20.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@triggerdotdev/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./v3":{"import":{"types":"./dist/esm/v3/index.d.ts","default":"./dist/esm/v3/index.js","@triggerdotdev/source":"./src/v3/index.ts"},"require":{"types":"./dist/commonjs/v3/index.d.ts","default":"./dist/commonjs/v3/index.js"}},"./types":{"import":{"types":"./dist/esm/types.d.ts","default":"./dist/esm/types.js","@triggerdotdev/source":"./src/types.ts"},"require":{"types":"./dist/commonjs/types.d.ts","default":"./dist/commonjs/types.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js","@triggerdotdev/source":"./src/utils.ts"},"require":{"types":"./dist/commonjs/utils.d.ts","default":"./dist/commonjs/utils.js"}},"./logger":{"import":{"types":"./dist/esm/logger.d.ts","default":"./dist/esm/logger.js","@triggerdotdev/source":"./src/logger.ts"},"require":{"types":"./dist/commonjs/logger.d.ts","default":"./dist/commonjs/logger.js"}},"./v3/jwt":{"import":{"types":"./dist/esm/v3/jwt.d.ts","default":"./dist/esm/v3/jwt.js","@triggerdotdev/source":"./src/v3/jwt.ts"},"require":{"types":"./dist/commonjs/v3/jwt.d.ts","default":"./dist/commonjs/v3/jwt.js"}},"./schemas":{"import":{"types":"./dist/esm/schemas/index.d.ts","default":"./dist/esm/schemas/index.js","@triggerdotdev/source":"./src/schemas/index.ts"},"require":{"types":"./dist/commonjs/schemas/index.d.ts","default":"./dist/commonjs/schemas/index.js"}},"./v3/apps":{"import":{"types":"./dist/esm/v3/apps/index.d.ts","default":"./dist/esm/v3/apps/index.js","@triggerdotdev/source":"./src/v3/apps/index.ts"},"require":{"types":"./dist/commonjs/v3/apps/index.d.ts","default":"./dist/commonjs/v3/apps/index.js"}},"./v3/otel":{"import":{"types":"./dist/esm/v3/otel/index.d.ts","default":"./dist/esm/v3/otel/index.js","@triggerdotdev/source":"./src/v3/otel/index.ts"},"require":{"types":"./dist/commonjs/v3/otel/index.d.ts","default":"./dist/commonjs/v3/otel/index.js"}},"./v3/build":{"import":{"types":"./dist/esm/v3/build/index.d.ts","default":"./dist/esm/v3/build/index.js","@triggerdotdev/source":"./src/v3/build/index.ts"},"require":{"types":"./dist/commonjs/v3/build/index.d.ts","default":"./dist/commonjs/v3/build/index.js"}},"./v3/errors":{"import":{"types":"./dist/esm/v3/errors.d.ts","default":"./dist/esm/v3/errors.js","@triggerdotdev/source":"./src/v3/errors.ts"},"require":{"types":"./dist/commonjs/v3/errors.d.ts","default":"./dist/commonjs/v3/errors.js"}},"./v3/tracer":{"import":{"types":"./dist/esm/v3/tracer.d.ts","default":"./dist/esm/v3/tracer.js","@triggerdotdev/source":"./src/v3/tracer.ts"},"require":{"types":"./dist/commonjs/v3/tracer.d.ts","default":"./dist/commonjs/v3/tracer.js"}},"./v3/zodIpc":{"import":{"types":"./dist/esm/v3/zodIpc.d.ts","default":"./dist/esm/v3/zodIpc.js","@triggerdotdev/source":"./src/v3/zodIpc.ts"},"require":{"types":"./dist/commonjs/v3/zodIpc.d.ts","default":"./dist/commonjs/v3/zodIpc.js"}},"./v3/schemas":{"import":{"types":"./dist/esm/v3/schemas/index.d.ts","default":"./dist/esm/v3/schemas/index.js","@triggerdotdev/source":"./src/v3/schemas/index.ts"},"require":{"types":"./dist/commonjs/v3/schemas/index.d.ts","default":"./dist/commonjs/v3/schemas/index.js"}},"./v3/workers":{"import":{"types":"./dist/esm/v3/workers/index.d.ts","default":"./dist/esm/v3/workers/index.js","@triggerdotdev/source":"./src/v3/workers/index.ts"},"require":{"types":"./dist/commonjs/v3/workers/index.d.ts","default":"./dist/commonjs/v3/workers/index.js"}},"./v3/machines":{"import":{"types":"./dist/esm/v3/machines/index.d.ts","default":"./dist/esm/v3/machines/index.js","@triggerdotdev/source":"./src/v3/machines/index.ts"},"require":{"types":"./dist/commonjs/v3/machines/index.d.ts","default":"./dist/commonjs/v3/machines/index.js"}},"./v3/zodfetch":{"import":{"types":"./dist/esm/v3/zodfetch.d.ts","default":"./dist/esm/v3/zodfetch.js","@triggerdotdev/source":"./src/v3/zodfetch.ts"},"require":{"types":"./dist/commonjs/v3/zodfetch.d.ts","default":"./dist/commonjs/v3/zodfetch.js"}},"./package.json":"./package.json","./v3/zodSocket":{"import":{"types":"./dist/esm/v3/zodSocket.d.ts","default":"./dist/esm/v3/zodSocket.js","@triggerdotdev/source":"./src/v3/zodSocket.ts"},"require":{"types":"./dist/commonjs/v3/zodSocket.d.ts","default":"./dist/commonjs/v3/zodSocket.js"}},"./v3/isomorphic":{"import":{"types":"./dist/esm/v3/isomorphic/index.d.ts","default":"./dist/esm/v3/isomorphic/index.js","@triggerdotdev/source":"./src/v3/isomorphic/index.ts"},"require":{"types":"./dist/commonjs/v3/isomorphic/index.d.ts","default":"./dist/commonjs/v3/isomorphic/index.js"}},"./v3/logger-api":{"import":{"types":"./dist/esm/v3/logger-api.d.ts","default":"./dist/esm/v3/logger-api.js","@triggerdotdev/source":"./src/v3/logger-api.ts"},"require":{"types":"./dist/commonjs/v3/logger-api.d.ts","default":"./dist/commonjs/v3/logger-api.js"}},"./v3/serverOnly":{"import":{"types":"./dist/esm/v3/serverOnly/index.d.ts","default":"./dist/esm/v3/serverOnly/index.js","@triggerdotdev/source":"./src/v3/serverOnly/index.ts"},"require":{"types":"./dist/commonjs/v3/serverOnly/index.d.ts","default":"./dist/commonjs/v3/serverOnly/index.js"}},"./v3/utils/omit":{"import":{"types":"./dist/esm/v3/utils/omit.d.ts","default":"./dist/esm/v3/utils/omit.js","@triggerdotdev/source":"./src/v3/utils/omit.ts"},"require":{"types":"./dist/commonjs/v3/utils/omit.d.ts","default":"./dist/commonjs/v3/utils/omit.js"}},"./v3/utils/timers":{"import":{"types":"./dist/esm/v3/utils/timers.d.ts","default":"./dist/esm/v3/utils/timers.js","@triggerdotdev/source":"./src/v3/utils/timers.ts"},"require":{"types":"./dist/commonjs/v3/utils/timers.d.ts","default":"./dist/commonjs/v3/utils/timers.js"}},"./v3/zodNamespace":{"import":{"types":"./dist/esm/v3/zodNamespace.d.ts","default":"./dist/esm/v3/zodNamespace.js","@triggerdotdev/source":"./src/v3/zodNamespace.ts"},"require":{"types":"./dist/commonjs/v3/zodNamespace.d.ts","default":"./dist/commonjs/v3/zodNamespace.js"}},"./v3/utils/retries":{"import":{"types":"./dist/esm/v3/utils/retries.d.ts","default":"./dist/esm/v3/utils/retries.js","@triggerdotdev/source":"./src/v3/utils/retries.ts"},"require":{"types":"./dist/commonjs/v3/utils/retries.d.ts","default":"./dist/commonjs/v3/utils/retries.js"}},"./v3/runEngineWorker":{"import":{"types":"./dist/esm/v3/runEngineWorker/index.d.ts","default":"./dist/esm/v3/runEngineWorker/index.js","@triggerdotdev/source":"./src/v3/runEngineWorker/index.ts"},"require":{"types":"./dist/commonjs/v3/runEngineWorker/index.d.ts","default":"./dist/commonjs/v3/runEngineWorker/index.js"}},"./v3/utils/durations":{"import":{"types":"./dist/esm/v3/utils/durations.d.ts","default":"./dist/esm/v3/utils/durations.js","@triggerdotdev/source":"./src/v3/utils/durations.ts"},"require":{"types":"./dist/commonjs/v3/utils/durations.d.ts","default":"./dist/commonjs/v3/utils/durations.js"}},"./v3/zodMessageHandler":{"import":{"types":"./dist/esm/v3/zodMessageHandler.d.ts","default":"./dist/esm/v3/zodMessageHandler.js","@triggerdotdev/source":"./src/v3/zodMessageHandler.ts"},"require":{"types":"./dist/commonjs/v3/zodMessageHandler.d.ts","default":"./dist/commonjs/v3/zodMessageHandler.js"}},"./v3/utils/ioSerialization":{"import":{"types":"./dist/esm/v3/utils/ioSerialization.d.ts","default":"./dist/esm/v3/utils/ioSerialization.js","@triggerdotdev/source":"./src/v3/utils/ioSerialization.ts"},"require":{"types":"./dist/commonjs/v3/utils/ioSerialization.d.ts","default":"./dist/commonjs/v3/utils/ioSerialization.js"}},"./v3/utils/structuredLogger":{"import":{"types":"./dist/esm/v3/utils/structuredLogger.d.ts","default":"./dist/esm/v3/utils/structuredLogger.js","@triggerdotdev/source":"./src/v3/utils/structuredLogger.ts"},"require":{"types":"./dist/commonjs/v3/utils/structuredLogger.d.ts","default":"./dist/commonjs/v3/utils/structuredLogger.js"}},"./v3/utils/flattenAttributes":{"import":{"types":"./dist/esm/v3/utils/flattenAttributes.d.ts","default":"./dist/esm/v3/utils/flattenAttributes.js","@triggerdotdev/source":"./src/v3/utils/flattenAttributes.ts"},"require":{"types":"./dist/commonjs/v3/utils/flattenAttributes.d.ts","default":"./dist/commonjs/v3/utils/flattenAttributes.js"}},"./v3/semanticInternalAttributes":{"import":{"types":"./dist/esm/v3/semanticInternalAttributes.d.ts","default":"./dist/esm/v3/semanticInternalAttributes.js","@triggerdotdev/source":"./src/v3/semanticInternalAttributes.ts"},"require":{"types":"./dist/commonjs/v3/semanticInternalAttributes.d.ts","default":"./dist/commonjs/v3/semanticInternalAttributes.js"}}},"browserify":null},"created_at":"2026-04-01T21:01:51.281Z","updated_at":"2026-04-01T21:01:51.281Z","purl":"pkg:npm/%40trigger.dev/core@4.4.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@trigger.dev%2Fcore/versions/4.4.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@trigger.dev%2Fcore/versions/4.4.2/codemeta","dependencies":[{"id":1982117150,"ecosystem":"npm","package_name":"zod","requirements":"3.25.76","kind":"runtime","optional":false},{"id":1982117151,"ecosystem":"npm","package_name":"jose","requirements":"^5.4.0","kind":"runtime","optional":false},{"id":1982117152,"ecosystem":"npm","package_name":"execa","requirements":"^8.0.1","kind":"runtime","optional":false},{"id":1982117153,"ecosystem":"npm","package_name":"dequal","requirements":"^2.0.3","kind":"runtime","optional":false},{"id":1982117154,"ecosystem":"npm","package_name":"nanoid","requirements":"3.3.8","kind":"runtime","optional":false},{"id":1982117155,"ecosystem":"npm","package_name":"std-env","requirements":"^3.8.1","kind":"runtime","optional":false},{"id":1982117156,"ecosystem":"npm","package_name":"tinyexec","requirements":"^0.3.2","kind":"runtime","optional":false},{"id":1982117157,"ecosystem":"npm","package_name":"uncrypto","requirements":"^0.1.3","kind":"runtime","optional":false},{"id":1982117158,"ecosystem":"npm","package_name":"socket.io","requirements":"4.7.4","kind":"runtime","optional":false},{"id":1982117159,"ecosystem":"npm","package_name":"zod-error","requirements":"1.5.0","kind":"runtime","optional":false},{"id":1982117160,"ecosystem":"npm","package_name":"eventsource","requirements":"^3.0.5","kind":"runtime","optional":false},{"id":1982117161,"ecosystem":"npm","package_name":"prom-client","requirements":"^15.1.0","kind":"runtime","optional":false},{"id":1982117162,"ecosystem":"npm","package_name":"@bugsnag/cuid","requirements":"^3.1.1","kind":"runtime","optional":false},{"id":1982117163,"ecosystem":"npm","package_name":"@jsonhero/path","requirements":"^1.0.21","kind":"runtime","optional":false},{"id":1982117164,"ecosystem":"npm","package_name":"socket.io-client","requirements":"4.7.5","kind":"runtime","optional":false},{"id":1982117165,"ecosystem":"npm","package_name":"humanize-duration","requirements":"^3.27.3","kind":"runtime","optional":false},{"id":1982117166,"ecosystem":"npm","package_name":"@opentelemetry/api","requirements":"1.9.0","kind":"runtime","optional":false},{"id":1982117167,"ecosystem":"npm","package_name":"eventsource-parser","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1982117168,"ecosystem":"npm","package_name":"@opentelemetry/core","requirements":"2.0.1","kind":"runtime","optional":false},{"id":1982117169,"ecosystem":"npm","package_name":"@s2-dev/streamstore","requirements":"0.22.5","kind":"runtime","optional":false},{"id":1982117170,"ecosystem":"npm","package_name":"@electric-sql/client","requirements":"1.0.14","kind":"runtime","optional":false},{"id":1982117171,"ecosystem":"npm","package_name":"zod-validation-error","requirements":"^1.5.0","kind":"runtime","optional":false},{"id":1982117172,"ecosystem":"npm","package_name":"@opentelemetry/api-logs","requirements":"0.203.0","kind":"runtime","optional":false},{"id":1982117173,"ecosystem":"npm","package_name":"@opentelemetry/sdk-logs","requirements":"0.203.0","kind":"runtime","optional":false},{"id":1982117174,"ecosystem":"npm","package_name":"@opentelemetry/resources","requirements":"2.0.1","kind":"runtime","optional":false},{"id":1982117175,"ecosystem":"npm","package_name":"@google-cloud/precise-date","requirements":"^4.0.0","kind":"runtime","optional":false},{"id":1982117176,"ecosystem":"npm","package_name":"@opentelemetry/sdk-metrics","requirements":"2.0.1","kind":"runtime","optional":false},{"id":1982117177,"ecosystem":"npm","package_name":"@opentelemetry/host-metrics","requirements":"^0.37.0","kind":"runtime","optional":false},{"id":1982117178,"ecosystem":"npm","package_name":"@opentelemetry/sdk-trace-base","requirements":"2.0.1","kind":"runtime","optional":false},{"id":1982117179,"ecosystem":"npm","package_name":"@opentelemetry/sdk-trace-node","requirements":"2.0.1","kind":"runtime","optional":false},{"id":1982117180,"ecosystem":"npm","package_name":"@opentelemetry/instrumentation","requirements":"0.203.0","kind":"runtime","optional":false},{"id":1982117181,"ecosystem":"npm","package_name":"@opentelemetry/semantic-conventions","requirements":"1.36.0","kind":"runtime","optional":false},{"id":1982117182,"ecosystem":"npm","package_name":"@opentelemetry/exporter-logs-otlp-http","requirements":"0.203.0","kind":"runtime","optional":false},{"id":1982117183,"ecosystem":"npm","package_name":"@opentelemetry/exporter-trace-otlp-http","requirements":"0.203.0","kind":"runtime","optional":false},{"id":1982117184,"ecosystem":"npm","package_name":"@opentelemetry/exporter-metrics-otlp-http","requirements":"0.203.0","kind":"runtime","optional":false},{"id":1982117185,"ecosystem":"npm","package_name":"ai","requirements":"^6.0.0","kind":"Development","optional":false},{"id":1982117186,"ecosystem":"npm","package_name":"tsx","requirements":"4.17.0","kind":"Development","optional":false},{"id":1982117187,"ecosystem":"npm","package_name":"defu","requirements":"^6.1.4","kind":"Development","optional":false},{"id":1982117188,"ecosystem":"npm","package_name":"tshy","requirements":"^3.0.2","kind":"Development","optional":false},{"id":1982117189,"ecosystem":"npm","package_name":"rimraf","requirements":"^3.0.2","kind":"Development","optional":false},{"id":1982117190,"ecosystem":"npm","package_name":"esbuild","requirements":"^0.23.0","kind":"Development","optional":false},{"id":1982117191,"ecosystem":"npm","package_name":"superjson","requirements":"^2.2.1","kind":"Development","optional":false},{"id":1982117192,"ecosystem":"npm","package_name":"ts-essentials","requirements":"10.0.1","kind":"Development","optional":false},{"id":1982117193,"ecosystem":"npm","package_name":"@types/lodash.get","requirements":"^4.4.9","kind":"Development","optional":false},{"id":1982117194,"ecosystem":"npm","package_name":"@arethetypeswrong/cli","requirements":"^0.15.4","kind":"Development","optional":false},{"id":1982117195,"ecosystem":"npm","package_name":"@epic-web/test-server","requirements":"^0.1.0","kind":"Development","optional":false},{"id":1982117196,"ecosystem":"npm","package_name":"@trigger.dev/database","requirements":"0.0.2","kind":"Development","optional":false},{"id":1982117197,"ecosystem":"npm","package_name":"@ai-sdk/provider-utils","requirements":"^1.0.22","kind":"Development","optional":false},{"id":1982117198,"ecosystem":"npm","package_name":"@types/readable-stream","requirements":"^4.0.14","kind":"Development","optional":false},{"id":1982117199,"ecosystem":"npm","package_name":"@types/humanize-duration","requirements":"^3.27.1","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@trigger.dev%2Fcore"}