Open
Description
Current Behavior
When I run nx affected:lint --base=origin/main~1 --head=origin/main --fix --verbose
on my TeamCity CI (Rocky Linux) I get the error NX Failed to process project graph.
see below.
The jest.config.ts
looks as follows:
import { readFileSync } from 'fs';
// Reading the SWC compilation config for the spec files
const swcJestConfig = JSON.parse(readFileSync(`${__dirname}/.spec.swcrc`, 'utf-8'));
// Disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves
swcJestConfig.swcrc = false;
export default {
displayName: '@backend/nest-core-common',
preset: '../../jest.preset.js',
testEnvironment: 'node',
transform: {
'^.+\\.[tj]s$': ['@swc/jest', swcJestConfig]
},
moduleFileExtensions: ['ts', 'js', 'html'],
coverageDirectory: 'test-output/jest/coverage'
};
The spec.swcrc
looks as follows:
{
"jsc": {
"target": "es2017",
"parser": {
"syntax": "typescript",
"decorators": true,
"dynamicImport": true
},
"transform": {
"decoratorMetadata": true,
"legacyDecorator": true
},
"keepClassNames": true,
"externalHelpers": true,
"loose": true
},
"module": {
"type": "es6"
},
"sourceMaps": true,
"exclude": []
}
Expected Behavior
There should be no error.
GitHub Repo
No response
Steps to Reproduce
- On TeamCity CI run
nx affected:lint --base=origin/main~1 --head=origin/main --fix --verbose
- Error:
NX Failed to process project graph.
Nx Report
NX The Nx Daemon is unsupported in WebAssembly environments. Some things may be slower than or not function as expected.
NX Report complete - copy this into the issue template
Node : 22.11.0
OS : linux-x64
Native Target : wasm32
npm : 11.1.0
nx (global) : 20.4.5
nx : 20.4.4
@nx/js : 20.4.4
@nx/jest : 20.4.4
@nx/eslint : 20.4.4
@nx/workspace : 20.4.4
@nx/angular : 20.4.4
@nx/devkit : 20.4.4
@nx/eslint-plugin : 20.4.4
@nx/module-federation : 20.4.4
@nx/nest : 20.4.4
@nx/next : 20.4.4
@nx/node : 20.4.4
@nx/plugin : 20.4.4
@nx/react : 20.4.4
@nx/rollup : 20.4.4
@nx/web : 20.4.4
@nx/webpack : 20.4.4
typescript : 5.7.3
---------------------------------------
Registered Plugins:
@dev/targets
@nx/js/typescript
@nx/eslint/plugin
@nx/jest/plugin
@nx/webpack/plugin
@nx/next/plugin
@nx/rollup/plugin
---------------------------------------
Community plugins:
@ngneat/svg-icon : 7.1.6
angular-eslint : 19.0.2
Failure Logs
[root@localhost ffc5534c0f250005]# npx nx affected:lint --base=origin/main~1 --head=origin/main --fix --verbose
NX The Nx Daemon is unsupported in WebAssembly environments. Some things may be slower than or not function as expected.
NX Failed to process project graph.
- apps/backend-nest-development/jest.config.ts: Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
- apps/frontend-next-development/jest.config.ts: Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
- packages/backend-nest-core-common/jest.config.ts: Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
- packages/backend-nest-core-config/jest.config.ts: Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
- packages/backend-nest-core-database/jest.config.ts: Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
- packages/backend-nest-core-infrastructure/jest.config.ts: Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
- packages/frontend-next-ui-components/jest.config.ts: Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
Error: Failed to load native binding
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/binding.js:329:11)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1689:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Module._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:141:16)
at Object.<anonymous> (/srv/teamcity/agents/agent-3/work/ffc5534c0f250005/node_modules/@swc/core/index.js:49:17)
Package Manager Version
npm 11.1.0
Operating System
- macOS
- Linux
- Windows
- Other (Please specify)
Additional Information
Locally on windows I do not have any issues.
@swc/jest is used, also tried with ts-jest but got same error.
Activity