I have this huge script but it doesn't fit on here, the error is on line 5.
-- services
local httpService = game:GetService("HttpService");
-- execution
return httpService:JSONDecode([[
[
{
"AssetId" : 689381514,
"Name" : "Celtic Necklace of Mystery",
"AveragePrice" : 475
},
{
"AssetId" : 721555148,
"Name" : "Dominus Argentum",
"AveragePrice" : 5666666
},

5 comments
This error means that the string is not in a valid JSON format and cannot be processed into a table.
We can find the error in the JSON formatting, but you're gonna have to post the rest of the string. You cut it off at line 16.
There's an online tool for checking the validity of your JSON string. You can check it out here: https://jsonlint.com/
the script is over 2k lines long, just loads of values and stuff
Is it possible that it's too long? It's unlikely, but if the validator didn't show any errors, maybe you can shorten it and check?