diff --git a/.gulp/index.js b/.gulp/index.js index 0b7550e..834b016 100644 --- a/.gulp/index.js +++ b/.gulp/index.js @@ -1,6 +1,7 @@ // import the tasks import './tasks/changelog'; import './tasks/bump'; +import './tasks/icons'; // export default script export default ['build']; \ No newline at end of file diff --git a/.gulp/paths.js b/.gulp/paths.js index 713b9c9..fa42e54 100644 --- a/.gulp/paths.js +++ b/.gulp/paths.js @@ -4,7 +4,8 @@ const today = new Date() , paths = { 'icons': './icons', 'themes': './themes', - 'src': './src' + 'src': './src', + 'dist': './dist' }; export default paths; \ No newline at end of file diff --git a/.gulp/tasks/icons.js b/.gulp/tasks/icons.js new file mode 100644 index 0000000..d98a620 --- /dev/null +++ b/.gulp/tasks/icons.js @@ -0,0 +1,56 @@ +'use strict'; + +/* + * > Build Icons + */ + +import Gulp from 'gulp'; +import runSequence from 'run-sequence'; +import Template from 'gulp-template'; +import Rename from 'gulp-rename'; +import FileList from 'gulp-filelist'; +import Include from 'gulp-include'; +import Data from 'gulp-data'; +import Paths from '../paths'; + +import iconList from '../../iconlist.json'; + + +Gulp.task('build:icons', (cb) => { + runSequence( + 'build:iconslist', + 'build:templateicons', + (error) => { + if (error) { + console.log('\n[Build Icons]'.bold.magenta + ' There was an issue building icons:\n'.bold.red + error.message); + } else { + console.log('\n[Build Icons]'.bold.magenta + ' Finished successfully\n'.bold.green); + } + cb(error); + } + ); +}); + + +Gulp.task('build:iconslist', () => { + Gulp.src(`${Paths.src}/icons/svgs/*.svg`) + .pipe(FileList('iconlist.json', { + flatten: true, + removeExtensions: true + })) + .pipe(Gulp.dest('./')); +}); + + +Gulp.task('build:templateicons', () => { + Gulp.src(`${Paths.src}/icons/icons-theme.json`) + .pipe(Include()) + .on('error', console.log) + .pipe(Data(() => ({ icons: iconList }))) + .pipe(Template()) + .pipe(Rename({ + basename: ".material-theme-icons", + extname: ".tmp" + })) + .pipe(Gulp.dest('./')); +}); \ No newline at end of file diff --git a/.vscodeignore b/.vscodeignore index c51e689..1f4b4b5 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -1,3 +1,4 @@ +assets/ .vscode/** typings/** out/test/** diff --git a/CHANGELOG.md b/CHANGELOG.md index b6966c1..66ad40b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,16 +1,25 @@ - -## 0.0.5 (2017-02-11) + +## 0.0.6 (2017-02-26) ### Bug Fixes +* Add bower icon ([b326f26](https://github.com/equinusocio/vsc-material-theme/commit/b326f26)) +* Fix background color for highlighted searched string ([fc94c09](https://github.com/equinusocio/vsc-material-theme/commit/fc94c09)), closes [#4](https://github.com/equinusocio/vsc-material-theme/issues/4) +* fix lighter scheme colors ([100c02c](https://github.com/equinusocio/vsc-material-theme/commit/100c02c)) * Fix opened folder icon ([b21c04f](https://github.com/equinusocio/vsc-material-theme/commit/b21c04f)), closes [#1](https://github.com/equinusocio/vsc-material-theme/issues/1) * Fix some file and folder icons ([5526e62](https://github.com/equinusocio/vsc-material-theme/commit/5526e62)) +* Fix var hover background ([a471a2a](https://github.com/equinusocio/vsc-material-theme/commit/a471a2a)) +* Update json icon ([2793178](https://github.com/equinusocio/vsc-material-theme/commit/2793178)) * Update some file icons ([88b4739](https://github.com/equinusocio/vsc-material-theme/commit/88b4739)) ### Features +* Add lighter theme (wip) ([8827f12](https://github.com/equinusocio/vsc-material-theme/commit/8827f12)) +* Add Material Theme icon-theme ([8defc56](https://github.com/equinusocio/vsc-material-theme/commit/8defc56)) +* first beta release ([262097f](https://github.com/equinusocio/vsc-material-theme/commit/262097f)) +* **Icons:** Add new filetype icons ([50debfe](https://github.com/equinusocio/vsc-material-theme/commit/50debfe)) * **Icons:** Add new icons ([d02f2fe](https://github.com/equinusocio/vsc-material-theme/commit/d02f2fe)) diff --git a/README.md b/README.md index 8ef13eb..4e31dbc 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,12 @@

-### Beta (β) release - [![GitHub tag](https://img.shields.io/github/release/equinusocio/vsc-material-theme.svg?style=flat-square)](https://github.com/equinusocio/vsc-material-theme/releases) [![Beerpay](https://beerpay.io/equinusocio/vsc-material-theme/badge.svg?style=beer)](https://beerpay.io/equinusocio/vsc-material-theme) The most epic theme meet Visual Studio Code. Please note that this theme is still in Beta (β) release. You can help by reporting issues [here](https://github.com/equinusocio/vsc-material-theme/issues) + # Easy installation You can install this awesome theme through the [Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=Equinusocio.vsc-material-theme). @@ -15,6 +14,7 @@ You can install this awesome theme through the [Visual Studio Code Marketplace]( 2. Type `ext install vsc-material-theme` + # Activate the theme 1. Press cmd/ctrl + Shift + P and type `color`, then select **Color Theme** diff --git a/assets/screens.jpg b/assets/screens.jpg new file mode 100644 index 0000000..5715b10 Binary files /dev/null and b/assets/screens.jpg differ diff --git a/iconlist.json b/iconlist.json new file mode 100644 index 0000000..0ca6ba5 --- /dev/null +++ b/iconlist.json @@ -0,0 +1,113 @@ +[ + "actionscript", + "ai", + "android", + "angular", + "arduino", + "assembly", + "autohotkey", + "bower", + "c-lang", + "certificate", + "changelog", + "clojure", + "cmake", + "cmd", + "coffee", + "console", + "contributing", + "cpp", + "credits", + "csharp", + "css-map", + "css", + "dart", + "database", + "dlang", + "docker", + "document", + "email", + "exe", + "favicon", + "file", + "flash", + "flow", + "folder-light", + "folder-outline", + "folder", + "font", + "fsharp", + "git", + "github", + "gopher", + "gradle", + "groovy", + "grunt", + "gulp", + "haskell", + "html", + "image", + "ionic", + "java", + "javascript-map", + "js", + "json", + "key", + "kotlin", + "less", + "lib", + "license", + "lua", + "markdown", + "markup", + "movie", + "music", + "mustache", + "mxml", + "nodejs", + "npm", + "ocaml", + "pdf", + "php", + "polymer", + "postcss", + "powerpoint", + "procfile", + "pug", + "python", + "r", + "rails", + "raml", + "react", + "readme", + "ruby", + "rust", + "sass", + "settings", + "sketch", + "star", + "stylus", + "sublime", + "svg", + "swc", + "swift", + "swig", + "table", + "tex", + "todo", + "tune", + "twig", + "typescript-def", + "typescript", + "url", + "virtual", + "visualstudio", + "vue", + "webpack", + "word", + "xaml", + "xml", + "yaml", + "yarn", + "zip" +] \ No newline at end of file diff --git a/icons/actionscript.svg b/icons/actionscript.svg new file mode 100644 index 0000000..937cb66 --- /dev/null +++ b/icons/actionscript.svg @@ -0,0 +1 @@ +{ }AS \ No newline at end of file diff --git a/icons/ai.svg b/icons/ai.svg new file mode 100644 index 0000000..58dfda8 --- /dev/null +++ b/icons/ai.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/android.svg b/icons/android.svg new file mode 100644 index 0000000..e0e8dbe --- /dev/null +++ b/icons/android.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/angular.svg b/icons/angular.svg new file mode 100644 index 0000000..80780f2 --- /dev/null +++ b/icons/angular.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arduino.svg b/icons/arduino.svg old mode 100755 new mode 100644 similarity index 100% rename from src/icons/arduino.svg rename to icons/arduino.svg diff --git a/icons/assembly.svg b/icons/assembly.svg new file mode 100644 index 0000000..883e764 --- /dev/null +++ b/icons/assembly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/autohotkey.svg b/icons/autohotkey.svg new file mode 100644 index 0000000..002224a --- /dev/null +++ b/icons/autohotkey.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/bower.svg b/icons/bower.svg new file mode 100644 index 0000000..949fd2f --- /dev/null +++ b/icons/bower.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/c-lang.svg b/icons/c-lang.svg new file mode 100644 index 0000000..9029eac --- /dev/null +++ b/icons/c-lang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/certificate.svg b/icons/certificate.svg new file mode 100644 index 0000000..9c5debe --- /dev/null +++ b/icons/certificate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/changelog.svg b/icons/changelog.svg new file mode 100644 index 0000000..7c46ff5 --- /dev/null +++ b/icons/changelog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/clojure.svg b/icons/clojure.svg new file mode 100644 index 0000000..9ed901d --- /dev/null +++ b/icons/clojure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/cmake.svg b/icons/cmake.svg new file mode 100644 index 0000000..2736634 --- /dev/null +++ b/icons/cmake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/cmd.svg b/icons/cmd.svg new file mode 100644 index 0000000..5b73bc6 --- /dev/null +++ b/icons/cmd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/coffee.svg b/icons/coffee.svg new file mode 100644 index 0000000..329be3b --- /dev/null +++ b/icons/coffee.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/console.svg b/icons/console.svg new file mode 100644 index 0000000..b1bbbb9 --- /dev/null +++ b/icons/console.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/contributing.svg b/icons/contributing.svg new file mode 100644 index 0000000..94d21a0 --- /dev/null +++ b/icons/contributing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/cpp.svg b/icons/cpp.svg new file mode 100644 index 0000000..5b6d1c6 --- /dev/null +++ b/icons/cpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/credits.svg b/icons/credits.svg new file mode 100644 index 0000000..432f6f9 --- /dev/null +++ b/icons/credits.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/csharp.svg b/icons/csharp.svg new file mode 100644 index 0000000..5d5e879 --- /dev/null +++ b/icons/csharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/css-map.svg b/icons/css-map.svg new file mode 100644 index 0000000..eaf826a --- /dev/null +++ b/icons/css-map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/css.svg b/icons/css.svg new file mode 100644 index 0000000..c5538a5 --- /dev/null +++ b/icons/css.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/dart.svg b/icons/dart.svg new file mode 100644 index 0000000..720c8ae --- /dev/null +++ b/icons/dart.svg @@ -0,0 +1 @@ +Dart \ No newline at end of file diff --git a/icons/database.svg b/icons/database.svg new file mode 100644 index 0000000..d2b042f --- /dev/null +++ b/icons/database.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/dlang.svg b/icons/dlang.svg new file mode 100644 index 0000000..65b140d --- /dev/null +++ b/icons/dlang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/docker.svg b/icons/docker.svg new file mode 100644 index 0000000..c78491c --- /dev/null +++ b/icons/docker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/document.svg b/icons/document.svg new file mode 100644 index 0000000..a2a1d23 --- /dev/null +++ b/icons/document.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/email.svg b/icons/email.svg new file mode 100644 index 0000000..9e5ad7b --- /dev/null +++ b/icons/email.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/exe.svg b/icons/exe.svg new file mode 100644 index 0000000..eb8b6d4 --- /dev/null +++ b/icons/exe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/star.svg b/icons/favicon.svg old mode 100755 new mode 100644 similarity index 100% rename from src/icons/star.svg rename to icons/favicon.svg diff --git a/icons/file.svg b/icons/file.svg new file mode 100644 index 0000000..47be71d --- /dev/null +++ b/icons/file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/flash.svg b/icons/flash.svg new file mode 100644 index 0000000..644dfef --- /dev/null +++ b/icons/flash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/flow.svg b/icons/flow.svg new file mode 100644 index 0000000..7cc61b0 --- /dev/null +++ b/icons/flow.svg @@ -0,0 +1 @@ +F \ No newline at end of file diff --git a/icons/folder-light.svg b/icons/folder-light.svg new file mode 100644 index 0000000..4a5ec13 --- /dev/null +++ b/icons/folder-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/folder-outline.svg b/icons/folder-outline.svg new file mode 100644 index 0000000..ab77361 --- /dev/null +++ b/icons/folder-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/folder.svg b/icons/folder.svg new file mode 100644 index 0000000..cf99f7d --- /dev/null +++ b/icons/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/font.svg b/icons/font.svg new file mode 100644 index 0000000..bb5168d --- /dev/null +++ b/icons/font.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/fsharp.svg b/icons/fsharp.svg new file mode 100644 index 0000000..c71633e --- /dev/null +++ b/icons/fsharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/git.svg b/icons/git.svg new file mode 100644 index 0000000..bad34bf --- /dev/null +++ b/icons/git.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/github.svg b/icons/github.svg new file mode 100644 index 0000000..c7638af --- /dev/null +++ b/icons/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/gopher.svg b/icons/gopher.svg new file mode 100644 index 0000000..d317595 --- /dev/null +++ b/icons/gopher.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/gradle.svg b/icons/gradle.svg new file mode 100644 index 0000000..6545fcf --- /dev/null +++ b/icons/gradle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/groovy.svg b/icons/groovy.svg new file mode 100644 index 0000000..f81e551 --- /dev/null +++ b/icons/groovy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/grunt.svg b/icons/grunt.svg new file mode 100644 index 0000000..6bc6f72 --- /dev/null +++ b/icons/grunt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/gulp.svg b/icons/gulp.svg new file mode 100644 index 0000000..744ecb4 --- /dev/null +++ b/icons/gulp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/haskell.svg b/icons/haskell.svg new file mode 100644 index 0000000..e9384e8 --- /dev/null +++ b/icons/haskell.svg @@ -0,0 +1 @@ +y \ No newline at end of file diff --git a/icons/html.svg b/icons/html.svg new file mode 100644 index 0000000..dacf230 --- /dev/null +++ b/icons/html.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/image.svg b/icons/image.svg new file mode 100644 index 0000000..a072d7c --- /dev/null +++ b/icons/image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/ionic.svg b/icons/ionic.svg new file mode 100644 index 0000000..55129f3 --- /dev/null +++ b/icons/ionic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/java.svg b/icons/java.svg new file mode 100644 index 0000000..846fe94 --- /dev/null +++ b/icons/java.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/javascript-map.svg b/icons/javascript-map.svg new file mode 100644 index 0000000..b375e3b --- /dev/null +++ b/icons/javascript-map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/js.svg b/icons/js.svg new file mode 100644 index 0000000..1e3bc0c --- /dev/null +++ b/icons/js.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/json.svg b/icons/json.svg new file mode 100644 index 0000000..ef881d4 --- /dev/null +++ b/icons/json.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/key.svg b/icons/key.svg new file mode 100644 index 0000000..76f7713 --- /dev/null +++ b/icons/key.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/kotlin.svg b/icons/kotlin.svg new file mode 100644 index 0000000..ca55008 --- /dev/null +++ b/icons/kotlin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/less.svg b/icons/less.svg new file mode 100644 index 0000000..a592cff --- /dev/null +++ b/icons/less.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/lib.svg b/icons/lib.svg new file mode 100644 index 0000000..26cef5c --- /dev/null +++ b/icons/lib.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/license.svg b/icons/license.svg new file mode 100644 index 0000000..1aed4a6 --- /dev/null +++ b/icons/license.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/lua.svg b/icons/lua.svg new file mode 100644 index 0000000..177088f --- /dev/null +++ b/icons/lua.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/markdown.svg b/icons/markdown.svg new file mode 100644 index 0000000..7adf0fa --- /dev/null +++ b/icons/markdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/markup.svg b/icons/markup.svg new file mode 100644 index 0000000..c77e1c7 --- /dev/null +++ b/icons/markup.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/movie.svg b/icons/movie.svg new file mode 100644 index 0000000..24ff210 --- /dev/null +++ b/icons/movie.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/music.svg b/icons/music.svg new file mode 100644 index 0000000..8001f73 --- /dev/null +++ b/icons/music.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/mustache.svg b/icons/mustache.svg new file mode 100644 index 0000000..c5f8934 --- /dev/null +++ b/icons/mustache.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/mxml.svg b/icons/mxml.svg new file mode 100644 index 0000000..a4eaf5f --- /dev/null +++ b/icons/mxml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/nodejs.svg b/icons/nodejs.svg new file mode 100644 index 0000000..0dd9a5b --- /dev/null +++ b/icons/nodejs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/npm.svg b/icons/npm.svg new file mode 100644 index 0000000..fc9e005 --- /dev/null +++ b/icons/npm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/ocaml.svg b/icons/ocaml.svg new file mode 100644 index 0000000..0467c29 --- /dev/null +++ b/icons/ocaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/pdf.svg b/icons/pdf.svg new file mode 100644 index 0000000..f33578e --- /dev/null +++ b/icons/pdf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/php.svg b/icons/php.svg new file mode 100644 index 0000000..6c8e622 --- /dev/null +++ b/icons/php.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/polymer.svg b/icons/polymer.svg new file mode 100644 index 0000000..619054b --- /dev/null +++ b/icons/polymer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/postcss.svg b/icons/postcss.svg new file mode 100644 index 0000000..e41e370 --- /dev/null +++ b/icons/postcss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/powerpoint.svg b/icons/powerpoint.svg new file mode 100644 index 0000000..4cc1336 --- /dev/null +++ b/icons/powerpoint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/procfile.svg b/icons/procfile.svg new file mode 100644 index 0000000..189e5e9 --- /dev/null +++ b/icons/procfile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/pug.svg b/icons/pug.svg new file mode 100644 index 0000000..ab4bbf0 --- /dev/null +++ b/icons/pug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/python.svg b/icons/python.svg new file mode 100644 index 0000000..8db6ed3 --- /dev/null +++ b/icons/python.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/r.svg b/icons/r.svg new file mode 100644 index 0000000..007b9d5 --- /dev/null +++ b/icons/r.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/rails.svg b/icons/rails.svg new file mode 100644 index 0000000..696b265 --- /dev/null +++ b/icons/rails.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/raml.svg b/icons/raml.svg new file mode 100644 index 0000000..7c7276d --- /dev/null +++ b/icons/raml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/react.svg b/icons/react.svg new file mode 100644 index 0000000..608c835 --- /dev/null +++ b/icons/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/readme.svg b/icons/readme.svg new file mode 100644 index 0000000..89c375c --- /dev/null +++ b/icons/readme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/ruby.svg b/icons/ruby.svg new file mode 100644 index 0000000..8413c67 --- /dev/null +++ b/icons/ruby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/rust.svg b/icons/rust.svg new file mode 100644 index 0000000..c76c554 --- /dev/null +++ b/icons/rust.svg @@ -0,0 +1 @@ +R \ No newline at end of file diff --git a/icons/sass.svg b/icons/sass.svg new file mode 100644 index 0000000..91938f4 --- /dev/null +++ b/icons/sass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/settings.svg b/icons/settings.svg new file mode 100644 index 0000000..4062c15 --- /dev/null +++ b/icons/settings.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/sketch.svg b/icons/sketch.svg new file mode 100644 index 0000000..86f8a9d --- /dev/null +++ b/icons/sketch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/star.svg b/icons/star.svg new file mode 100644 index 0000000..ab4fcad --- /dev/null +++ b/icons/star.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/stylus.svg b/icons/stylus.svg new file mode 100644 index 0000000..3120161 --- /dev/null +++ b/icons/stylus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/sublime.svg b/icons/sublime.svg new file mode 100644 index 0000000..cadd639 --- /dev/null +++ b/icons/sublime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/svg.svg b/icons/svg.svg new file mode 100644 index 0000000..acac283 --- /dev/null +++ b/icons/svg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/swc.svg b/icons/swc.svg new file mode 100644 index 0000000..e039b4e --- /dev/null +++ b/icons/swc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/swift.svg b/icons/swift.svg new file mode 100644 index 0000000..2163e4d --- /dev/null +++ b/icons/swift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/swig.svg b/icons/swig.svg new file mode 100644 index 0000000..3584b09 --- /dev/null +++ b/icons/swig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/table.svg b/icons/table.svg new file mode 100644 index 0000000..1e886a4 --- /dev/null +++ b/icons/table.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/tex.svg b/icons/tex.svg new file mode 100644 index 0000000..4b92097 --- /dev/null +++ b/icons/tex.svg @@ -0,0 +1 @@ +TEX \ No newline at end of file diff --git a/icons/todo.svg b/icons/todo.svg new file mode 100644 index 0000000..f022482 --- /dev/null +++ b/icons/todo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/tune.svg b/icons/tune.svg new file mode 100644 index 0000000..6ca0f5f --- /dev/null +++ b/icons/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/twig.svg b/icons/twig.svg new file mode 100644 index 0000000..ca9a3da --- /dev/null +++ b/icons/twig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/typescript-def.svg b/icons/typescript-def.svg new file mode 100644 index 0000000..45ea21c --- /dev/null +++ b/icons/typescript-def.svg @@ -0,0 +1 @@ +TS \ No newline at end of file diff --git a/icons/typescript.svg b/icons/typescript.svg new file mode 100644 index 0000000..5dd13d7 --- /dev/null +++ b/icons/typescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/url.svg b/icons/url.svg new file mode 100644 index 0000000..f693ce3 --- /dev/null +++ b/icons/url.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/virtual.svg b/icons/virtual.svg new file mode 100644 index 0000000..08cc5b8 --- /dev/null +++ b/icons/virtual.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/visualstudio.svg b/icons/visualstudio.svg new file mode 100644 index 0000000..ef6d4f9 --- /dev/null +++ b/icons/visualstudio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/vue.svg b/icons/vue.svg new file mode 100644 index 0000000..8482b9c --- /dev/null +++ b/icons/vue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/webpack.svg b/icons/webpack.svg new file mode 100644 index 0000000..30d16db --- /dev/null +++ b/icons/webpack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/word.svg b/icons/word.svg new file mode 100644 index 0000000..029b3c3 --- /dev/null +++ b/icons/word.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/xaml.svg b/icons/xaml.svg new file mode 100644 index 0000000..4a59bfc --- /dev/null +++ b/icons/xaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/xml.svg b/icons/xml.svg new file mode 100644 index 0000000..c7b8a2b --- /dev/null +++ b/icons/xml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/yaml.svg b/icons/yaml.svg new file mode 100644 index 0000000..1efadb1 --- /dev/null +++ b/icons/yaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/yarn.svg b/icons/yarn.svg new file mode 100644 index 0000000..6f4acd2 --- /dev/null +++ b/icons/yarn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/zip.svg b/icons/zip.svg new file mode 100644 index 0000000..4760388 --- /dev/null +++ b/icons/zip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material-theme-icons.json b/material-theme-icons.json new file mode 100644 index 0000000..cfc66c4 --- /dev/null +++ b/material-theme-icons.json @@ -0,0 +1 @@ +{"iconDefinitions":{"_folder_dark":{"iconPath":"./icons/folder.svg"},"_folder_light":{"iconPath":"./icons/folder-light.svg"},"_folder_open":{"iconPath":"./icons/folder-outline.svg"},"_file_dark":{"iconPath":"./icons/file.svg"},"_file_actionscript":{"iconPath":"./icons/actionscript.svg"},"_file_ai":{"iconPath":"./icons/ai.svg"},"_file_android":{"iconPath":"./icons/android.svg"},"_file_angular":{"iconPath":"./icons/angular.svg"},"_file_arduino":{"iconPath":"./icons/arduino.svg"},"_file_assembly":{"iconPath":"./icons/assembly.svg"},"_file_autohotkey":{"iconPath":"./icons/autohotkey.svg"},"_file_bower":{"iconPath":"./icons/bower.svg"},"_file_c-lang":{"iconPath":"./icons/c-lang.svg"},"_file_certificate":{"iconPath":"./icons/certificate.svg"},"_file_changelog":{"iconPath":"./icons/changelog.svg"},"_file_clojure":{"iconPath":"./icons/clojure.svg"},"_file_cmake":{"iconPath":"./icons/cmake.svg"},"_file_cmd":{"iconPath":"./icons/cmd.svg"},"_file_coffee":{"iconPath":"./icons/coffee.svg"},"_file_console":{"iconPath":"./icons/console.svg"},"_file_contributing":{"iconPath":"./icons/contributing.svg"},"_file_cpp":{"iconPath":"./icons/cpp.svg"},"_file_credits":{"iconPath":"./icons/credits.svg"},"_file_csharp":{"iconPath":"./icons/csharp.svg"},"_file_css-map":{"iconPath":"./icons/css-map.svg"},"_file_css":{"iconPath":"./icons/css.svg"},"_file_dart":{"iconPath":"./icons/dart.svg"},"_file_database":{"iconPath":"./icons/database.svg"},"_file_dlang":{"iconPath":"./icons/dlang.svg"},"_file_docker":{"iconPath":"./icons/docker.svg"},"_file_document":{"iconPath":"./icons/document.svg"},"_file_email":{"iconPath":"./icons/email.svg"},"_file_exe":{"iconPath":"./icons/exe.svg"},"_file_favicon":{"iconPath":"./icons/favicon.svg"},"_file_file":{"iconPath":"./icons/file.svg"},"_file_flash":{"iconPath":"./icons/flash.svg"},"_file_flow":{"iconPath":"./icons/flow.svg"},"_file_folder-light":{"iconPath":"./icons/folder-light.svg"},"_file_folder-outline":{"iconPath":"./icons/folder-outline.svg"},"_file_folder":{"iconPath":"./icons/folder.svg"},"_file_font":{"iconPath":"./icons/font.svg"},"_file_fsharp":{"iconPath":"./icons/fsharp.svg"},"_file_git":{"iconPath":"./icons/git.svg"},"_file_github":{"iconPath":"./icons/github.svg"},"_file_gopher":{"iconPath":"./icons/gopher.svg"},"_file_gradle":{"iconPath":"./icons/gradle.svg"},"_file_groovy":{"iconPath":"./icons/groovy.svg"},"_file_grunt":{"iconPath":"./icons/grunt.svg"},"_file_gulp":{"iconPath":"./icons/gulp.svg"},"_file_haskell":{"iconPath":"./icons/haskell.svg"},"_file_html":{"iconPath":"./icons/html.svg"},"_file_image":{"iconPath":"./icons/image.svg"},"_file_ionic":{"iconPath":"./icons/ionic.svg"},"_file_java":{"iconPath":"./icons/java.svg"},"_file_javascript-map":{"iconPath":"./icons/javascript-map.svg"},"_file_js":{"iconPath":"./icons/js.svg"},"_file_json":{"iconPath":"./icons/json.svg"},"_file_key":{"iconPath":"./icons/key.svg"},"_file_kotlin":{"iconPath":"./icons/kotlin.svg"},"_file_less":{"iconPath":"./icons/less.svg"},"_file_lib":{"iconPath":"./icons/lib.svg"},"_file_license":{"iconPath":"./icons/license.svg"},"_file_lua":{"iconPath":"./icons/lua.svg"},"_file_markdown":{"iconPath":"./icons/markdown.svg"},"_file_markup":{"iconPath":"./icons/markup.svg"},"_file_movie":{"iconPath":"./icons/movie.svg"},"_file_music":{"iconPath":"./icons/music.svg"},"_file_mustache":{"iconPath":"./icons/mustache.svg"},"_file_mxml":{"iconPath":"./icons/mxml.svg"},"_file_nodejs":{"iconPath":"./icons/nodejs.svg"},"_file_npm":{"iconPath":"./icons/npm.svg"},"_file_ocaml":{"iconPath":"./icons/ocaml.svg"},"_file_pdf":{"iconPath":"./icons/pdf.svg"},"_file_php":{"iconPath":"./icons/php.svg"},"_file_polymer":{"iconPath":"./icons/polymer.svg"},"_file_postcss":{"iconPath":"./icons/postcss.svg"},"_file_powerpoint":{"iconPath":"./icons/powerpoint.svg"},"_file_procfile":{"iconPath":"./icons/procfile.svg"},"_file_pug":{"iconPath":"./icons/pug.svg"},"_file_python":{"iconPath":"./icons/python.svg"},"_file_r":{"iconPath":"./icons/r.svg"},"_file_rails":{"iconPath":"./icons/rails.svg"},"_file_raml":{"iconPath":"./icons/raml.svg"},"_file_react":{"iconPath":"./icons/react.svg"},"_file_readme":{"iconPath":"./icons/readme.svg"},"_file_ruby":{"iconPath":"./icons/ruby.svg"},"_file_rust":{"iconPath":"./icons/rust.svg"},"_file_sass":{"iconPath":"./icons/sass.svg"},"_file_settings":{"iconPath":"./icons/settings.svg"},"_file_sketch":{"iconPath":"./icons/sketch.svg"},"_file_star":{"iconPath":"./icons/star.svg"},"_file_stylus":{"iconPath":"./icons/stylus.svg"},"_file_sublime":{"iconPath":"./icons/sublime.svg"},"_file_svg":{"iconPath":"./icons/svg.svg"},"_file_swc":{"iconPath":"./icons/swc.svg"},"_file_swift":{"iconPath":"./icons/swift.svg"},"_file_swig":{"iconPath":"./icons/swig.svg"},"_file_table":{"iconPath":"./icons/table.svg"},"_file_tex":{"iconPath":"./icons/tex.svg"},"_file_todo":{"iconPath":"./icons/todo.svg"},"_file_tune":{"iconPath":"./icons/tune.svg"},"_file_twig":{"iconPath":"./icons/twig.svg"},"_file_typescript-def":{"iconPath":"./icons/typescript-def.svg"},"_file_typescript":{"iconPath":"./icons/typescript.svg"},"_file_url":{"iconPath":"./icons/url.svg"},"_file_virtual":{"iconPath":"./icons/virtual.svg"},"_file_visualstudio":{"iconPath":"./icons/visualstudio.svg"},"_file_vue":{"iconPath":"./icons/vue.svg"},"_file_webpack":{"iconPath":"./icons/webpack.svg"},"_file_word":{"iconPath":"./icons/word.svg"},"_file_xaml":{"iconPath":"./icons/xaml.svg"},"_file_xml":{"iconPath":"./icons/xml.svg"},"_file_yaml":{"iconPath":"./icons/yaml.svg"},"_file_yarn":{"iconPath":"./icons/yarn.svg"},"_file_zip":{"iconPath":"./icons/zip.svg"}},"fileExtensions":{"cmd":"_file_cmd","mustache":"_file_mustache","rails":"_file_rails","styl":"_file_stylus","twig":"_file_twig","swig":"_file_swig","sketch":"_file_sketch","do":"_file_todo","sublime-settings":"_file_sublime","sublime-theme":"_file_sublime","sublime-commands":"_file_sublime","sublime-menu":"_file_sublime","html":"_file_html","jade":"_file_pug","pug":"_file_pug","md":"_file_markdown","md.rendered":"_file_markdown","markdown":"_file_markdown","markdown.rendered":"_file_markdown","css":"_file_css","postcss":"_file_postcss","scss":"_file_sass","sass":"_file_sass","less":"_file_less","json":"_file_json","yaml":"_file_yaml","YAML-tmLanguage":"_file_yaml","yml":"_file_yaml","xml":"_file_xml","plist":"_file_xml","xsd":"_file_xml","dtd":"_file_xml","xsl":"_file_xml","xslt":"_file_xml","resx":"_file_xml","iml":"_file_xml","xquery":"_file_xml","tmLanguage":"_file_xml","png":"_file_image","jpeg":"_file_image","jpg":"_file_image","gif":"_file_image","svg":"_file_svg","eps":"_file_svg","ai":"_file_ai","ico":"_file_image","tif":"_file_image","tiff":"_file_image","psd":"_file_image","psb":"_file_image","ami":"_file_image","apx":"_file_image","bmp":"_file_image","bpg":"_file_image","brk":"_file_image","cur":"_file_image","dds":"_file_image","dng":"_file_image","exr":"_file_image","fpx":"_file_image","gbr":"_file_image","img":"_file_image","jbig2":"_file_image","jb2":"_file_image","jng":"_file_image","jxr":"_file_image","pbm":"_file_image","pgf":"_file_image","pic":"_file_image","raw":"_file_image","webp":"_file_image","php":"_file_php","js":"_file_js","ejs":"_file_js","jsx":"_file_react","ini":"_file_settings","dlc":"_file_settings","dll":"_file_settings","config":"_file_settings","conf":"_file_settings","esx":"_file_js","ts":"_file_ts","tsx":"_file_react","d.ts":"_file_ts_def","pdf":"_file_pdf","xlsx":"_file_table","xls":"_file_table","csv":"_file_table","vscodeignore":"_file_vs","vsixmanifest":"_file_vs","suo":"_file_vs","sln":"_file_vs","pdb":"_file_database","cs":"_file_csharp","csproj":"_file_vs","zip":"_file_zip","tar":"_file_zip","gz":"_file_zip","xz":"_file_zip","bzip2":"_file_zip","gzip":"_file_zip","7z":"_file_zip","7zip":"_file_zip","pzip":"_file_zip","wim":"_file_zip","rar":"_file_zip","tgz":"_file_zip","exe":"_file_exe","msi":"_file_exe","java":"_file_java","jar":"_file_java","jsp":"_file_java","c":"_file_c","h":"_file_c","m":"_file_c","cc":"_file_c++","cpp":"_file_c++","hpp":"_file_c++","mm":"_file_c++","cxx":"_file_c++","go":"_file_go","py":"_file_python","url":"_file_url","sh":"_file_console","bat":"_file_console","ps1":"_file_console","fish":"_file_console","bash":"_file_console","gradle":"_file_gradle","doc":"_file_word","docx":"_file_word","rtf":"_file_word","properties":"_file_settings","prop":"_file_settings","settings":"_file_settings","sql":"_file_database","accdb":"_file_database","mdb":"_file_database","cer":"_file_certificate","cert":"_file_certificate","crt":"_file_certificate","pub":"_file_key","key":"_file_key","pem":"_file_key","asc":"_file_key","woff":"_file_font","woff2":"_file_font","ttf":"_file_font","eot":"_file_font","suit":"_file_font","otf":"_file_font","bmap":"_file_font","fnt":"_file_font","odttf":"_file_font","ttc":"_file_font","font":"_file_font","fonts":"_file_font","sui":"_file_font","ntf":"_file_font","mrf":"_file_font","lib":"_file_lib","rb":"_file_ruby","erb":"_file_ruby","fs":"_file_fsharp","fsx":"_file_fsharp","fsi":"_file_fsharp","fsproj":"_file_fsharp","manifest":"_file_xml","swift":"_file_swift","ino":"_file_arduino","dockerignore":"_file_docker","tex":"_file_tex","bib":"_file_lib","pptx":"_file_powerpoint","ppt":"_file_powerpoint","pptm":"_file_powerpoint","potx":"_file_powerpoint","pot":"_file_powerpoint","potm":"_file_powerpoint","ppsx":"_file_powerpoint","ppsm":"_file_powerpoint","pps":"_file_powerpoint","ppam":"_file_powerpoint","ppa":"_file_powerpoint","webm":"_file_movie","mkv":"_file_movie","flv":"_file_movie","vob":"_file_movie","ogv":"_file_movie","ogg":"_file_movie","gifv":"_file_movie","avi":"_file_movie","mov":"_file_movie","qt":"_file_movie","wmv":"_file_movie","yuv":"_file_movie","rm":"_file_movie","rmvb":"_file_movie","mp4":"_file_movie","m4v":"_file_movie","mpg":"_file_movie","mp2":"_file_movie","mpeg":"_file_movie","mpe":"_file_movie","mpv":"_file_movie","m2v":"_file_movie","vdi":"_file_virtual","vbox":"_file_virtual","vbox-prev":"_file_virtual","ics":"_file_email","mp3":"_file_music","flac":"_file_music","m4a":"_file_music","wma":"_file_music","aiff":"_file_music","coffee":"_file_coffee","txt":"_file_document","sqlite":"_file_database","graphql":"_file_json","props":"_file_settings","toml":"_file_settings","rs":"_file_rust","raml":"_file_raml","xaml":"_file_xaml","prefs":"_file_settings","hs":"_file_haskell","kt":"_file_kotlin","project":"_file_xml","patch":"_file_git","dockerfile":"_file_docker","vb":"_file_vs","lua":"_file_lua","clj":"_file_clojure","groovy":"_file_groovy","r":"_file_r","rst":"_file_markdown","dart":"_file_dart","as":"_file_actionscript","mxml":"_file_mxml","ahk":"_file_autohotkey","swf":"_file_flash","swc":"_file_swc","cmake":"_file_cmake","asm":"_file_assembly","a51":"_file_assembly","inc":"_file_assembly","nasm":"_file_assembly","s":"_file_assembly","ms":"_file_assembly","agc":"_file_assembly","ags":"_file_assembly","aea":"_file_assembly","argus":"_file_assembly","mitigus":"_file_assembly","binsource":"_file_assembly","vue":"_file_vue","ml":"_file_ocaml","mli":"_file_ocaml","cmx":"_file_ocaml","js.map":"_file_jsmap","css.map":"_file_cssmap","tmTheme":"_file_markup"},"fileNames":{"gruntfile.js":"_file_grunt","bower.json":"_file_bower",".bowerrc":"_file_bower","webpack.js":"_file_webpack","webpack.config.js":"_file_webpack","webpack.dev.js":"_file_webpack","webpack.prod.js":"_file_webpack","webpack.common.js":"_file_webpack","webpackfile.js":"_file_webpack","ionic.config.json":"_file_ionic",".io-config.json":"_file_ionic","gulpfile.js":"_file_gulp","gulpfile.babel.js":"_file_gulp","package.json":"_file_npm","gradle.properties":"_file_gradle","gradlew":"_file_gradle",".jscsrc":"_file_json",".jshintrc":"_file_json",".jshintignore":"_file_settings",".npmignore":"_file_npm","tsconfig.json":"_file_json","tslint.json":"_file_json","androidmanifest.xml":"_file_android","gradle-wrapper.properties":"_file_gradle",".editorconfig":"_file_settings","procfile":"_file_procfile",".env":"_file_tune","dockerfile":"_file_docker","license":"_file_license","license.md":"_file_license","license.md.rendered":"_file_license","license.txt":"_file_license",".babelrc":"_file_json",".eslintrc":"_file_yaml",".buildignore":"_file_settings",".htaccess":"_file_xml","composer.lock":"_file_json",".gitignore":"_file_git",".gitconfig":"_file_git",".gitattributes":"_file_git",".gitmodules":"_file_git",".gitkeep":"_file_git","yarn.lock":"_file_yarn",".yarnclean":"_file_yarn",".yarn-integrity":"_file_yarn","yarn-error.log":"_file_yarn","contributing.md":"_file_contributing","contributing.md.rendered":"_file_contributing","readme.md":"_file_readme","readme.md.rendered":"_file_readme",".mailmap":"_file_email","makefile":"_file_settings","changelog":"_file_changelog","changelog.md":"_file_changelog","changelog.md.rendered":"_file_changelog","CREDITS":"_file_credits","credits.txt":"_file_credits","credits.md":"_file_credits","credits.md.rendered":"_file_credits",".flowconfig":"_file_flow",".jsbeautifyrc":"_file_json","git-history":"_file_git","angular-cli.json":"_file_angular","app.module.ts":"_file_angular","favicon.ico":"_file_favicon"},"file":"_file_dark","folder":"_folder_dark","folderExpanded":"_folder_open","folderNames":{"node_modules":"_file_nodejs",".git":"_file_git",".github":"_file_github",".gulp":"_file_gulp","bower_components":"_file_bower"},"folderNamesExpanded":{"node_modules":"_file_nodejs",".git":"_file_git",".github":"_file_github",".gulp":"_file_gulp","bower_components":"_file_bower"},"light":{"folderExpanded":"_folder_open","folder":"_folder_light"},"languageIds":{"git":"_file_git"}} diff --git a/package.json b/package.json index df161d1..7ad84aa 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "vsc-material-theme", "displayName": "Material Theme", "description": "The most epic theme now for Visual Studio Code", - "version": "0.0.5", + "version": "0.0.6", "publisher": "Equinusocio", "license": "Apache-2.0", "icon": "logo.png", @@ -22,10 +22,12 @@ "vscode": "^1.5.0" }, "scripts": { - "start": "npm run remove-min && npm run minimize-icons && npm run minimize-json", - "minimize-icons": "svgo -f src/icons -o dist/icons", - "minimize-json": "json-minify src/material-theme-icons.json > dist/material-theme-icons.json", - "remove-min": "rimraf min", + "start": "npm run remove-icons && npm run minimize-icons && npm run buildicons && npm run minimize-json", + "minimize-icons": "svgo -f src/icons/svgs -o icons", + "minimize-json": "json-minify .material-theme-icons.tmp > material-theme-icons.json && npm run remove-icons-tmp", + "remove-icons": "rimraf icons && rimraf material-theme-icons.json", + "remove-icons-tmp": "rimraf .material-theme-icons.tmp", + "buildicons": "gulp build:icons", "release": "npm run bump && npm run changelog", "changelog": "gulp changelog", "bump": "gulp bump" @@ -51,7 +53,7 @@ { "id": "material-theme-icons", "label": "Material Theme Icons", - "path": "./dist/material-theme-icons.json" + "path": "./material-theme-icons.json" } ] }, @@ -66,8 +68,13 @@ "gulp": "^3.9.1", "gulp-bump": "^2.6.1", "gulp-conventional-changelog": "^1.1.0", + "gulp-data": "^1.2.1", + "gulp-filelist": "^1.0.0", "gulp-if": "^2.0.2", + "gulp-include": "^2.3.1", + "gulp-rename": "^1.2.2", "gulp-stats": "^0.0.4", + "gulp-template": "^4.0.0", "gulp-watch": "^4.3.8", "json-minify": "^1.0.0", "rimraf": "^2.5.4", diff --git a/src/icons/icons-theme.json b/src/icons/icons-theme.json new file mode 100644 index 0000000..c9cdf13 --- /dev/null +++ b/src/icons/icons-theme.json @@ -0,0 +1,9 @@ +{ + //=include "partials/iconDefinitions.js" + //=include "partials/fileExtensions.js" + //=include "partials/fileNames.js" + //=include "partials/fileFolders.js" + //=include "partials/folderNames.js" + //=include "partials/light.js" + //=include "partials/languageIds.js" +} \ No newline at end of file diff --git a/src/icons/ionic.svg b/src/icons/ionic.svg deleted file mode 100755 index 53ff54d..0000000 --- a/src/icons/ionic.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - diff --git a/src/icons/javascript.svg b/src/icons/javascript.svg deleted file mode 100755 index 30f10bc..0000000 --- a/src/icons/javascript.svg +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - diff --git a/src/icons/partials/fileExtensions.js b/src/icons/partials/fileExtensions.js new file mode 100644 index 0000000..657b0f7 --- /dev/null +++ b/src/icons/partials/fileExtensions.js @@ -0,0 +1,264 @@ +"fileExtensions": { + "cmd": "_file_cmd", + "mustache": "_file_mustache", + "rails": "_file_rails", + "styl": "_file_stylus", + "twig": "_file_twig", + "swig": "_file_swig", + "sketch": "_file_sketch", + "do": "_file_todo", + "sublime-settings": "_file_sublime", + "sublime-theme": "_file_sublime", + "sublime-commands": "_file_sublime", + "sublime-menu": "_file_sublime", + "html": "_file_html", + "jade": "_file_pug", + "pug": "_file_pug", + "md": "_file_markdown", + "md.rendered": "_file_markdown", + "markdown": "_file_markdown", + "markdown.rendered": "_file_markdown", + "css": "_file_css", + "postcss": "_file_postcss", + "scss": "_file_sass", + "sass": "_file_sass", + "less": "_file_less", + "json": "_file_json", + "yaml": "_file_yaml", + "YAML-tmLanguage": "_file_yaml", + "yml": "_file_yaml", + "xml": "_file_xml", + "plist": "_file_xml", + "xsd": "_file_xml", + "dtd": "_file_xml", + "xsl": "_file_xml", + "xslt": "_file_xml", + "resx": "_file_xml", + "iml": "_file_xml", + "xquery": "_file_xml", + "tmLanguage": "_file_xml", + "png": "_file_image", + "jpeg": "_file_image", + "jpg": "_file_image", + "gif": "_file_image", + "svg": "_file_svg", + "eps": "_file_svg", + "ai": "_file_ai", + "ico": "_file_image", + "tif": "_file_image", + "tiff": "_file_image", + "psd": "_file_image", + "psb": "_file_image", + "ami": "_file_image", + "apx": "_file_image", + "bmp": "_file_image", + "bpg": "_file_image", + "brk": "_file_image", + "cur": "_file_image", + "dds": "_file_image", + "dng": "_file_image", + "exr": "_file_image", + "fpx": "_file_image", + "gbr": "_file_image", + "img": "_file_image", + "jbig2": "_file_image", + "jb2": "_file_image", + "jng": "_file_image", + "jxr": "_file_image", + "pbm": "_file_image", + "pgf": "_file_image", + "pic": "_file_image", + "raw": "_file_image", + "webp": "_file_image", + "php": "_file_php", + "js": "_file_js", + "ejs": "_file_js", + "jsx": "_file_react", + "ini": "_file_settings", + "dlc": "_file_settings", + "dll": "_file_settings", + "config": "_file_settings", + "conf": "_file_settings", + "esx": "_file_js", + "ts": "_file_ts", + "tsx": "_file_react", + "d.ts": "_file_ts_def", + "pdf": "_file_pdf", + "xlsx": "_file_table", + "xls": "_file_table", + "csv": "_file_table", + "vscodeignore": "_file_vs", + "vsixmanifest": "_file_vs", + "suo": "_file_vs", + "sln": "_file_vs", + "pdb": "_file_database", + "cs": "_file_csharp", + "csproj": "_file_vs", + "zip": "_file_zip", + "tar": "_file_zip", + "gz": "_file_zip", + "xz": "_file_zip", + "bzip2": "_file_zip", + "gzip": "_file_zip", + "7z": "_file_zip", + "7zip": "_file_zip", + "pzip": "_file_zip", + "wim": "_file_zip", + "rar": "_file_zip", + "tgz": "_file_zip", + "exe": "_file_exe", + "msi": "_file_exe", + "java": "_file_java", + "jar": "_file_java", + "jsp": "_file_java", + "c": "_file_c", + "h": "_file_c", + "m": "_file_c", + "cc": "_file_c++", + "cpp": "_file_c++", + "hpp": "_file_c++", + "mm": "_file_c++", + "cxx": "_file_c++", + "go": "_file_go", + "py": "_file_python", + "url": "_file_url", + "sh": "_file_console", + "bat": "_file_console", + "ps1": "_file_console", + "fish": "_file_console", + "bash": "_file_console", + "gradle": "_file_gradle", + "doc": "_file_word", + "docx": "_file_word", + "rtf": "_file_word", + "properties": "_file_settings", + "prop": "_file_settings", + "settings": "_file_settings", + "sql": "_file_database", + "accdb": "_file_database", + "mdb": "_file_database", + "cer": "_file_certificate", + "cert": "_file_certificate", + "crt": "_file_certificate", + "pub": "_file_key", + "key": "_file_key", + "pem": "_file_key", + "asc": "_file_key", + "woff": "_file_font", + "woff2": "_file_font", + "ttf": "_file_font", + "eot": "_file_font", + "suit": "_file_font", + "otf": "_file_font", + "bmap": "_file_font", + "fnt": "_file_font", + "odttf": "_file_font", + "ttc": "_file_font", + "font": "_file_font", + "fonts": "_file_font", + "sui": "_file_font", + "ntf": "_file_font", + "mrf": "_file_font", + "lib": "_file_lib", + "rb": "_file_ruby", + "erb": "_file_ruby", + "fs": "_file_fsharp", + "fsx": "_file_fsharp", + "fsi": "_file_fsharp", + "fsproj": "_file_fsharp", + "manifest": "_file_xml", + "swift": "_file_swift", + "ino": "_file_arduino", + "dockerignore": "_file_docker", + "tex": "_file_tex", + "bib": "_file_lib", + "pptx": "_file_powerpoint", + "ppt": "_file_powerpoint", + "pptm": "_file_powerpoint", + "potx": "_file_powerpoint", + "pot": "_file_powerpoint", + "potm": "_file_powerpoint", + "ppsx": "_file_powerpoint", + "ppsm": "_file_powerpoint", + "pps": "_file_powerpoint", + "ppam": "_file_powerpoint", + "ppa": "_file_powerpoint", + "webm": "_file_movie", + "mkv": "_file_movie", + "flv": "_file_movie", + "vob": "_file_movie", + "ogv": "_file_movie", + "ogg": "_file_movie", + "gifv": "_file_movie", + "avi": "_file_movie", + "mov": "_file_movie", + "qt": "_file_movie", + "wmv": "_file_movie", + "yuv": "_file_movie", + "rm": "_file_movie", + "rmvb": "_file_movie", + "mp4": "_file_movie", + "m4v": "_file_movie", + "mpg": "_file_movie", + "mp2": "_file_movie", + "mpeg": "_file_movie", + "mpe": "_file_movie", + "mpv": "_file_movie", + "m2v": "_file_movie", + "vdi": "_file_virtual", + "vbox": "_file_virtual", + "vbox-prev": "_file_virtual", + "ics": "_file_email", + "mp3": "_file_music", + "flac": "_file_music", + "m4a": "_file_music", + "wma": "_file_music", + "aiff": "_file_music", + "coffee": "_file_coffee", + "txt": "_file_document", + "sqlite": "_file_database", + "graphql": "_file_json", + "props": "_file_settings", + "toml": "_file_settings", + "rs": "_file_rust", + "raml": "_file_raml", + "xaml": "_file_xaml", + "prefs": "_file_settings", + "hs": "_file_haskell", + "kt": "_file_kotlin", + "project": "_file_xml", + "patch": "_file_git", + "dockerfile": "_file_docker", + "vb": "_file_vs", + "lua": "_file_lua", + "clj": "_file_clojure", + "groovy": "_file_groovy", + "r": "_file_r", + "rst": "_file_markdown", + "dart": "_file_dart", + "as": "_file_actionscript", + "mxml": "_file_mxml", + "ahk": "_file_autohotkey", + "swf": "_file_flash", + "swc": "_file_swc", + "cmake": "_file_cmake", + "asm": "_file_assembly", + "a51": "_file_assembly", + "inc": "_file_assembly", + "nasm": "_file_assembly", + "s": "_file_assembly", + "ms": "_file_assembly", + "agc": "_file_assembly", + "ags": "_file_assembly", + "aea": "_file_assembly", + "argus": "_file_assembly", + "mitigus": "_file_assembly", + "binsource": "_file_assembly", + "vue": "_file_vue", + "ml": "_file_ocaml", + "mli": "_file_ocaml", + "cmx": "_file_ocaml", + "js.map": "_file_jsmap", + "css.map": "_file_cssmap", + "tmTheme": "_file_markup" +}, \ No newline at end of file diff --git a/src/icons/partials/fileFolders.js b/src/icons/partials/fileFolders.js new file mode 100644 index 0000000..a126872 --- /dev/null +++ b/src/icons/partials/fileFolders.js @@ -0,0 +1,3 @@ +"file": "_file_dark", +"folder": "_folder_dark", +"folderExpanded": "_folder_open", \ No newline at end of file diff --git a/src/icons/partials/fileNames.js b/src/icons/partials/fileNames.js new file mode 100644 index 0000000..0d98615 --- /dev/null +++ b/src/icons/partials/fileNames.js @@ -0,0 +1,67 @@ +"fileNames": { + "gruntfile.js": "_file_grunt", + "bower.json": "_file_bower", + ".bowerrc": "_file_bower", + "webpack.js": "_file_webpack", + "webpack.config.js": "_file_webpack", + "webpack.dev.js": "_file_webpack", + "webpack.prod.js": "_file_webpack", + "webpack.common.js": "_file_webpack", + "webpackfile.js": "_file_webpack", + "ionic.config.json": "_file_ionic", + ".io-config.json": "_file_ionic", + "gulpfile.js": "_file_gulp", + "gulpfile.babel.js": "_file_gulp", + "package.json": "_file_npm", + "gradle.properties": "_file_gradle", + "gradlew": "_file_gradle", + ".jscsrc": "_file_json", + ".jshintrc": "_file_json", + ".jshintignore": "_file_settings", + ".npmignore": "_file_npm", + "tsconfig.json": "_file_json", + "tslint.json": "_file_json", + "androidmanifest.xml": "_file_android", + "gradle-wrapper.properties": "_file_gradle", + ".editorconfig": "_file_settings", + "procfile": "_file_procfile", + ".env": "_file_tune", + "dockerfile": "_file_docker", + "license": "_file_license", + "license.md": "_file_license", + "license.md.rendered": "_file_license", + "license.txt": "_file_license", + ".babelrc": "_file_json", + ".eslintrc": "_file_yaml", + ".buildignore": "_file_settings", + ".htaccess": "_file_xml", + "composer.lock": "_file_json", + ".gitignore": "_file_git", + ".gitconfig": "_file_git", + ".gitattributes": "_file_git", + ".gitmodules": "_file_git", + ".gitkeep": "_file_git", + "yarn.lock": "_file_yarn", + ".yarnclean": "_file_yarn", + ".yarn-integrity": "_file_yarn", + "yarn-error.log": "_file_yarn", + "contributing.md": "_file_contributing", + "contributing.md.rendered": "_file_contributing", + "readme.md": "_file_readme", + "readme.md.rendered": "_file_readme", + ".mailmap": "_file_email", + "makefile": "_file_settings", + "changelog": "_file_changelog", + "changelog.md": "_file_changelog", + "changelog.md.rendered": "_file_changelog", + "CREDITS": "_file_credits", + "credits.txt": "_file_credits", + "credits.md": "_file_credits", + "credits.md.rendered": "_file_credits", + ".flowconfig": "_file_flow", + ".jsbeautifyrc": "_file_json", + "git-history": "_file_git", + "angular-cli.json": "_file_angular", + "app.module.ts": "_file_angular", + "favicon.ico": "_file_favicon" +}, \ No newline at end of file diff --git a/src/icons/partials/folderNames.js b/src/icons/partials/folderNames.js new file mode 100644 index 0000000..5b1c09d --- /dev/null +++ b/src/icons/partials/folderNames.js @@ -0,0 +1,14 @@ +"folderNames": { + "node_modules": "_file_nodejs", + ".git": "_file_git", + ".github": "_file_github", + ".gulp": "_file_gulp", + "bower_components": "_file_bower" +}, +"folderNamesExpanded": { + "node_modules": "_file_nodejs", + ".git": "_file_git", + ".github": "_file_github", + ".gulp": "_file_gulp", + "bower_components": "_file_bower" +}, \ No newline at end of file diff --git a/src/icons/partials/iconDefinitions.js b/src/icons/partials/iconDefinitions.js new file mode 100644 index 0000000..c67ac5c --- /dev/null +++ b/src/icons/partials/iconDefinitions.js @@ -0,0 +1,17 @@ +"iconDefinitions": {<% for( var i = 0; i < icons.length; i++ ){ %> + "_folder_dark": { + "iconPath": "./icons/folder.svg" + }, + "_folder_light": { + "iconPath": "./icons/folder-light.svg" + }, + "_folder_open": { + "iconPath": "./icons/folder-outline.svg" + }, + "_file_dark": { + "iconPath": "./icons/file.svg" + }, + "_file_<%= icons[i] %>": { + "iconPath": "./icons/<%= icons[i] %>.svg" + }<% if( i !== (icons.length - 1)){ %>,<%} %><% } %> +}, \ No newline at end of file diff --git a/src/icons/partials/languageIds.js b/src/icons/partials/languageIds.js new file mode 100644 index 0000000..8e7cb86 --- /dev/null +++ b/src/icons/partials/languageIds.js @@ -0,0 +1,3 @@ +"languageIds": { + "git": "_file_git" +} \ No newline at end of file diff --git a/src/icons/partials/light.js b/src/icons/partials/light.js new file mode 100644 index 0000000..4579b8e --- /dev/null +++ b/src/icons/partials/light.js @@ -0,0 +1,4 @@ +"light": { + "folderExpanded": "_folder_open", + "folder": "_folder_light" +}, \ No newline at end of file diff --git a/src/icons/powerpoint.svg b/src/icons/powerpoint.svg deleted file mode 100755 index 069ba41..0000000 --- a/src/icons/powerpoint.svg +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - diff --git a/src/icons/actionscript.svg b/src/icons/svgs/actionscript.svg similarity index 100% rename from src/icons/actionscript.svg rename to src/icons/svgs/actionscript.svg diff --git a/src/icons/ai.svg b/src/icons/svgs/ai.svg similarity index 100% rename from src/icons/ai.svg rename to src/icons/svgs/ai.svg diff --git a/src/icons/android.svg b/src/icons/svgs/android.svg similarity index 100% rename from src/icons/android.svg rename to src/icons/svgs/android.svg diff --git a/src/icons/angular.svg b/src/icons/svgs/angular.svg similarity index 100% rename from src/icons/angular.svg rename to src/icons/svgs/angular.svg diff --git a/src/icons/svgs/arduino.svg b/src/icons/svgs/arduino.svg new file mode 100755 index 0000000..5d0136f --- /dev/null +++ b/src/icons/svgs/arduino.svg @@ -0,0 +1 @@ +Layer 1 \ No newline at end of file diff --git a/src/icons/assembly.svg b/src/icons/svgs/assembly.svg similarity index 100% rename from src/icons/assembly.svg rename to src/icons/svgs/assembly.svg diff --git a/src/icons/autohotkey.svg b/src/icons/svgs/autohotkey.svg similarity index 100% rename from src/icons/autohotkey.svg rename to src/icons/svgs/autohotkey.svg diff --git a/src/icons/bower.svg b/src/icons/svgs/bower.svg similarity index 100% rename from src/icons/bower.svg rename to src/icons/svgs/bower.svg diff --git a/src/icons/c-lang.svg b/src/icons/svgs/c-lang.svg similarity index 100% rename from src/icons/c-lang.svg rename to src/icons/svgs/c-lang.svg diff --git a/src/icons/certificate.svg b/src/icons/svgs/certificate.svg similarity index 100% rename from src/icons/certificate.svg rename to src/icons/svgs/certificate.svg diff --git a/src/icons/changelog.svg b/src/icons/svgs/changelog.svg similarity index 100% rename from src/icons/changelog.svg rename to src/icons/svgs/changelog.svg diff --git a/src/icons/clojure.svg b/src/icons/svgs/clojure.svg similarity index 100% rename from src/icons/clojure.svg rename to src/icons/svgs/clojure.svg diff --git a/src/icons/cmake.svg b/src/icons/svgs/cmake.svg similarity index 100% rename from src/icons/cmake.svg rename to src/icons/svgs/cmake.svg diff --git a/src/icons/svgs/cmd.svg b/src/icons/svgs/cmd.svg new file mode 100644 index 0000000..70d3207 --- /dev/null +++ b/src/icons/svgs/cmd.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/coffee.svg b/src/icons/svgs/coffee.svg similarity index 100% rename from src/icons/coffee.svg rename to src/icons/svgs/coffee.svg diff --git a/src/icons/console.svg b/src/icons/svgs/console.svg similarity index 100% rename from src/icons/console.svg rename to src/icons/svgs/console.svg diff --git a/src/icons/contributing.svg b/src/icons/svgs/contributing.svg similarity index 100% rename from src/icons/contributing.svg rename to src/icons/svgs/contributing.svg diff --git a/src/icons/cpp.svg b/src/icons/svgs/cpp.svg similarity index 100% rename from src/icons/cpp.svg rename to src/icons/svgs/cpp.svg diff --git a/src/icons/credits.svg b/src/icons/svgs/credits.svg similarity index 100% rename from src/icons/credits.svg rename to src/icons/svgs/credits.svg diff --git a/src/icons/csharp.svg b/src/icons/svgs/csharp.svg similarity index 100% rename from src/icons/csharp.svg rename to src/icons/svgs/csharp.svg diff --git a/src/icons/css-map.svg b/src/icons/svgs/css-map.svg similarity index 100% rename from src/icons/css-map.svg rename to src/icons/svgs/css-map.svg diff --git a/src/icons/css.svg b/src/icons/svgs/css.svg similarity index 100% rename from src/icons/css.svg rename to src/icons/svgs/css.svg diff --git a/src/icons/dart.svg b/src/icons/svgs/dart.svg similarity index 100% rename from src/icons/dart.svg rename to src/icons/svgs/dart.svg diff --git a/src/icons/database.svg b/src/icons/svgs/database.svg similarity index 100% rename from src/icons/database.svg rename to src/icons/svgs/database.svg diff --git a/src/icons/dlang.svg b/src/icons/svgs/dlang.svg similarity index 100% rename from src/icons/dlang.svg rename to src/icons/svgs/dlang.svg diff --git a/src/icons/docker.svg b/src/icons/svgs/docker.svg similarity index 100% rename from src/icons/docker.svg rename to src/icons/svgs/docker.svg diff --git a/src/icons/document.svg b/src/icons/svgs/document.svg similarity index 100% rename from src/icons/document.svg rename to src/icons/svgs/document.svg diff --git a/src/icons/email.svg b/src/icons/svgs/email.svg similarity index 100% rename from src/icons/email.svg rename to src/icons/svgs/email.svg diff --git a/src/icons/exe.svg b/src/icons/svgs/exe.svg similarity index 100% rename from src/icons/exe.svg rename to src/icons/svgs/exe.svg diff --git a/src/icons/favicon.svg b/src/icons/svgs/favicon.svg similarity index 100% rename from src/icons/favicon.svg rename to src/icons/svgs/favicon.svg diff --git a/src/icons/file.svg b/src/icons/svgs/file.svg similarity index 100% rename from src/icons/file.svg rename to src/icons/svgs/file.svg diff --git a/src/icons/flash.svg b/src/icons/svgs/flash.svg similarity index 100% rename from src/icons/flash.svg rename to src/icons/svgs/flash.svg diff --git a/src/icons/flow.svg b/src/icons/svgs/flow.svg similarity index 100% rename from src/icons/flow.svg rename to src/icons/svgs/flow.svg diff --git a/src/icons/folder-light.svg b/src/icons/svgs/folder-light.svg similarity index 100% rename from src/icons/folder-light.svg rename to src/icons/svgs/folder-light.svg diff --git a/src/icons/folder-outline.svg b/src/icons/svgs/folder-outline.svg similarity index 100% rename from src/icons/folder-outline.svg rename to src/icons/svgs/folder-outline.svg diff --git a/src/icons/folder.svg b/src/icons/svgs/folder.svg similarity index 100% rename from src/icons/folder.svg rename to src/icons/svgs/folder.svg diff --git a/src/icons/font.svg b/src/icons/svgs/font.svg similarity index 100% rename from src/icons/font.svg rename to src/icons/svgs/font.svg diff --git a/src/icons/fsharp.svg b/src/icons/svgs/fsharp.svg similarity index 100% rename from src/icons/fsharp.svg rename to src/icons/svgs/fsharp.svg diff --git a/src/icons/git.svg b/src/icons/svgs/git.svg similarity index 100% rename from src/icons/git.svg rename to src/icons/svgs/git.svg diff --git a/src/icons/github.svg b/src/icons/svgs/github.svg similarity index 100% rename from src/icons/github.svg rename to src/icons/svgs/github.svg diff --git a/src/icons/gopher.svg b/src/icons/svgs/gopher.svg similarity index 100% rename from src/icons/gopher.svg rename to src/icons/svgs/gopher.svg diff --git a/src/icons/gradle.svg b/src/icons/svgs/gradle.svg similarity index 100% rename from src/icons/gradle.svg rename to src/icons/svgs/gradle.svg diff --git a/src/icons/groovy.svg b/src/icons/svgs/groovy.svg similarity index 100% rename from src/icons/groovy.svg rename to src/icons/svgs/groovy.svg diff --git a/src/icons/grunt.svg b/src/icons/svgs/grunt.svg similarity index 100% rename from src/icons/grunt.svg rename to src/icons/svgs/grunt.svg diff --git a/src/icons/gulp.svg b/src/icons/svgs/gulp.svg similarity index 100% rename from src/icons/gulp.svg rename to src/icons/svgs/gulp.svg diff --git a/src/icons/haskell.svg b/src/icons/svgs/haskell.svg similarity index 100% rename from src/icons/haskell.svg rename to src/icons/svgs/haskell.svg diff --git a/src/icons/html.svg b/src/icons/svgs/html.svg similarity index 100% rename from src/icons/html.svg rename to src/icons/svgs/html.svg diff --git a/src/icons/image.svg b/src/icons/svgs/image.svg similarity index 100% rename from src/icons/image.svg rename to src/icons/svgs/image.svg diff --git a/src/icons/svgs/ionic.svg b/src/icons/svgs/ionic.svg new file mode 100755 index 0000000..d808a7e --- /dev/null +++ b/src/icons/svgs/ionic.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/icons/java.svg b/src/icons/svgs/java.svg similarity index 100% rename from src/icons/java.svg rename to src/icons/svgs/java.svg diff --git a/src/icons/javascript-map.svg b/src/icons/svgs/javascript-map.svg similarity index 100% rename from src/icons/javascript-map.svg rename to src/icons/svgs/javascript-map.svg diff --git a/src/icons/svgs/js.svg b/src/icons/svgs/js.svg new file mode 100644 index 0000000..5496e57 --- /dev/null +++ b/src/icons/svgs/js.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/json.svg b/src/icons/svgs/json.svg similarity index 100% rename from src/icons/json.svg rename to src/icons/svgs/json.svg diff --git a/src/icons/key.svg b/src/icons/svgs/key.svg similarity index 100% rename from src/icons/key.svg rename to src/icons/svgs/key.svg diff --git a/src/icons/kotlin.svg b/src/icons/svgs/kotlin.svg similarity index 100% rename from src/icons/kotlin.svg rename to src/icons/svgs/kotlin.svg diff --git a/src/icons/less.svg b/src/icons/svgs/less.svg similarity index 100% rename from src/icons/less.svg rename to src/icons/svgs/less.svg diff --git a/src/icons/lib.svg b/src/icons/svgs/lib.svg similarity index 100% rename from src/icons/lib.svg rename to src/icons/svgs/lib.svg diff --git a/src/icons/license.svg b/src/icons/svgs/license.svg similarity index 100% rename from src/icons/license.svg rename to src/icons/svgs/license.svg diff --git a/src/icons/lua.svg b/src/icons/svgs/lua.svg similarity index 100% rename from src/icons/lua.svg rename to src/icons/svgs/lua.svg diff --git a/src/icons/markdown.svg b/src/icons/svgs/markdown.svg similarity index 100% rename from src/icons/markdown.svg rename to src/icons/svgs/markdown.svg diff --git a/src/icons/markup.svg b/src/icons/svgs/markup.svg similarity index 100% rename from src/icons/markup.svg rename to src/icons/svgs/markup.svg diff --git a/src/icons/movie.svg b/src/icons/svgs/movie.svg similarity index 100% rename from src/icons/movie.svg rename to src/icons/svgs/movie.svg diff --git a/src/icons/music.svg b/src/icons/svgs/music.svg similarity index 100% rename from src/icons/music.svg rename to src/icons/svgs/music.svg diff --git a/src/icons/svgs/mustache.svg b/src/icons/svgs/mustache.svg new file mode 100644 index 0000000..e4c9d3e --- /dev/null +++ b/src/icons/svgs/mustache.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/mxml.svg b/src/icons/svgs/mxml.svg similarity index 100% rename from src/icons/mxml.svg rename to src/icons/svgs/mxml.svg diff --git a/src/icons/nodejs.svg b/src/icons/svgs/nodejs.svg similarity index 100% rename from src/icons/nodejs.svg rename to src/icons/svgs/nodejs.svg diff --git a/src/icons/npm.svg b/src/icons/svgs/npm.svg similarity index 100% rename from src/icons/npm.svg rename to src/icons/svgs/npm.svg diff --git a/src/icons/ocaml.svg b/src/icons/svgs/ocaml.svg similarity index 100% rename from src/icons/ocaml.svg rename to src/icons/svgs/ocaml.svg diff --git a/src/icons/pdf.svg b/src/icons/svgs/pdf.svg similarity index 100% rename from src/icons/pdf.svg rename to src/icons/svgs/pdf.svg diff --git a/src/icons/php.svg b/src/icons/svgs/php.svg similarity index 100% rename from src/icons/php.svg rename to src/icons/svgs/php.svg diff --git a/src/icons/svgs/polymer.svg b/src/icons/svgs/polymer.svg new file mode 100644 index 0000000..e6db669 --- /dev/null +++ b/src/icons/svgs/polymer.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/svgs/postcss.svg b/src/icons/svgs/postcss.svg new file mode 100644 index 0000000..f9b3012 --- /dev/null +++ b/src/icons/svgs/postcss.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/svgs/powerpoint.svg b/src/icons/svgs/powerpoint.svg new file mode 100755 index 0000000..4de60cc --- /dev/null +++ b/src/icons/svgs/powerpoint.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/procfile.svg b/src/icons/svgs/procfile.svg similarity index 100% rename from src/icons/procfile.svg rename to src/icons/svgs/procfile.svg diff --git a/src/icons/pug.svg b/src/icons/svgs/pug.svg similarity index 100% rename from src/icons/pug.svg rename to src/icons/svgs/pug.svg diff --git a/src/icons/python.svg b/src/icons/svgs/python.svg similarity index 100% rename from src/icons/python.svg rename to src/icons/svgs/python.svg diff --git a/src/icons/r.svg b/src/icons/svgs/r.svg similarity index 100% rename from src/icons/r.svg rename to src/icons/svgs/r.svg diff --git a/src/icons/svgs/rails.svg b/src/icons/svgs/rails.svg new file mode 100644 index 0000000..37f1b6f --- /dev/null +++ b/src/icons/svgs/rails.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/raml.svg b/src/icons/svgs/raml.svg similarity index 100% rename from src/icons/raml.svg rename to src/icons/svgs/raml.svg diff --git a/src/icons/react.svg b/src/icons/svgs/react.svg similarity index 100% rename from src/icons/react.svg rename to src/icons/svgs/react.svg diff --git a/src/icons/readme.svg b/src/icons/svgs/readme.svg similarity index 100% rename from src/icons/readme.svg rename to src/icons/svgs/readme.svg diff --git a/src/icons/ruby.svg b/src/icons/svgs/ruby.svg similarity index 100% rename from src/icons/ruby.svg rename to src/icons/svgs/ruby.svg diff --git a/src/icons/rust.svg b/src/icons/svgs/rust.svg similarity index 100% rename from src/icons/rust.svg rename to src/icons/svgs/rust.svg diff --git a/src/icons/sass.svg b/src/icons/svgs/sass.svg similarity index 100% rename from src/icons/sass.svg rename to src/icons/svgs/sass.svg diff --git a/src/icons/settings.svg b/src/icons/svgs/settings.svg similarity index 100% rename from src/icons/settings.svg rename to src/icons/svgs/settings.svg diff --git a/src/icons/sketch.svg b/src/icons/svgs/sketch.svg similarity index 100% rename from src/icons/sketch.svg rename to src/icons/svgs/sketch.svg diff --git a/src/icons/svgs/star.svg b/src/icons/svgs/star.svg new file mode 100755 index 0000000..ab4fcad --- /dev/null +++ b/src/icons/svgs/star.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/stylus.svg b/src/icons/svgs/stylus.svg similarity index 100% rename from src/icons/stylus.svg rename to src/icons/svgs/stylus.svg diff --git a/src/icons/sublime.svg b/src/icons/svgs/sublime.svg similarity index 100% rename from src/icons/sublime.svg rename to src/icons/svgs/sublime.svg diff --git a/src/icons/svg.svg b/src/icons/svgs/svg.svg similarity index 100% rename from src/icons/svg.svg rename to src/icons/svgs/svg.svg diff --git a/src/icons/swc.svg b/src/icons/svgs/swc.svg similarity index 100% rename from src/icons/swc.svg rename to src/icons/svgs/swc.svg diff --git a/src/icons/swift.svg b/src/icons/svgs/swift.svg similarity index 100% rename from src/icons/swift.svg rename to src/icons/svgs/swift.svg diff --git a/src/icons/swig.svg b/src/icons/svgs/swig.svg similarity index 100% rename from src/icons/swig.svg rename to src/icons/svgs/swig.svg diff --git a/src/icons/table.svg b/src/icons/svgs/table.svg similarity index 100% rename from src/icons/table.svg rename to src/icons/svgs/table.svg diff --git a/src/icons/tex.svg b/src/icons/svgs/tex.svg similarity index 100% rename from src/icons/tex.svg rename to src/icons/svgs/tex.svg diff --git a/src/icons/todo.svg b/src/icons/svgs/todo.svg similarity index 100% rename from src/icons/todo.svg rename to src/icons/svgs/todo.svg diff --git a/src/icons/tune.svg b/src/icons/svgs/tune.svg similarity index 100% rename from src/icons/tune.svg rename to src/icons/svgs/tune.svg diff --git a/src/icons/twig.svg b/src/icons/svgs/twig.svg similarity index 89% rename from src/icons/twig.svg rename to src/icons/svgs/twig.svg index a3ae0c6..175242c 100644 --- a/src/icons/twig.svg +++ b/src/icons/svgs/twig.svg @@ -1,3 +1,3 @@ - + diff --git a/src/icons/typescript-def.svg b/src/icons/svgs/typescript-def.svg similarity index 100% rename from src/icons/typescript-def.svg rename to src/icons/svgs/typescript-def.svg diff --git a/src/icons/typescript.svg b/src/icons/svgs/typescript.svg similarity index 100% rename from src/icons/typescript.svg rename to src/icons/svgs/typescript.svg diff --git a/src/icons/url.svg b/src/icons/svgs/url.svg similarity index 100% rename from src/icons/url.svg rename to src/icons/svgs/url.svg diff --git a/src/icons/virtual.svg b/src/icons/svgs/virtual.svg similarity index 100% rename from src/icons/virtual.svg rename to src/icons/svgs/virtual.svg diff --git a/src/icons/visualstudio.svg b/src/icons/svgs/visualstudio.svg similarity index 100% rename from src/icons/visualstudio.svg rename to src/icons/svgs/visualstudio.svg diff --git a/src/icons/vue.svg b/src/icons/svgs/vue.svg similarity index 100% rename from src/icons/vue.svg rename to src/icons/svgs/vue.svg diff --git a/src/icons/svgs/webpack.svg b/src/icons/svgs/webpack.svg new file mode 100755 index 0000000..5d5ac7b --- /dev/null +++ b/src/icons/svgs/webpack.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/icons/word.svg b/src/icons/svgs/word.svg similarity index 100% rename from src/icons/word.svg rename to src/icons/svgs/word.svg diff --git a/src/icons/xaml.svg b/src/icons/svgs/xaml.svg similarity index 100% rename from src/icons/xaml.svg rename to src/icons/svgs/xaml.svg diff --git a/src/icons/xml.svg b/src/icons/svgs/xml.svg similarity index 100% rename from src/icons/xml.svg rename to src/icons/svgs/xml.svg diff --git a/src/icons/yaml.svg b/src/icons/svgs/yaml.svg similarity index 100% rename from src/icons/yaml.svg rename to src/icons/svgs/yaml.svg diff --git a/src/icons/svgs/yarn.svg b/src/icons/svgs/yarn.svg new file mode 100755 index 0000000..4e634c8 --- /dev/null +++ b/src/icons/svgs/yarn.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/zip.svg b/src/icons/svgs/zip.svg similarity index 100% rename from src/icons/zip.svg rename to src/icons/svgs/zip.svg diff --git a/src/icons/webpack.svg b/src/icons/webpack.svg deleted file mode 100755 index f8a32ca..0000000 --- a/src/icons/webpack.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - diff --git a/src/icons/yarn.svg b/src/icons/yarn.svg deleted file mode 100755 index 867a8b7..0000000 --- a/src/icons/yarn.svg +++ /dev/null @@ -1,296 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/src/material-theme-icons.json b/src/material-theme-icons.json deleted file mode 100644 index dafbbba..0000000 --- a/src/material-theme-icons.json +++ /dev/null @@ -1,669 +0,0 @@ -{ - "iconDefinitions": { - "_file_stylus": { - "iconPath": "./icons/stylus.svg" - }, - "_file_swig": { - "iconPath": "./icons/swig.svg" - }, - "_file_twig": { - "iconPath": "./icons/twig.svg" - }, - "_file_sketch": { - "iconPath": "./icons/sketch.svg" - }, - "_file_procfile": { - "iconPath": "./icons/procfile.svg" - }, - "_file_todo": { - "iconPath": "./icons/todo.svg" - }, - "_file_license": { - "iconPath": "./icons/license.svg" - }, - "_file_markup": { - "iconPath": "./icons/markup.svg" - }, - "_file_sublime": { - "iconPath": "./icons/sublime.svg" - }, - "_file_grunt": { - "iconPath": "./icons/grunt.svg" - }, - "_file_ai": { - "iconPath": "./icons/ai.svg" - }, - "_file_svg": { - "iconPath": "./icons/svg.svg" - }, - "_file_bower": { - "iconPath": "./icons/bower.svg" - }, - "_file_json": { - "iconPath": "./icons/json.svg" - }, - "_file_yaml": { - "iconPath": "./icons/yaml.svg" - }, - "_file_html": { - "iconPath": "./icons/html.svg" - }, - "_file_markdown": { - "iconPath": "./icons/markdown.svg" - }, - "_file_css": { - "iconPath": "./icons/css.svg" - }, - "_file_sass": { - "iconPath": "./icons/sass.svg" - }, - "_file_less": { - "iconPath": "./icons/less.svg" - }, - "_file_gradle": { - "iconPath": "./icons/gradle.svg" - }, - "_file_git": { - "iconPath": "./icons/git.svg" - }, - "_file_github": { - "iconPath": "./icons/github.svg" - }, - "_file_image": { - "iconPath": "./icons/image.svg" - }, - "_file_xml": { - "iconPath": "./icons/xml.svg" - }, - "_file_js": { - "iconPath": "./icons/javascript.svg" - }, - "_file_ts": { - "iconPath": "./icons/typescript.svg" - }, - "_file_ts_def": { - "iconPath": "./icons/typescript-def.svg" - }, - "_file_webpack": { - "iconPath": "./icons/webpack.svg" - }, - "_file_ionic": { - "iconPath": "./icons/ionic.svg" - }, - "_file_php": { - "iconPath": "./icons/php.svg" - }, - "_file_table": { - "iconPath": "./icons/table.svg" - }, - "_file_vs": { - "iconPath": "./icons/visualstudio.svg" - }, - "_file_csharp": { - "iconPath": "./icons/csharp.svg" - }, - "_file_zip": { - "iconPath": "./icons/zip.svg" - }, - "_file_exe": { - "iconPath": "./icons/exe.svg" - }, - "_file_java": { - "iconPath": "./icons/java.svg" - }, - "_file_python": { - "iconPath": "./icons/python.svg" - }, - "_file_c": { - "iconPath": "./icons/c-lang.svg" - }, - "_file_c++": { - "iconPath": "./icons/cpp.svg" - }, - "_file_go": { - "iconPath": "./icons/gopher.svg" - }, - "_file_pdf": { - "iconPath": "./icons/pdf.svg" - }, - "_file_settings": { - "iconPath": "./icons/settings.svg" - }, - "_file_tune": { - "iconPath": "./icons/tune.svg" - }, - "_file_url": { - "iconPath": "./icons/url.svg" - }, - "_file_gulp": { - "iconPath": "./icons/gulp.svg" - }, - "_file_console": { - "iconPath": "./icons/console.svg" - }, - "_file_word": { - "iconPath": "./icons/word.svg" - }, - "_file_android": { - "iconPath": "./icons/android.svg" - }, - "_file_arduino": { - "iconPath": "./icons/arduino.svg" - }, - "_file_database": { - "iconPath": "./icons/database.svg" - }, - "_file_certificate": { - "iconPath": "./icons/certificate.svg" - }, - "_file_key": { - "iconPath": "./icons/key.svg" - }, - "_file_docker": { - "iconPath": "./icons/docker.svg" - }, - "_file_font": { - "iconPath": "./icons/font.svg" - }, - "_file_lib": { - "iconPath": "./icons/lib.svg" - }, - "_file_pug": { - "iconPath": "./icons/pug.svg" - }, - "_file_ruby": { - "iconPath": "./icons/ruby.svg" - }, - "_file_fsharp": { - "iconPath": "./icons/fsharp.svg" - }, - "_file_swift": { - "iconPath": "./icons/swift.svg" - }, - "_file_tex": { - "iconPath": "./icons/tex.svg" - }, - "_file_powerpoint": { - "iconPath": "./icons/powerpoint.svg" - }, - "_file_movie": { - "iconPath": "./icons/movie.svg" - }, - "_file_virtual": { - "iconPath": "./icons/virtual.svg" - }, - "_file_email": { - "iconPath": "./icons/email.svg" - }, - "_file_music": { - "iconPath": "./icons/music.svg" - }, - "_file_coffee": { - "iconPath": "./icons/coffee.svg" - }, - "_file_document": { - "iconPath": "./icons/document.svg" - }, - "_file_nodejs": { - "iconPath": "./icons/nodejs.svg" - }, - "_file_light": { - "iconPath": "./icons/file.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_yarn": { - "iconPath": "./icons/yarn.svg" - }, - "_file_contributing": { - "iconPath": "./icons/contributing.svg" - }, - "_file_readme": { - "iconPath": "./icons/readme.svg" - }, - "_file_rust": { - "iconPath": "./icons/rust.svg" - }, - "_file_changelog": { - "iconPath": "./icons/changelog.svg" - }, - "_file_raml": { - "iconPath": "./icons/raml.svg" - }, - "_file_xaml": { - "iconPath": "./icons/xaml.svg" - }, - "_file_credits": { - "iconPath": "./icons/credits.svg" - }, - "_file_react": { - "iconPath": "./icons/react.svg" - }, - "_file_haskell": { - "iconPath": "./icons/haskell.svg" - }, - "_file_flow": { - "iconPath": "./icons/flow.svg" - }, - "_file_kotlin": { - "iconPath": "./icons/kotlin.svg" - }, - "_file_lua": { - "iconPath": "./icons/lua.svg" - }, - "_file_clojure": { - "iconPath": "./icons/clojure.svg" - }, - "_file_groovy": { - "iconPath": "./icons/groovy.svg" - }, - "_file_r": { - "iconPath": "./icons/r.svg" - }, - "_file_dart": { - "iconPath": "./icons/dart.svg" - }, - "_file_flash": { - "iconPath": "./icons/flash.svg" - }, - "_file_swc": { - "iconPath": "./icons/swc.svg" - }, - "_file_actionscript": { - "iconPath": "./icons/actionscript.svg" - }, - "_file_autohotkey": { - "iconPath": "./icons/autohotkey.svg" - }, - "_file_mxml": { - "iconPath": "./icons/mxml.svg" - }, - "_file_cmake": { - "iconPath": "./icons/cmake.svg" - }, - "_file_assembly": { - "iconPath": "./icons/assembly.svg" - }, - "_file_angular": { - "iconPath": "./icons/angular.svg" - }, - "_file_vue": { - "iconPath": "./icons/vue.svg" - }, - "_file_ocaml": { - "iconPath": "./icons/ocaml.svg" - }, - "_file_favicon": { - "iconPath": "./icons/favicon.svg" - }, - "_file_jsmap": { - "iconPath": "./icons/javascript-map.svg" - }, - "_file_cssmap": { - "iconPath": "./icons/css-map.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_npm": { - "iconPath": "./icons/npm.svg" - } - }, - "folderExpanded": "_folder_open", - "folder": "_folder_dark", - "light": { - "folderExpanded": "_folder_open", - "folder": "_folder_light" - }, - "file": "_file_dark", - "fileExtensions": { - "styl": "_file_stylus", - "twig": "_file_twig", - "swig": "_file_swig", - "sketch": "_file_sketch", - "do": "_file_todo", - "sublime-settings": "_file_sublime", - "sublime-theme": "_file_sublime", - "sublime-commands": "_file_sublime", - "sublime-menu": "_file_sublime", - "html": "_file_html", - "jade": "_file_pug", - "pug": "_file_pug", - "md": "_file_markdown", - "md.rendered": "_file_markdown", - "markdown": "_file_markdown", - "markdown.rendered": "_file_markdown", - "css": "_file_css", - "scss": "_file_sass", - "sass": "_file_sass", - "less": "_file_less", - "json": "_file_json", - "yaml": "_file_yaml", - "YAML-tmLanguage": "_file_yaml", - "yml": "_file_yaml", - "xml": "_file_xml", - "plist": "_file_xml", - "xsd": "_file_xml", - "dtd": "_file_xml", - "xsl": "_file_xml", - "xslt": "_file_xml", - "resx": "_file_xml", - "iml": "_file_xml", - "xquery": "_file_xml", - "tmLanguage": "_file_xml", - "png": "_file_image", - "jpeg": "_file_image", - "jpg": "_file_image", - "gif": "_file_image", - "svg": "_file_svg", - "eps": "_file_svg", - "ai": "_file_ai", - "ico": "_file_image", - "tif": "_file_image", - "tiff": "_file_image", - "psd": "_file_image", - "psb": "_file_image", - "ami": "_file_image", - "apx": "_file_image", - "bmp": "_file_image", - "bpg": "_file_image", - "brk": "_file_image", - "cur": "_file_image", - "dds": "_file_image", - "dng": "_file_image", - "exr": "_file_image", - "fpx": "_file_image", - "gbr": "_file_image", - "img": "_file_image", - "jbig2": "_file_image", - "jb2": "_file_image", - "jng": "_file_image", - "jxr": "_file_image", - "pbm": "_file_image", - "pgf": "_file_image", - "pic": "_file_image", - "raw": "_file_image", - "webp": "_file_image", - "php": "_file_php", - "js": "_file_js", - "ejs": "_file_js", - "jsx": "_file_react", - "ini": "_file_settings", - "dlc": "_file_settings", - "dll": "_file_settings", - "config": "_file_settings", - "conf": "_file_settings", - "esx": "_file_js", - "ts": "_file_ts", - "tsx": "_file_react", - "d.ts": "_file_ts_def", - "pdf": "_file_pdf", - "xlsx": "_file_table", - "xls": "_file_table", - "csv": "_file_table", - "vscodeignore": "_file_vs", - "vsixmanifest": "_file_vs", - "suo": "_file_vs", - "sln": "_file_vs", - "pdb": "_file_database", - "cs": "_file_csharp", - "csproj": "_file_vs", - "zip": "_file_zip", - "tar": "_file_zip", - "gz": "_file_zip", - "xz": "_file_zip", - "bzip2": "_file_zip", - "gzip": "_file_zip", - "7z": "_file_zip", - "7zip": "_file_zip", - "pzip": "_file_zip", - "wim": "_file_zip", - "rar": "_file_zip", - "tgz": "_file_zip", - "exe": "_file_exe", - "msi": "_file_exe", - "java": "_file_java", - "jar": "_file_java", - "jsp": "_file_java", - "c": "_file_c", - "h": "_file_c", - "m": "_file_c", - "cc": "_file_c++", - "cpp": "_file_c++", - "hpp": "_file_c++", - "mm": "_file_c++", - "cxx": "_file_c++", - "go": "_file_go", - "py": "_file_python", - "url": "_file_url", - "sh": "_file_console", - "bat": "_file_console", - "ps1": "_file_console", - "fish": "_file_console", - "bash": "_file_console", - "gradle": "_file_gradle", - "doc": "_file_word", - "docx": "_file_word", - "rtf": "_file_word", - "properties": "_file_settings", - "prop": "_file_settings", - "settings": "_file_settings", - "sql": "_file_database", - "accdb": "_file_database", - "mdb": "_file_database", - "cer": "_file_certificate", - "cert": "_file_certificate", - "crt": "_file_certificate", - "pub": "_file_key", - "key": "_file_key", - "pem": "_file_key", - "asc": "_file_key", - "woff": "_file_font", - "woff2": "_file_font", - "ttf": "_file_font", - "eot": "_file_font", - "suit": "_file_font", - "otf": "_file_font", - "bmap": "_file_font", - "fnt": "_file_font", - "odttf": "_file_font", - "ttc": "_file_font", - "font": "_file_font", - "fonts": "_file_font", - "sui": "_file_font", - "ntf": "_file_font", - "mrf": "_file_font", - "lib": "_file_lib", - "rb": "_file_ruby", - "erb": "_file_ruby", - "fs": "_file_fsharp", - "fsx": "_file_fsharp", - "fsi": "_file_fsharp", - "fsproj": "_file_fsharp", - "manifest": "_file_xml", - "swift": "_file_swift", - "ino": "_file_arduino", - "dockerignore": "_file_docker", - "tex": "_file_tex", - "bib": "_file_lib", - "pptx": "_file_powerpoint", - "ppt": "_file_powerpoint", - "pptm": "_file_powerpoint", - "potx": "_file_powerpoint", - "pot": "_file_powerpoint", - "potm": "_file_powerpoint", - "ppsx": "_file_powerpoint", - "ppsm": "_file_powerpoint", - "pps": "_file_powerpoint", - "ppam": "_file_powerpoint", - "ppa": "_file_powerpoint", - "webm": "_file_movie", - "mkv": "_file_movie", - "flv": "_file_movie", - "vob": "_file_movie", - "ogv": "_file_movie", - "ogg": "_file_movie", - "gifv": "_file_movie", - "avi": "_file_movie", - "mov": "_file_movie", - "qt": "_file_movie", - "wmv": "_file_movie", - "yuv": "_file_movie", - "rm": "_file_movie", - "rmvb": "_file_movie", - "mp4": "_file_movie", - "m4v": "_file_movie", - "mpg": "_file_movie", - "mp2": "_file_movie", - "mpeg": "_file_movie", - "mpe": "_file_movie", - "mpv": "_file_movie", - "m2v": "_file_movie", - "vdi": "_file_virtual", - "vbox": "_file_virtual", - "vbox-prev": "_file_virtual", - "ics": "_file_email", - "mp3": "_file_music", - "flac": "_file_music", - "m4a": "_file_music", - "wma": "_file_music", - "aiff": "_file_music", - "coffee": "_file_coffee", - "txt": "_file_document", - "sqlite": "_file_database", - "graphql": "_file_json", - "props": "_file_settings", - "toml": "_file_settings", - "rs": "_file_rust", - "raml": "_file_raml", - "xaml": "_file_xaml", - "prefs": "_file_settings", - "hs": "_file_haskell", - "kt": "_file_kotlin", - "project": "_file_xml", - "patch": "_file_git", - "dockerfile": "_file_docker", - "vb": "_file_vs", - "lua": "_file_lua", - "clj": "_file_clojure", - "groovy": "_file_groovy", - "r": "_file_r", - "rst": "_file_markdown", - "dart": "_file_dart", - "as": "_file_actionscript", - "mxml": "_file_mxml", - "ahk": "_file_autohotkey", - "swf": "_file_flash", - "swc": "_file_swc", - "cmake": "_file_cmake", - "asm": "_file_assembly", - "a51": "_file_assembly", - "inc": "_file_assembly", - "nasm": "_file_assembly", - "s": "_file_assembly", - "ms": "_file_assembly", - "agc": "_file_assembly", - "ags": "_file_assembly", - "aea": "_file_assembly", - "argus": "_file_assembly", - "mitigus": "_file_assembly", - "binsource": "_file_assembly", - "vue": "_file_vue", - "ml": "_file_ocaml", - "mli": "_file_ocaml", - "cmx": "_file_ocaml", - "js.map": "_file_jsmap", - "css.map": "_file_cssmap", - "tmTheme": "_file_markup" - }, - "fileNames": { - "gruntfile.js": "_file_grunt", - "bower.json": "_file_bower", - "webpack.js": "_file_webpack", - "webpack.config.js": "_file_webpack", - "webpack.dev.js": "_file_webpack", - "webpack.prod.js": "_file_webpack", - "webpack.common.js": "_file_webpack", - "webpackfile.js": "_file_webpack", - "ionic.config.json": "_file_ionic", - ".io-config.json": "_file_ionic", - "gulpfile.js": "_file_gulp", - "gulpfile.babel.js": "_file_gulp", - "package.json": "_file_npm", - "gradle.properties": "_file_gradle", - "gradlew": "_file_gradle", - ".jscsrc": "_file_json", - ".jshintrc": "_file_json", - ".jshintignore": "_file_settings", - ".npmignore": "_file_npm", - "tsconfig.json": "_file_json", - "tslint.json": "_file_json", - "androidmanifest.xml": "_file_android", - "gradle-wrapper.properties": "_file_gradle", - ".editorconfig": "_file_settings", - "procfile": "_file_procfile", - ".env": "_file_tune", - "dockerfile": "_file_docker", - "license": "_file_license", - "license.md": "_file_license", - "license.md.rendered": "_file_license", - "license.txt": "_file_license", - ".babelrc": "_file_json", - ".eslintrc": "_file_yaml", - ".buildignore": "_file_settings", - ".htaccess": "_file_xml", - "composer.lock": "_file_json", - ".gitignore": "_file_git", - ".gitconfig": "_file_git", - ".gitattributes": "_file_git", - ".gitmodules": "_file_git", - ".gitkeep": "_file_git", - "yarn.lock": "_file_yarn", - ".yarnclean": "_file_yarn", - ".yarn-integrity": "_file_yarn", - "yarn-error.log": "_file_yarn", - "contributing.md": "_file_contributing", - "contributing.md.rendered": "_file_contributing", - "readme.md": "_file_readme", - "readme.md.rendered": "_file_readme", - ".mailmap": "_file_email", - "makefile": "_file_settings", - "changelog": "_file_changelog", - "changelog.md": "_file_changelog", - "changelog.md.rendered": "_file_changelog", - "CREDITS": "_file_credits", - "credits.txt": "_file_credits", - "credits.md": "_file_credits", - "credits.md.rendered": "_file_credits", - ".flowconfig": "_file_flow", - ".jsbeautifyrc": "_file_json", - "git-history": "_file_git", - "angular-cli.json": "_file_angular", - "app.module.ts": "_file_angular", - "favicon.ico": "_file_favicon" - }, - "folderNames": { - "node_modules": "_file_nodejs", - ".git": "_file_git", - ".github": "_file_github", - ".gulp": "_file_gulp", - "bower_components": "_file_bower" - }, - "folderNamesExpanded": { - "node_modules": "_file_nodejs", - ".git": "_file_git", - ".github": "_file_github", - ".gulp": "_file_gulp", - "bower_components": "_file_bower" - }, - "languageIds": { - "git": "_file_git" - } -} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 61176a3..a5c225e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -734,7 +734,7 @@ chalk@*, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^0.5.1: +chalk@^0.5.0, chalk@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.5.1.tgz#663b3a648b68b55d04690d49167aa837858f2174" dependencies: @@ -795,7 +795,7 @@ cliui@^3.2.0: strip-ansi "^3.0.1" wrap-ansi "^2.0.0" -clone-stats@^0.0.1: +clone-stats@^0.0.1, clone-stats@~0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1" @@ -1049,7 +1049,7 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" -dateformat@^1.0.11, dateformat@^1.0.12: +dateformat@^1.0.11, dateformat@^1.0.12, dateformat@^1.0.7-1.2.3: version "1.0.12" resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9" dependencies: @@ -1145,7 +1145,7 @@ duplexer2@0.0.2: dependencies: readable-stream "~1.1.9" -duplexer@^0.1.1: +duplexer@^0.1.1, duplexer@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" @@ -1327,6 +1327,18 @@ event-emitter@~0.3.4: d "~0.1.1" es5-ext "~0.10.7" +event-stream@~3.1.0: + version "3.1.7" + resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.1.7.tgz#b4c540012d0fe1498420f3d8946008db6393c37a" + dependencies: + duplexer "~0.1.1" + from "~0" + map-stream "~0.1.0" + pause-stream "0.0.11" + split "0.2" + stream-combiner "~0.0.4" + through "~2.3.1" + exit-hook@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" @@ -1489,6 +1501,10 @@ form-data@~2.1.1: combined-stream "^1.0.5" mime-types "^2.1.12" +from@~0: + version "0.1.3" + resolved "https://registry.yarnpkg.com/from/-/from-0.1.3.tgz#ef63ac2062ac32acf7862e0d40b44b896f22f3bc" + fs-exists-sync@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" @@ -1661,6 +1677,16 @@ glob@^4.3.1: minimatch "^2.0.1" once "^1.3.0" +glob@^5.0.12: + version "5.0.15" + resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + glob@^7.0.0, glob@^7.0.3, glob@^7.0.5: version "7.1.1" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" @@ -1764,6 +1790,23 @@ gulp-conventional-changelog@^1.1.0: object-assign "^4.0.1" through2 "^2.0.0" +gulp-data@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/gulp-data/-/gulp-data-1.2.1.tgz#a94b54de7d4f3b8ea1f40ef859749c24578cf12b" + dependencies: + gulp-util "^3.0.7" + through2 "^2.0.0" + util-extend "^1.0.1" + +gulp-filelist@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gulp-filelist/-/gulp-filelist-1.0.0.tgz#21e2408298a3d30de0ea60ed1f72fcab15c86889" + dependencies: + gulp-util "^3.0.7" + path "^0.12.7" + through2 "^2.0.0" + vinyl "^1.1.0" + gulp-if@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/gulp-if/-/gulp-if-2.0.2.tgz#a497b7e7573005041caa2bc8b7dda3c80444d629" @@ -1772,12 +1815,27 @@ gulp-if@^2.0.2: ternary-stream "^2.0.1" through2 "^2.0.1" +gulp-include@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/gulp-include/-/gulp-include-2.3.1.tgz#f1e0ed3f0fd074c347c7e59f9cf038d3dbdb3e30" + dependencies: + event-stream "~3.1.0" + glob "^5.0.12" + gulp-util "~2.2.10" + source-map "^0.5.1" + strip-bom "^2.0.0" + vinyl-sourcemaps-apply "^0.2.0" + gulp-match@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/gulp-match/-/gulp-match-1.0.3.tgz#91c7c0d7f29becd6606d57d80a7f8776a87aba8e" dependencies: minimatch "^3.0.3" +gulp-rename@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/gulp-rename/-/gulp-rename-1.2.2.tgz#3ad4428763f05e2764dec1c67d868db275687817" + gulp-stats@^0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/gulp-stats/-/gulp-stats-0.0.4.tgz#f216c2bc079cb890cebf5d6aaa3b1eb397d12bab" @@ -1786,6 +1844,14 @@ gulp-stats@^0.0.4: pretty-hrtime "^1.0.0" text-table "^0.2.0" +gulp-template@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/gulp-template/-/gulp-template-4.0.0.tgz#05de36808c6fb9966578d5a94ee72cee08cdc53b" + dependencies: + gulp-util "^3.0.0" + lodash "^4.8.2" + through2 "^2.0.0" + gulp-util@*, gulp-util@^3.0.0, gulp-util@^3.0.6, gulp-util@^3.0.7: version "3.0.8" resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f" @@ -1809,6 +1875,19 @@ gulp-util@*, gulp-util@^3.0.0, gulp-util@^3.0.6, gulp-util@^3.0.7: through2 "^2.0.0" vinyl "^0.5.0" +gulp-util@~2.2.10: + version "2.2.20" + resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-2.2.20.tgz#d7146e5728910bd8f047a6b0b1e549bc22dbd64c" + dependencies: + chalk "^0.5.0" + dateformat "^1.0.7-1.2.3" + lodash._reinterpolate "^2.4.1" + lodash.template "^2.4.1" + minimist "^0.2.0" + multipipe "^0.1.0" + through2 "^0.5.0" + vinyl "^0.2.1" + gulp-watch@^4.3.8: version "4.3.11" resolved "https://registry.yarnpkg.com/gulp-watch/-/gulp-watch-4.3.11.tgz#162fc563de9fc770e91f9a7ce3955513a9a118c0" @@ -1956,6 +2035,10 @@ inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" +inherits@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + ini@^1.3.2, ini@^1.3.4, ini@~1.3.0: version "1.3.4" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" @@ -2312,14 +2395,36 @@ lodash._basevalues@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" +lodash._escapehtmlchar@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz#df67c3bb6b7e8e1e831ab48bfa0795b92afe899d" + dependencies: + lodash._htmlescapes "~2.4.1" + +lodash._escapestringchar@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz#ecfe22618a2ade50bfeea43937e51df66f0edb72" + lodash._getnative@^3.0.0: version "3.9.1" resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" +lodash._htmlescapes@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz#32d14bf0844b6de6f8b62a051b4f67c228b624cb" + lodash._isiterateecall@^3.0.0: version "3.0.9" resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" +lodash._isnative@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash._isnative/-/lodash._isnative-2.4.1.tgz#3ea6404b784a7be836c7b57580e1cdf79b14832c" + +lodash._objecttypes@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz#7c0b7f69d98a1f76529f890b0cdb1b4dfec11c11" + lodash._reescape@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz#2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a" @@ -2328,24 +2433,56 @@ lodash._reevaluate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" +lodash._reinterpolate@^2.4.1, lodash._reinterpolate@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz#4f1227aa5a8711fc632f5b07a1f4607aab8b3222" + lodash._reinterpolate@^3.0.0, lodash._reinterpolate@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" +lodash._reunescapedhtml@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz#747c4fc40103eb3bb8a0976e571f7a2659e93ba7" + dependencies: + lodash._htmlescapes "~2.4.1" + lodash.keys "~2.4.1" + lodash._root@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" +lodash._shimkeys@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz#6e9cc9666ff081f0b5a6c978b83e242e6949d203" + dependencies: + lodash._objecttypes "~2.4.1" + lodash.assignwith@^4.0.7: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assignwith/-/lodash.assignwith-4.2.0.tgz#127a97f02adc41751a954d24b0de17e100e038eb" +lodash.defaults@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-2.4.1.tgz#a7e8885f05e68851144b6e12a8f3678026bc4c54" + dependencies: + lodash._objecttypes "~2.4.1" + lodash.keys "~2.4.1" + lodash.escape@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698" dependencies: lodash._root "^3.0.0" +lodash.escape@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-2.4.1.tgz#2ce12c5e084db0a57dda5e5d1eeeb9f5d175a3b4" + dependencies: + lodash._escapehtmlchar "~2.4.1" + lodash._reunescapedhtml "~2.4.1" + lodash.keys "~2.4.1" + lodash.isarguments@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" @@ -2358,6 +2495,12 @@ lodash.isempty@^4.2.1: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e" +lodash.isobject@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash.isobject/-/lodash.isobject-2.4.1.tgz#5a2e47fe69953f1ee631a7eba1fe64d2d06558f5" + dependencies: + lodash._objecttypes "~2.4.1" + lodash.isplainobject@^4.0.4: version "4.0.6" resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" @@ -2374,6 +2517,14 @@ lodash.keys@^3.0.0: lodash.isarguments "^3.0.0" lodash.isarray "^3.0.0" +lodash.keys@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-2.4.1.tgz#48dea46df8ff7632b10d706b8acb26591e2b3727" + dependencies: + lodash._isnative "~2.4.1" + lodash._shimkeys "~2.4.1" + lodash.isobject "~2.4.1" + lodash.mapvalues@^4.4.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c" @@ -2386,6 +2537,18 @@ lodash.restparam@^3.0.0: version "3.6.1" resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" +lodash.template@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-2.4.1.tgz#9e611007edf629129a974ab3c48b817b3e1cf20d" + dependencies: + lodash._escapestringchar "~2.4.1" + lodash._reinterpolate "~2.4.1" + lodash.defaults "~2.4.1" + lodash.escape "~2.4.1" + lodash.keys "~2.4.1" + lodash.templatesettings "~2.4.1" + lodash.values "~2.4.1" + lodash.template@^3.0.0: version "3.6.2" resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-3.6.2.tgz#f8cdecc6169a255be9098ae8b0c53d378931d14f" @@ -2420,7 +2583,20 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "~3.0.0" -lodash@^4.0.0, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0: +lodash.templatesettings@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz#ea76c75d11eb86d4dbe89a83893bb861929ac699" + dependencies: + lodash._reinterpolate "~2.4.1" + lodash.escape "~2.4.1" + +lodash.values@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/lodash.values/-/lodash.values-2.4.1.tgz#abf514436b3cb705001627978cbcf30b1280eea4" + dependencies: + lodash.keys "~2.4.1" + +lodash@^4.0.0, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.8.2: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" @@ -2457,6 +2633,10 @@ map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" +map-stream@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194" + meow@^3.3.0: version "3.7.0" resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" @@ -2506,15 +2686,15 @@ mime-types@^2.1.12, mime-types@~2.1.7: dependencies: mime-db "~1.26.0" -minimatch@^2.0.1: - version "2.0.10" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" +"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" dependencies: brace-expansion "^1.0.0" -minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" +minimatch@^2.0.1: + version "2.0.10" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" dependencies: brace-expansion "^1.0.0" @@ -2529,6 +2709,10 @@ minimist@0.0.8, minimist@~0.0.1: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" +minimist@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.2.0.tgz#4dffe525dae2b864c66c2e23c6271d7afdecefce" + minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" @@ -2551,7 +2735,7 @@ ms@0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" -multipipe@^0.1.2: +multipipe@^0.1.0, multipipe@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" dependencies: @@ -2765,6 +2949,19 @@ path-type@^1.0.0: pify "^2.0.0" pinkie-promise "^2.0.0" +path@^0.12.7: + version "0.12.7" + resolved "https://registry.yarnpkg.com/path/-/path-0.12.7.tgz#d4dc2a506c4ce2197eb481ebfcd5b36c0140b10f" + dependencies: + process "^0.11.1" + util "^0.10.3" + +pause-stream@0.0.11: + version "0.0.11" + resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" + dependencies: + through "~2.3" + pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2820,6 +3017,10 @@ process-nextick-args@~1.0.6: version "1.0.7" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" +process@^0.11.1: + version "0.11.9" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.9.tgz#7bd5ad21aa6253e7da8682264f1e11d11c0318c1" + progress@^1.1.8: version "1.1.8" resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" @@ -2867,7 +3068,7 @@ read-pkg@^1.0.0, read-pkg@^1.1.0: normalize-package-data "^2.3.2" path-type "^1.0.0" -"readable-stream@>=1.0.33-1 <1.1.0-0": +"readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.17: version "1.0.34" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" dependencies: @@ -3168,7 +3369,7 @@ source-map@^0.4.4: dependencies: amdefine ">=0.0.4" -source-map@^0.5.0, source-map@^0.5.3, source-map@~0.5.1: +source-map@^0.5.0, source-map@^0.5.1, source-map@^0.5.3, source-map@~0.5.1: version "0.5.6" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" @@ -3196,6 +3397,12 @@ split2@^2.0.0: dependencies: through2 "^2.0.2" +split@0.2: + version "0.2.10" + resolved "https://registry.yarnpkg.com/split/-/split-0.2.10.tgz#67097c601d697ce1368f418f06cd201cf0521a57" + dependencies: + through "2" + split@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/split/-/split-1.0.0.tgz#c4395ce683abcd254bc28fe1dabb6e5c27dcffae" @@ -3221,6 +3428,12 @@ sshpk@^1.7.0: jsbn "~0.1.0" tweetnacl "~0.14.0" +stream-combiner@~0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14" + dependencies: + duplexer "~0.1.1" + stream-consume@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" @@ -3377,6 +3590,13 @@ text-table@^0.2.0, text-table@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" +through2@^0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/through2/-/through2-0.5.1.tgz#dfdd012eb9c700e2323fd334f38ac622ab372da7" + dependencies: + readable-stream "~1.0.17" + xtend "~3.0.0" + through2@^0.6.1: version "0.6.5" resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" @@ -3391,7 +3611,7 @@ through2@^2.0.0, through2@^2.0.1, through2@^2.0.2: readable-stream "^2.1.5" xtend "~4.0.1" -through@2, "through@>=2.2.7 <3", through@^2.3.6: +through@2, "through@>=2.2.7 <3", through@^2.3.6, through@~2.3, through@~2.3.1: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" @@ -3484,6 +3704,16 @@ util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" +util-extend@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/util-extend/-/util-extend-1.0.3.tgz#a7c216d267545169637b3b6edc6ca9119e2ff93f" + +util@^0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + dependencies: + inherits "2.0.1" + uuid@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" @@ -3531,6 +3761,18 @@ vinyl-fs@^0.3.0: through2 "^0.6.1" vinyl "^0.4.0" +vinyl-sourcemaps-apply@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz#ab6549d61d172c2b1b87be5c508d239c8ef87705" + dependencies: + source-map "^0.5.1" + +vinyl@^0.2.1: + version "0.2.3" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.2.3.tgz#bca938209582ec5a49ad538a00fa1f125e513252" + dependencies: + clone-stats "~0.0.1" + vinyl@^0.4.0: version "0.4.6" resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.4.6.tgz#2f356c87a550a255461f36bbeb2a5ba8bf784847" @@ -3611,6 +3853,10 @@ write@^0.2.1: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" +xtend@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-3.0.0.tgz#5cce7407baf642cba7becda568111c493f59665a" + y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"