{"ScriptPreparationCode":null,"TestCases":[{"Name":"Nester Array.filter Array.some","Code":"const microblinkRetailers = [\r\n {name: \u0027amz\u0027}, {name: \u0027trgt\u0027}, {name: \u0027wlmrt\u0027}, {name: \u0027xyz\u0027}\r\n]\r\n\r\nconst localRetailers = [\u0027amz\u0027]\r\n\r\nconst pendingRetailers = (microblinkRetailers || [])\r\n .filter(retailer =\u003E \r\n !localRetailers.some(merchantName =\u003E merchantName === retailer.name)\r\n );","IsDeferred":false},{"Name":"use set","Code":"const microblinkRetailers = [\r\n {name: \u0027amz\u0027}, {name: \u0027trgt\u0027}, {name: \u0027wlmrt\u0027}, {name: \u0027xyz\u0027}\r\n]\r\nconst localRetailers = [\u0027amz\u0027]\r\n\r\nconst s = new Set(localRetailers);\r\nconst pendingRetailers = microblinkRetailers.filter(x =\u003E !s.has(x.name));","IsDeferred":false}]}