fix(resource): use dynamic import over require to improve ESM compliance #13075
Annotations
6 errors and 1 warning
Build 🔧:
packages/opentelemetry-resources/src/detectors/platform/node/machine-id/getMachineId.ts#L24
Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'es2022', 'esnext', 'commonjs', 'amd', 'system', 'umd', 'node16', or 'nodenext'.
|
Build 🔧:
packages/opentelemetry-resources/src/detectors/platform/node/machine-id/getMachineId.ts#L27
Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'es2022', 'esnext', 'commonjs', 'amd', 'system', 'umd', 'node16', or 'nodenext'.
|
Build 🔧:
packages/opentelemetry-resources/src/detectors/platform/node/machine-id/getMachineId.ts#L30
Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'es2022', 'esnext', 'commonjs', 'amd', 'system', 'umd', 'node16', or 'nodenext'.
|
Build 🔧:
packages/opentelemetry-resources/src/detectors/platform/node/machine-id/getMachineId.ts#L33
Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'es2022', 'esnext', 'commonjs', 'amd', 'system', 'umd', 'node16', or 'nodenext'.
|
Build 🔧:
packages/opentelemetry-resources/src/detectors/platform/node/machine-id/getMachineId.ts#L36
Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'es2022', 'esnext', 'commonjs', 'amd', 'system', 'umd', 'node16', or 'nodenext'.
|
Build 🔧
Process completed with exit code 2.
|
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Loading