Skip to content

Commit a45f224

Browse files
committed
define main and module
1 parent 083594e commit a45f224

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

.github/workflows/build.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1411,6 +1411,10 @@ jobs:
14111411
key: ${{ needs.job_build.outputs.dependency_cache_key }}
14121412
enableCrossOsArchive: true
14131413

1414+
- name: Increase yarn network timeout on Windows
1415+
if: contains(matrix.os, 'windows')
1416+
run: yarn config set network-timeout 600000 -g
1417+
14141418
- name: Install dependencies
14151419
env:
14161420
SKIP_PLAYWRIGHT_BROWSER_INSTALL: "1"
@@ -1421,10 +1425,6 @@ jobs:
14211425
run: |
14221426
git config --global --add safe.directory "*"
14231427
1424-
- name: Increase yarn network timeout on Windows
1425-
if: contains(matrix.os, 'windows')
1426-
run: yarn config set network-timeout 600000 -g
1427-
14281428
- name: Setup python
14291429
uses: actions/setup-python@v5
14301430
if: ${{ !contains(matrix.container, 'alpine') }}

dev-packages/e2e-tests/test-applications/node-profiling/index.mjs

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// This tests asserts that @sentr/profiling-node is not patching globalThis values, which
22
// breaks our runtime detection and can break instrumentation
33
// https://github.com/getsentry/sentry-javascript/issues/14525#issuecomment-2511208064
4+
console.log('🧵 Starting ESM test');
45

56
function assertUnpatechedRequire() {
67
if (typeof globalThis.require !== 'undefined') {

packages/profiling-node/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"author": "Sentry",
88
"license": "MIT",
99
"main": "lib/cjs/index.js",
10+
"module": "lib/esm/index.js",
1011
"types": "lib/types/index.d.ts",
1112
"exports": {
1213
"./package.json": "./package.json",

0 commit comments

Comments
 (0)