profile
viewpoint
vscode-icons vscode-icons Barcelona https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons Comprehensive icon extension for Visual Studio Code

vscode-icons/vscode-icons 2423

Icons for Visual Studio Code

vscode-icons/examples-generator 2

A custom generator tool to produce icons examples for vscode-icons

vscode-icons/docker 1

Docker files repository used for vscode-icons

vscode-icons/wpilgenerator 1

A custom generator tool to produce and publish list of icons to the vscode-icons wiki

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/@types/webpack-4.41.17

delete time in a day

pull request commentvscode-icons/vscode-icons

Update @typescript-eslint/eslint-plugin to the latest version 🚀


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


Update to this version instead 🚀

greenkeeper[bot]

comment created time in a day

pull request commentvscode-icons/vscode-icons

Update @typescript-eslint/parser to the latest version 🚀


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


Update to this version instead 🚀

greenkeeper[bot]

comment created time in a day

startedvscode-icons/vscode-icons

started time in 2 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/nyc-15.1.0

delete time in 2 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/nyc-15.1.0

created branch time in 2 days

startedvscode-icons/vscode-icons

started time in 3 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/@types/webpack-4.41.16

delete time in 3 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/@types/webpack-4.41.16

created branch time in 3 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/@types/lodash-4.14.154

delete time in 4 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/@types/lodash-4.14.154

created branch time in 4 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/@types/webpack-4.41.15

delete time in 4 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/@types/webpack-4.41.15

created branch time in 4 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/@types/webpack-4.41.14

delete time in 4 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/@types/webpack-4.41.14

created branch time in 4 days

issue commentvscode-icons/vscode-icons

How to change size for icon

The icons have a fixed size of 32x32 px in Zoom 0 mode. You can increase/decrease the size by zooming in and out (Ctrl - -, Ctrl - +, or navigate to View).

Man you saved my morning! For some reason the zoom was if below 0 and they was really small!!!!!

Ctrl ++ solve the problem!

hoangnamitc

comment created time in 4 days

startedvscode-icons/vscode-icons

started time in 4 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/lint-staged-10.2.7

delete time in 5 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/lint-staged-10.2.7

created branch time in 5 days

startedvscode-icons/vscode-icons

started time in 5 days

startedvscode-icons/vscode-icons

started time in 5 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/ts-node-8.10.2

delete time in 5 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/ts-node-8.10.2

created branch time in 5 days

pull request commentvscode-icons/vscode-icons

Update @typescript-eslint/eslint-plugin to the latest version 🚀


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


Update to this version instead 🚀

greenkeeper[bot]

comment created time in 6 days

pull request commentvscode-icons/vscode-icons

Update @typescript-eslint/parser to the latest version 🚀


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


Update to this version instead 🚀

greenkeeper[bot]

comment created time in 6 days

startedvscode-icons/vscode-icons

started time in 6 days

issue openedvscode-icons/vscode-icons

[Icon Request] Support for jscpd

<!-- markdownlint-disable MD041-->

<!-- Please first read how to submit an issue, if you haven't already done so. https://github.com/vscode-icons/vscode-icons/wiki/Issue -->

  • [x] I'm sure this issue is not a duplicate.

  • [x] I'm submitting an icon request:

    • Type: filename
    • Icon Name: jscpd
    • Sample original Icon: logo
    • Extensions: .json
    • Filenames: .jscpd.json
    • Language ids: ``
  • More info: jscpd

created time in 7 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/@types/lodash-4.14.153

delete time in 7 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/@types/lodash-4.14.153

created branch time in 7 days

startedvscode-icons/vscode-icons

started time in 8 days

pull request commentvscode-icons/vscode-icons

Update @typescript-eslint/eslint-plugin to the latest version 🚀


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


Update to this version instead 🚀

<details> <summary>Release Notes for v3.0.1</summary>

<h2><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/v3.0.0...v3.0.1">3.0.1</a> (2020-05-25)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [naming-convention] handle no options correctly (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2095" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2095/hovercard">#2095</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/fd7d02b31ebd995b7fdd857d7c054042aa4f2001">fd7d02b</a>)</li> <li><strong>eslint-plugin:</strong> [no-throw-literal] handle intersection and union types (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2085" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2085/hovercard">#2085</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/cae037ff9b20363b970cc600a09505b98bf10a14">cae037f</a>)</li> <li><strong>eslint-plugin:</strong> [unbound-method] fix crash due to missing <code>Intl</code> (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2090" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2090/hovercard">#2090</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f2fa82c532ae858ccfb064268cfcc9df657a54be">f2fa82c</a>)</li> <li><strong>experimental-utils:</strong> export <code>CLIEngine</code> & <code>ESLint</code> (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2083" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2083/hovercard">#2083</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/014341bb23261f609fc2a6fe7fece191466a084a">014341b</a>)</li> <li><strong>typescript-estree:</strong> handle <code>BigInt</code> with <code>_</code> numeric separator (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2067" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2067/hovercard">#2067</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/66f1627b11a566d5b925a577e800f99d5c808be2">66f1627</a>)</li> <li><strong>typescript-estree:</strong> mark TS 3.8 and 3.9 as "supported" (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2057" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2057/hovercard">#2057</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/5eedbff01178ea33b98ab22e556df4c1a195f839">5eedbff</a>), closes <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1436" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1436/hovercard">#1436</a> <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1436" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1436/hovercard">#1436</a></li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 17 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/a71b9c9aabe1c3f26a76e77c29b3d2b7205c35ef"><code>a71b9c9</code></a> <code>chore: publish v3.0.1</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/fd7d02b31ebd995b7fdd857d7c054042aa4f2001"><code>fd7d02b</code></a> <code>fix(eslint-plugin): [naming-convention] handle no options correctly (#2095)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/cae037ff9b20363b970cc600a09505b98bf10a14"><code>cae037f</code></a> <code>fix(eslint-plugin): [no-throw-literal] handle intersection and union types (#2085)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f2fa82c532ae858ccfb064268cfcc9df657a54be"><code>f2fa82c</code></a> <code>fix(eslint-plugin): [unbound-method] fix crash due to missing <code>Intl</code> (#2090)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/014341bb23261f609fc2a6fe7fece191466a084a"><code>014341b</code></a> <code>fix(experimental-utils): export <code>CLIEngine</code> & <code>ESLint</code> (#2083)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/893b8dd173e02205ba9c9ff88104f62f28cadb93"><code>893b8dd</code></a> <code>docs(eslint-plugin): [naming-convention] improve comment text regarding ESLint's camelCase (#2080)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1cb1cb50eda63ec2f99a5f526b4cd8633bef4388"><code>1cb1cb5</code></a> <code>docs(eslint-plugin): [naming-convention] document ignoring quoted properties (#2071)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/071e5a04d09d0dbf1d57e5835c4957fd04641e55"><code>071e5a0</code></a> <code>docs: various updates based on v3 feedback (#2070)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/66f127810ba3eaee1435724c16c0269b1e3fe37c"><code>66f1278</code></a> <code>docs(eslint-plugin): [explicit-module-boundary-types] fix allowedNames config example (#2061)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/66f1627b11a566d5b925a577e800f99d5c808be2"><code>66f1627</code></a> <code>fix(typescript-estree): handle <code>BigInt</code> with <code>_</code> numeric separator (#2067)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/765ec4bb1c83f6b7f50564c3b104336178f29b6d"><code>765ec4b</code></a> <code>docs: update supported TS version in readme (#2059)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/5eedbff01178ea33b98ab22e556df4c1a195f839"><code>5eedbff</code></a> <code>fix(typescript-estree): mark TS 3.8 and 3.9 as "supported" (#2057)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/159c225e2a3276031b9c037bb2e2f22094fbbf6b"><code>159c225</code></a> <code>chore: link GH release in changelogs (#2055)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/729f2a219a46db49b1a5331bddaf37a59d2e1b1c"><code>729f2a2</code></a> <code>docs(eslint-plugin): remove mention of <code>eslint-recommended</code> (#2053)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/23b4b662717f96f9dbbf161ac31d38a5871aed23"><code>23b4b66</code></a> <code>docs(eslint-plugin): remove <code>ignoreRHS</code> from <code>no-unnecessary-condition</code> (#2052)</code></li> </ul> <p>There are 17 commits in total.</p> <p>See the <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/1765a178e456b152bd48192eb5db7e8541e2adf2...a71b9c9aabe1c3f26a76e77c29b3d2b7205c35ef">full diff</a></p> </details>

greenkeeper[bot]

comment created time in 8 days

pull request commentvscode-icons/vscode-icons

Update @typescript-eslint/parser to the latest version 🚀


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


Update to this version instead 🚀

<details> <summary>Release Notes for v3.0.1</summary>

<h2><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/v3.0.0...v3.0.1">3.0.1</a> (2020-05-25)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [naming-convention] handle no options correctly (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2095" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2095/hovercard">#2095</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/fd7d02b31ebd995b7fdd857d7c054042aa4f2001">fd7d02b</a>)</li> <li><strong>eslint-plugin:</strong> [no-throw-literal] handle intersection and union types (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2085" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2085/hovercard">#2085</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/cae037ff9b20363b970cc600a09505b98bf10a14">cae037f</a>)</li> <li><strong>eslint-plugin:</strong> [unbound-method] fix crash due to missing <code>Intl</code> (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2090" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2090/hovercard">#2090</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f2fa82c532ae858ccfb064268cfcc9df657a54be">f2fa82c</a>)</li> <li><strong>experimental-utils:</strong> export <code>CLIEngine</code> & <code>ESLint</code> (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2083" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2083/hovercard">#2083</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/014341bb23261f609fc2a6fe7fece191466a084a">014341b</a>)</li> <li><strong>typescript-estree:</strong> handle <code>BigInt</code> with <code>_</code> numeric separator (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2067" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2067/hovercard">#2067</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/66f1627b11a566d5b925a577e800f99d5c808be2">66f1627</a>)</li> <li><strong>typescript-estree:</strong> mark TS 3.8 and 3.9 as "supported" (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2057" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2057/hovercard">#2057</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/5eedbff01178ea33b98ab22e556df4c1a195f839">5eedbff</a>), closes <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1436" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1436/hovercard">#1436</a> <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1436" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1436/hovercard">#1436</a></li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 17 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/a71b9c9aabe1c3f26a76e77c29b3d2b7205c35ef"><code>a71b9c9</code></a> <code>chore: publish v3.0.1</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/fd7d02b31ebd995b7fdd857d7c054042aa4f2001"><code>fd7d02b</code></a> <code>fix(eslint-plugin): [naming-convention] handle no options correctly (#2095)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/cae037ff9b20363b970cc600a09505b98bf10a14"><code>cae037f</code></a> <code>fix(eslint-plugin): [no-throw-literal] handle intersection and union types (#2085)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f2fa82c532ae858ccfb064268cfcc9df657a54be"><code>f2fa82c</code></a> <code>fix(eslint-plugin): [unbound-method] fix crash due to missing <code>Intl</code> (#2090)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/014341bb23261f609fc2a6fe7fece191466a084a"><code>014341b</code></a> <code>fix(experimental-utils): export <code>CLIEngine</code> & <code>ESLint</code> (#2083)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/893b8dd173e02205ba9c9ff88104f62f28cadb93"><code>893b8dd</code></a> <code>docs(eslint-plugin): [naming-convention] improve comment text regarding ESLint's camelCase (#2080)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1cb1cb50eda63ec2f99a5f526b4cd8633bef4388"><code>1cb1cb5</code></a> <code>docs(eslint-plugin): [naming-convention] document ignoring quoted properties (#2071)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/071e5a04d09d0dbf1d57e5835c4957fd04641e55"><code>071e5a0</code></a> <code>docs: various updates based on v3 feedback (#2070)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/66f127810ba3eaee1435724c16c0269b1e3fe37c"><code>66f1278</code></a> <code>docs(eslint-plugin): [explicit-module-boundary-types] fix allowedNames config example (#2061)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/66f1627b11a566d5b925a577e800f99d5c808be2"><code>66f1627</code></a> <code>fix(typescript-estree): handle <code>BigInt</code> with <code>_</code> numeric separator (#2067)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/765ec4bb1c83f6b7f50564c3b104336178f29b6d"><code>765ec4b</code></a> <code>docs: update supported TS version in readme (#2059)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/5eedbff01178ea33b98ab22e556df4c1a195f839"><code>5eedbff</code></a> <code>fix(typescript-estree): mark TS 3.8 and 3.9 as "supported" (#2057)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/159c225e2a3276031b9c037bb2e2f22094fbbf6b"><code>159c225</code></a> <code>chore: link GH release in changelogs (#2055)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/729f2a219a46db49b1a5331bddaf37a59d2e1b1c"><code>729f2a2</code></a> <code>docs(eslint-plugin): remove mention of <code>eslint-recommended</code> (#2053)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/23b4b662717f96f9dbbf161ac31d38a5871aed23"><code>23b4b66</code></a> <code>docs(eslint-plugin): remove <code>ignoreRHS</code> from <code>no-unnecessary-condition</code> (#2052)</code></li> </ul> <p>There are 17 commits in total.</p> <p>See the <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/1765a178e456b152bd48192eb5db7e8541e2adf2...a71b9c9aabe1c3f26a76e77c29b3d2b7205c35ef">full diff</a></p> </details>

greenkeeper[bot]

comment created time in 8 days

startedvscode-icons/vscode-icons

started time in 8 days

startedvscode-icons/vscode-icons

started time in 8 days

startedvscode-icons/vscode-icons

started time in 9 days

startedvscode-icons/vscode-icons

started time in 9 days

startedvscode-icons/vscode-icons

started time in 10 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/mocha-7.2.0

delete time in 11 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/mocha-7.2.0

created branch time in 11 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/lint-staged-10.2.6

delete time in 12 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/lint-staged-10.2.6

created branch time in 12 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/lint-staged-10.2.5

delete time in 12 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/lint-staged-10.2.5

created branch time in 12 days

pull request commentvscode-icons/vscode-icons

Update Vlang logo

@ylluminate It's merged

Delta456

comment created time in 12 days

pull request commentvscode-icons/vscode-icons

Update Vlang logo

This is great, why hasn't it been merged yet?

Delta456

comment created time in 12 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/@types/sinon-9.0.4

delete time in 12 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/@types/sinon-9.0.4

created branch time in 12 days

issue openedvscode-icons/vscode-icons

[Icon Request] Support for Hygen

<!-- markdownlint-disable MD041-->

<!-- Please first read how to submit an issue, if you haven't already done so. https://github.com/vscode-icons/vscode-icons/wiki/Issue -->

  • [x] I'm sure this issue is not a duplicate.
  • [x] I'm submitting an icon request:
    • Type: extension
    • Icon Name: hygen
    • Sample original Icon: Attached as SVG into the ZIP file.

hygen-logo.zip

  • Extensions: ejs.t

  • Language Extensions: None

  • More info: This kind of extension belongs to the templating files for Hygen, the automated code generator. Currently, this kind of files are been represented by the Perl camel logo.

created time in 12 days

PR opened vscode-icons/vscode-icons

Update @typescript-eslint/eslint-plugin to the latest version 🚀

🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The devDependency @typescript-eslint/eslint-plugin was updated from 2.34.0 to 3.0.0.

This version is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Publisher: jameshenry License: MIT

<details> <summary>Release Notes for v3.0.0</summary>

<p>This major release has been a long time coming! We've been saving up breaking changes for a while now, waiting for the ESLint v7 release which we knew would deprecate support for node version 8.</p> <p>Due to our weekly release cadence, this major release mostly contains breaking changes!</p> <h1>Breaking Changes</h1> <h2>Dropped support for Node version 8 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="547614026" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1420" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1420/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1420">#1420</a>)</h2> <p>In line with ESLint v7 - we've also dropped explicit support for node version 8.<br> This version of node has been end of life since 2019-12-31.<br> We no longer test against the version, so we provide no guarantees about whether or not future versions of our tooling will work on it.</p> <h2>Dropped support for TypeScript 3.2 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615467409" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2004" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2004/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2004">#2004</a>)</h2> <p>Old TS versions cause us maintenance pain as we work on integrating tightly with the TypeScript APIs for performance and stability reasons.</p> <p>As such we've updated our required TS version range to require a minimum of <code>>=3.3.1</code>.</p> <p>Each version of TS brings bugfixes and features, but most importantly they bring performance improvements. TS 3.9 is releasing with a host of performance improvements that will improve both your build times, <em>and</em> your lint times - so you should endeavour to upgrade if you can. We cannot provide any guarantees around the performance of old TS versions.</p> <h2>Configs</h2> <p>We've updated all of our configs! We've added new rules, old rules, and removed some stylistic rules.</p> <p>Both of the <code>recommended</code> and <code>recommended-requiring-typechecking</code> sets now inherit from the <code>eslint-recommended</code> set. We noticed that the majority of the time, users were using the sets in tandem, so this just removes one line of config for everyone.</p> <p>Check out the linked issues for more information about added/removed rules:</p> <ul> <li><code>eslint-recommended</code> config (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="529549688" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1273" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1273/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1273">#1273</a>)</li> <li><code>recommended</code> config (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="547833379" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1423" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1423/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1423">#1423</a>)</li> <li><code>recommended-requiring-typechecking</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="547833379" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1423" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1423/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1423">#1423</a>)</li> </ul> <h2>Rules Changes</h2> <ul> <li><code>ban-types</code> got a rework of its default ban list to provide some more sensible defaults and remove fixers that caused users issues. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="480254667" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/848" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/848/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/848">#848</a>)</li> <li><code>no-floating-promises</code> now has the <code>ignoreVoid</code> option set to true by default. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615461830" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2003" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2003/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2003">#2003</a>)</li> <li><code>no-unnecessary-condition</code> <ul> <li>the <code>ignoreRHS</code> option has been removed. The rule will now only check the RHS when it matters (i.e. in boolean contexts). (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="515015689" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1163" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1163/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1163">#1163</a>)</li> <li>the <code>checkArrayPredicates</code> option has been removed. The rule will now always check array predicate functions. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="561866894" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1579" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1579/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1579">#1579</a>)</li> <li>the rule now will report if you do an equality check against <code>null</code>/<code>undefined</code> when the value is not nullable. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="574215918" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1659" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1659/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1659">#1659</a>)</li> </ul> </li> <li><code>prefer-nullish-coalescing</code> <ul> <li>the fixer has been converted to a suggestion fixer always - it was unsafe in most cases.</li> <li>removed option <code>forceSuggestionFixer</code>.</li> </ul> </li> <li><code>prefer-optional-chain</code> <ul> <li>the fixer has been converted to a suggestion fixer always - it was unsafe in a number of cases.</li> <li>removed option <code>suggestInsteadOfAutofix</code>.</li> </ul> </li> <li><code>restrict-template-expressions</code> <ul> <li>now has the <code>allowNumber</code> option set to true by default. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615475168" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2005" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2005/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2005">#2005</a>)</li> <li><code>allowNullable</code> has been renamed to <code>allowNullish</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615514963" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2006" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2006/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2006">#2006</a>)</li> </ul> </li> <li><code>strict-boolean-expression</code> received a complete rework. The rule is now more configurable, with smarter defaults and more intuitive logic. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="554999040" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1515" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1515/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1515">#1515</a>)</li> </ul> <h2>Rule Removals</h2> <p>The following deprecated rules have been deleted. Please switch to the listed alternative:</p> <ul> <li><code>ban-ts-ignore</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/ban-ts-comment.md"><code>ban-ts-comment</code></a></li> <li><code>camelcase</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>class-name-casing</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>generic-type-naming</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>interface-name-prefix</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>member-naming</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>no-untyped-public-signatures</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/explicit-module-boundary-types.md"><code>explicit-module-boundary-types</code></a></li> </ul> <h2>AST Changes</h2> <ul> <li><code>typescript-estree</code> now emits a <code>TSEmptyBodyFunctionExpression</code> when it encounters a function expression without a body. Previously this was done in <code>parser</code> (for legacy reasons). This change should only affect users directly consuming <code>typescript-estree</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="530636231" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1289" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1289/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1289">#1289</a>)</li> <li>When a method is marked as optional (<code>class Foo { name?() {} }</code>) we now mark the <code>MethodDefinition</code>/<code>TSAbstractMethodDefinition</code> as optional. Previously we marked the <code>key</code> of the node as <code>optional</code>, but this only works if the <code>key</code> is an <code>Identifier</code>, and didn't work in the case of a computed <code>key</code> (<code>class Foo { ['name']?() {} }</code>). (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="548462110" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1429" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1429/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1429">#1429</a>)</li> <li>Import expressions (<code>import('foo')</code>) now conform to the newly released ESTree spec, outputting as an <code>ImportExpression</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="608684416" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1950" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1950/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1950">#1950</a>)</li> <li>BigInt literals now conform to the newly released ESTree spec, outputting as a <code>Literal</code> with a value of type <code>bigint</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615430268" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1999" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1999/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1999">#1999</a>)</li> </ul> <h2>Parser Services</h2> <p><code>parserServices</code> are now always emitted from both <code>typescript-estree</code> and <code>parser</code>, regardless of the <code>parserOptions.project</code> configuration. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="469509028" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/716" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/716/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/716">#716</a>)</p> <p>This will allow you to consume parts of the TypeScript API that are generated at the file level, like variable usage diagnostics, without requiring full type information is generated for the project.</p> <p>Part of this change includes a new boolean flag on the output: <code>parserServices.hasFullTypeInformation</code> which is <code>true</code> when <code>parserOptions.project</code> was configured, and <code>false</code> otherwise.</p> <p>If you were using our <code>getParserServices</code> function from <code>experimental-utils</code>, then this will be handled automatically, and you will not notice any changes. If you built your own function for resolving the <code>parserServices</code>, then you'll have to update accordingly.</p> <h2>ESLint Types (experimental-utils)</h2> <p>The old version of our ESLint types were based on those found in the DefinitelyTyped repo. There was a lot of missing documentation, missing properties, misnamed types.</p> <p>As part of this release, we've reworked some of the internals to be much closer to the ESLint library itself. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="618016683" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2023" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2023/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2023">#2023</a>)</p> <p>As part of this change, we have also added the types for the new <code>ESLint</code> class.<br> <code>SourceCode.isSpaceBetween</code> has also been marked as optional, because it is only available in ESLint v6+</p> <h1>Non-breaking changes</h1> <h2>ESLint v7</h2> <p>We now have full support for ESLint v7 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="557678953" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1550" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1550/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1550">#1550</a>).</p> <h2>Better handling for TS 3.9's non-null assertion changes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="619839415" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2036" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2036/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2036">#2036</a>)</h2> <p><a href="https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-9.html#parsing-differences-in-optional-chaining-and-non-null-assertions" rel="nofollow">TS 3.9 introduced a breaking change for how non-null assertions are handled in optional chains</a>.</p> <p>Pre-3.9, <code>x?.y!.z</code> means <code>(x?.y).z</code> - i.e. it essentially scrubbed the optionality from the chain<br> Post-3.9, <code>x?.y!.z</code> means <code>x?.y!.z</code> - i.e. it just asserts that the property <code>y</code> is non-null, not the result of <code>x?.y</code></p> <p>Previously <code>x?.y!.z</code> produced <code>MemberExpression > TSNonNullAssertion > OptionalMemberExpression</code>.<br> Now it produces <code>OptionalMemberExpression > TSNonNullAssertion > OptionalMemberExpression</code>.</p> <p>Note that both <code>(x?.y)!.z</code> and <code>(x?.y!).z</code> still produce <code>MemberExpression > TSNonNullAssertion > OptionalMemberExpression</code>.<br> The same applies for call expressions.</p> <p>The rule <code>no-non-null-asserted-optional-chain</code> was also updated to handle this appropriately. It will no longer error on <code>x?.y!.z</code>, but it will still error on <code>(x?.y)!.z</code>.</p> <h2>Bug Fixes</h2> <ul> <li><strong>eslint-plugin:</strong> [dot-notation] fix typo in schema (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2040" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2040/hovercard">#2040</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/242328fa749ee4c72af93433a9bef95f329ac62f">242328f</a>)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 34 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1765a178e456b152bd48192eb5db7e8541e2adf2"><code>1765a17</code></a> <code>chore: remove v3 canary Ci step</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/7e39f5ba32010a4853b11aa6e3af6985c6c6c25e"><code>7e39f5b</code></a> <code>v3.0.0</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/3dfc46dccbbd28eed2d74c7b6cacddf1a0848598"><code>3dfc46d</code></a> <code>feat: add index files to parser and typescript-estree</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/52b60852d0ba6bb6abe519c9d3ec1b231793e91d"><code>52b6085</code></a> <code>feat(eslint-plugin): [prefer-nullish-coalescing][prefer-optional-chain] remove unsafe fixers</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/ae82ea4a85a4ca332ebe6104e96c59dba30411be"><code>ae82ea4</code></a> <code>fix(experimental-utils): add back SourceCode.isSpaceBetweenTokens</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/fe59f69381a0915a4f5135e2e88637a5eea246ba"><code>fe59f69</code></a> <code>fix(eslint-plugin): correct parser peerDep version</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f199cbdbbd892b5ba03bfff66f463f3d9c92ee9b"><code>f199cbd</code></a> <code>fix(typescript-estree): remove now defunct <code>Import</code> node type</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/a35026de2548d33963bbdb96fb8fffc7ab0d8a30"><code>a35026d</code></a> <code>chore: provide more granularity in the CI logs (#2024)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/06869c9656fa37936126666845aee40aad546ebd"><code>06869c9</code></a> <code>feat(experimental-utils): upgrade eslint types for v7 (#2023)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/208de71059746bf38e94bd460346ffb2698a3e12"><code>208de71</code></a> <code>feat: upgrade to ESLint v7 (#2022)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/7ad4d7c2db088b6f779b9d883a4acad13eee3775"><code>7ad4d7c</code></a> <code>feat: bump minimum required TS version (#2004)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/264b017c11c2ab132fcbad18b42a9a0fe639386e"><code>264b017</code></a> <code>feat(eslint-plugin): [restrict-template-expressions] rename <code>allowNullable</code> to <code>allowNullish</code> (#2006)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/bfd9b606d17d30d5694967a1f01e0e1501ba1022"><code>bfd9b60</code></a> <code>feat(eslint-plugin): [no-unnecessary-condition] remove <code>checkArrayPredicates</code> and always check it (#1579)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/7fa906073903c5eb70609c25f1a91ada14dcdc71"><code>7fa9060</code></a> <code>feat(eslint-plugin): [no-unnecessary-condition] report when non-nullish is compared to <code>null</code>/<code>undefined</code> (#1659)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/643ec240bd901295d9e9ea5c43fc20109c33e982"><code>643ec24</code></a> <code>feat(eslint-plugin): [restrict-template-expressions] <code>allowNumber: true</code> by default (#2005)</code></li> </ul> <p>There are 34 commits in total.</p> <p>See the <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/f18890166146d8c6b8804ef705c04b15da269926...1765a178e456b152bd48192eb5db7e8541e2adf2">full diff</a></p> </details>


<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper bot :palm_tree:

+41 -5

0 comment

2 changed files

pr created time in 12 days

pull request commentvscode-icons/vscode-icons

Update @typescript-eslint/parser to the latest version 🚀

Code Climate has analyzed commit 7cb6cce5 and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (100% is the threshold).

This pull request will bring the total coverage in the repository to 100.0% (0.0% change).

View more on Code Climate.

greenkeeper[bot]

comment created time in 12 days

PR opened vscode-icons/vscode-icons

Update @typescript-eslint/parser to the latest version 🚀

🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The devDependency @typescript-eslint/parser was updated from 2.34.0 to 3.0.0.

This version is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Publisher: jameshenry License: BSD-2-Clause

<details> <summary>Release Notes for v3.0.0</summary>

<p>This major release has been a long time coming! We've been saving up breaking changes for a while now, waiting for the ESLint v7 release which we knew would deprecate support for node version 8.</p> <p>Due to our weekly release cadence, this major release mostly contains breaking changes!</p> <h1>Breaking Changes</h1> <h2>Dropped support for Node version 8 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="547614026" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1420" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1420/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1420">#1420</a>)</h2> <p>In line with ESLint v7 - we've also dropped explicit support for node version 8.<br> This version of node has been end of life since 2019-12-31.<br> We no longer test against the version, so we provide no guarantees about whether or not future versions of our tooling will work on it.</p> <h2>Dropped support for TypeScript 3.2 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615467409" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2004" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2004/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2004">#2004</a>)</h2> <p>Old TS versions cause us maintenance pain as we work on integrating tightly with the TypeScript APIs for performance and stability reasons.</p> <p>As such we've updated our required TS version range to require a minimum of <code>>=3.3.1</code>.</p> <p>Each version of TS brings bugfixes and features, but most importantly they bring performance improvements. TS 3.9 is releasing with a host of performance improvements that will improve both your build times, <em>and</em> your lint times - so you should endeavour to upgrade if you can. We cannot provide any guarantees around the performance of old TS versions.</p> <h2>Configs</h2> <p>We've updated all of our configs! We've added new rules, old rules, and removed some stylistic rules.</p> <p>Both of the <code>recommended</code> and <code>recommended-requiring-typechecking</code> sets now inherit from the <code>eslint-recommended</code> set. We noticed that the majority of the time, users were using the sets in tandem, so this just removes one line of config for everyone.</p> <p>Check out the linked issues for more information about added/removed rules:</p> <ul> <li><code>eslint-recommended</code> config (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="529549688" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1273" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1273/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1273">#1273</a>)</li> <li><code>recommended</code> config (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="547833379" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1423" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1423/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1423">#1423</a>)</li> <li><code>recommended-requiring-typechecking</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="547833379" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1423" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1423/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1423">#1423</a>)</li> </ul> <h2>Rules Changes</h2> <ul> <li><code>ban-types</code> got a rework of its default ban list to provide some more sensible defaults and remove fixers that caused users issues. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="480254667" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/848" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/848/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/848">#848</a>)</li> <li><code>no-floating-promises</code> now has the <code>ignoreVoid</code> option set to true by default. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615461830" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2003" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2003/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2003">#2003</a>)</li> <li><code>no-unnecessary-condition</code> <ul> <li>the <code>ignoreRHS</code> option has been removed. The rule will now only check the RHS when it matters (i.e. in boolean contexts). (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="515015689" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1163" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1163/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1163">#1163</a>)</li> <li>the <code>checkArrayPredicates</code> option has been removed. The rule will now always check array predicate functions. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="561866894" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1579" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1579/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1579">#1579</a>)</li> <li>the rule now will report if you do an equality check against <code>null</code>/<code>undefined</code> when the value is not nullable. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="574215918" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1659" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1659/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1659">#1659</a>)</li> </ul> </li> <li><code>prefer-nullish-coalescing</code> <ul> <li>the fixer has been converted to a suggestion fixer always - it was unsafe in most cases.</li> <li>removed option <code>forceSuggestionFixer</code>.</li> </ul> </li> <li><code>prefer-optional-chain</code> <ul> <li>the fixer has been converted to a suggestion fixer always - it was unsafe in a number of cases.</li> <li>removed option <code>suggestInsteadOfAutofix</code>.</li> </ul> </li> <li><code>restrict-template-expressions</code> <ul> <li>now has the <code>allowNumber</code> option set to true by default. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615475168" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2005" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2005/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2005">#2005</a>)</li> <li><code>allowNullable</code> has been renamed to <code>allowNullish</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615514963" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2006" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2006/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2006">#2006</a>)</li> </ul> </li> <li><code>strict-boolean-expression</code> received a complete rework. The rule is now more configurable, with smarter defaults and more intuitive logic. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="554999040" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1515" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1515/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1515">#1515</a>)</li> </ul> <h2>Rule Removals</h2> <p>The following deprecated rules have been deleted. Please switch to the listed alternative:</p> <ul> <li><code>ban-ts-ignore</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/ban-ts-comment.md"><code>ban-ts-comment</code></a></li> <li><code>camelcase</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>class-name-casing</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>generic-type-naming</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>interface-name-prefix</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>member-naming</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>no-untyped-public-signatures</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/explicit-module-boundary-types.md"><code>explicit-module-boundary-types</code></a></li> </ul> <h2>AST Changes</h2> <ul> <li><code>typescript-estree</code> now emits a <code>TSEmptyBodyFunctionExpression</code> when it encounters a function expression without a body. Previously this was done in <code>parser</code> (for legacy reasons). This change should only affect users directly consuming <code>typescript-estree</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="530636231" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1289" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1289/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1289">#1289</a>)</li> <li>When a method is marked as optional (<code>class Foo { name?() {} }</code>) we now mark the <code>MethodDefinition</code>/<code>TSAbstractMethodDefinition</code> as optional. Previously we marked the <code>key</code> of the node as <code>optional</code>, but this only works if the <code>key</code> is an <code>Identifier</code>, and didn't work in the case of a computed <code>key</code> (<code>class Foo { ['name']?() {} }</code>). (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="548462110" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1429" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1429/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1429">#1429</a>)</li> <li>Import expressions (<code>import('foo')</code>) now conform to the newly released ESTree spec, outputting as an <code>ImportExpression</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="608684416" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1950" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1950/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1950">#1950</a>)</li> <li>BigInt literals now conform to the newly released ESTree spec, outputting as a <code>Literal</code> with a value of type <code>bigint</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615430268" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1999" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1999/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1999">#1999</a>)</li> </ul> <h2>Parser Services</h2> <p><code>parserServices</code> are now always emitted from both <code>typescript-estree</code> and <code>parser</code>, regardless of the <code>parserOptions.project</code> configuration. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="469509028" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/716" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/716/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/716">#716</a>)</p> <p>This will allow you to consume parts of the TypeScript API that are generated at the file level, like variable usage diagnostics, without requiring full type information is generated for the project.</p> <p>Part of this change includes a new boolean flag on the output: <code>parserServices.hasFullTypeInformation</code> which is <code>true</code> when <code>parserOptions.project</code> was configured, and <code>false</code> otherwise.</p> <p>If you were using our <code>getParserServices</code> function from <code>experimental-utils</code>, then this will be handled automatically, and you will not notice any changes. If you built your own function for resolving the <code>parserServices</code>, then you'll have to update accordingly.</p> <h2>ESLint Types (experimental-utils)</h2> <p>The old version of our ESLint types were based on those found in the DefinitelyTyped repo. There was a lot of missing documentation, missing properties, misnamed types.</p> <p>As part of this release, we've reworked some of the internals to be much closer to the ESLint library itself. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="618016683" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2023" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2023/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2023">#2023</a>)</p> <p>As part of this change, we have also added the types for the new <code>ESLint</code> class.<br> <code>SourceCode.isSpaceBetween</code> has also been marked as optional, because it is only available in ESLint v6+</p> <h1>Non-breaking changes</h1> <h2>ESLint v7</h2> <p>We now have full support for ESLint v7 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="557678953" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1550" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1550/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1550">#1550</a>).</p> <h2>Better handling for TS 3.9's non-null assertion changes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="619839415" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2036" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2036/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2036">#2036</a>)</h2> <p><a href="https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-9.html#parsing-differences-in-optional-chaining-and-non-null-assertions" rel="nofollow">TS 3.9 introduced a breaking change for how non-null assertions are handled in optional chains</a>.</p> <p>Pre-3.9, <code>x?.y!.z</code> means <code>(x?.y).z</code> - i.e. it essentially scrubbed the optionality from the chain<br> Post-3.9, <code>x?.y!.z</code> means <code>x?.y!.z</code> - i.e. it just asserts that the property <code>y</code> is non-null, not the result of <code>x?.y</code></p> <p>Previously <code>x?.y!.z</code> produced <code>MemberExpression > TSNonNullAssertion > OptionalMemberExpression</code>.<br> Now it produces <code>OptionalMemberExpression > TSNonNullAssertion > OptionalMemberExpression</code>.</p> <p>Note that both <code>(x?.y)!.z</code> and <code>(x?.y!).z</code> still produce <code>MemberExpression > TSNonNullAssertion > OptionalMemberExpression</code>.<br> The same applies for call expressions.</p> <p>The rule <code>no-non-null-asserted-optional-chain</code> was also updated to handle this appropriately. It will no longer error on <code>x?.y!.z</code>, but it will still error on <code>(x?.y)!.z</code>.</p> <h2>Bug Fixes</h2> <ul> <li><strong>eslint-plugin:</strong> [dot-notation] fix typo in schema (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2040" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2040/hovercard">#2040</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/242328fa749ee4c72af93433a9bef95f329ac62f">242328f</a>)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 34 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1765a178e456b152bd48192eb5db7e8541e2adf2"><code>1765a17</code></a> <code>chore: remove v3 canary Ci step</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/7e39f5ba32010a4853b11aa6e3af6985c6c6c25e"><code>7e39f5b</code></a> <code>v3.0.0</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/3dfc46dccbbd28eed2d74c7b6cacddf1a0848598"><code>3dfc46d</code></a> <code>feat: add index files to parser and typescript-estree</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/52b60852d0ba6bb6abe519c9d3ec1b231793e91d"><code>52b6085</code></a> <code>feat(eslint-plugin): [prefer-nullish-coalescing][prefer-optional-chain] remove unsafe fixers</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/ae82ea4a85a4ca332ebe6104e96c59dba30411be"><code>ae82ea4</code></a> <code>fix(experimental-utils): add back SourceCode.isSpaceBetweenTokens</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/fe59f69381a0915a4f5135e2e88637a5eea246ba"><code>fe59f69</code></a> <code>fix(eslint-plugin): correct parser peerDep version</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f199cbdbbd892b5ba03bfff66f463f3d9c92ee9b"><code>f199cbd</code></a> <code>fix(typescript-estree): remove now defunct <code>Import</code> node type</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/a35026de2548d33963bbdb96fb8fffc7ab0d8a30"><code>a35026d</code></a> <code>chore: provide more granularity in the CI logs (#2024)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/06869c9656fa37936126666845aee40aad546ebd"><code>06869c9</code></a> <code>feat(experimental-utils): upgrade eslint types for v7 (#2023)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/208de71059746bf38e94bd460346ffb2698a3e12"><code>208de71</code></a> <code>feat: upgrade to ESLint v7 (#2022)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/7ad4d7c2db088b6f779b9d883a4acad13eee3775"><code>7ad4d7c</code></a> <code>feat: bump minimum required TS version (#2004)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/264b017c11c2ab132fcbad18b42a9a0fe639386e"><code>264b017</code></a> <code>feat(eslint-plugin): [restrict-template-expressions] rename <code>allowNullable</code> to <code>allowNullish</code> (#2006)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/bfd9b606d17d30d5694967a1f01e0e1501ba1022"><code>bfd9b60</code></a> <code>feat(eslint-plugin): [no-unnecessary-condition] remove <code>checkArrayPredicates</code> and always check it (#1579)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/7fa906073903c5eb70609c25f1a91ada14dcdc71"><code>7fa9060</code></a> <code>feat(eslint-plugin): [no-unnecessary-condition] report when non-nullish is compared to <code>null</code>/<code>undefined</code> (#1659)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/643ec240bd901295d9e9ea5c43fc20109c33e982"><code>643ec24</code></a> <code>feat(eslint-plugin): [restrict-template-expressions] <code>allowNumber: true</code> by default (#2005)</code></li> </ul> <p>There are 34 commits in total.</p> <p>See the <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/f18890166146d8c6b8804ef705c04b15da269926...1765a178e456b152bd48192eb5db7e8541e2adf2">full diff</a></p> </details>


<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper bot :palm_tree:

+41 -6

0 comment

2 changed files

pr created time in 12 days

issue openedvscode-icons/vscode-icons

[Icon Request] Support for 'Rmd'

<!-- markdownlint-disable MD041-->

<!-- Please first read how to submit an issue, if you haven't already done so. https://github.com/vscode-icons/vscode-icons/wiki/Issue -->

created time in 12 days

startedvscode-icons/vscode-icons

started time in 13 days

startedvscode-icons/vscode-icons

started time in 13 days

issue commentvscode-icons/vscode-icons

Add support for Jython

I think there isn't any extension that supports Jython, even the current vscode-python doesn't support it as seen at this issue.

reedand

comment created time in 13 days

issue openedvscode-icons/vscode-icons

Add support for Jython

<!-- markdownlint-disable MD041-->

<!-- Please first read how to submit an issue, if you haven't already done so. https://github.com/vscode-icons/vscode-icons/wiki/Issue -->

  • [X] I'm sure this issue is not a duplicate.

  • [X] I'm submitting an icon request:

    • Type: languageId
    • Icon Name: jy
    • Sample original Icon: Jython-icon
    • Extensions: .jy
    • Filenames: .jy
    • Language ids: jython
  • Language Extensions:

  • More info:

created time in 14 days

startedvscode-icons/vscode-icons

started time in 14 days

PR opened vscode-icons/vscode-icons

Reviewers
Add support for Hy file icons

<!-- markdownlint-disable MD041-->

<!-- Please first read how to submit a pull request, if you haven't already done so. https://github.com/vscode-icons/vscode-icons/wiki/PullRequest -->

Fixes #2492

Changes proposed:

  • [x] Add
  • [ ] Delete
  • [ ] Fix
  • [ ] Prepare
+9 -0

0 comment

4 changed files

pr created time in 14 days

pull request commentvscode-icons/vscode-icons

Add support for Bosque

Just noticed the file icon size is aprox 3.89 KB, I should flat some details.

KingDarBoja

comment created time in 14 days

PR opened vscode-icons/vscode-icons

Reviewers
Add support for Bosque file icons

<!-- markdownlint-disable MD041-->

<!-- Please first read how to submit a pull request, if you haven't already done so. https://github.com/vscode-icons/vscode-icons/wiki/PullRequest -->

Fixes #2494

Changes proposed:

  • [x] Add
  • [ ] Delete
  • [ ] Fix
  • [ ] Prepare
+9 -0

0 comment

4 changed files

pr created time in 14 days

issue commentvscode-icons/vscode-icons

Add support for Bosque

Refer to this package.json and also this issue.

carlos-menezes

comment created time in 14 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/@types/lodash-4.14.152

delete time in 14 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/@types/lodash-4.14.152

created branch time in 14 days

startedvscode-icons/vscode-icons

started time in 14 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/@types/sinon-9.0.3

delete time in 14 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/@types/sinon-9.0.2

delete time in 14 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/@types/sinon-9.0.3

created branch time in 14 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/@types/sinon-9.0.2

created branch time in 14 days

startedvscode-icons/vscode-icons

started time in 14 days

startedvscode-icons/vscode-icons

started time in 14 days

pull request commentvscode-icons/vscode-icons

Add Vala & vapi

Hi @gavr123456789

Please open a new issue with the changes being proposed for Vala icon.

ZanderBrown

comment created time in 14 days

pull request commentvscode-icons/vscode-icons

Add Vala & vapi

Also main Vala color was changed https://twitter.com/elementary/status/1262095965210554368
to 7d37aeff.
It is lighter so the icon will be better visible.

ZanderBrown

comment created time in 15 days

pull request commentvscode-icons/vscode-icons

Add Vala & vapi

On black themes icons have white border
image

ZanderBrown

comment created time in 15 days

issue commentvscode-icons/vscode-icons

An in-range update of @typescript-eslint/eslint-plugin is breaking the build 🚨

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

<details> <summary>Release Notes for v2.34.0</summary>

<h1><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/v2.33.0...v2.34.0">2.34.0</a> (2020-05-18)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>typescript-estree:</strong> fix handling of range/loc removal (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2028" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2028/hovercard">#2028</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/ce344d90e7c78b0c4b4b823494a3e78190f45c64">ce344d9</a>)</li> </ul> <h3>Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-invalid-void-type] allow union of void and <code>allowInGenericTypeArguments</code> (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1960" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1960/hovercard">#1960</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1bc105a2c6ae3fde9596f0419fed0de699dc57c7">1bc105a</a>)</li> <li><strong>eslint-plugin:</strong> [restrict-template-expressions] improve error message (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1926" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1926/hovercard">#1926</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1af59ba8ac0ceabb008d9c61556acf7db0a1d352">1af59ba</a>)</li> <li><strong>experimental-utils:</strong> add <code>suggestion</code> property for rule modules (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2033" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2033/hovercard">#2033</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f42a5b09ebfa173f418a99c552b0cbe221567194">f42a5b0</a>)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 10 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f18890166146d8c6b8804ef705c04b15da269926"><code>f188901</code></a> <code>chore: publish v2.34.0</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1bc105a2c6ae3fde9596f0419fed0de699dc57c7"><code>1bc105a</code></a> <code>feat(eslint-plugin): [no-invalid-void-type] allow union of void and <code>allowInGenericTypeArguments</code> (#1960)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1af59ba8ac0ceabb008d9c61556acf7db0a1d352"><code>1af59ba</code></a> <code>feat(eslint-plugin): [restrict-template-expressions] improve error message (#1926)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/ce344d90e7c78b0c4b4b823494a3e78190f45c64"><code>ce344d9</code></a> <code>fix(typescript-estree): fix handling of range/loc removal (#2028)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f42a5b09ebfa173f418a99c552b0cbe221567194"><code>f42a5b0</code></a> <code>feat(experimental-utils): add <code>suggestion</code> property for rule modules (#2033)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/c66f97c057f5bc78feb53559b22a34ed075a6a87"><code>c66f97c</code></a> <code>docs(eslint-plugin): [explicit-function-return-type] add missing default (#2032)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/9acff7c8bbd220203690d33413ad565b7acab42a"><code>9acff7c</code></a> <code>chore: publish v2.33.0</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/08f93e69347a8e7f3a7e8a1455bb5d069c2faeef"><code>08f93e6</code></a> <code>feat(eslint-plugin): add extension rule <code>lines-between-class-members</code> (#1684)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f3f3bf884f10ae768fd7d7cba4a0574aed8cb225"><code>f3f3bf8</code></a> <code>docs: add some more FAQ (#2011)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1875fbad41f2a3dda8f610f5dcd180c6205b73d3"><code>1875fba</code></a> <code>fix(experimental-utils): remove accidental dep on json-schema (#2010)</code></li> </ul> <p>See the <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/18e7b5befc0a102d7daeccbf7403f4dfc46746c9...f18890166146d8c6b8804ef705c04b15da269926">full diff</a></p> </details>

greenkeeper[bot]

comment created time in 15 days

issue commentvscode-icons/vscode-icons

An in-range update of @typescript-eslint/parser is breaking the build 🚨

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

<details> <summary>Release Notes for v2.34.0</summary>

<h1><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/v2.33.0...v2.34.0">2.34.0</a> (2020-05-18)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>typescript-estree:</strong> fix handling of range/loc removal (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2028" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2028/hovercard">#2028</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/ce344d90e7c78b0c4b4b823494a3e78190f45c64">ce344d9</a>)</li> </ul> <h3>Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-invalid-void-type] allow union of void and <code>allowInGenericTypeArguments</code> (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1960" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1960/hovercard">#1960</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1bc105a2c6ae3fde9596f0419fed0de699dc57c7">1bc105a</a>)</li> <li><strong>eslint-plugin:</strong> [restrict-template-expressions] improve error message (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1926" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1926/hovercard">#1926</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1af59ba8ac0ceabb008d9c61556acf7db0a1d352">1af59ba</a>)</li> <li><strong>experimental-utils:</strong> add <code>suggestion</code> property for rule modules (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2033" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2033/hovercard">#2033</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f42a5b09ebfa173f418a99c552b0cbe221567194">f42a5b0</a>)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 10 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f18890166146d8c6b8804ef705c04b15da269926"><code>f188901</code></a> <code>chore: publish v2.34.0</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1bc105a2c6ae3fde9596f0419fed0de699dc57c7"><code>1bc105a</code></a> <code>feat(eslint-plugin): [no-invalid-void-type] allow union of void and <code>allowInGenericTypeArguments</code> (#1960)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1af59ba8ac0ceabb008d9c61556acf7db0a1d352"><code>1af59ba</code></a> <code>feat(eslint-plugin): [restrict-template-expressions] improve error message (#1926)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/ce344d90e7c78b0c4b4b823494a3e78190f45c64"><code>ce344d9</code></a> <code>fix(typescript-estree): fix handling of range/loc removal (#2028)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f42a5b09ebfa173f418a99c552b0cbe221567194"><code>f42a5b0</code></a> <code>feat(experimental-utils): add <code>suggestion</code> property for rule modules (#2033)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/c66f97c057f5bc78feb53559b22a34ed075a6a87"><code>c66f97c</code></a> <code>docs(eslint-plugin): [explicit-function-return-type] add missing default (#2032)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/9acff7c8bbd220203690d33413ad565b7acab42a"><code>9acff7c</code></a> <code>chore: publish v2.33.0</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/08f93e69347a8e7f3a7e8a1455bb5d069c2faeef"><code>08f93e6</code></a> <code>feat(eslint-plugin): add extension rule <code>lines-between-class-members</code> (#1684)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f3f3bf884f10ae768fd7d7cba4a0574aed8cb225"><code>f3f3bf8</code></a> <code>docs: add some more FAQ (#2011)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1875fbad41f2a3dda8f610f5dcd180c6205b73d3"><code>1875fba</code></a> <code>fix(experimental-utils): remove accidental dep on json-schema (#2010)</code></li> </ul> <p>See the <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/18e7b5befc0a102d7daeccbf7403f4dfc46746c9...f18890166146d8c6b8804ef705c04b15da269926">full diff</a></p> </details>

greenkeeper[bot]

comment created time in 15 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/lint-staged-10.2.4

delete time in 15 days

create barnchvscode-icons/vscode-icons

branch : greenkeeper/lint-staged-10.2.4

created branch time in 15 days

pull request commentvscode-icons/vscode-icons

Add support for Jenkinsfile

Agree, we have few ways to achieve a goal. But I think that file Jenkinsfile supported by vscode-icons is better.

Anyway, have an issue with file Jenkinsfile and ListOfFiles not correct.

Thank you reply!

chuongtrh

comment created time in 15 days

pull request commentvscode-icons/vscode-icons

Add support for Jenkinsfile

Use customization feature if you don't want to. https://github.com/vscode-icons/vscode-icons/wiki/FineTuning

chuongtrh

comment created time in 15 days

pull request commentvscode-icons/vscode-icons

Add support for Jenkinsfile

Why need to install JenkinsFile Support extension?

chuongtrh

comment created time in 15 days

pull request commentvscode-icons/vscode-icons

Add support for Jenkinsfile

https://marketplace.visualstudio.com/items?itemName=ivory-lab.jenkinsfile-support

chuongtrh

comment created time in 15 days

startedvscode-icons/vscode-icons

started time in 15 days

pull request commentvscode-icons/vscode-icons

Add support for Jenkinsfile

hi @JimiC I have checked this list but still not work with file Jenkinsfile Can you double-check again? Thanks

chuongtrh

comment created time in 15 days

delete branch vscode-icons/vscode-icons

delete branch : greenkeeper/lint-staged-10.2.3

delete time in 15 days

more