{"ScriptPreparationCode":null,"TestCases":[{"Name":"pick by spread operation","Code":"const tags = [\r\n {\r\n \u0022id\u0022: 3,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Romance\u0022,\r\n \u0022ko\u0022: \u0022\uB85C\uB9E8\uC2A4\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 14,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Fantasy\u0022,\r\n \u0022ko\u0022: \u0022\uD310\uD0C0\uC9C0\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 103,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Marriage\u0022,\r\n \u0022ko\u0022: \u0022\uACB0\uD63C\uC0DD\uD65C\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 204,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Steamy\u0022,\r\n \u0022ko\u0022: \u0022\uD6C4\uB048\uD55C\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 294,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Angst\u0022,\r\n \u0022ko\u0022: \u0022\uC575\uC2A4\uD2B8\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 242,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Slow burn\u0022,\r\n \u0022ko\u0022: \u0022\uC11C\uC11C\uD788 \uD3BC\uCCD0\uC9C0\uB294\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 56,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Underdog\u0022,\r\n \u0022ko\u0022: \u0022\uC57D\uC790\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 67,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Self-esteem\u0022,\r\n \u0022ko\u0022: \u0022\uC790\uC874\uAC10\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 73,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Trauma\u0022,\r\n \u0022ko\u0022: \u0022\uD2B8\uB77C\uC6B0\uB9C8\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 137,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Sweet\u0022,\r\n \u0022ko\u0022: \u0022\uB2E4\uC815\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 139,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Puppy-like\u0022,\r\n \u0022ko\u0022: \u0022\uB300\uD615\uACAC\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 156,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Hot guy\u0022,\r\n \u0022ko\u0022: \u0022\uC139\uC2DC\uD55C \uB0A8\uC790\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 157,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Timid\u0022,\r\n \u0022ko\u0022: \u0022\uC18C\uC2EC\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 169,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Knight\u0022,\r\n \u0022ko\u0022: \u0022\uC6A9\uC0AC\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 188,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Comforting\u0022,\r\n \u0022ko\u0022: \u0022\uCE58\uC720\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 189,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Touching\u0022,\r\n \u0022ko\u0022: \u0022\uAC10\uB3D9\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 240,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Swoonworthy\u0022,\r\n \u0022ko\u0022: \u0022\uD479 \uBE60\uC9C8\uB9CC\uD55C\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 91,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022War\u0022,\r\n \u0022ko\u0022: \u0022\uC804\uC7C1\uBB3C\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 297,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Novel based\u0022,\r\n \u0022ko\u0022: \u0022\uC18C\uC124 \uC6D0\uC791\uC774 \uC788\uB294\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 289,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Exclusive\u0022,\r\n \u0022ko\u0022: \u0022Exclusive\u0022\r\n }\r\n }\r\n]\r\n\r\nconst pickTag = ({name, ...restTag}) =\u003E {\r\n const { ko, ...restName } = name || {};\r\n return { ...restTag, name: restName };\r\n}\r\ntags.map(pickTag)\r\n","IsDeferred":false},{"Name":"delete","Code":"const tags = [\r\n {\r\n \u0022id\u0022: 3,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Romance\u0022,\r\n \u0022ko\u0022: \u0022\uB85C\uB9E8\uC2A4\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 14,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Fantasy\u0022,\r\n \u0022ko\u0022: \u0022\uD310\uD0C0\uC9C0\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 103,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Marriage\u0022,\r\n \u0022ko\u0022: \u0022\uACB0\uD63C\uC0DD\uD65C\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 204,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Steamy\u0022,\r\n \u0022ko\u0022: \u0022\uD6C4\uB048\uD55C\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 294,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Angst\u0022,\r\n \u0022ko\u0022: \u0022\uC575\uC2A4\uD2B8\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 242,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Slow burn\u0022,\r\n \u0022ko\u0022: \u0022\uC11C\uC11C\uD788 \uD3BC\uCCD0\uC9C0\uB294\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 56,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Underdog\u0022,\r\n \u0022ko\u0022: \u0022\uC57D\uC790\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 67,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Self-esteem\u0022,\r\n \u0022ko\u0022: \u0022\uC790\uC874\uAC10\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 73,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Trauma\u0022,\r\n \u0022ko\u0022: \u0022\uD2B8\uB77C\uC6B0\uB9C8\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 137,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Sweet\u0022,\r\n \u0022ko\u0022: \u0022\uB2E4\uC815\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 139,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Puppy-like\u0022,\r\n \u0022ko\u0022: \u0022\uB300\uD615\uACAC\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 156,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Hot guy\u0022,\r\n \u0022ko\u0022: \u0022\uC139\uC2DC\uD55C \uB0A8\uC790\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 157,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Timid\u0022,\r\n \u0022ko\u0022: \u0022\uC18C\uC2EC\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 169,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Knight\u0022,\r\n \u0022ko\u0022: \u0022\uC6A9\uC0AC\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 188,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Comforting\u0022,\r\n \u0022ko\u0022: \u0022\uCE58\uC720\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 189,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Touching\u0022,\r\n \u0022ko\u0022: \u0022\uAC10\uB3D9\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 240,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Swoonworthy\u0022,\r\n \u0022ko\u0022: \u0022\uD479 \uBE60\uC9C8\uB9CC\uD55C\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 91,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022War\u0022,\r\n \u0022ko\u0022: \u0022\uC804\uC7C1\uBB3C\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 297,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Novel based\u0022,\r\n \u0022ko\u0022: \u0022\uC18C\uC124 \uC6D0\uC791\uC774 \uC788\uB294\u0022\r\n }\r\n },\r\n {\r\n \u0022id\u0022: 289,\r\n \u0022name\u0022: {\r\n \u0022en\u0022: \u0022Exclusive\u0022,\r\n \u0022ko\u0022: \u0022Exclusive\u0022\r\n }\r\n }\r\n]\r\n\r\nconst pickTag = (tag) =\u003E {\r\n delete tag.name?.ko\r\n return tag;\r\n}\r\ntags.map(pickTag)\r\n","IsDeferred":false}]}