TypeScript Compiler API wrapper for static analysis and programmatic code changes.

dsherret/ts-morph có thân thiện với người mới không?

Trong 30 ngày gần nhất, dsherret/ts-morph đã merge 0 trên 10 pull request của người đóng góp bên ngoài. Hiện có 1 issue phù hợp với người mới đang mở.

Star
6.2k
Fork
246
Issue cho người mới đang mở
1
Issue đã lập chỉ mục
283
Ngôn ngữ chính
TypeScript
Giấy phép
MIT
Lần push lên GitHub gần nhất
21/8/2026
Lập chỉ mục gần nhất
15/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
help wanted good first issue
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Cách đóng góp cho dsherret/ts-morph

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  4. Chọn issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • Remove or update @ts-morph/common's vulnerable minimatch range
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 50/100

    dsherret/ts-morph#1696 ·

  • "typescript": "~6.0.0","ts-morph": "^28.0.0"
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1690 · 1 bình luận ·

  • findOrCreate like functionality
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100

    dsherret/ts-morph#1682 ·

  • docs site powered by `@farming-labs/docs`
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    dsherret/ts-morph#1676 · 1 reaction ·

  • Project doesn't resolve ESM only exports reported by getExportedDeclarations
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    dsherret/ts-morph#1667 ·

  • Stable symbol GUID
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    dsherret/ts-morph#1662 · 1 bình luận ·

  • `enum.rename()` does not rename references when `enum.setIsExported(true)` is called first
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    dsherret/ts-morph#1661 ·

  • request for `PrintHandler` support in `printNode`
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    dsherret/ts-morph#1660 ·

  • `project.resolveSourceFileDependencies()` behavior depends on whether files are added manually
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100

    dsherret/ts-morph#1653 · 1 bình luận ·

  • Add Node.remove() for Expressions
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    dsherret/ts-morph#1638 · 1 reaction ·

  • What's the best approach to test ts-morph AST transformations?
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    dsherret/ts-morph#1625 · 3 bình luận ·

  • Bug: `organizeImports` Removes All Imports from the File
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1624 ·

  • ts-morph and Go based native tsc
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    dsherret/ts-morph#1621 · 14 bình luận · 7 reaction ·

  • Consider Exposing `cancellationToken` in Signatures
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    dsherret/ts-morph#1618 ·

  • Is it possible to resolve node_modules?
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1617 · 1 bình luận ·

  • [Question] How to extract argument from generic type?
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 20/100

    dsherret/ts-morph#1616 · 2 bình luận ·

  • Add `remove` to BindingElement
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    dsherret/ts-morph#1614 · 1 bình luận · 2 reaction ·

  • sourceFile.move significantly slows down the speed
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    dsherret/ts-morph#1613 · 1 bình luận ·

  • moveToDirectory loses the import statements' extension
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1612 · 2 bình luận ·

  • [Question] Give tree to ts-morph
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    dsherret/ts-morph#1590 · 1 bình luận ·

  • How to set the language for diagnostic messages
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1585 · 2 bình luận ·

  • [Help] How to resolve types that are imports to the declaring type?
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1579 · 1 bình luận · 1 reaction ·

  • How to extract ts type from record in ts-morph
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1578 · 1 reaction ·

  • How to get object string index name?
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1572 ·

  • Single-line comment with AddPropertyAssignment caused an extra comma
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    dsherret/ts-morph#1570 · 1 bình luận · 3 reaction ·

  • NEW API:SourceFile.addGlobalDeclare
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    dsherret/ts-morph#1565 ·

  • No way to `findReferences` for exported arrow function
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1564 · 1 bình luận ·

  • Deep structures allowing for one parse
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1562 · 1 reaction ·

  • can't find constructor references of indirectly import
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1561 ·

  • Allow removing nodes in SourceFile transform traversal
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1555 ·

  • Filesystem implementations must throw specific `Error` subclass in order to work, but that subclass is not exported properly
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    dsherret/ts-morph#1552 · 1 bình luận ·

  • Question: Why propertyAssignment node don't support getJsDoc method?
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1543 · 1 bình luận ·

  • Formatting Constructor Parameters after insertion
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100

    dsherret/ts-morph#1539 ·

  • Get properties from ObjectType using an EcmaScript symbol instead of a string
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1538 · 3 bình luận ·

  • Differences when running on code with semicolons vs without semicolons
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1536 ·

  • How to map a statement input to multiple statements
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    dsherret/ts-morph#1532 · 2 reaction ·

  • .getFullStartLineNumber() ?
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1531 ·

  • How can I remove a node and all leading comments?
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1529 ·

  • Does ts-morph supports "reference" in typescript?
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    dsherret/ts-morph#1528 · 3 bình luận · 3 reaction ·

  • getType returns wrong type in property access expression in JS
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1525 · 4 bình luận ·

  • Function overloads are showing up in StatementedNode.statements
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1524 · 3 bình luận ·

  • [ts-ast-viewer] Some invalid inputs print errors in AST factory panel
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    dsherret/ts-morph#1523 ·

  • Get every node line number with start and end line number
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    dsherret/ts-morph#1522 ·

  • fixMissingImports() not importing missing ObjectId from bson
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    dsherret/ts-morph#1511 ·

  • why module name judge like this?
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 30/100

    dsherret/ts-morph#1509 · 2 bình luận ·

  • getModuleSpecifierSourceFile return undefined for import with
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    dsherret/ts-morph#1508 · 1 bình luận · 1 reaction ·

  • Provide getNameNode function on ImportClause as for ImportSpecifier
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100

    dsherret/ts-morph#1507 ·

  • make TsConfigResolver._parseJsonConfigFileContent() function public
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    dsherret/ts-morph#1503 ·

  • Is There a ts-morph API Function to Retrieve the Next Property in a Sequence?
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    dsherret/ts-morph#1500 ·

  • Parsing file fails sometimes if function being parsed starts on first line of the file.
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 28/100

    dsherret/ts-morph#1498 ·

Đang hiển thị 100 mục mới nhất

Trang này chỉ liệt kê những gì được lập chỉ mục gần đây. Bộ lọc nâng cao có toàn bộ kho, thu hẹp theo ngôn ngữ, độ khó và thời lượng.

Mở bộ lọc nâng cao

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.