Pete Gonzalez

Results 67 issues of Pete Gonzalez

When I'm working on the **ast-types** and **recast** projects, I build them locally and then use `npm link` to test them. When I do this, my compiler seems to get...

I see this attribute applies to many different AST node types: ```ts variance: K.VarianceKind | "plus" | "minus" | null; ``` What does it do? What does it look like...

### Is your feature request related to a problem? I want to display a simple professional prompt like this: ``` What is your name? ``` But it appears that **prompts**...

enhancement

In issue https://github.com/Microsoft/tsdoc/issues/27#issuecomment-473178150 , @sindresorhus asked: > How about documenting default function parameters? What will that look like? I've opened a new issue since I think it's a separate topic...

request for comments

Certain tags such as `{@inheritdoc}` contain references to other API items. [AEDoc](https://github.com/Microsoft/web-build-tools/wiki/API-Extractor-~-AEDoc-tags#api-item-references) supports two notations for API item references: - For **internal references**, we use: `exportName.memberName` Example: `{@inheritdoc BaseWidget.draw}`The "`.memberName`"...

request for comments
tool scenario

I'm moving @seanpoulter 's [question](https://github.com/Microsoft/tsdoc/issues/19#issuecomment-392286153) into its own issue: > What's the long term plan for TSDoc? Will we be able to use it to annotate vanilla JavaScript like the...

general discussion
tool scenario

[ECMAScript decorators](https://www.typescriptlang.org/docs/handbook/decorators.html) use syntax like this: ```ts class Greeter { @format("Hello, %s") public greeting: string; public constructor(message: string) { this.greeting = message; } public greet(): string { let formatString =...

request for comments

In API Extractor issue [#720](https://github.com/Microsoft/web-build-tools/issues/720) @RueDeRennes asked about supporting `@default` to indicate a default value. Some questions: - Should this be part of core TSDoc? - Should the tag be...

request for comments

We have [two](https://docs.microsoft.com/en-us/javascript/api/sp-core-library/spevent?view=sp-typescript-latest) [different](https://docs.microsoft.com/en-us/office/dev/add-ins/excel/excel-add-ins-events) API Extractor consumers who define class "events". In C# this is formalized via an `event` keyword. Although the TypeScript language doesn't model events, it's fairly easy...

request for comments

In a [separate issue](https://github.com/Microsoft/tsdoc/issues/9#issuecomment-424262762) @yume-chan asked: > As a `@link` can link to either a URI or a declaration, will markdown links (`[MyClass](Myclass)`) supports this syntax as well? Let's discuss...

request for comments