Add support for manifest.json