🏠
Author: ashley-c.bsky.social (did:plc:h47rqsppfpqczovmbglqry7o)

Record🤔

uri:
"at://did:plc:h47rqsppfpqczovmbglqry7o/app.bsky.feed.post/3l4jauj2h6t2j"
cid:
"bafyreiheigyddve2qtrhhwjx54xzgxinkb62yhi5n32aj7tjre26h45azy"
value:
text:
"ts-blank-space deletes the types and replaces them with spaces. This form of type erasure means the runtime code stays in its original location.

We use the parser's AST only to help us find type coordinates - there is no need for traditional codegen!

github.com/bloomberg/ts..."
$type:
"app.bsky.feed.post"
embed:
$type:
"app.bsky.embed.external"
external:
title:
"GitHub - bloomberg/ts-blank-space: A small, fast, pure JavaScript type-stripper that uses the official TypeScript parser."
description:
"A small, fast, pure JavaScript type-stripper that uses the official TypeScript parser. - bloomberg/ts-blank-space"
langs:
  • "en"
reply:
root:
cid:
"bafyreianqkswnshwtk5fqeffdunhbfpj2dysgn5en6bvs2lje7nrzc4xw4"
parent:
cid:
"bafyreianqkswnshwtk5fqeffdunhbfpj2dysgn5en6bvs2lje7nrzc4xw4"
facets:
createdAt:
"2024-09-19T14:26:22.228Z"