{"ScriptPreparationCode":null,"TestCases":[{"Name":"Lodash Uniq","Code":"const arr = [ \u0022CINE1 PRO\u0022, \u0022PRO/S-log2\u0022, \u0022S-gamut/S-log2\u0022, \u0022Film\u0022, \u0022CINE 1\u0022, \u0022CINE 2\u0022, \u0022CINE 3\u0022, \u0022CINE 4\u0022, \u0022\u0022, \u0022\u0022, \u0022\u0022, \u00227Q S-log2\u0022, \u0022CineLike D\u0022, \u0022CineLike D Low Contrast\u0022, \u0022CineLike V\u0022, \u0022VLog\u0022, \u0022S-gamut/S-log2\u0022, \u0022S-gamut3/S-log2\u0022, \u0022S-gamut3.cine/S-log2\u0022, \u0022PRO/S-log3\u0022, null, \u0022S-gamut3/S-log3\u0022, \u0022S-gamut3.cine/S-log3\u0022, \u0022S-gamut/S-log2\u0022, \u0022S-gamut3/S-log3\u0022, \u0022S-gamut3.cine/S-log3\u0022, \u0022CINE 1 PRO\u0022, \u0022PRO/S-log2\u0022, \u0022S-gamut/S-log2\u0022, \u0022S-gamut3.cine/S-log2\u0022, \u0022PRO/S-log3\u0022, \u0022S-gamut3/S-log3\u0022, \u0022S-gamut3.cine/S-log3\u0022, \u0022Redcolor3 - RedLogFilm\u0022, \u0022LogC\u0022, \u0022LogCfilm\u0022, \u0022S-gamut/S-log2\u0022, \u0022S-gamut3.cine/S-log3\u0022, \u0022Neutral\u0022, \u0022Prolost Flat\u0022, \u0022Canon Log\u0022, \u0022Cine 1\u0022, \u0022\u0022, null, \u0022Cine 2\u0022, \u0022CINE1 PRO\u0022, \u0022PRO/S-log2\u0022, \u0022S-gamut/S-log2\u0022, \u0022Cine 1\u0022, \u0022Cine 2\u0022, \u0022Cine F\u0022, \u0022Cine V\u0022, \u0022Redcolor3 - RedLogFilm\u0022, \u0022DragonColor - RedLogFilm\u0022, \u0022CINE 1 PRO\u0022, \u0022CINE 4 CINEMA\u0022, \u0022CINE 4 SGAMUT\u0022, \u0022PRO/S-log3\u0022, \u0022S-gamut/S-log3\u0022, \u0022S-gamut.cine/S-log3\u0022, \u0022PRO/S-log2\u0022, \u0022S-gamut/S-log2\u0022, \u0022S-gamut3/S-log3\u0022, \u0022S-gamut3.cine/S-log2\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022CINE 1 CINEMA\u0022, \u0022CINE 2 CINEMA\u0022, \u0022CINE 3 CINEMA\u0022, \u0022CINE 4 CINEMA\u0022, \u0022S-gamut/S-log2\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Redcolor3 - RedLogFilm\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Film\u0022, \u0022CINE 1\u0022, \u0022CINE 2\u0022, \u0022CINE 3\u0022, \u0022CINE 4\u0022, \u0022Redcolor3 - RedLogFilm\u0022, \u0022Canon Log\u0022, \u0022Cine 1\u0022, \u0022Cine 2\u0022, \u0022D16 RAW\u0022, \u0022Cinema\u0022, \u0022Natural\u0022, \u0022ProTune\u0022, \u0022ProTuneCamRaw\u0022, \u0022Protune Flat\u0022, \u0022CanonLog\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Neutral\u0022, \u0022Flaat11\u0022, \u0022Neutral\u0022, \u0022Flaat11\u0022, \u0022Canon Log\u0022, \u0022Film\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022CINE 1 CINEMA\u0022, \u0022CINE 2 CINEMA\u0022, \u0022CINE 3 CINEMA\u0022, \u0022CINE 4 CINEMA\u0022, \u0022S-gamut/S-log2\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Redcolor3 - RedLogFilm\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Film\u0022, \u0022CINE 1\u0022, \u0022CINE 2\u0022, \u0022CINE 3\u0022];\r\n_.uniq(arr, (i) =\u003E typeof i === \u0027string\u0027 \u0026\u0026 i.length \u003E 0);","IsDeferred":false},{"Name":"Javascript Set","Code":"const arr = [ \u0022CINE1 PRO\u0022, \u0022PRO/S-log2\u0022, \u0022S-gamut/S-log2\u0022, \u0022Film\u0022, \u0022CINE 1\u0022, \u0022CINE 2\u0022, \u0022CINE 3\u0022, \u0022CINE 4\u0022, \u0022\u0022, \u0022\u0022, \u0022\u0022, \u00227Q S-log2\u0022, \u0022CineLike D\u0022, \u0022CineLike D Low Contrast\u0022, \u0022CineLike V\u0022, \u0022VLog\u0022, \u0022S-gamut/S-log2\u0022, \u0022S-gamut3/S-log2\u0022, \u0022S-gamut3.cine/S-log2\u0022, \u0022PRO/S-log3\u0022, null, \u0022S-gamut3/S-log3\u0022, \u0022S-gamut3.cine/S-log3\u0022, \u0022S-gamut/S-log2\u0022, \u0022S-gamut3/S-log3\u0022, \u0022S-gamut3.cine/S-log3\u0022, \u0022CINE 1 PRO\u0022, \u0022PRO/S-log2\u0022, \u0022S-gamut/S-log2\u0022, \u0022S-gamut3.cine/S-log2\u0022, \u0022PRO/S-log3\u0022, \u0022S-gamut3/S-log3\u0022, \u0022S-gamut3.cine/S-log3\u0022, \u0022Redcolor3 - RedLogFilm\u0022, \u0022LogC\u0022, \u0022LogCfilm\u0022, \u0022S-gamut/S-log2\u0022, \u0022S-gamut3.cine/S-log3\u0022, \u0022Neutral\u0022, \u0022Prolost Flat\u0022, \u0022Canon Log\u0022, \u0022Cine 1\u0022, \u0022\u0022, null, \u0022Cine 2\u0022, \u0022CINE1 PRO\u0022, \u0022PRO/S-log2\u0022, \u0022S-gamut/S-log2\u0022, \u0022Cine 1\u0022, \u0022Cine 2\u0022, \u0022Cine F\u0022, \u0022Cine V\u0022, \u0022Redcolor3 - RedLogFilm\u0022, \u0022DragonColor - RedLogFilm\u0022, \u0022CINE 1 PRO\u0022, \u0022CINE 4 CINEMA\u0022, \u0022CINE 4 SGAMUT\u0022, \u0022PRO/S-log3\u0022, \u0022S-gamut/S-log3\u0022, \u0022S-gamut.cine/S-log3\u0022, \u0022PRO/S-log2\u0022, \u0022S-gamut/S-log2\u0022, \u0022S-gamut3/S-log3\u0022, \u0022S-gamut3.cine/S-log2\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022CINE 1 CINEMA\u0022, \u0022CINE 2 CINEMA\u0022, \u0022CINE 3 CINEMA\u0022, \u0022CINE 4 CINEMA\u0022, \u0022S-gamut/S-log2\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Redcolor3 - RedLogFilm\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Film\u0022, \u0022CINE 1\u0022, \u0022CINE 2\u0022, \u0022CINE 3\u0022, \u0022CINE 4\u0022, \u0022Redcolor3 - RedLogFilm\u0022, \u0022Canon Log\u0022, \u0022Cine 1\u0022, \u0022Cine 2\u0022, \u0022D16 RAW\u0022, \u0022Cinema\u0022, \u0022Natural\u0022, \u0022ProTune\u0022, \u0022ProTuneCamRaw\u0022, \u0022Protune Flat\u0022, \u0022CanonLog\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Neutral\u0022, \u0022Flaat11\u0022, \u0022Neutral\u0022, \u0022Flaat11\u0022, \u0022Canon Log\u0022, \u0022Film\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022CINE 1 CINEMA\u0022, \u0022CINE 2 CINEMA\u0022, \u0022CINE 3 CINEMA\u0022, \u0022CINE 4 CINEMA\u0022, \u0022S-gamut/S-log2\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Redcolor3 - RedLogFilm\u0022, \u0022Flaat\u0022, \u0022Prolost Flat\u0022, \u0022Film\u0022, \u0022CINE 1\u0022, \u0022CINE 2\u0022, \u0022CINE 3\u0022];\r\nconst arrSet = [...new Set(arr)];\r\narrSet.filter((n) =\u003E typeof n === \u0027string\u0027 \u0026\u0026 n.length \u003E 0)","IsDeferred":false}]}