Skip to content

Conversation

@dsherret
Copy link
Member

@dsherret dsherret commented Oct 27, 2025

I reviewed this page and made some minor edits. Page looks really good and I don't really have any comments.

without installing anything more than the Deno CLI. With its built-in TypeScript
compiler, Deno will compile your TypeScript code to JavaScript with no extra
config needed. Deno can also type check your TypeScript code, without requiring
a separate type checking tool like `tsc`.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed ", just like JavaScript or WebAssembly" here because WebAssembly isn't really first class (it can be loaded, but not executed directly yet)

```

This is also useful for NPM packages that don't provide type information:
This is also useful for npm packages that don't provide type information:
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Preferred casing of npm according to npm https://github.com/npm/cli#faq-on-branding

safe, catching errors during development rather than runtime. TypeScript is a
superset of JavaScript meaning that syntactically valid JavaScript becomes
TypeScript with warnings about being "unsafe".
safe, catching errors during development rather than runtime.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed "TypeScript is a superset of JavaScript meaning that syntactically valid JavaScript becomes TypeScript with warnings about being "unsafe"." because some people quibble about TS not being a strict superset of JS and also the word "unsafe" makes me personally think about unsafe code in Rust or other languages.

Copy link
Member

@bartlomieju bartlomieju left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks

@dsherret dsherret merged commit 5b1c639 into main Oct 27, 2025
2 checks passed
@dsherret dsherret deleted the minor_improvement_typescript_page branch October 27, 2025 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants