diff --git a/packages/extensions-sdk/src/cli/commands/add.ts b/packages/extensions-sdk/src/cli/commands/add.ts index d5b38e08f7..d3c3c92596 100644 --- a/packages/extensions-sdk/src/cli/commands/add.ts +++ b/packages/extensions-sdk/src/cli/commands/add.ts @@ -41,7 +41,7 @@ export default async function add(): Promise { try { const extensionManifestFile = await fse.readFile(packagePath, 'utf8'); - extensionManifest = ExtensionManifest.parse(JSON.parse(extensionManifestFile)); + extensionManifest = ExtensionManifest.passthrough().parse(JSON.parse(extensionManifestFile)); indent = detectJsonIndent(extensionManifestFile); } catch (e) { log(`Current directory is not a valid Directus extension.`, 'error');