bugfix - properly generate provider.json file.