0

My package.lock.json is getting updated from

 "dependencies": {
          "Microsoft.Data.SqlClient": "[5.0.1, )",
          "TSQL.Parser": "[2.6.0, )"
}

to

 "dependencies": {
  "Microsoft.Data.SqlClient": "5.0.1",
          "TSQL.Parser": "2.6.0"
}

What's the reason behind this? And what's the difference between these 2 version specifications?

dan1st
  • 12,568
  • 8
  • 34
  • 67
tRuEsAtM
  • 3,517
  • 6
  • 43
  • 83
  • First one means 5.0.1 or higher, inclusive. Second one means 5.0.1 exactly. The notation comes from [intervals](https://en.wikipedia.org/wiki/Interval_(mathematics)#Including_or_excluding_endpoints). – Michael Nov 30 '22 at 16:54

0 Answers0