diff --git a/packages/contentstack-export/src/config/index.ts b/packages/contentstack-export/src/config/index.ts index 23de9a5a..0b1e48ed 100644 --- a/packages/contentstack-export/src/config/index.ts +++ b/packages/contentstack-export/src/config/index.ts @@ -201,7 +201,7 @@ const config: DefaultConfig = { stack: { dirName: 'stack', fileName: 'stack.json', - invalidKeys: ['SYS_ACL', 'user_uids', 'owner_uid'], + invalidKeys: ['SYS_ACL', 'user_uids', 'owner_uid', 'description', 'master_key'], }, dependency: { entries: ['stack', 'locales', 'content-types'], diff --git a/packages/contentstack-export/test/unit/export/modules/stack.test.ts b/packages/contentstack-export/test/unit/export/modules/stack.test.ts index 69b86cf1..c291db60 100644 --- a/packages/contentstack-export/test/unit/export/modules/stack.test.ts +++ b/packages/contentstack-export/test/unit/export/modules/stack.test.ts @@ -187,7 +187,7 @@ describe('ExportStack', () => { stack: { dirName: 'stack', fileName: 'stack.json', - invalidKeys: ['SYS_ACL', 'user_uids', 'owner_uid'], + invalidKeys: ['SYS_ACL', 'user_uids', 'owner_uid', 'description', 'master_key'], limit: 100, }, dependency: { @@ -435,6 +435,8 @@ describe('ExportStack', () => { SYS_ACL: {}, user_uids: ['u1'], owner_uid: 'owner-1', + description: 'Stack description', + master_key: 'secret-master-key', }; const expectedWritten = { name: 'Test Stack', uid: 'stack-uid', org_uid: 'org-123' }; mockStackClient.fetch = sinon.stub().resolves(stackData);