One thing to check: is your manifest.json file *really* called "manifest.json" ? It may seem like a silly question to ask, but this is a frequent error for many Windows users.
From a default Windows install, many users may actually be creating a file called "manifest.json.txt" even if it shows only "manifest.json" in Windows Explorer.
To check this, open a Windows Explorer, then click Tools menu > Folder Options > View, then CLEAR OUT/empty the option "Hide extensions for known file types". Clearing this option makes Windows *always* show the file extensions.
Does your manifest.json file still properly have the name "manifest.json" ?
yeah it stills manifest.json file

it still error