gts icon indicating copy to clipboard operation
gts copied to clipboard

☂️ TypeScript style guide, formatter, and linter.

Results 103 gts issues
Sort by recently updated
recently updated
newest added

Running `yarn dlx gts init` gives: ``` Unknown Syntax Error: Unsupported option name ("--ignore-scripts"). $ yarn install [--json] [--immutable] [--immutable-cache] [--check-cache] [--inline-builds] [--mode #0] ``` It doesn't hurt the final...

The default value for `eqeqeq` is "[always](https://eslint.org/docs/latest/rules/eqeqeq#always)". I would expect it to ignore nulls as suggested in the [style guide](https://google.github.io/styleguide/tsguide.html#equality-checks). So this line: https://github.com/google/gts/blob/78c51a14f3c0e3faf54f87030e6e1cefdf0630dc/.eslintrc.json#L14 Needs to be: ``` "eqeqeq": ["error",...

priority: p2
type: bug

eslint-plugin-n is a community-maintained fork of eslint-plugin-node: https://github.com/eslint-community/eslint-plugin-n It ensures that an important module like eslint-plugin-node is kept up to date, with both ESLint 8.x and with Node.js itself. Similar...

``` └─┬ gts 3.1.1 └─┬ @typescript-eslint/parser 4.33.0 └── ✕ unmet peer eslint@"^5.0.0 || ^6.0.0 || ^7.0.0": found 8.33.0 ```

commands I ran: ``` npx create-react-app a11-sb-playground --template typescript -- use-npm cd a11-sb-playground npx gts init gts fix error: gpg failed to sign the data error: unable to sign the...

priority: p2
type: bug

Google's javascript style insists to have indent of 4 spaces when continuing a line: https://google.github.io/styleguide/jsguide.html#formatting-indent How come Google's TypeScript Style (and thereby gts) does not enforce that? Is there no...

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`8.57.1` -> `9.29.0`](https://renovatebot.com/diffs/npm/eslint/8.57.1/9.29.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |...

I thought it would be usefull the init also includes a valid gitignore file.... Take it or leave it....

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`20.12.7` -> `20.16.2`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.7/20.16.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |...