'"one" | "two" | string' autocomplete TypeScript trick | Dark Hacker News