it looks like mssql is trying to interpret the command line arguments as though they were files to open.
This is immediately after installing it on mac os sequoia 15.3.
tgagne@HWKMAC-J9Y6JQDFYC var % mssql -h
node:fs:1634
const stats = binding.lstat(
^
Error: ENOENT: no such file or directory, lstat '/Users/tgagne/var/-h'
at Object.lstatSync (node:fs:1634:25)
at Object.<anonymous> (/Users/tgagne/var/node_modules/mssql/lib/cli.js:27:10)
at Object.<anonymous> (/Users/tgagne/var/node_modules/mssql/lib/cli.js:117:4)
at Module._compile (node:internal/modules/cjs/loader:1369:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1427:10)
at Module.load (node:internal/modules/cjs/loader:1206:32)
at Module._load (node:internal/modules/cjs/loader:1022:12)
at Module.require (node:internal/modules/cjs/loader:1231:19)
at require (node:internal/modules/helpers:179:18)
at Object.<anonymous> (/Users/tgagne/var/node_modules/mssql/bin/mssql:3:1) {
errno: -2,
code: 'ENOENT',
syscall: 'lstat',
path: '/Users/tgagne/var/-h'
}
it looks like mssql is trying to interpret the command line arguments as though they were files to open.
This is immediately after installing it on mac os sequoia 15.3.