Skip to content

docs: #219 updated recommend tsconfig.json settings#215

Merged
thescientist13 merged 6 commits intomainfrom
docs/recommed-minumum-tsconfig-target-setting
Sep 14, 2025
Merged

docs: #219 updated recommend tsconfig.json settings#215
thescientist13 merged 6 commits intomainfrom
docs/recommed-minumum-tsconfig-target-setting

Conversation

@thescientist13
Copy link
Copy Markdown
Member

@thescientist13 thescientist13 commented Jun 18, 2025

Related Issue

resolves #219

Summary of Changes

  1. Recommend minimum setting for target in tsconfig.json
  2. Recommendation for importing types

TODO

  1. Bump to es2020 - enhancement/set minimum init TypeScript target compiler setting in tsconfig.json greenwood#1516 (comment)
  2. Account for verbatimModuleSyntax and erasableSyntaxOnly - enhancement/issue 1518 split side effect from CLI entry point to dedicated bin file greenwood#1520 (review)
  3. tsconfig.json keys need to be quoted
  4. es2015 minimum callout / comment (for class support)
  5. call out for importing type recommendations - type imports within the brackets breaks the build when importing Greenwood types greenwood#1576

@netlify
Copy link
Copy Markdown

netlify Bot commented Jun 18, 2025

Deploy Preview for super-tapioca-5987ce ready!

Name Link
🔨 Latest commit 09a91cd
🔍 Latest deploy log https://app.netlify.com/projects/super-tapioca-5987ce/deploys/68c6b3a8ee13a20008658317
😎 Deploy Preview https://deploy-preview-215--super-tapioca-5987ce.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@thescientist13 thescientist13 self-assigned this Jun 26, 2025
@thescientist13 thescientist13 moved this from 👀 In review to 🏗 In progress in [Greenwood] Phase 10 - Ecosystem Compat Jun 26, 2025
@thescientist13 thescientist13 marked this pull request as draft July 2, 2025 13:55
@thescientist13 thescientist13 linked an issue Jul 2, 2025 that may be closed by this pull request
@thescientist13 thescientist13 changed the title docs/recommend minimum target setting in tsconfig.json docs/issue 219 updated recommend tsconfig.json settings Jul 5, 2025
@thescientist13 thescientist13 changed the title docs/issue 219 updated recommend tsconfig.json settings docs: #219 updated recommend tsconfig.json settings Sep 1, 2025
@thescientist13 thescientist13 marked this pull request as ready for review September 1, 2025 19:10
@thescientist13 thescientist13 force-pushed the docs/recommed-minumum-tsconfig-target-setting branch from a606529 to 09a91cd Compare September 14, 2025 12:23
@thescientist13 thescientist13 merged commit 0e4288a into main Sep 14, 2025
5 checks passed
@thescientist13 thescientist13 deleted the docs/recommed-minumum-tsconfig-target-setting branch September 14, 2025 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Greenwood specific content like docs and guides release/v0.33.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

document latest TypeScript configuration guidelines

1 participant