Overview
Tedious is a Node package that provides an implementation of the TDS protocol, which is used to interact with instances of Microsoft's SQL Server.
Platform support
Tedious is pure Javascript, as are its dependencies. (Well, the source is CoffeeScript.) So it should run without change on any platform where Node is supported.
TDS version
The primary TDS version supported is 7.2. This means that Tedious should work with SQL Server 2005 and later. The integration tests pass with SQL Server 2005 and SQL Server 2008.
Some limited support has been added for TDS 7.1, for use with SQL Server 2000.
Later versions of TDS may be supported in the future, but it is unlikely that earlier versions will be supported.
Name
The name Tedious is simply derived from a fast, slightly garbled, pronunciation of the letters T, D and S.