/ _ 여기에 코드 입력 _ /
type MyReadonly<T> = {
readonly [K in keyof T] : T[K]
}
/ _ 테스트 케이스 _ /
import type { Equal, Expect } from '@type-challenges/utils'
type cases = [
Expect<Equal<MyReadonly<Todo1>, Readonly<Todo1>>>,
]
interface Todo1 {
title: string
description: string
completed: boolean
meta: {
author: string
}
}