nohup: ignoring input

> personalization-app@0.3.0 start:both
> npm run dev & npm run start:worker


> personalization-app@0.3.0 dev
> tsx watch src/index.ts


> personalization-app@0.3.0 start:worker
> ts-node --esm src/worker/embeddingsWorker.ts || tsx src/worker/embeddingsWorker.ts

sh: ts-node: command not found

node:internal/process/esm_loader:40
      internalBinding('errors').triggerUncaughtException(
                                ^
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/techupho/rec.shopgenius/src/worker/embeddingsWorker.ts' imported from /home/techupho/rec.shopgenius/
    at new NodeError (node:internal/errors:405:5)
    at finalizeResolution (node:internal/modules/esm/resolve:327:11)
    at moduleResolve (node:internal/modules/esm/resolve:980:10)
    at defaultResolve (node:internal/modules/esm/resolve:1206:11)
    at nextResolve (node:internal/modules/esm/hooks:864:28)
    at resolveBase (file:///home/techupho/rec.shopgenius/node_modules/tsx/dist/esm/index.mjs?1762971484896:2:3744)
    at resolveDirectory (file:///home/techupho/rec.shopgenius/node_modules/tsx/dist/esm/index.mjs?1762971484896:2:4243)
    at resolveTsPaths (file:///home/techupho/rec.shopgenius/node_modules/tsx/dist/esm/index.mjs?1762971484896:2:4984)
    at resolve (file:///home/techupho/rec.shopgenius/node_modules/tsx/dist/esm/index.mjs?1762971484896:2:5361)
    at nextResolve (node:internal/modules/esm/hooks:864:28) {
  url: 'file:///home/techupho/rec.shopgenius/src/worker/embeddingsWorker.ts',
  code: 'ERR_MODULE_NOT_FOUND'
}

Node.js v18.20.8
