diff --git a/CHANGELOG.md b/CHANGELOG.md index cbbfbb7b4..76cd17cdf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,52 +1,72 @@ # Change Log +## 3.2.2 (2018-01-28) +### New icons +- Kubernetes folder ([issue #112](https://github.com/PKief/vscode-material-icon-theme/issues/112)) +- Sequelize ([issue #185](https://github.com/PKief/vscode-material-icon-theme/issues/185)) +- Page and Pages folder ([issue #186](https://github.com/PKief/vscode-material-icon-theme/issues/186)) +- ngrx entity ([issue #92](https://github.com/PKief/vscode-material-icon-theme/issues/92)) +- gatsby ([@brennongs](https://github.com/brennongs) in [#188](https://github.com/PKief/vscode-material-icon-theme/pull/188)) +- Wakatime ([@Mvochoa](https://github.com/Mvochoa) in [#191](https://github.com/PKief/vscode-material-icon-theme/pull/191)) +- CircleCI ([issue #192](https://github.com/PKief/vscode-material-icon-theme/issues/192)) +- Localization folder +- Audio folder +- Video folder +- AWS folder +- Export folder +- Import folder +- jsonc + +### Translations +- Updated RU translation ([@denisbalyko](https://github.com/denisbalyko) in [#189](https://github.com/PKief/vscode-material-icon-theme/pull/189)) + ## 3.2.1 (2018-01-04) ### New icons -- ejs templates [[issue #176](https://github.com/PKief/vscode-material-icon-theme/issues/176)] -- doT.js [[issue #177](https://github.com/PKief/vscode-material-icon-theme/issues/177)] -- .eex [[issue #178](https://github.com/PKief/vscode-material-icon-theme/issues/178)] -- .babelrc.js [[@bernardop](https://github.com/bernardop) in [#179](https://github.com/PKief/vscode-material-icon-theme/pull/179)] -- rollup base config filename [[@leohxj](https://github.com/leohxj) in [#181](https://github.com/PKief/vscode-material-icon-theme/pull/181)] +- ejs templates ([issue #176](https://github.com/PKief/vscode-material-icon-theme/issues/176)) +- doT.js ([issue #177](https://github.com/PKief/vscode-material-icon-theme/issues/177)) +- .eex ([issue #178](https://github.com/PKief/vscode-material-icon-theme/issues/178)) +- .babelrc.js ([@bernardop](https://github.com/bernardop) in [#179](https://github.com/PKief/vscode-material-icon-theme/pull/179)) +- rollup base config filename ([@leohxj](https://github.com/leohxj) in [#181](https://github.com/PKief/vscode-material-icon-theme/pull/181)) - wwwroot folder - includes folder ## 3.2.0 (2017-12-18) ### New icons -- jinja [[@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169), [issue #168](https://github.com/PKief/vscode-material-icon-theme/issues/168)] -- .prettierignore [[issue #172](https://github.com/PKief/vscode-material-icon-theme/issues/172)] -- sublime-workspace [[@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)] -- sublime-project [[@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)] -- sublime folder [[@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)] -- markdown folder [[@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)] +- jinja ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169), [issue #168](https://github.com/PKief/vscode-material-icon-theme/issues/168)) +- .prettierignore ([issue #172](https://github.com/PKief/vscode-material-icon-theme/issues/172)) +- sublime-workspace ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) +- sublime-project ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) +- sublime folder ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) +- markdown folder ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) - php folder -- PHPMailer folder [[@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)] -- lang folder [[@wopian](https://github.com/wopian) in [#174](https://github.com/PKief/vscode-material-icon-theme/pull/174)] -- github folder [[issue #150](https://github.com/PKief/vscode-material-icon-theme/issues/150)] +- PHPMailer folder ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) +- lang folder ([@wopian](https://github.com/wopian) in [#174](https://github.com/PKief/vscode-material-icon-theme/pull/174)) +- github folder ([issue #150](https://github.com/PKief/vscode-material-icon-theme/issues/150)) - gitlab folder -- .esmrc [[issue #176](https://github.com/PKief/vscode-material-icon-theme/issues/167)] -- mjs [[@wopian](https://github.com/wopian) in [#175](https://github.com/PKief/vscode-material-icon-theme/pull/175)] +- .esmrc ([issue #176](https://github.com/PKief/vscode-material-icon-theme/issues/167)) +- mjs ([@wopian](https://github.com/wopian) in [#175](https://github.com/PKief/vscode-material-icon-theme/pull/175)) ### Other improvements - optimized icon sizes to reduce the size of the extension ### Added translations -- Added European Portuguese translation [[@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)] +- Added European Portuguese translation ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) ## 3.1.0 (2017-11-26) ### New features - Customizable language icon associations ### New icons -- PHP Elephant [[issue #67](https://github.com/PKief/vscode-material-icon-theme/issues/67)] -- Blink [[@melMass](https://github.com/melMass) in [#166](https://github.com/PKief/vscode-material-icon-theme/pull/166)] -- Cuda [[issue #159](https://github.com/PKief/vscode-material-icon-theme/issues/159)] +- PHP Elephant ([issue #67](https://github.com/PKief/vscode-material-icon-theme/issues/67)) +- Blink ([@melMass](https://github.com/melMass) in [#166](https://github.com/PKief/vscode-material-icon-theme/pull/166)) +- Cuda ([issue #159](https://github.com/PKief/vscode-material-icon-theme/issues/159)) - temp folder - log folder - log file icon - database folder ### Added translations -- Added Brazilian Portuguese translation [[@alefesouza](https://github.com/alefesouza) in [#158](https://github.com/PKief/vscode-material-icon-theme/pull/158)] +- Added Brazilian Portuguese translation ([@alefesouza](https://github.com/alefesouza) in [#158](https://github.com/PKief/vscode-material-icon-theme/pull/158)) ## 3.0.0 (2017-11-12) ### New features @@ -66,18 +86,18 @@ An icon pack allows you to add additional icons with additional file association - Redux ### New icons -- Drone [[@philostler](https://github.com/philostler) in [#162](https://github.com/PKief/vscode-material-icon-theme/pull/162)] -- Crystal [[issue #157](https://github.com/PKief/vscode-material-icon-theme/issues/157)] -- Browserslist [[issue #156](https://github.com/PKief/vscode-material-icon-theme/issues/156)] -- .inky.php file extension [[issue #151](https://github.com/PKief/vscode-material-icon-theme/issues/151)] -- Snyk [[issue #146](https://github.com/PKief/vscode-material-icon-theme/issues/146)] -- Ngrx [[issue #92](https://github.com/PKief/vscode-material-icon-theme/issues/92)] +- Drone ([@philostler](https://github.com/philostler) in [#162](https://github.com/PKief/vscode-material-icon-theme/pull/162)) +- Crystal ([issue #157](https://github.com/PKief/vscode-material-icon-theme/issues/157)) +- Browserslist ([issue #156](https://github.com/PKief/vscode-material-icon-theme/issues/156)) +- .inky.php file extension ([issue #151](https://github.com/PKief/vscode-material-icon-theme/issues/151)) +- Snyk ([issue #146](https://github.com/PKief/vscode-material-icon-theme/issues/146)) +- Ngrx ([issue #92](https://github.com/PKief/vscode-material-icon-theme/issues/92)) - Redux - React ### Updated icons - JavaScript folder -- VS Code (related to new logo) [[issue #155](https://github.com/PKief/vscode-material-icon-theme/issues/155)] +- VS Code (related to new logo) ([issue #155](https://github.com/PKief/vscode-material-icon-theme/issues/155)) ### Maintenance features - icon manifest (JSON) is generated completely @@ -87,19 +107,19 @@ An icon pack allows you to add additional icons with additional file association ## 2.2.4 (2017-10-27) ### Updated icons -- Rust [[issue #149](https://github.com/PKief/vscode-material-icon-theme/issues/149)] -- SystemVerilog [[issue #142](https://github.com/PKief/vscode-material-icon-theme/issues/142)] +- Rust ([issue #149](https://github.com/PKief/vscode-material-icon-theme/issues/149)) +- SystemVerilog ([issue #142](https://github.com/PKief/vscode-material-icon-theme/issues/142)) ### Added translation -- Added Russian language [[@vanja-san](https://github.com/vanja-san) in [#148](https://github.com/PKief/vscode-material-icon-theme/issues/148)] +- Added Russian language ([@vanja-san](https://github.com/vanja-san) in [#148](https://github.com/PKief/vscode-material-icon-theme/issues/148)) ## 2.2.3 (2017-10-23) ### Added icons -- Root folders [[issue #114](https://github.com/PKief/vscode-material-icon-theme/issues/114)] +- Root folders ([issue #114](https://github.com/PKief/vscode-material-icon-theme/issues/114)) - Docker folder - Nodemon -- Prettier [[@jthegedus](https://github.com/jthegedus) in [#138](https://github.com/PKief/vscode-material-icon-theme/pull/138)] -- javascriptreact language mode [[@madiodio](https://github.com/madiodio) in [#145](https://github.com/PKief/vscode-material-icon-theme/pull/145)] +- Prettier ([@jthegedus](https://github.com/jthegedus) in [#138](https://github.com/PKief/vscode-material-icon-theme/pull/138)) +- javascriptreact language mode ([@madiodio](https://github.com/madiodio) in [#145](https://github.com/PKief/vscode-material-icon-theme/pull/145)) - sbt (Simple Build Tool) ### Updated icons @@ -108,76 +128,76 @@ An icon pack allows you to add additional icons with additional file association - npm ### Updated translations -- Added I18N Simplified Chinese for the entries in the command palette [[@RunningCoderLee](https://github.com/RunningCoderLee) in [#140](https://github.com/PKief/vscode-material-icon-theme/pull/140)] +- Added I18N Simplified Chinese for the entries in the command palette ([@RunningCoderLee](https://github.com/RunningCoderLee) in [#140](https://github.com/PKief/vscode-material-icon-theme/pull/140)) - Added Spanish translations ## 2.2.2 (2017-10-02) ### Added icons -- webpack file extension [[issue #103](https://github.com/PKief/vscode-material-icon-theme/issues/103)] -- add routing and filter to AngularJS [[@oodavid](https://github.com/oodavid) in [#131](https://github.com/PKief/vscode-material-icon-theme/pull/131)] -- Graphcool [[@jthegedus](https://github.com/jthegedus) in [#137](https://github.com/PKief/vscode-material-icon-theme/pull/137)] +- webpack file extension ([issue #103](https://github.com/PKief/vscode-material-icon-theme/issues/103)) +- add routing and filter to AngularJS ([@oodavid](https://github.com/oodavid) in [#131](https://github.com/PKief/vscode-material-icon-theme/pull/131)) +- Graphcool ([@jthegedus](https://github.com/jthegedus) in [#137](https://github.com/PKief/vscode-material-icon-theme/pull/137)) - docker-compose.yml - .codeclimate.yml - hack - stylelint ### Updated icons -- haskell [[issue #134](https://github.com/PKief/vscode-material-icon-theme/issues/134)] +- haskell ([issue #134](https://github.com/PKief/vscode-material-icon-theme/issues/134)) ### Added translations -- Simplified Chinese [[@LeoEatle](https://github.com/LeoEatle) in [#133](https://github.com/PKief/vscode-material-icon-theme/pull/133)] +- Simplified Chinese ([@LeoEatle](https://github.com/LeoEatle) in [#133](https://github.com/PKief/vscode-material-icon-theme/pull/133)) ## 2.2.1 (2017-09-11) ### Added icons -- Kotlin Scripts (.kts) [[issue #124](https://github.com/PKief/vscode-material-icon-theme/issues/124)] -- HTTP, REST [[issue #122](https://github.com/PKief/vscode-material-icon-theme/issues/122)] -- H++ [[issue #121](https://github.com/PKief/vscode-material-icon-theme/issues/121)] +- Kotlin Scripts (.kts) ([issue #124](https://github.com/PKief/vscode-material-icon-theme/issues/124)) +- HTTP, REST ([issue #122](https://github.com/PKief/vscode-material-icon-theme/issues/122)) +- H++ ([issue #121](https://github.com/PKief/vscode-material-icon-theme/issues/121)) - RestQL - Slim ### Updated icons - Improved Ruby support -- Flow [[issue #126](https://github.com/PKief/vscode-material-icon-theme/issues/126)] +- Flow ([issue #126](https://github.com/PKief/vscode-material-icon-theme/issues/126)) ## 2.2.0 (2017-08-22) ### Added icons -- Jenkins [[issue #104](https://github.com/PKief/vscode-material-icon-theme/issues/104)] -- webpack file extensions [[@MeirionHughes](https://github.com/MeirionHughes) in [#106](https://github.com/PKief/vscode-material-icon-theme/pull/106)] -- Folders for javascripts and stylesheets [[@ycrepeau](https://github.com/ycrepeau) in [#107](https://github.com/PKief/vscode-material-icon-theme/pull/107)] -- Icon for *.cabal [[@jBugman](https://github.com/jBugman) in [#111](https://github.com/PKief/vscode-material-icon-theme/pull/111)] -- htm [[issue #115](https://github.com/PKief/vscode-material-icon-theme/issues/115)] -- h [[issue #121](https://github.com/PKief/vscode-material-icon-theme/issues/121)] +- Jenkins ([issue #104](https://github.com/PKief/vscode-material-icon-theme/issues/104)) +- webpack file extensions ([@MeirionHughes](https://github.com/MeirionHughes) in [#106](https://github.com/PKief/vscode-material-icon-theme/pull/106)) +- Folders for javascripts and stylesheets ([@ycrepeau](https://github.com/ycrepeau) in [#107](https://github.com/PKief/vscode-material-icon-theme/pull/107)) +- Icon for *.cabal ([@jBugman](https://github.com/jBugman) in [#111](https://github.com/PKief/vscode-material-icon-theme/pull/111)) +- htm ([issue #115](https://github.com/PKief/vscode-material-icon-theme/issues/115)) +- h ([issue #121](https://github.com/PKief/vscode-material-icon-theme/issues/121)) - Nix - npm - Firebase - Rollup ### Added translations -- French [[@ycrepeau](https://github.com/ycrepeau) in [#107](https://github.com/PKief/vscode-material-icon-theme/pull/107)] -- Spanish [[@baraalex](https://github.com/baraalex) in [#113](https://github.com/PKief/vscode-material-icon-theme/pull/113)] +- French ([@ycrepeau](https://github.com/ycrepeau) in [#107](https://github.com/PKief/vscode-material-icon-theme/pull/107)) +- Spanish ([@baraalex](https://github.com/baraalex) in [#113](https://github.com/PKief/vscode-material-icon-theme/pull/113)) ### Other improvements -- extension now supports portable versions of VS Code [[issue #120](https://github.com/PKief/vscode-material-icon-theme/issues/120)] +- extension now supports portable versions of VS Code ([issue #120](https://github.com/PKief/vscode-material-icon-theme/issues/120)) ## 2.1.0 (2017-08-07) ### Added folder icons - Aurelia folder -- screens folder [[@kkemple](https://github.com/kkemple) in [#99](https://github.com/PKief/vscode-material-icon-theme/pull/99)] -- lib folder [[issue #96](https://github.com/PKief/vscode-material-icon-theme/issues/96)] -- resource folder [[issue #100](https://github.com/PKief/vscode-material-icon-theme/issues/100)] -- tools folder [[issue #95](https://github.com/PKief/vscode-material-icon-theme/issues/95)] -- include folder [[issue #95](https://github.com/PKief/vscode-material-icon-theme/issues/95)] -- doc folder [[issue #95](https://github.com/PKief/vscode-material-icon-theme/issues/95)] +- screens folder ([@kkemple](https://github.com/kkemple) in [#99](https://github.com/PKief/vscode-material-icon-theme/pull/99)) +- lib folder ([issue #96](https://github.com/PKief/vscode-material-icon-theme/issues/96)) +- resource folder ([issue #100](https://github.com/PKief/vscode-material-icon-theme/issues/100)) +- tools folder ([issue #95](https://github.com/PKief/vscode-material-icon-theme/issues/95)) +- include folder ([issue #95](https://github.com/PKief/vscode-material-icon-theme/issues/95)) +- doc folder ([issue #95](https://github.com/PKief/vscode-material-icon-theme/issues/95)) ### Added file icons -- CMake [[issue #95](https://github.com/PKief/vscode-material-icon-theme/issues/95)] -- SugarSS [[issue #98](https://github.com/PKief/vscode-material-icon-theme/issues/98)] -- ColdFusion [[issue #97](https://github.com/PKief/vscode-material-icon-theme/issues/97)] -- .todo [[issue #97](https://github.com/PKief/vscode-material-icon-theme/issues/97)] +- CMake ([issue #95](https://github.com/PKief/vscode-material-icon-theme/issues/95)) +- SugarSS ([issue #98](https://github.com/PKief/vscode-material-icon-theme/issues/98)) +- ColdFusion ([issue #97](https://github.com/PKief/vscode-material-icon-theme/issues/97)) +- .todo ([issue #97](https://github.com/PKief/vscode-material-icon-theme/issues/97)) - Mocha (mocha.opts) -- Scripting (.ksh, .csh, .tcsh, .zsh, .bash) [[issue #102](https://github.com/PKief/vscode-material-icon-theme/issues/102)] -- Angular Resolver [[issue #94](https://github.com/PKief/vscode-material-icon-theme/issues/94)] -- webpack file extension [[issue #103](https://github.com/PKief/vscode-material-icon-theme/issues/103)] +- Scripting (.ksh, .csh, .tcsh, .zsh, .bash) ([issue #102](https://github.com/PKief/vscode-material-icon-theme/issues/102)) +- Angular Resolver ([issue #94](https://github.com/PKief/vscode-material-icon-theme/issues/94)) +- webpack file extension ([issue #103](https://github.com/PKief/vscode-material-icon-theme/issues/103)) - package-lock.json - Aurelia (aurelia.json) @@ -187,11 +207,11 @@ An icon pack allows you to add additional icons with additional file association ## 2.0.11 (2017-07-18) ### Added icons -- React test/spec [[issue #85](https://github.com/PKief/vscode-material-icon-theme/issues/85)] -- gulpfile.babel.js [[@niksudan](https://github.com/niksudan) in [#87](https://github.com/PKief/vscode-material-icon-theme/pull/87)] -- .env.example [[@niksudan](https://github.com/niksudan) in [#89](https://github.com/PKief/vscode-material-icon-theme/pull/89)] -- PostCSS [[issue #91](https://github.com/PKief/vscode-material-icon-theme/issues/91)] -- .pks and .pkb [[@commi235](https://github.com/commi235) in [#93](https://github.com/PKief/vscode-material-icon-theme/pull/93)] +- React test/spec ([issue #85](https://github.com/PKief/vscode-material-icon-theme/issues/85)) +- gulpfile.babel.js ([@niksudan](https://github.com/niksudan) in [#87](https://github.com/PKief/vscode-material-icon-theme/pull/87)) +- .env.example ([@niksudan](https://github.com/niksudan) in [#89](https://github.com/PKief/vscode-material-icon-theme/pull/89)) +- PostCSS ([issue #91](https://github.com/PKief/vscode-material-icon-theme/issues/91)) +- .pks and .pkb ([@commi235](https://github.com/commi235) in [#93](https://github.com/PKief/vscode-material-icon-theme/pull/93)) - i18n folder - components folder @@ -202,12 +222,12 @@ An icon pack allows you to add additional icons with additional file association ## 2.0.10 (2017-07-02) ### Added icons -- vue folder [[@TheDutchCoder](https://github.com/TheDutchCoder) in [#82](https://github.com/PKief/vscode-material-icon-theme/pull/82)] -- dist folder [[issue #76](https://github.com/PKief/vscode-material-icon-theme/issues/76)] -- .expo folder [[issue #84](https://github.com/PKief/vscode-material-icon-theme/issues/84)] +- vue folder ([@TheDutchCoder](https://github.com/TheDutchCoder) in [#82](https://github.com/PKief/vscode-material-icon-theme/pull/82)) +- dist folder ([issue #76](https://github.com/PKief/vscode-material-icon-theme/issues/76)) +- .expo folder ([issue #84](https://github.com/PKief/vscode-material-icon-theme/issues/84)) - config folder -- watchman (.watchmanconfig) [[issue #83](https://github.com/PKief/vscode-material-icon-theme/issues/83)] -- Angular 1 support [[@mscosti](https://github.com/mscosti) in [#81](https://github.com/PKief/vscode-material-icon-theme/pull/81)] +- watchman (.watchmanconfig) ([issue #83](https://github.com/PKief/vscode-material-icon-theme/issues/83)) +- Angular 1 support ([@mscosti](https://github.com/mscosti) in [#81](https://github.com/PKief/vscode-material-icon-theme/pull/81)) ### Updated icons - src folder @@ -220,16 +240,16 @@ An icon pack allows you to add additional icons with additional file association ## 2.0.8 (2017-06-03) ### Added icons -- Folder icons [[@ThomasGeek](https://github.com/ThomasGeek) in [#70](https://github.com/PKief/vscode-material-icon-theme/pull/70)] +- Folder icons ([@ThomasGeek](https://github.com/ThomasGeek) in [#70](https://github.com/PKief/vscode-material-icon-theme/pull/70)) - Blue folder icons -- vfl and kl support [[@melMass](https://github.com/melMass) in [#72](https://github.com/PKief/vscode-material-icon-theme/pull/72)] -- support for Riot.js tag files [[@iFaxity](https://github.com/iFaxity) in [#73](https://github.com/PKief/vscode-material-icon-theme/pull/73)] +- vfl and kl support ([@melMass](https://github.com/melMass) in [#72](https://github.com/PKief/vscode-material-icon-theme/pull/72)) +- support for Riot.js tag files ([@iFaxity](https://github.com/iFaxity) in [#73](https://github.com/PKief/vscode-material-icon-theme/pull/73)) - bower (.bowerrc, bower.json) - API Blueprint (.apib, .apiblueprint) ## 2.0.7 (2017-05-25) ### Added icons -- Terraform (.tf) [[@tothandras](https://github.com/tothandras) in [#66](https://github.com/PKief/vscode-material-icon-theme/pull/66)] +- Terraform (.tf) ([@tothandras](https://github.com/tothandras) in [#66](https://github.com/PKief/vscode-material-icon-theme/pull/66)) - Laravel (.blade.php) - AppleScript (.applescript) - Gitlab (.gitlab-ci.yml) diff --git a/images/fileIcons.png b/images/fileIcons.png index f2263b841..784441f18 100644 Binary files a/images/fileIcons.png and b/images/fileIcons.png differ diff --git a/images/folderIcons.png b/images/folderIcons.png index f2235bc8a..7d377bf7d 100644 Binary files a/images/folderIcons.png and b/images/folderIcons.png differ diff --git a/package-lock.json b/package-lock.json index 00f97ba82..fec4ed094 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "material-icon-theme", - "version": "3.2.0", + "version": "3.2.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -11,25 +11,25 @@ "dev": true }, "@types/mocha": { - "version": "2.2.44", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.44.tgz", - "integrity": "sha512-k2tWTQU8G4+iSMvqKi0Q9IIsWAp/n8xzdZS4Q4YVIltApoMA00wFBFdlJnmoaK1/z7B0Cy0yPe6GgXteSmdUNw==", + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.47.tgz", + "integrity": "sha512-v/lko8AvmTt1K8p+ebdhdiHJE7zpPBYsDKjJSNCl8GwPGkKe5xND7s6M36LKye/USbWSPA7gYCDL0+DZ5h0L6Q==", "dev": true }, "@types/node": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.5.1.tgz", - "integrity": "sha512-SrmAO+NhnsuG/6TychSl2VdxBZiw/d6V+8j+DFo8O3PwFi+QeYXWHhAw+b170aSc6zYab6/PjEWRZHIDN9mNUw==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-9.4.0.tgz", + "integrity": "sha512-zkYho6/4wZyX6o9UQ8rd0ReEaiEYNNCqYFIAACe2Tf9DrYlgzWW27OigYHnnztnnZQwVRpwWmZKegFmDpinIsA==", "dev": true }, "@types/puppeteer": { - "version": "0.13.8", - "resolved": "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-0.13.8.tgz", - "integrity": "sha512-w0H9FSFDhAVlOqT80oMwNL2xOcPtszRHU23oMMvYiznWgl0RSSJ0d1vqmzMmkNX3dg+Wdj9h90ONDN0tQghX+w==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-1.0.0.tgz", + "integrity": "sha512-uciD8VcIvPSdPw09P2zSnYuuOv2llK3lJOdtD7RMZOQ+a9FvcyZkx2nzBLYG1qoUlxltHi0RixliZ5MODDBATQ==", "dev": true, "requires": { "@types/events": "1.1.0", - "@types/node": "8.5.1" + "@types/node": "9.4.0" } }, "@types/strip-bom": { @@ -77,6 +77,15 @@ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true }, + "argparse": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", + "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", + "dev": true, + "requires": { + "sprintf-js": "1.0.3" + } + }, "arr-diff": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", @@ -901,28 +910,6 @@ "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=", "dev": true }, - "chalk": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.2.0.tgz", - "integrity": "sha512-0BMM/2hG3ZaoPfR6F+h/oWpZtsh3b/s62TjSM6MGCJWEbJDN1acqCXvyhhZsDSVFklpebUoQ5O1kKC7lOzrn9g==", - "dev": true, - "requires": { - "ansi-styles": "3.2.0", - "escape-string-regexp": "1.0.5", - "supports-color": "4.4.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", - "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", - "dev": true, - "requires": { - "color-convert": "1.9.0" - } - } - } - }, "clone": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz", @@ -1172,6 +1159,12 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true }, + "esprima": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", + "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", + "dev": true + }, "esutils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", @@ -2204,6 +2197,16 @@ "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", "dev": true }, + "js-yaml": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", + "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", + "dev": true, + "requires": { + "argparse": "1.0.9", + "esprima": "4.0.0" + } + }, "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", @@ -2523,9 +2526,9 @@ } }, "mocha": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-4.0.1.tgz", - "integrity": "sha512-evDmhkoA+cBNiQQQdSKZa2b9+W2mpLoj50367lhy+Klnx9OV8XlCIhigUnn1gaTFLQCa0kdNhEGDr0hCXOQFDw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.0.0.tgz", + "integrity": "sha512-ukB2dF+u4aeJjc6IGtPNnJXfeby5d4ZqySlIBT0OEyva/DrMjVm5HkQxKnHDLKEfEQBsEnwTg9HHhtPHJdTd8w==", "dev": true, "requires": { "browser-stdout": "1.3.0", @@ -2617,9 +2620,9 @@ } }, "opn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.1.0.tgz", - "integrity": "sha512-iPNl7SyM8L30Rm1sjGdLLheyHVw5YXVfi3SKWJzBI7efxRwHojfRFjwE/OLM6qp9xJYMgab8WicTU1cPoY+Hpg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", + "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", "requires": { "is-wsl": "1.1.0" } @@ -2748,9 +2751,9 @@ "dev": true }, "puppeteer": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-0.13.0.tgz", - "integrity": "sha512-M52SA/WmW54YMLzFtCLGslhr9tntzfTgJIZnx3QnaDXn9F5q2BlTosywSBEKj8aVVd6al0WNfiu14MUQW3wjaw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-1.0.0.tgz", + "integrity": "sha512-e00NMdUL32YhBcua9OkVXHgyDEMBWJhDXkYNv0pyKRU1Z1OrsRm5zCpppAdxAsBI+/MJBspFNfOUZuZ24qPGMQ==", "dev": true, "requires": { "debug": "2.6.9", @@ -3068,9 +3071,9 @@ "dev": true }, "semver": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", - "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==" + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==" }, "sntp": { "version": "1.0.9", @@ -3081,6 +3084,21 @@ "hoek": "2.16.3" } }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-support": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.3.tgz", + "integrity": "sha512-eKkTgWYeBOQqFGXRfKabMFdnWepo51vWqEdoeikaEPFiJC7MCU5j2h4+6Q8npkZTeLGbSyecZvRxiSoWl3rh+w==", + "dev": true, + "requires": { + "source-map": "0.6.1" + } + }, "sparkles": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz", @@ -3096,6 +3114,12 @@ "through": "2.3.8" } }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, "sshpk": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", @@ -3276,9 +3300,9 @@ } }, "ts-node": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-4.0.2.tgz", - "integrity": "sha512-mg7l6ON8asjnfzkTi1LFWKaOGHl5Jf1+5ij0MQ502YfC6+4FBgh/idJgw9aN9kei1Rf4/pmFpNuFE1YbcQdOTA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-4.1.0.tgz", + "integrity": "sha512-xcZH12oVg9PShKhy3UHyDmuDLV3y7iKwX25aMVPt1SIXSuAfWkFiGPEkg+th8R4YKW/QCxDoW7lJdb15lx6QWg==", "dev": true, "requires": { "arrify": "1.0.1", @@ -3287,7 +3311,7 @@ "make-error": "1.3.0", "minimist": "1.2.0", "mkdirp": "0.5.1", - "source-map-support": "0.5.0", + "source-map-support": "0.5.3", "tsconfig": "7.0.0", "v8flags": "3.0.0", "yn": "2.0.0" @@ -3318,39 +3342,26 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.0.tgz", - "integrity": "sha512-vUoN3I7fHQe0R/SJLKRdKYuEdRGogsviXFkHHo17AWaTGv17VLnxw+CFXvqy+y4ORZ3doWLQcxRYfwKrsd/H7Q==", - "dev": true, - "requires": { - "source-map": "0.6.1" - } - }, + } + } + }, + "tsconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz", + "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==", + "dev": true, + "requires": { + "@types/strip-bom": "3.0.0", + "@types/strip-json-comments": "0.0.30", + "strip-bom": "3.0.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { "strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "dev": true - }, - "tsconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz", - "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==", - "dev": true, - "requires": { - "@types/strip-bom": "3.0.0", - "@types/strip-json-comments": "0.0.30", - "strip-bom": "3.0.0", - "strip-json-comments": "2.0.1" - } } } }, @@ -3361,22 +3372,51 @@ "dev": true }, "tslint": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.8.0.tgz", - "integrity": "sha1-H0mtWy53x2w69N3K5VKuTjYS6xM=", + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.9.1.tgz", + "integrity": "sha1-ElX4ej/1frCw4fDmEKi0dIBGya4=", "dev": true, "requires": { "babel-code-frame": "6.26.0", "builtin-modules": "1.1.1", - "chalk": "2.2.0", - "commander": "2.11.0", + "chalk": "2.3.0", + "commander": "2.13.0", "diff": "3.3.1", "glob": "7.1.2", + "js-yaml": "3.10.0", "minimatch": "3.0.4", "resolve": "1.4.0", - "semver": "5.4.1", + "semver": "5.5.0", "tslib": "1.8.0", "tsutils": "2.12.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.0" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.4.0" + } + }, + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "dev": true + } } }, "tsutils": { @@ -3622,9 +3662,8 @@ "gulp-symdest": "1.1.0", "gulp-untar": "0.0.6", "gulp-vinyl-zip": "2.1.0", - "mocha": "4.0.1", "request": "2.83.0", - "semver": "5.4.1", + "semver": "5.5.0", "source-map-support": "0.5.0", "url-parse": "1.1.9", "vinyl-source-stream": "1.1.0" diff --git a/package.json b/package.json index d76be77f4..57921b971 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "material-icon-theme", "displayName": "Material Icon Theme", "description": "Material Design Icons for Visual Studio Code", - "version": "3.2.1", + "version": "3.2.2", "publisher": "PKief", "engines": { "vscode": "^1.5.0" @@ -144,19 +144,19 @@ }, "dependencies": { "lodash.merge": "^4.6.0", - "opn": "^5.1.0", - "semver": "^5.4.1" + "opn": "^5.2.0", + "semver": "^5.5.0" }, "devDependencies": { - "@types/mocha": "^2.2.45", - "@types/node": "^8.5.5", - "@types/puppeteer": "^0.13.8", + "@types/mocha": "^2.2.47", + "@types/node": "^9.4.0", + "@types/puppeteer": "^1.0.0", "bithound": "^1.7.0", - "mocha": "^4.1.0", - "puppeteer": "^0.13.0", + "mocha": "^5.0.0", + "puppeteer": "^1.0.0", "rimraf": "^2.6.2", "ts-node": "^4.1.0", - "tslint": "^5.8.0", + "tslint": "^5.9.1", "typescript": "^2.6.2", "vscode": "^1.1.10" } diff --git a/scripts/preview/index.ts b/scripts/preview/index.ts index 5390acb49..14f42e354 100644 --- a/scripts/preview/index.ts +++ b/scripts/preview/index.ts @@ -25,5 +25,5 @@ const folderThemes = filterDuplicates(folderIcons.map(theme => { return [].concat(...folders); }).reduce((a, b) => a.concat(b))).map(i => ({ iconName: i, label: i.replace('folder-', '') })); -generatePreview('fileIcons', basicFileIcons, 5, []); -generatePreview('folderIcons', folderThemes, 5, ['folder-font', 'folder', 'folder-expo']); +generatePreview('fileIcons', basicFileIcons, 5, ['key', 'virtual']); +generatePreview('folderIcons', folderThemes, 5, ['folder', 'folder-expo']); diff --git a/tsconfig.json b/tsconfig.json index 13e120fb1..3e8910435 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,7 +4,8 @@ "target": "es6", "outDir": "out", "lib": [ - "es6" + "es6", + "dom" ], "sourceMap": true, "rootDir": "."