From 94fef611cac33202999dc908a8507df567aaeebb Mon Sep 17 00:00:00 2001
From: its-miroma <136986257+its-miroma@users.noreply.github.com>
Date: Sun, 28 Apr 2024 00:09:49 +0200
Subject: [PATCH] Initial version
---
.vscode/launch.json | 13 +
.vscode/tasks.json | 19 +
.vscodeignore | 3 +
CHANGELOG.md | 51 +
LICENSE | 202 +
README.md | 26 +
icon.png | Bin 0 -> 1228 bytes
icons/3d.svg | 1 +
icons/LICENSE-SETI | 20 +
icons/abc.svg | 1 +
icons/actionscript.svg | 1 +
icons/ada.svg | 1 +
icons/adonis.svg | 1 +
icons/advpl_include.svg | 1 +
icons/advpl_prw.svg | 1 +
icons/advpl_ptm.svg | 1 +
icons/advpl_tlpp.svg | 1 +
icons/android.svg | 1 +
icons/angular-component.svg | 1 +
icons/angular-component_light.svg | 1 +
icons/angular-directive.svg | 1 +
icons/angular-directive_light.svg | 1 +
icons/angular-guard.svg | 1 +
icons/angular-guard_light.svg | 1 +
icons/angular-pipe.svg | 1 +
icons/angular-pipe_light.svg | 1 +
icons/angular-resolver.svg | 1 +
icons/angular-resolver_light.svg | 1 +
icons/angular-service.svg | 1 +
icons/angular-service_light.svg | 1 +
icons/angular.svg | 1 +
icons/angular_light.svg | 1 +
icons/antlr.svg | 1 +
icons/apiblueprint.svg | 1 +
icons/apollo.svg | 1 +
icons/appveyor.svg | 1 +
icons/architecture.svg | 1 +
icons/arduino.svg | 1 +
icons/asciidoc.svg | 1 +
icons/assembly.svg | 1 +
icons/astro.svg | 1 +
icons/astyle.svg | 1 +
icons/audio.svg | 1 +
icons/aurelia.svg | 1 +
icons/authors.svg | 1 +
icons/auto.svg | 1 +
icons/auto_light.svg | 1 +
icons/autohotkey.svg | 1 +
icons/autoit.svg | 1 +
icons/babel.svg | 1 +
icons/ballerina.svg | 1 +
icons/bazel.svg | 1 +
icons/bicep.svg | 1 +
icons/bitbucket.svg | 13 +
icons/bithound.svg | 1 +
icons/blink.svg | 1 +
icons/blitz.svg | 1 +
icons/bower.svg | 1 +
icons/brainfuck.svg | 1 +
icons/browserlist.svg | 1 +
icons/browserlist_light.svg | 1 +
icons/buck.svg | 1 +
icons/bucklescript.svg | 1 +
icons/buildkite.svg | 1 +
icons/bun.svg | 2 +
icons/bun_light.svg | 2 +
icons/c.svg | 4 +
icons/cabal.svg | 1 +
icons/caddy.svg | 1 +
icons/cadence.svg | 1 +
icons/cake.svg | 1 +
icons/capacitor.svg | 1 +
icons/certificate.svg | 1 +
icons/changelog.svg | 1 +
icons/chess.svg | 1 +
icons/chess_light.svg | 1 +
icons/circleci.svg | 1 +
icons/circleci_light.svg | 1 +
icons/clojure.svg | 1 +
icons/cloudfoundry.svg | 1 +
icons/cmake.svg | 1 +
icons/coala.svg | 1 +
icons/cobol.svg | 1 +
icons/coconut.svg | 1 +
icons/code-climate.svg | 1 +
icons/code-climate_light.svg | 1 +
icons/codecov.svg | 1 +
icons/codeowners.svg | 1 +
icons/coffee.svg | 1 +
icons/coldfusion.svg | 1 +
icons/command.svg | 1 +
icons/commitlint.svg | 1 +
icons/conduct.svg | 1 +
icons/console.svg | 1 +
icons/contributing.svg | 1 +
icons/cpp.svg | 4 +
icons/craco.svg | 45 +
icons/credits.svg | 1 +
icons/crystal.svg | 1 +
icons/crystal_light.svg | 1 +
icons/csharp.svg | 4 +
icons/css-map.svg | 1 +
icons/css.svg | 1 +
icons/cucumber.svg | 1 +
icons/cuda.svg | 1 +
icons/cypress.svg | 1 +
icons/d.svg | 1 +
icons/dart.svg | 1 +
icons/dart_generated.svg | 1 +
icons/database.svg | 1 +
icons/denizenscript.svg | 1 +
icons/deno.svg | 1 +
icons/deno_light.svg | 1 +
icons/dependabot.svg | 1 +
icons/dhall.svg | 1 +
icons/diff.svg | 1 +
icons/dinophp.svg | 1 +
icons/disc.svg | 1 +
icons/django.svg | 1 +
icons/docker.svg | 1 +
icons/document.svg | 1 +
icons/document_light.svg | 1 +
icons/dotjs.svg | 1 +
icons/drawio.svg | 1 +
icons/drone.svg | 1 +
icons/drone_light.svg | 1 +
icons/dune.svg | 1 +
icons/edge.svg | 1 +
icons/editorconfig.svg | 1 +
icons/ejs.svg | 1 +
icons/elixir.svg | 1 +
icons/elm.svg | 1 +
icons/email.svg | 1 +
icons/ember.svg | 1 +
icons/erlang.svg | 1 +
icons/eslint.svg | 1 +
icons/exe.svg | 1 +
icons/fastlane.svg | 1 +
icons/favicon.svg | 1 +
icons/figma.svg | 1 +
icons/file.svg | 1 +
icons/file_light.svg | 1 +
icons/firebase.svg | 1 +
icons/flash.svg | 1 +
icons/flow.svg | 1 +
icons/folder.svg | 1 +
icons/folder_android.svg | 1 +
icons/folder_android_light.svg | 1 +
icons/folder_blog.svg | 1 +
icons/folder_blog_light.svg | 1 +
icons/folder_components.svg | 1 +
icons/folder_components_light.svg | 1 +
icons/folder_css.svg | 1 +
icons/folder_css_light.svg | 1 +
icons/folder_dist.svg | 1 +
icons/folder_dist_light.svg | 1 +
icons/folder_docs.svg | 1 +
icons/folder_docs_light.svg | 1 +
icons/folder_downloads.svg | 1 +
icons/folder_downloads_light.svg | 1 +
icons/folder_firebase.svg | 1 +
icons/folder_firebase_light.svg | 1 +
icons/folder_font.svg | 1 +
icons/folder_font_light.svg | 1 +
icons/folder_git.svg | 1 +
icons/folder_git_light.svg | 1 +
icons/folder_images.svg | 1 +
icons/folder_images_light.svg | 1 +
icons/folder_ios.svg | 1 +
icons/folder_ios_light.svg | 1 +
icons/folder_json.svg | 1 +
icons/folder_json_light.svg | 1 +
icons/folder_lib.svg | 1 +
icons/folder_lib_light.svg | 1 +
icons/folder_light.svg | 1 +
icons/folder_monospace.svg | 1 +
icons/folder_monospace_light.svg | 1 +
icons/folder_node.svg | 1 +
icons/folder_node_light.svg | 1 +
icons/folder_pages.svg | 1 +
icons/folder_pages_light.svg | 1 +
icons/folder_public.svg | 1 +
icons/folder_public_light.svg | 1 +
icons/folder_scripts.svg | 1 +
icons/folder_scripts_light.svg | 1 +
icons/folder_services.svg | 1 +
icons/folder_services_light.svg | 1 +
icons/folder_settings.svg | 1 +
icons/folder_settings_light.svg | 1 +
icons/folder_src.svg | 1 +
icons/folder_src_light.svg | 1 +
icons/folder_test.svg | 1 +
icons/folder_test_light.svg | 1 +
icons/folder_util.svg | 1 +
icons/folder_util_light.svg | 1 +
icons/folder_venv.svg | 1 +
icons/folder_venv_light.svg | 1 +
icons/folder_web.svg | 1 +
icons/folder_web_light.svg | 1 +
icons/font.svg | 1 +
icons/forth.svg | 1 +
icons/fortran.svg | 1 +
icons/foxpro.svg | 1 +
icons/fsharp.svg | 1 +
icons/fusebox.svg | 1 +
icons/gamemaker.svg | 4 +
icons/gatsby.svg | 1 +
icons/gcp.svg | 1 +
icons/gemfile.svg | 1 +
icons/gemini.svg | 1 +
icons/git.svg | 1 +
icons/gitlab.svg | 1 +
icons/gitpod.svg | 1 +
icons/gleam.svg | 1 +
icons/go-mod.svg | 1 +
icons/go.svg | 1 +
icons/go_gopher.svg | 1 +
icons/godot-assets.svg | 7 +
icons/godot.svg | 7 +
icons/gradle.svg | 1 +
icons/grain.svg | 1 +
icons/graphcool.svg | 1 +
icons/graphql.svg | 1 +
icons/gridsome.svg | 1 +
icons/groovy.svg | 1 +
icons/grunt.svg | 1 +
icons/gulp.svg | 1 +
icons/h.svg | 1 +
icons/hack.svg | 1 +
icons/haml.svg | 1 +
icons/handlebars.svg | 1 +
icons/hardhat.svg | 1 +
icons/haskell.svg | 1 +
icons/haxe.svg | 1 +
icons/hcl.svg | 1 +
icons/hcl_light.svg | 1 +
icons/helm.svg | 1 +
icons/heroku.svg | 1 +
icons/hex.svg | 1 +
icons/horusec.svg | 1 +
icons/hpp.svg | 1 +
icons/html.svg | 1 +
icons/http.svg | 1 +
icons/husky.svg | 1 +
icons/i18n.svg | 1 +
icons/idris.svg | 1 +
icons/image.svg | 1 +
icons/image_light.svg | 1 +
icons/imba.svg | 1 +
icons/ionic.svg | 1 +
icons/istanbul.svg | 1 +
icons/jar.svg | 1 +
icons/java.svg | 1 +
icons/javaclass.svg | 1 +
icons/javascript-map.svg | 1 +
icons/javascript.svg | 1 +
icons/jenkins.svg | 1 +
icons/jest.svg | 1 +
icons/jinja.svg | 1 +
icons/jinja_light.svg | 1 +
icons/jsconfig.svg | 1 +
icons/jsconfig_light.svg | 1 +
icons/json.svg | 1 +
icons/julia.svg | 1 +
icons/jupyter.svg | 1 +
icons/karma.svg | 1 +
icons/key.svg | 1 +
icons/kivy.svg | 1 +
icons/kl.svg | 1 +
icons/kotlin.svg | 1 +
icons/kusto.svg | 1 +
icons/laravel.svg | 1 +
icons/lerna.svg | 1 +
icons/less.svg | 1 +
icons/lib.svg | 1 +
icons/lighthouse.svg | 1 +
icons/lilypond.svg | 1 +
icons/liquid.svg | 1 +
icons/lisp.svg | 1 +
icons/livescript.svg | 1 +
icons/lock.svg | 1 +
icons/log.svg | 1 +
icons/lolcode.svg | 1 +
icons/lua.svg | 1 +
icons/makefile.svg | 1 +
icons/markdown.svg | 1 +
icons/mathematica.svg | 1 +
icons/matlab.svg | 1 +
icons/maven.svg | 1 +
icons/mdsvex.svg | 1 +
icons/mdx.svg | 1 +
icons/mercurial.svg | 6 +
icons/merlin.svg | 1 +
icons/meson.svg | 1 +
icons/minecraft.svg | 1 +
icons/mint.svg | 1 +
icons/mjml.svg | 1 +
icons/mocha.svg | 1 +
icons/modernizr.svg | 1 +
icons/mojo.svg | 2 +
icons/monospace-icon-theme.json | 5657 +++++++++++++++++++++++
icons/monospace.svg | 11 +
icons/moonscript.svg | 1 +
icons/mxml.svg | 1 +
icons/mxml_light.svg | 1 +
icons/nano-staged.svg | 1 +
icons/nano-staged_light.svg | 1 +
icons/ndst.svg | 1 +
icons/nest-controller.svg | 1 +
icons/nest-decorator.svg | 1 +
icons/nest-filter.svg | 1 +
icons/nest-gateway.svg | 1 +
icons/nest-guard.svg | 1 +
icons/nest-middleware.svg | 1 +
icons/nest-module.svg | 1 +
icons/nest-pipe.svg | 1 +
icons/nest-resolver.svg | 1 +
icons/nest-service.svg | 1 +
icons/nest.svg | 1 +
icons/netlify.svg | 7 +
icons/netlify_light.svg | 7 +
icons/next.svg | 1 +
icons/next_light.svg | 1 +
icons/nginx.svg | 1 +
icons/ngrx-actions.svg | 1 +
icons/ngrx-effects.svg | 1 +
icons/ngrx-entity.svg | 1 +
icons/ngrx-reducer.svg | 1 +
icons/ngrx-selectors.svg | 1 +
icons/ngrx-state.svg | 1 +
icons/nim.svg | 1 +
icons/nix.svg | 1 +
icons/nodejs.svg | 1 +
icons/nodejs_alt.svg | 1 +
icons/nodemon.svg | 1 +
icons/npm.svg | 1 +
icons/nrwl.svg | 1 +
icons/nuget.svg | 1 +
icons/nunjucks.svg | 1 +
icons/nuxt.svg | 1 +
icons/objective-c.svg | 4 +
icons/objective-cpp.svg | 1 +
icons/ocaml.svg | 1 +
icons/odin.svg | 1 +
icons/opa.svg | 1 +
icons/opam.svg | 1 +
icons/otne.svg | 1 +
icons/parcel.svg | 1 +
icons/pascal.svg | 6 +
icons/pawn.svg | 1 +
icons/pdf.svg | 1 +
icons/pdf_light.svg | 1 +
icons/percy.svg | 1 +
icons/perl.svg | 1 +
icons/php-cs-fixer.svg | 1 +
icons/php.svg | 1 +
icons/php_elephant.svg | 1 +
icons/php_elephant_pink.svg | 1 +
icons/phpunit.svg | 1 +
icons/pinejs.svg | 1 +
icons/pipeline.svg | 1 +
icons/plop.svg | 1 +
icons/pnpm.svg | 1 +
icons/pnpm_light.svg | 1 +
icons/poetry.svg | 1 +
icons/postcss.svg | 1 +
icons/posthtml.svg | 1 +
icons/powerpoint.svg | 1 +
icons/powerpoint_light.svg | 1 +
icons/powershell.svg | 1 +
icons/prettier.svg | 1 +
icons/prisma.svg | 1 +
icons/processing.svg | 1 +
icons/prolog.svg | 1 +
icons/proto.svg | 1 +
icons/protractor.svg | 1 +
icons/pug.svg | 1 +
icons/puppet.svg | 1 +
icons/purescript.svg | 1 +
icons/python-misc.svg | 1 +
icons/python-misc_light.svg | 1 +
icons/python.svg | 1 +
icons/qsharp.svg | 1 +
icons/quasar.svg | 1 +
icons/r.svg | 1 +
icons/racket.svg | 1 +
icons/raml.svg | 1 +
icons/razor.svg | 1 +
icons/rc.svg | 2 +
icons/react.svg | 1 +
icons/react_ts.svg | 1 +
icons/readme.svg | 1 +
icons/reason.svg | 1 +
icons/red.svg | 1 +
icons/redux-action.svg | 1 +
icons/redux-reducer.svg | 1 +
icons/redux-selector.svg | 1 +
icons/redux-store.svg | 1 +
icons/remix.svg | 1 +
icons/remix_light.svg | 1 +
icons/renovate.svg | 1 +
icons/replit.svg | 1 +
icons/rescript-interface.svg | 1 +
icons/rescript.svg | 1 +
icons/restql.svg | 1 +
icons/riot.svg | 1 +
icons/roadmap.svg | 1 +
icons/robot.svg | 1 +
icons/robots.svg | 1 +
icons/rollup.svg | 1 +
icons/rome.svg | 1 +
icons/routing.svg | 1 +
icons/rubocop.svg | 1 +
icons/rubocop_light.svg | 1 +
icons/ruby.svg | 1 +
icons/rust.svg | 1 +
icons/salesforce.svg | 1 +
icons/san.svg | 1 +
icons/sas.svg | 1 +
icons/sass.svg | 1 +
icons/sbt.svg | 1 +
icons/scala.svg | 1 +
icons/scheme.svg | 1 +
icons/search.svg | 1 +
icons/semantic-release.svg | 1 +
icons/semantic-release_light.svg | 1 +
icons/sentry.svg | 1 +
icons/sequelize.svg | 1 +
icons/serverless.svg | 1 +
icons/settings.svg | 1 +
icons/shader.svg | 1 +
icons/shaderlab.svg | 1 +
icons/silverstripe.svg | 1 +
icons/siyuan.svg | 1 +
icons/sketch.svg | 1 +
icons/slim.svg | 1 +
icons/slug.svg | 1 +
icons/smarty.svg | 1 +
icons/sml.svg | 1 +
icons/snowpack.svg | 1 +
icons/snowpack_light.svg | 1 +
icons/snyk.svg | 1 +
icons/solidity.svg | 1 +
icons/sonarcloud.svg | 4 +
icons/steadybit.svg | 1 +
icons/stencil.svg | 1 +
icons/stitches.svg | 1 +
icons/stitches_light.svg | 1 +
icons/storybook.svg | 1 +
icons/stryker.svg | 1 +
icons/stylable.svg | 10 +
icons/stylelint.svg | 1 +
icons/stylelint_light.svg | 1 +
icons/stylus.svg | 1 +
icons/supabase.svg | 4 +
icons/svelte.svg | 1 +
icons/svg.svg | 1 +
icons/svgo.svg | 1 +
icons/svgr.svg | 1 +
icons/swc.svg | 1 +
icons/swift.svg | 1 +
icons/table.svg | 1 +
icons/table_light.svg | 1 +
icons/tailwindcss.svg | 1 +
icons/tauri.svg | 1 +
icons/tcl.svg | 1 +
icons/teal.svg | 1 +
icons/template.svg | 1 +
icons/terraform.svg | 1 +
icons/test-js.svg | 1 +
icons/test-jsx.svg | 1 +
icons/test-ts.svg | 1 +
icons/tex.svg | 1 +
icons/textlint.svg | 1 +
icons/tilt.svg | 1 +
icons/tldraw.svg | 4 +
icons/tldraw_light.svg | 4 +
icons/tobi.svg | 1 +
icons/tobimake.svg | 1 +
icons/tobimake_light.svg | 1 +
icons/todo.svg | 1 +
icons/travis.svg | 1 +
icons/tree.svg | 1 +
icons/tsconfig.svg | 1 +
icons/tsconfig_light.svg | 1 +
icons/tune.svg | 1 +
icons/turborepo.svg | 1 +
icons/turborepo_light.svg | 1 +
icons/twig.svg | 1 +
icons/twine.svg | 1 +
icons/typescript-def.svg | 1 +
icons/typescript.svg | 1 +
icons/uml.svg | 1 +
icons/uml_light.svg | 1 +
icons/url.svg | 1 +
icons/vagrant.svg | 1 +
icons/velocity.svg | 1 +
icons/vercel.svg | 1 +
icons/vercel_light.svg | 1 +
icons/verdaccio.svg | 1 +
icons/verilog.svg | 1 +
icons/vfl.svg | 1 +
icons/video.svg | 1 +
icons/vim.svg | 1 +
icons/virtual.svg | 1 +
icons/visualstudio.svg | 1 +
icons/vite.svg | 1 +
icons/vitest.svg | 6 +
icons/vlang.svg | 1 +
icons/vue-config.svg | 1 +
icons/vue.svg | 1 +
icons/vuex-store.svg | 1 +
icons/wakatime.svg | 1 +
icons/wakatime_light.svg | 1 +
icons/wallaby.svg | 1 +
icons/watchman.svg | 1 +
icons/webassembly.svg | 1 +
icons/webhint.svg | 1 +
icons/webpack.svg | 1 +
icons/wepy.svg | 1 +
icons/windicss.svg | 1 +
icons/wolframlanguage.svg | 1 +
icons/word.svg | 1 +
icons/word_light.svg | 1 +
icons/xaml.svg | 1 +
icons/xml.svg | 1 +
icons/xml_light.svg | 1 +
icons/yaml.svg | 1 +
icons/yaml_light.svg | 1 +
icons/yang.svg | 1 +
icons/yarn.svg | 1 +
icons/zip.svg | 1 +
package.json | 54 +
package.json.diff | 64 +
themes/LICENSE-PRIMER | 21 +
themes/monospace-dark-color-theme.json | 625 +++
themes/monospace-light-color-theme.json | 625 +++
537 files changed, 8048 insertions(+)
create mode 100644 .vscode/launch.json
create mode 100644 .vscode/tasks.json
create mode 100644 .vscodeignore
create mode 100644 CHANGELOG.md
create mode 100644 LICENSE
create mode 100644 README.md
create mode 100644 icon.png
create mode 100644 icons/3d.svg
create mode 100644 icons/LICENSE-SETI
create mode 100644 icons/abc.svg
create mode 100644 icons/actionscript.svg
create mode 100644 icons/ada.svg
create mode 100644 icons/adonis.svg
create mode 100644 icons/advpl_include.svg
create mode 100644 icons/advpl_prw.svg
create mode 100644 icons/advpl_ptm.svg
create mode 100644 icons/advpl_tlpp.svg
create mode 100644 icons/android.svg
create mode 100644 icons/angular-component.svg
create mode 100644 icons/angular-component_light.svg
create mode 100644 icons/angular-directive.svg
create mode 100644 icons/angular-directive_light.svg
create mode 100644 icons/angular-guard.svg
create mode 100644 icons/angular-guard_light.svg
create mode 100644 icons/angular-pipe.svg
create mode 100644 icons/angular-pipe_light.svg
create mode 100644 icons/angular-resolver.svg
create mode 100644 icons/angular-resolver_light.svg
create mode 100644 icons/angular-service.svg
create mode 100644 icons/angular-service_light.svg
create mode 100644 icons/angular.svg
create mode 100644 icons/angular_light.svg
create mode 100644 icons/antlr.svg
create mode 100644 icons/apiblueprint.svg
create mode 100644 icons/apollo.svg
create mode 100644 icons/appveyor.svg
create mode 100644 icons/architecture.svg
create mode 100644 icons/arduino.svg
create mode 100644 icons/asciidoc.svg
create mode 100644 icons/assembly.svg
create mode 100644 icons/astro.svg
create mode 100644 icons/astyle.svg
create mode 100644 icons/audio.svg
create mode 100644 icons/aurelia.svg
create mode 100644 icons/authors.svg
create mode 100644 icons/auto.svg
create mode 100644 icons/auto_light.svg
create mode 100644 icons/autohotkey.svg
create mode 100644 icons/autoit.svg
create mode 100644 icons/babel.svg
create mode 100644 icons/ballerina.svg
create mode 100644 icons/bazel.svg
create mode 100644 icons/bicep.svg
create mode 100644 icons/bitbucket.svg
create mode 100644 icons/bithound.svg
create mode 100644 icons/blink.svg
create mode 100644 icons/blitz.svg
create mode 100644 icons/bower.svg
create mode 100644 icons/brainfuck.svg
create mode 100644 icons/browserlist.svg
create mode 100644 icons/browserlist_light.svg
create mode 100644 icons/buck.svg
create mode 100644 icons/bucklescript.svg
create mode 100644 icons/buildkite.svg
create mode 100644 icons/bun.svg
create mode 100644 icons/bun_light.svg
create mode 100644 icons/c.svg
create mode 100644 icons/cabal.svg
create mode 100644 icons/caddy.svg
create mode 100644 icons/cadence.svg
create mode 100644 icons/cake.svg
create mode 100644 icons/capacitor.svg
create mode 100644 icons/certificate.svg
create mode 100644 icons/changelog.svg
create mode 100644 icons/chess.svg
create mode 100644 icons/chess_light.svg
create mode 100644 icons/circleci.svg
create mode 100644 icons/circleci_light.svg
create mode 100644 icons/clojure.svg
create mode 100644 icons/cloudfoundry.svg
create mode 100644 icons/cmake.svg
create mode 100644 icons/coala.svg
create mode 100644 icons/cobol.svg
create mode 100644 icons/coconut.svg
create mode 100644 icons/code-climate.svg
create mode 100644 icons/code-climate_light.svg
create mode 100644 icons/codecov.svg
create mode 100644 icons/codeowners.svg
create mode 100644 icons/coffee.svg
create mode 100644 icons/coldfusion.svg
create mode 100644 icons/command.svg
create mode 100644 icons/commitlint.svg
create mode 100644 icons/conduct.svg
create mode 100644 icons/console.svg
create mode 100644 icons/contributing.svg
create mode 100644 icons/cpp.svg
create mode 100644 icons/craco.svg
create mode 100644 icons/credits.svg
create mode 100644 icons/crystal.svg
create mode 100644 icons/crystal_light.svg
create mode 100644 icons/csharp.svg
create mode 100644 icons/css-map.svg
create mode 100644 icons/css.svg
create mode 100644 icons/cucumber.svg
create mode 100644 icons/cuda.svg
create mode 100644 icons/cypress.svg
create mode 100644 icons/d.svg
create mode 100644 icons/dart.svg
create mode 100644 icons/dart_generated.svg
create mode 100644 icons/database.svg
create mode 100644 icons/denizenscript.svg
create mode 100644 icons/deno.svg
create mode 100644 icons/deno_light.svg
create mode 100644 icons/dependabot.svg
create mode 100644 icons/dhall.svg
create mode 100644 icons/diff.svg
create mode 100644 icons/dinophp.svg
create mode 100644 icons/disc.svg
create mode 100644 icons/django.svg
create mode 100644 icons/docker.svg
create mode 100644 icons/document.svg
create mode 100644 icons/document_light.svg
create mode 100644 icons/dotjs.svg
create mode 100644 icons/drawio.svg
create mode 100644 icons/drone.svg
create mode 100644 icons/drone_light.svg
create mode 100644 icons/dune.svg
create mode 100644 icons/edge.svg
create mode 100644 icons/editorconfig.svg
create mode 100644 icons/ejs.svg
create mode 100644 icons/elixir.svg
create mode 100644 icons/elm.svg
create mode 100644 icons/email.svg
create mode 100644 icons/ember.svg
create mode 100644 icons/erlang.svg
create mode 100644 icons/eslint.svg
create mode 100644 icons/exe.svg
create mode 100644 icons/fastlane.svg
create mode 100644 icons/favicon.svg
create mode 100644 icons/figma.svg
create mode 100644 icons/file.svg
create mode 100644 icons/file_light.svg
create mode 100644 icons/firebase.svg
create mode 100644 icons/flash.svg
create mode 100644 icons/flow.svg
create mode 100644 icons/folder.svg
create mode 100644 icons/folder_android.svg
create mode 100644 icons/folder_android_light.svg
create mode 100644 icons/folder_blog.svg
create mode 100644 icons/folder_blog_light.svg
create mode 100644 icons/folder_components.svg
create mode 100644 icons/folder_components_light.svg
create mode 100644 icons/folder_css.svg
create mode 100644 icons/folder_css_light.svg
create mode 100644 icons/folder_dist.svg
create mode 100644 icons/folder_dist_light.svg
create mode 100644 icons/folder_docs.svg
create mode 100644 icons/folder_docs_light.svg
create mode 100644 icons/folder_downloads.svg
create mode 100644 icons/folder_downloads_light.svg
create mode 100644 icons/folder_firebase.svg
create mode 100644 icons/folder_firebase_light.svg
create mode 100644 icons/folder_font.svg
create mode 100644 icons/folder_font_light.svg
create mode 100644 icons/folder_git.svg
create mode 100644 icons/folder_git_light.svg
create mode 100644 icons/folder_images.svg
create mode 100644 icons/folder_images_light.svg
create mode 100644 icons/folder_ios.svg
create mode 100644 icons/folder_ios_light.svg
create mode 100644 icons/folder_json.svg
create mode 100644 icons/folder_json_light.svg
create mode 100644 icons/folder_lib.svg
create mode 100644 icons/folder_lib_light.svg
create mode 100644 icons/folder_light.svg
create mode 100644 icons/folder_monospace.svg
create mode 100644 icons/folder_monospace_light.svg
create mode 100644 icons/folder_node.svg
create mode 100644 icons/folder_node_light.svg
create mode 100644 icons/folder_pages.svg
create mode 100644 icons/folder_pages_light.svg
create mode 100644 icons/folder_public.svg
create mode 100644 icons/folder_public_light.svg
create mode 100644 icons/folder_scripts.svg
create mode 100644 icons/folder_scripts_light.svg
create mode 100644 icons/folder_services.svg
create mode 100644 icons/folder_services_light.svg
create mode 100644 icons/folder_settings.svg
create mode 100644 icons/folder_settings_light.svg
create mode 100644 icons/folder_src.svg
create mode 100644 icons/folder_src_light.svg
create mode 100644 icons/folder_test.svg
create mode 100644 icons/folder_test_light.svg
create mode 100644 icons/folder_util.svg
create mode 100644 icons/folder_util_light.svg
create mode 100644 icons/folder_venv.svg
create mode 100644 icons/folder_venv_light.svg
create mode 100644 icons/folder_web.svg
create mode 100644 icons/folder_web_light.svg
create mode 100644 icons/font.svg
create mode 100644 icons/forth.svg
create mode 100644 icons/fortran.svg
create mode 100644 icons/foxpro.svg
create mode 100644 icons/fsharp.svg
create mode 100644 icons/fusebox.svg
create mode 100644 icons/gamemaker.svg
create mode 100644 icons/gatsby.svg
create mode 100644 icons/gcp.svg
create mode 100644 icons/gemfile.svg
create mode 100644 icons/gemini.svg
create mode 100644 icons/git.svg
create mode 100644 icons/gitlab.svg
create mode 100644 icons/gitpod.svg
create mode 100644 icons/gleam.svg
create mode 100644 icons/go-mod.svg
create mode 100644 icons/go.svg
create mode 100644 icons/go_gopher.svg
create mode 100644 icons/godot-assets.svg
create mode 100644 icons/godot.svg
create mode 100644 icons/gradle.svg
create mode 100644 icons/grain.svg
create mode 100644 icons/graphcool.svg
create mode 100644 icons/graphql.svg
create mode 100644 icons/gridsome.svg
create mode 100644 icons/groovy.svg
create mode 100644 icons/grunt.svg
create mode 100644 icons/gulp.svg
create mode 100644 icons/h.svg
create mode 100644 icons/hack.svg
create mode 100644 icons/haml.svg
create mode 100644 icons/handlebars.svg
create mode 100644 icons/hardhat.svg
create mode 100644 icons/haskell.svg
create mode 100644 icons/haxe.svg
create mode 100644 icons/hcl.svg
create mode 100644 icons/hcl_light.svg
create mode 100644 icons/helm.svg
create mode 100644 icons/heroku.svg
create mode 100644 icons/hex.svg
create mode 100644 icons/horusec.svg
create mode 100644 icons/hpp.svg
create mode 100644 icons/html.svg
create mode 100644 icons/http.svg
create mode 100644 icons/husky.svg
create mode 100644 icons/i18n.svg
create mode 100644 icons/idris.svg
create mode 100644 icons/image.svg
create mode 100644 icons/image_light.svg
create mode 100644 icons/imba.svg
create mode 100644 icons/ionic.svg
create mode 100644 icons/istanbul.svg
create mode 100644 icons/jar.svg
create mode 100644 icons/java.svg
create mode 100644 icons/javaclass.svg
create mode 100644 icons/javascript-map.svg
create mode 100644 icons/javascript.svg
create mode 100644 icons/jenkins.svg
create mode 100644 icons/jest.svg
create mode 100644 icons/jinja.svg
create mode 100644 icons/jinja_light.svg
create mode 100644 icons/jsconfig.svg
create mode 100644 icons/jsconfig_light.svg
create mode 100644 icons/json.svg
create mode 100644 icons/julia.svg
create mode 100644 icons/jupyter.svg
create mode 100644 icons/karma.svg
create mode 100644 icons/key.svg
create mode 100644 icons/kivy.svg
create mode 100644 icons/kl.svg
create mode 100644 icons/kotlin.svg
create mode 100644 icons/kusto.svg
create mode 100644 icons/laravel.svg
create mode 100644 icons/lerna.svg
create mode 100644 icons/less.svg
create mode 100644 icons/lib.svg
create mode 100644 icons/lighthouse.svg
create mode 100644 icons/lilypond.svg
create mode 100644 icons/liquid.svg
create mode 100644 icons/lisp.svg
create mode 100644 icons/livescript.svg
create mode 100644 icons/lock.svg
create mode 100644 icons/log.svg
create mode 100644 icons/lolcode.svg
create mode 100644 icons/lua.svg
create mode 100644 icons/makefile.svg
create mode 100644 icons/markdown.svg
create mode 100644 icons/mathematica.svg
create mode 100644 icons/matlab.svg
create mode 100644 icons/maven.svg
create mode 100644 icons/mdsvex.svg
create mode 100644 icons/mdx.svg
create mode 100644 icons/mercurial.svg
create mode 100644 icons/merlin.svg
create mode 100644 icons/meson.svg
create mode 100644 icons/minecraft.svg
create mode 100644 icons/mint.svg
create mode 100644 icons/mjml.svg
create mode 100644 icons/mocha.svg
create mode 100644 icons/modernizr.svg
create mode 100644 icons/mojo.svg
create mode 100644 icons/monospace-icon-theme.json
create mode 100644 icons/monospace.svg
create mode 100644 icons/moonscript.svg
create mode 100644 icons/mxml.svg
create mode 100644 icons/mxml_light.svg
create mode 100644 icons/nano-staged.svg
create mode 100644 icons/nano-staged_light.svg
create mode 100644 icons/ndst.svg
create mode 100644 icons/nest-controller.svg
create mode 100644 icons/nest-decorator.svg
create mode 100644 icons/nest-filter.svg
create mode 100644 icons/nest-gateway.svg
create mode 100644 icons/nest-guard.svg
create mode 100644 icons/nest-middleware.svg
create mode 100644 icons/nest-module.svg
create mode 100644 icons/nest-pipe.svg
create mode 100644 icons/nest-resolver.svg
create mode 100644 icons/nest-service.svg
create mode 100644 icons/nest.svg
create mode 100644 icons/netlify.svg
create mode 100644 icons/netlify_light.svg
create mode 100644 icons/next.svg
create mode 100644 icons/next_light.svg
create mode 100644 icons/nginx.svg
create mode 100644 icons/ngrx-actions.svg
create mode 100644 icons/ngrx-effects.svg
create mode 100644 icons/ngrx-entity.svg
create mode 100644 icons/ngrx-reducer.svg
create mode 100644 icons/ngrx-selectors.svg
create mode 100644 icons/ngrx-state.svg
create mode 100644 icons/nim.svg
create mode 100644 icons/nix.svg
create mode 100644 icons/nodejs.svg
create mode 100644 icons/nodejs_alt.svg
create mode 100644 icons/nodemon.svg
create mode 100644 icons/npm.svg
create mode 100644 icons/nrwl.svg
create mode 100644 icons/nuget.svg
create mode 100644 icons/nunjucks.svg
create mode 100644 icons/nuxt.svg
create mode 100644 icons/objective-c.svg
create mode 100644 icons/objective-cpp.svg
create mode 100644 icons/ocaml.svg
create mode 100644 icons/odin.svg
create mode 100644 icons/opa.svg
create mode 100644 icons/opam.svg
create mode 100644 icons/otne.svg
create mode 100644 icons/parcel.svg
create mode 100644 icons/pascal.svg
create mode 100644 icons/pawn.svg
create mode 100644 icons/pdf.svg
create mode 100644 icons/pdf_light.svg
create mode 100644 icons/percy.svg
create mode 100644 icons/perl.svg
create mode 100644 icons/php-cs-fixer.svg
create mode 100644 icons/php.svg
create mode 100644 icons/php_elephant.svg
create mode 100644 icons/php_elephant_pink.svg
create mode 100644 icons/phpunit.svg
create mode 100644 icons/pinejs.svg
create mode 100644 icons/pipeline.svg
create mode 100644 icons/plop.svg
create mode 100644 icons/pnpm.svg
create mode 100644 icons/pnpm_light.svg
create mode 100644 icons/poetry.svg
create mode 100644 icons/postcss.svg
create mode 100644 icons/posthtml.svg
create mode 100644 icons/powerpoint.svg
create mode 100644 icons/powerpoint_light.svg
create mode 100644 icons/powershell.svg
create mode 100644 icons/prettier.svg
create mode 100644 icons/prisma.svg
create mode 100644 icons/processing.svg
create mode 100644 icons/prolog.svg
create mode 100644 icons/proto.svg
create mode 100644 icons/protractor.svg
create mode 100644 icons/pug.svg
create mode 100644 icons/puppet.svg
create mode 100644 icons/purescript.svg
create mode 100644 icons/python-misc.svg
create mode 100644 icons/python-misc_light.svg
create mode 100644 icons/python.svg
create mode 100644 icons/qsharp.svg
create mode 100644 icons/quasar.svg
create mode 100644 icons/r.svg
create mode 100644 icons/racket.svg
create mode 100644 icons/raml.svg
create mode 100644 icons/razor.svg
create mode 100644 icons/rc.svg
create mode 100644 icons/react.svg
create mode 100644 icons/react_ts.svg
create mode 100644 icons/readme.svg
create mode 100644 icons/reason.svg
create mode 100644 icons/red.svg
create mode 100644 icons/redux-action.svg
create mode 100644 icons/redux-reducer.svg
create mode 100644 icons/redux-selector.svg
create mode 100644 icons/redux-store.svg
create mode 100644 icons/remix.svg
create mode 100644 icons/remix_light.svg
create mode 100644 icons/renovate.svg
create mode 100644 icons/replit.svg
create mode 100644 icons/rescript-interface.svg
create mode 100644 icons/rescript.svg
create mode 100644 icons/restql.svg
create mode 100644 icons/riot.svg
create mode 100644 icons/roadmap.svg
create mode 100644 icons/robot.svg
create mode 100644 icons/robots.svg
create mode 100644 icons/rollup.svg
create mode 100644 icons/rome.svg
create mode 100644 icons/routing.svg
create mode 100644 icons/rubocop.svg
create mode 100644 icons/rubocop_light.svg
create mode 100644 icons/ruby.svg
create mode 100644 icons/rust.svg
create mode 100644 icons/salesforce.svg
create mode 100644 icons/san.svg
create mode 100644 icons/sas.svg
create mode 100644 icons/sass.svg
create mode 100644 icons/sbt.svg
create mode 100644 icons/scala.svg
create mode 100644 icons/scheme.svg
create mode 100644 icons/search.svg
create mode 100644 icons/semantic-release.svg
create mode 100644 icons/semantic-release_light.svg
create mode 100644 icons/sentry.svg
create mode 100644 icons/sequelize.svg
create mode 100644 icons/serverless.svg
create mode 100644 icons/settings.svg
create mode 100644 icons/shader.svg
create mode 100644 icons/shaderlab.svg
create mode 100644 icons/silverstripe.svg
create mode 100644 icons/siyuan.svg
create mode 100644 icons/sketch.svg
create mode 100644 icons/slim.svg
create mode 100644 icons/slug.svg
create mode 100644 icons/smarty.svg
create mode 100644 icons/sml.svg
create mode 100644 icons/snowpack.svg
create mode 100644 icons/snowpack_light.svg
create mode 100644 icons/snyk.svg
create mode 100644 icons/solidity.svg
create mode 100644 icons/sonarcloud.svg
create mode 100644 icons/steadybit.svg
create mode 100644 icons/stencil.svg
create mode 100644 icons/stitches.svg
create mode 100644 icons/stitches_light.svg
create mode 100644 icons/storybook.svg
create mode 100644 icons/stryker.svg
create mode 100644 icons/stylable.svg
create mode 100644 icons/stylelint.svg
create mode 100644 icons/stylelint_light.svg
create mode 100644 icons/stylus.svg
create mode 100644 icons/supabase.svg
create mode 100644 icons/svelte.svg
create mode 100644 icons/svg.svg
create mode 100644 icons/svgo.svg
create mode 100644 icons/svgr.svg
create mode 100644 icons/swc.svg
create mode 100644 icons/swift.svg
create mode 100644 icons/table.svg
create mode 100644 icons/table_light.svg
create mode 100644 icons/tailwindcss.svg
create mode 100644 icons/tauri.svg
create mode 100644 icons/tcl.svg
create mode 100644 icons/teal.svg
create mode 100644 icons/template.svg
create mode 100644 icons/terraform.svg
create mode 100644 icons/test-js.svg
create mode 100644 icons/test-jsx.svg
create mode 100644 icons/test-ts.svg
create mode 100644 icons/tex.svg
create mode 100644 icons/textlint.svg
create mode 100644 icons/tilt.svg
create mode 100644 icons/tldraw.svg
create mode 100644 icons/tldraw_light.svg
create mode 100644 icons/tobi.svg
create mode 100644 icons/tobimake.svg
create mode 100644 icons/tobimake_light.svg
create mode 100644 icons/todo.svg
create mode 100644 icons/travis.svg
create mode 100644 icons/tree.svg
create mode 100644 icons/tsconfig.svg
create mode 100644 icons/tsconfig_light.svg
create mode 100644 icons/tune.svg
create mode 100644 icons/turborepo.svg
create mode 100644 icons/turborepo_light.svg
create mode 100644 icons/twig.svg
create mode 100644 icons/twine.svg
create mode 100644 icons/typescript-def.svg
create mode 100644 icons/typescript.svg
create mode 100644 icons/uml.svg
create mode 100644 icons/uml_light.svg
create mode 100644 icons/url.svg
create mode 100644 icons/vagrant.svg
create mode 100644 icons/velocity.svg
create mode 100644 icons/vercel.svg
create mode 100644 icons/vercel_light.svg
create mode 100644 icons/verdaccio.svg
create mode 100644 icons/verilog.svg
create mode 100644 icons/vfl.svg
create mode 100644 icons/video.svg
create mode 100644 icons/vim.svg
create mode 100644 icons/virtual.svg
create mode 100644 icons/visualstudio.svg
create mode 100644 icons/vite.svg
create mode 100644 icons/vitest.svg
create mode 100644 icons/vlang.svg
create mode 100644 icons/vue-config.svg
create mode 100644 icons/vue.svg
create mode 100644 icons/vuex-store.svg
create mode 100644 icons/wakatime.svg
create mode 100644 icons/wakatime_light.svg
create mode 100644 icons/wallaby.svg
create mode 100644 icons/watchman.svg
create mode 100644 icons/webassembly.svg
create mode 100644 icons/webhint.svg
create mode 100644 icons/webpack.svg
create mode 100644 icons/wepy.svg
create mode 100644 icons/windicss.svg
create mode 100644 icons/wolframlanguage.svg
create mode 100644 icons/word.svg
create mode 100644 icons/word_light.svg
create mode 100644 icons/xaml.svg
create mode 100644 icons/xml.svg
create mode 100644 icons/xml_light.svg
create mode 100644 icons/yaml.svg
create mode 100644 icons/yaml_light.svg
create mode 100644 icons/yang.svg
create mode 100644 icons/yarn.svg
create mode 100644 icons/zip.svg
create mode 100644 package.json
create mode 100644 package.json.diff
create mode 100644 themes/LICENSE-PRIMER
create mode 100644 themes/monospace-dark-color-theme.json
create mode 100644 themes/monospace-light-color-theme.json
diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 0000000..ad6a18e
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,13 @@
+{
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "name": "Extension",
+ "type": "extensionHost",
+ "request": "launch",
+ "args": [
+ "--extensionDevelopmentPath=${workspaceFolder}"
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.vscode/tasks.json b/.vscode/tasks.json
new file mode 100644
index 0000000..0fe722d
--- /dev/null
+++ b/.vscode/tasks.json
@@ -0,0 +1,19 @@
+{
+ "version": "2.0.0",
+ "tasks": [
+ {
+ "label": "Package to `.vsix`",
+ "detail": "Depends on the `vsce` tool.",
+ "icon": {
+ "id": "extensions"
+ },
+ "type": "shell",
+ "command": "vsce package",
+ "presentation": {
+ "panel": "dedicated",
+ "showReuseMessage": false
+ },
+ "problemMatcher": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.vscodeignore b/.vscodeignore
new file mode 100644
index 0000000..19bbe78
--- /dev/null
+++ b/.vscodeignore
@@ -0,0 +1,3 @@
+.vscode/**
+.vscode-test/**
+.gitignore
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..79b1c89
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,51 @@
+# Changelog
+
+All notable changes to **[``gmt``]** will be documented in this file.
+
+- The format is based on [Common Changelog], an adaptation of [Keep a Changelog].
+- This project adheres to [Semantic Versioning].
+- Dates use the [ISO 8601] ``YYYY-MM-DD`` date format.
+ - Unreleased versions are marked with ``0000-00-00``.
+
+## Table of Contents
+
+- [``0.1.3`` - 2024-04-28](#013---2024-04-28)
+
+## [``0.1.3``] - 2024-04-28
+
+_Initial version._
+
+### Changed
+
+- Change `package.json` (see `package.json.diff` for details)
+
+### Added
+
+- Add `.vscode/launch.json`
+- Add `.vscode/tasks.json`
+- Add `.vscodeignore`
+- Add `CHANGELOG.md`
+- Add `LICENSE` from `monospace-theme/LICENSE.txt`
+- Add `README.md`
+- Add `icon.png`
+- Add `icons/LICENSE-SETI` from `monospace-file-icon-theme/LICENSE-SETI`
+- Add `icons/*.svg` from `monospace-file-icon-theme/*.svg`
+- Add `icons/monospace-icon-theme.json` from `monospace-file-icon-theme/monospace-file-icon-theme.json`
+- Add `package.json` from `monospace-theme/package.json`
+- Add `package.json.diff`
+- Add `themes/LICENSE-PRIMER` from `monospace-theme/LICENSE-PRIMER`
+- Add `themes/monospace-dark-color-theme.json` from `monospace-theme/monospace-dark.json`
+- Add `themes/monospace-light-color-theme.json` from `monospace-theme/monospace-light.json`
+
+### Removed
+
+- Remove `monospace-file-icon-theme/LICENSE.txt`
+- Remove `monospace-file-icon-theme/package.json`
+
+[``gmt``]:
+[Common Changelog]:
+[Keep a Changelog]:
+[Semantic Versioning]:
+[ISO 8601]:
+
+[``0.1.3``]:
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..7a4a3ea
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
\ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..232968f
--- /dev/null
+++ b/README.md
@@ -0,0 +1,26 @@
+
+
+# Monospace by Google IDX (unofficial)
+
+[Monospace] Color Theme and File Icon Theme by Google IDX.
+
+This is an unofficial redistribution. All rights and credits belong to Google.
+
+## Installation
+
+1. Download the latest VSIX file from [Releases]
+2. Open the Command Palette with CTRL+SHIFT+P
+3. Select "Extensions: Install from VSIX..." and install the VSIX file
+
+## Known Issues
+
+See the [Issues] page on GitHub.
+
+## Release Notes
+
+See the [Changelog] file.
+
+[Monospace]:
+[Releases]:
+[Issues]:
+[Changelog]:
diff --git a/icon.png b/icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..d3a80071ba643b9748c13a3e657acab8641a953f
GIT binary patch
literal 1228
zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE8Azrw%`pX1uL68RT-^(N8Vc@rr@ZV+dC{5t
zqBG@1SIW!olo#z8&%07zcBQ@oih$9}hJ^c_DbG7oU$mz@?@xH&mhue9Rak#tZTV}}
z<*(G1zf@iJQg!Jo^<}R$mOlrIsIPbh6j5LH0w|@n6eOz#L`$D5%zv-4?3v247b;7i
ztANG-uXp&r*zW&g`~Qo8$PSEb|1Wp=zr-FSz7ULn;`1Fq2&iVEox=JCv7Ke&JIbMG
zCy-GlvAseJD6*>@$dK4kA+WyyNQ!R*i31r4(GRBpeeG8g*{qOlz9{c1h1fP6({Az2-^eI7JnoFPDDzjda6#jKd;Q>1@)4f?&
z^CjLee_d35?2GiV-xAk{iw9_&73Dto&>-YCeVAJS)@B6_%)&&U64Bq6NmoKj7
z&Qa{iJm#>w+4$nemb7%W+os3ozx2xxIahMrVg5u`p4=u?wi3&YM_6NfRC!|OsIGf)
zNa@#s^t%y{R;c}3W9>cX!qbC7jr(JrAIsZ6v$^o%WQlOpS)XkSZeE^wLVZj3)J&ZX
ztrjysAOB{?Us0(91p7}}|1Qa6P!u>EaD~;-&FuTd`dDedZOZCh6&vl$gFj2ww>~#|
z_1i6{FyLD1h3~yr#1vfle(e*?(#UYR?~~>1DO5Y_f{;chNbXpdl6sZ-Ox9H4i~h?d
zY25CtGZ%HADZF>~sm4u{U-$@M?|MmX4rRf_F{+>4bjC}tdMajKikDUR6hRfH=YA@fOQByzR
z=9lH4S$;Fe?)rC;{r>aYTQ+>G-PS#g?QZ()Snt|RwYxSm^}gNg+v=AxKTo4X^>>Ny
zLbq=(cR5+#Ts}D|LH-l>4bfLA^VeyXDE}@AZ)Ll=e7CmANxS&q2aVtCW_H_dHF>e`
zM|sWD-!XeYm{vNIO69b>x8m-#r?)H=QfSlylhw_GRAVRy`-9n-2?N*?)CO<`G0^JmBG{1&t;ucLK6TFpK`MR
literal 0
HcmV?d00001
diff --git a/icons/3d.svg b/icons/3d.svg
new file mode 100644
index 0000000..dd47d7b
--- /dev/null
+++ b/icons/3d.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/LICENSE-SETI b/icons/LICENSE-SETI
new file mode 100644
index 0000000..e20b044
--- /dev/null
+++ b/icons/LICENSE-SETI
@@ -0,0 +1,20 @@
+Copyright (c) 2014 Jesse Weed
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
diff --git a/icons/abc.svg b/icons/abc.svg
new file mode 100644
index 0000000..0b897ad
--- /dev/null
+++ b/icons/abc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/actionscript.svg b/icons/actionscript.svg
new file mode 100644
index 0000000..c770fa3
--- /dev/null
+++ b/icons/actionscript.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ada.svg b/icons/ada.svg
new file mode 100644
index 0000000..f80f5d4
--- /dev/null
+++ b/icons/ada.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/adonis.svg b/icons/adonis.svg
new file mode 100644
index 0000000..981c510
--- /dev/null
+++ b/icons/adonis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/advpl_include.svg b/icons/advpl_include.svg
new file mode 100644
index 0000000..6bab278
--- /dev/null
+++ b/icons/advpl_include.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/advpl_prw.svg b/icons/advpl_prw.svg
new file mode 100644
index 0000000..63ecd0f
--- /dev/null
+++ b/icons/advpl_prw.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/advpl_ptm.svg b/icons/advpl_ptm.svg
new file mode 100644
index 0000000..ebd5ef6
--- /dev/null
+++ b/icons/advpl_ptm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/advpl_tlpp.svg b/icons/advpl_tlpp.svg
new file mode 100644
index 0000000..ceb3e99
--- /dev/null
+++ b/icons/advpl_tlpp.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..b13ac0a
--- /dev/null
+++ b/icons/android.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-component.svg b/icons/angular-component.svg
new file mode 100644
index 0000000..efd113c
--- /dev/null
+++ b/icons/angular-component.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-component_light.svg b/icons/angular-component_light.svg
new file mode 100644
index 0000000..c9a57c8
--- /dev/null
+++ b/icons/angular-component_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-directive.svg b/icons/angular-directive.svg
new file mode 100644
index 0000000..08f318b
--- /dev/null
+++ b/icons/angular-directive.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-directive_light.svg b/icons/angular-directive_light.svg
new file mode 100644
index 0000000..2703014
--- /dev/null
+++ b/icons/angular-directive_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-guard.svg b/icons/angular-guard.svg
new file mode 100644
index 0000000..752e14b
--- /dev/null
+++ b/icons/angular-guard.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-guard_light.svg b/icons/angular-guard_light.svg
new file mode 100644
index 0000000..130ee6c
--- /dev/null
+++ b/icons/angular-guard_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-pipe.svg b/icons/angular-pipe.svg
new file mode 100644
index 0000000..375c52a
--- /dev/null
+++ b/icons/angular-pipe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-pipe_light.svg b/icons/angular-pipe_light.svg
new file mode 100644
index 0000000..2af5a37
--- /dev/null
+++ b/icons/angular-pipe_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-resolver.svg b/icons/angular-resolver.svg
new file mode 100644
index 0000000..752e14b
--- /dev/null
+++ b/icons/angular-resolver.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-resolver_light.svg b/icons/angular-resolver_light.svg
new file mode 100644
index 0000000..130ee6c
--- /dev/null
+++ b/icons/angular-resolver_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-service.svg b/icons/angular-service.svg
new file mode 100644
index 0000000..85f8572
--- /dev/null
+++ b/icons/angular-service.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular-service_light.svg b/icons/angular-service_light.svg
new file mode 100644
index 0000000..8563eed
--- /dev/null
+++ b/icons/angular-service_light.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..68d7c4f
--- /dev/null
+++ b/icons/angular.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/angular_light.svg b/icons/angular_light.svg
new file mode 100644
index 0000000..68d7c4f
--- /dev/null
+++ b/icons/angular_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/antlr.svg b/icons/antlr.svg
new file mode 100644
index 0000000..8aac376
--- /dev/null
+++ b/icons/antlr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apiblueprint.svg b/icons/apiblueprint.svg
new file mode 100644
index 0000000..23e9324
--- /dev/null
+++ b/icons/apiblueprint.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apollo.svg b/icons/apollo.svg
new file mode 100644
index 0000000..a42c623
--- /dev/null
+++ b/icons/apollo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/appveyor.svg b/icons/appveyor.svg
new file mode 100644
index 0000000..65966c4
--- /dev/null
+++ b/icons/appveyor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/architecture.svg b/icons/architecture.svg
new file mode 100644
index 0000000..5d118a3
--- /dev/null
+++ b/icons/architecture.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/arduino.svg b/icons/arduino.svg
new file mode 100644
index 0000000..031cdec
--- /dev/null
+++ b/icons/arduino.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/asciidoc.svg b/icons/asciidoc.svg
new file mode 100644
index 0000000..3411c93
--- /dev/null
+++ b/icons/asciidoc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/assembly.svg b/icons/assembly.svg
new file mode 100644
index 0000000..f004152
--- /dev/null
+++ b/icons/assembly.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/astro.svg b/icons/astro.svg
new file mode 100644
index 0000000..2507c12
--- /dev/null
+++ b/icons/astro.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/astyle.svg b/icons/astyle.svg
new file mode 100644
index 0000000..47e3246
--- /dev/null
+++ b/icons/astyle.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/audio.svg b/icons/audio.svg
new file mode 100644
index 0000000..b5f0f8f
--- /dev/null
+++ b/icons/audio.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/aurelia.svg b/icons/aurelia.svg
new file mode 100644
index 0000000..e70f2fe
--- /dev/null
+++ b/icons/aurelia.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/authors.svg b/icons/authors.svg
new file mode 100644
index 0000000..08a59b6
--- /dev/null
+++ b/icons/authors.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/auto.svg b/icons/auto.svg
new file mode 100644
index 0000000..9e6f7c2
--- /dev/null
+++ b/icons/auto.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/auto_light.svg b/icons/auto_light.svg
new file mode 100644
index 0000000..90697d6
--- /dev/null
+++ b/icons/auto_light.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..0d4f486
--- /dev/null
+++ b/icons/autohotkey.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/autoit.svg b/icons/autoit.svg
new file mode 100644
index 0000000..6083574
--- /dev/null
+++ b/icons/autoit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/babel.svg b/icons/babel.svg
new file mode 100644
index 0000000..6e101e0
--- /dev/null
+++ b/icons/babel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ballerina.svg b/icons/ballerina.svg
new file mode 100644
index 0000000..0ee4687
--- /dev/null
+++ b/icons/ballerina.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/bazel.svg b/icons/bazel.svg
new file mode 100644
index 0000000..1e1e49e
--- /dev/null
+++ b/icons/bazel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/bicep.svg b/icons/bicep.svg
new file mode 100644
index 0000000..342510e
--- /dev/null
+++ b/icons/bicep.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/bitbucket.svg b/icons/bitbucket.svg
new file mode 100644
index 0000000..1cbe832
--- /dev/null
+++ b/icons/bitbucket.svg
@@ -0,0 +1,13 @@
+
+
diff --git a/icons/bithound.svg b/icons/bithound.svg
new file mode 100644
index 0000000..eb7aced
--- /dev/null
+++ b/icons/bithound.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/blink.svg b/icons/blink.svg
new file mode 100644
index 0000000..dea214c
--- /dev/null
+++ b/icons/blink.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/blitz.svg b/icons/blitz.svg
new file mode 100644
index 0000000..8176ebf
--- /dev/null
+++ b/icons/blitz.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..01457c4
--- /dev/null
+++ b/icons/bower.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/brainfuck.svg b/icons/brainfuck.svg
new file mode 100644
index 0000000..5f11c9c
--- /dev/null
+++ b/icons/brainfuck.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/browserlist.svg b/icons/browserlist.svg
new file mode 100644
index 0000000..ab71396
--- /dev/null
+++ b/icons/browserlist.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/browserlist_light.svg b/icons/browserlist_light.svg
new file mode 100644
index 0000000..762866c
--- /dev/null
+++ b/icons/browserlist_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/buck.svg b/icons/buck.svg
new file mode 100644
index 0000000..6086a5b
--- /dev/null
+++ b/icons/buck.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/bucklescript.svg b/icons/bucklescript.svg
new file mode 100644
index 0000000..8f13f98
--- /dev/null
+++ b/icons/bucklescript.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/buildkite.svg b/icons/buildkite.svg
new file mode 100644
index 0000000..1fdd05d
--- /dev/null
+++ b/icons/buildkite.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/bun.svg b/icons/bun.svg
new file mode 100644
index 0000000..b4663d7
--- /dev/null
+++ b/icons/bun.svg
@@ -0,0 +1,2 @@
+
+
diff --git a/icons/bun_light.svg b/icons/bun_light.svg
new file mode 100644
index 0000000..40b7321
--- /dev/null
+++ b/icons/bun_light.svg
@@ -0,0 +1,2 @@
+
+
diff --git a/icons/c.svg b/icons/c.svg
new file mode 100644
index 0000000..42c0d1e
--- /dev/null
+++ b/icons/c.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/icons/cabal.svg b/icons/cabal.svg
new file mode 100644
index 0000000..9100e9a
--- /dev/null
+++ b/icons/cabal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/caddy.svg b/icons/caddy.svg
new file mode 100644
index 0000000..c651440
--- /dev/null
+++ b/icons/caddy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/cadence.svg b/icons/cadence.svg
new file mode 100644
index 0000000..392f8ff
--- /dev/null
+++ b/icons/cadence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/cake.svg b/icons/cake.svg
new file mode 100644
index 0000000..6c09c99
--- /dev/null
+++ b/icons/cake.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/capacitor.svg b/icons/capacitor.svg
new file mode 100644
index 0000000..43bf520
--- /dev/null
+++ b/icons/capacitor.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..fc7806a
--- /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..9fa93f3
--- /dev/null
+++ b/icons/changelog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/chess.svg b/icons/chess.svg
new file mode 100644
index 0000000..8847d6c
--- /dev/null
+++ b/icons/chess.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/chess_light.svg b/icons/chess_light.svg
new file mode 100644
index 0000000..110f8f4
--- /dev/null
+++ b/icons/chess_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/circleci.svg b/icons/circleci.svg
new file mode 100644
index 0000000..118861b
--- /dev/null
+++ b/icons/circleci.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/circleci_light.svg b/icons/circleci_light.svg
new file mode 100644
index 0000000..d82b203
--- /dev/null
+++ b/icons/circleci_light.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..efeed97
--- /dev/null
+++ b/icons/clojure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/cloudfoundry.svg b/icons/cloudfoundry.svg
new file mode 100644
index 0000000..f5c454a
--- /dev/null
+++ b/icons/cloudfoundry.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..85cd686
--- /dev/null
+++ b/icons/cmake.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/coala.svg b/icons/coala.svg
new file mode 100644
index 0000000..2778711
--- /dev/null
+++ b/icons/coala.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/cobol.svg b/icons/cobol.svg
new file mode 100644
index 0000000..0168a48
--- /dev/null
+++ b/icons/cobol.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/coconut.svg b/icons/coconut.svg
new file mode 100644
index 0000000..c5dd8b0
--- /dev/null
+++ b/icons/coconut.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/code-climate.svg b/icons/code-climate.svg
new file mode 100644
index 0000000..1cbf9fa
--- /dev/null
+++ b/icons/code-climate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/code-climate_light.svg b/icons/code-climate_light.svg
new file mode 100644
index 0000000..5be29b8
--- /dev/null
+++ b/icons/code-climate_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/codecov.svg b/icons/codecov.svg
new file mode 100644
index 0000000..4b47d41
--- /dev/null
+++ b/icons/codecov.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/codeowners.svg b/icons/codeowners.svg
new file mode 100644
index 0000000..66f3a03
--- /dev/null
+++ b/icons/codeowners.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..d9e751f
--- /dev/null
+++ b/icons/coffee.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/coldfusion.svg b/icons/coldfusion.svg
new file mode 100644
index 0000000..04d70f9
--- /dev/null
+++ b/icons/coldfusion.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/command.svg b/icons/command.svg
new file mode 100644
index 0000000..8d08f2d
--- /dev/null
+++ b/icons/command.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/commitlint.svg b/icons/commitlint.svg
new file mode 100644
index 0000000..a4fee4b
--- /dev/null
+++ b/icons/commitlint.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/conduct.svg b/icons/conduct.svg
new file mode 100644
index 0000000..c6a869b
--- /dev/null
+++ b/icons/conduct.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..1689c93
--- /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..18ac914
--- /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..c2c3d5b
--- /dev/null
+++ b/icons/cpp.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/icons/craco.svg b/icons/craco.svg
new file mode 100644
index 0000000..b980841
--- /dev/null
+++ b/icons/craco.svg
@@ -0,0 +1,45 @@
+
+
+
+
diff --git a/icons/credits.svg b/icons/credits.svg
new file mode 100644
index 0000000..5930136
--- /dev/null
+++ b/icons/credits.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/crystal.svg b/icons/crystal.svg
new file mode 100644
index 0000000..a3829a3
--- /dev/null
+++ b/icons/crystal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/crystal_light.svg b/icons/crystal_light.svg
new file mode 100644
index 0000000..e1e30d3
--- /dev/null
+++ b/icons/crystal_light.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..7c7f5bb
--- /dev/null
+++ b/icons/csharp.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/icons/css-map.svg b/icons/css-map.svg
new file mode 100644
index 0000000..daa820b
--- /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..6eb82d6
--- /dev/null
+++ b/icons/css.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/cucumber.svg b/icons/cucumber.svg
new file mode 100644
index 0000000..4ecac77
--- /dev/null
+++ b/icons/cucumber.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/cuda.svg b/icons/cuda.svg
new file mode 100644
index 0000000..adc8185
--- /dev/null
+++ b/icons/cuda.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/cypress.svg b/icons/cypress.svg
new file mode 100644
index 0000000..5f2b090
--- /dev/null
+++ b/icons/cypress.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/d.svg b/icons/d.svg
new file mode 100644
index 0000000..e7e99be
--- /dev/null
+++ b/icons/d.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..d19f8e5
--- /dev/null
+++ b/icons/dart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/dart_generated.svg b/icons/dart_generated.svg
new file mode 100644
index 0000000..7268062
--- /dev/null
+++ b/icons/dart_generated.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/database.svg b/icons/database.svg
new file mode 100644
index 0000000..8b8e285
--- /dev/null
+++ b/icons/database.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/denizenscript.svg b/icons/denizenscript.svg
new file mode 100644
index 0000000..ab2598a
--- /dev/null
+++ b/icons/denizenscript.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/deno.svg b/icons/deno.svg
new file mode 100644
index 0000000..c19ad4b
--- /dev/null
+++ b/icons/deno.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/deno_light.svg b/icons/deno_light.svg
new file mode 100644
index 0000000..ed3d104
--- /dev/null
+++ b/icons/deno_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/dependabot.svg b/icons/dependabot.svg
new file mode 100644
index 0000000..d3a57b5
--- /dev/null
+++ b/icons/dependabot.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/dhall.svg b/icons/dhall.svg
new file mode 100644
index 0000000..c9fbf9f
--- /dev/null
+++ b/icons/dhall.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/diff.svg b/icons/diff.svg
new file mode 100644
index 0000000..45662c0
--- /dev/null
+++ b/icons/diff.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/dinophp.svg b/icons/dinophp.svg
new file mode 100644
index 0000000..8d07256
--- /dev/null
+++ b/icons/dinophp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/disc.svg b/icons/disc.svg
new file mode 100644
index 0000000..5492d13
--- /dev/null
+++ b/icons/disc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/django.svg b/icons/django.svg
new file mode 100644
index 0000000..aa7b4fa
--- /dev/null
+++ b/icons/django.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..5d02710
--- /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..a291ac5
--- /dev/null
+++ b/icons/document.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/document_light.svg b/icons/document_light.svg
new file mode 100644
index 0000000..15eb61b
--- /dev/null
+++ b/icons/document_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/dotjs.svg b/icons/dotjs.svg
new file mode 100644
index 0000000..b5bf972
--- /dev/null
+++ b/icons/dotjs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/drawio.svg b/icons/drawio.svg
new file mode 100644
index 0000000..0e75424
--- /dev/null
+++ b/icons/drawio.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/drone.svg b/icons/drone.svg
new file mode 100644
index 0000000..8bd6c64
--- /dev/null
+++ b/icons/drone.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/drone_light.svg b/icons/drone_light.svg
new file mode 100644
index 0000000..51706c8
--- /dev/null
+++ b/icons/drone_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/dune.svg b/icons/dune.svg
new file mode 100644
index 0000000..9ebe4b2
--- /dev/null
+++ b/icons/dune.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/edge.svg b/icons/edge.svg
new file mode 100644
index 0000000..58c1cfc
--- /dev/null
+++ b/icons/edge.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/editorconfig.svg b/icons/editorconfig.svg
new file mode 100644
index 0000000..e2f443c
--- /dev/null
+++ b/icons/editorconfig.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ejs.svg b/icons/ejs.svg
new file mode 100644
index 0000000..906f21a
--- /dev/null
+++ b/icons/ejs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/elixir.svg b/icons/elixir.svg
new file mode 100644
index 0000000..9b17321
--- /dev/null
+++ b/icons/elixir.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/elm.svg b/icons/elm.svg
new file mode 100644
index 0000000..b3a0a1c
--- /dev/null
+++ b/icons/elm.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..1b046d0
--- /dev/null
+++ b/icons/email.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ember.svg b/icons/ember.svg
new file mode 100644
index 0000000..64cf006
--- /dev/null
+++ b/icons/ember.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/erlang.svg b/icons/erlang.svg
new file mode 100644
index 0000000..29303de
--- /dev/null
+++ b/icons/erlang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/eslint.svg b/icons/eslint.svg
new file mode 100644
index 0000000..ae63dd8
--- /dev/null
+++ b/icons/eslint.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..d7b98e2
--- /dev/null
+++ b/icons/exe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/fastlane.svg b/icons/fastlane.svg
new file mode 100644
index 0000000..da1be2e
--- /dev/null
+++ b/icons/fastlane.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/favicon.svg b/icons/favicon.svg
new file mode 100644
index 0000000..432aabf
--- /dev/null
+++ b/icons/favicon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/figma.svg b/icons/figma.svg
new file mode 100644
index 0000000..9beccf7
--- /dev/null
+++ b/icons/figma.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/file.svg b/icons/file.svg
new file mode 100644
index 0000000..cacd53a
--- /dev/null
+++ b/icons/file.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/file_light.svg b/icons/file_light.svg
new file mode 100644
index 0000000..c06cf87
--- /dev/null
+++ b/icons/file_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/firebase.svg b/icons/firebase.svg
new file mode 100644
index 0000000..c9c1c1c
--- /dev/null
+++ b/icons/firebase.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..a1a3187
--- /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..4a0909e
--- /dev/null
+++ b/icons/flow.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..364e8cf
--- /dev/null
+++ b/icons/folder.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_android.svg b/icons/folder_android.svg
new file mode 100644
index 0000000..071a533
--- /dev/null
+++ b/icons/folder_android.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_android_light.svg b/icons/folder_android_light.svg
new file mode 100644
index 0000000..08e629d
--- /dev/null
+++ b/icons/folder_android_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_blog.svg b/icons/folder_blog.svg
new file mode 100644
index 0000000..85a7e96
--- /dev/null
+++ b/icons/folder_blog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_blog_light.svg b/icons/folder_blog_light.svg
new file mode 100644
index 0000000..0d20053
--- /dev/null
+++ b/icons/folder_blog_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_components.svg b/icons/folder_components.svg
new file mode 100644
index 0000000..5321325
--- /dev/null
+++ b/icons/folder_components.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_components_light.svg b/icons/folder_components_light.svg
new file mode 100644
index 0000000..ffc5005
--- /dev/null
+++ b/icons/folder_components_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_css.svg b/icons/folder_css.svg
new file mode 100644
index 0000000..1cf2613
--- /dev/null
+++ b/icons/folder_css.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_css_light.svg b/icons/folder_css_light.svg
new file mode 100644
index 0000000..76888e6
--- /dev/null
+++ b/icons/folder_css_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_dist.svg b/icons/folder_dist.svg
new file mode 100644
index 0000000..cddc7c0
--- /dev/null
+++ b/icons/folder_dist.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_dist_light.svg b/icons/folder_dist_light.svg
new file mode 100644
index 0000000..39c21fa
--- /dev/null
+++ b/icons/folder_dist_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_docs.svg b/icons/folder_docs.svg
new file mode 100644
index 0000000..dde7794
--- /dev/null
+++ b/icons/folder_docs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_docs_light.svg b/icons/folder_docs_light.svg
new file mode 100644
index 0000000..58028c0
--- /dev/null
+++ b/icons/folder_docs_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_downloads.svg b/icons/folder_downloads.svg
new file mode 100644
index 0000000..94e699a
--- /dev/null
+++ b/icons/folder_downloads.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_downloads_light.svg b/icons/folder_downloads_light.svg
new file mode 100644
index 0000000..965d14e
--- /dev/null
+++ b/icons/folder_downloads_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_firebase.svg b/icons/folder_firebase.svg
new file mode 100644
index 0000000..1611535
--- /dev/null
+++ b/icons/folder_firebase.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_firebase_light.svg b/icons/folder_firebase_light.svg
new file mode 100644
index 0000000..41c6c67
--- /dev/null
+++ b/icons/folder_firebase_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_font.svg b/icons/folder_font.svg
new file mode 100644
index 0000000..3a2efa5
--- /dev/null
+++ b/icons/folder_font.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_font_light.svg b/icons/folder_font_light.svg
new file mode 100644
index 0000000..02464a0
--- /dev/null
+++ b/icons/folder_font_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_git.svg b/icons/folder_git.svg
new file mode 100644
index 0000000..ba17016
--- /dev/null
+++ b/icons/folder_git.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_git_light.svg b/icons/folder_git_light.svg
new file mode 100644
index 0000000..16e0b13
--- /dev/null
+++ b/icons/folder_git_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_images.svg b/icons/folder_images.svg
new file mode 100644
index 0000000..b381890
--- /dev/null
+++ b/icons/folder_images.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_images_light.svg b/icons/folder_images_light.svg
new file mode 100644
index 0000000..b6212bf
--- /dev/null
+++ b/icons/folder_images_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_ios.svg b/icons/folder_ios.svg
new file mode 100644
index 0000000..8dd2259
--- /dev/null
+++ b/icons/folder_ios.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_ios_light.svg b/icons/folder_ios_light.svg
new file mode 100644
index 0000000..355dd17
--- /dev/null
+++ b/icons/folder_ios_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_json.svg b/icons/folder_json.svg
new file mode 100644
index 0000000..9732c9a
--- /dev/null
+++ b/icons/folder_json.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_json_light.svg b/icons/folder_json_light.svg
new file mode 100644
index 0000000..4b8fd79
--- /dev/null
+++ b/icons/folder_json_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_lib.svg b/icons/folder_lib.svg
new file mode 100644
index 0000000..4211e10
--- /dev/null
+++ b/icons/folder_lib.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_lib_light.svg b/icons/folder_lib_light.svg
new file mode 100644
index 0000000..b2b9419
--- /dev/null
+++ b/icons/folder_lib_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_light.svg b/icons/folder_light.svg
new file mode 100644
index 0000000..033d7c6
--- /dev/null
+++ b/icons/folder_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_monospace.svg b/icons/folder_monospace.svg
new file mode 100644
index 0000000..a161a57
--- /dev/null
+++ b/icons/folder_monospace.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_monospace_light.svg b/icons/folder_monospace_light.svg
new file mode 100644
index 0000000..a99c9a6
--- /dev/null
+++ b/icons/folder_monospace_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_node.svg b/icons/folder_node.svg
new file mode 100644
index 0000000..9285bb2
--- /dev/null
+++ b/icons/folder_node.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_node_light.svg b/icons/folder_node_light.svg
new file mode 100644
index 0000000..d4cd72b
--- /dev/null
+++ b/icons/folder_node_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_pages.svg b/icons/folder_pages.svg
new file mode 100644
index 0000000..f890847
--- /dev/null
+++ b/icons/folder_pages.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_pages_light.svg b/icons/folder_pages_light.svg
new file mode 100644
index 0000000..edce65b
--- /dev/null
+++ b/icons/folder_pages_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_public.svg b/icons/folder_public.svg
new file mode 100644
index 0000000..d501940
--- /dev/null
+++ b/icons/folder_public.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_public_light.svg b/icons/folder_public_light.svg
new file mode 100644
index 0000000..609cc2d
--- /dev/null
+++ b/icons/folder_public_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_scripts.svg b/icons/folder_scripts.svg
new file mode 100644
index 0000000..c059800
--- /dev/null
+++ b/icons/folder_scripts.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_scripts_light.svg b/icons/folder_scripts_light.svg
new file mode 100644
index 0000000..c8baaa7
--- /dev/null
+++ b/icons/folder_scripts_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_services.svg b/icons/folder_services.svg
new file mode 100644
index 0000000..d692c05
--- /dev/null
+++ b/icons/folder_services.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_services_light.svg b/icons/folder_services_light.svg
new file mode 100644
index 0000000..72fc383
--- /dev/null
+++ b/icons/folder_services_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_settings.svg b/icons/folder_settings.svg
new file mode 100644
index 0000000..2e6d750
--- /dev/null
+++ b/icons/folder_settings.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_settings_light.svg b/icons/folder_settings_light.svg
new file mode 100644
index 0000000..a9de8d9
--- /dev/null
+++ b/icons/folder_settings_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_src.svg b/icons/folder_src.svg
new file mode 100644
index 0000000..c059800
--- /dev/null
+++ b/icons/folder_src.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_src_light.svg b/icons/folder_src_light.svg
new file mode 100644
index 0000000..c8baaa7
--- /dev/null
+++ b/icons/folder_src_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_test.svg b/icons/folder_test.svg
new file mode 100644
index 0000000..c0e4ea7
--- /dev/null
+++ b/icons/folder_test.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_test_light.svg b/icons/folder_test_light.svg
new file mode 100644
index 0000000..0fe93dc
--- /dev/null
+++ b/icons/folder_test_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_util.svg b/icons/folder_util.svg
new file mode 100644
index 0000000..f74cf6a
--- /dev/null
+++ b/icons/folder_util.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_util_light.svg b/icons/folder_util_light.svg
new file mode 100644
index 0000000..2a18b93
--- /dev/null
+++ b/icons/folder_util_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_venv.svg b/icons/folder_venv.svg
new file mode 100644
index 0000000..b8a0c12
--- /dev/null
+++ b/icons/folder_venv.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_venv_light.svg b/icons/folder_venv_light.svg
new file mode 100644
index 0000000..d265343
--- /dev/null
+++ b/icons/folder_venv_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_web.svg b/icons/folder_web.svg
new file mode 100644
index 0000000..89047a0
--- /dev/null
+++ b/icons/folder_web.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder_web_light.svg b/icons/folder_web_light.svg
new file mode 100644
index 0000000..e1f39c8
--- /dev/null
+++ b/icons/folder_web_light.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..d134cfc
--- /dev/null
+++ b/icons/font.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/forth.svg b/icons/forth.svg
new file mode 100644
index 0000000..0dc8d05
--- /dev/null
+++ b/icons/forth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/fortran.svg b/icons/fortran.svg
new file mode 100644
index 0000000..8ff9b74
--- /dev/null
+++ b/icons/fortran.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/foxpro.svg b/icons/foxpro.svg
new file mode 100644
index 0000000..b14c5ea
--- /dev/null
+++ b/icons/foxpro.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..53cf6ab
--- /dev/null
+++ b/icons/fsharp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/fusebox.svg b/icons/fusebox.svg
new file mode 100644
index 0000000..1ea89f4
--- /dev/null
+++ b/icons/fusebox.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/gamemaker.svg b/icons/gamemaker.svg
new file mode 100644
index 0000000..df95e46
--- /dev/null
+++ b/icons/gamemaker.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/icons/gatsby.svg b/icons/gatsby.svg
new file mode 100644
index 0000000..d35f61c
--- /dev/null
+++ b/icons/gatsby.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/gcp.svg b/icons/gcp.svg
new file mode 100644
index 0000000..52f11d8
--- /dev/null
+++ b/icons/gcp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/gemfile.svg b/icons/gemfile.svg
new file mode 100644
index 0000000..85e1ec9
--- /dev/null
+++ b/icons/gemfile.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/gemini.svg b/icons/gemini.svg
new file mode 100644
index 0000000..546f5ee
--- /dev/null
+++ b/icons/gemini.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..5bfed22
--- /dev/null
+++ b/icons/git.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/gitlab.svg b/icons/gitlab.svg
new file mode 100644
index 0000000..ab0e886
--- /dev/null
+++ b/icons/gitlab.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/gitpod.svg b/icons/gitpod.svg
new file mode 100644
index 0000000..8351415
--- /dev/null
+++ b/icons/gitpod.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/gleam.svg b/icons/gleam.svg
new file mode 100644
index 0000000..9a0f53c
--- /dev/null
+++ b/icons/gleam.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/go-mod.svg b/icons/go-mod.svg
new file mode 100644
index 0000000..fdf1ccb
--- /dev/null
+++ b/icons/go-mod.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/go.svg b/icons/go.svg
new file mode 100644
index 0000000..c795e57
--- /dev/null
+++ b/icons/go.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/go_gopher.svg b/icons/go_gopher.svg
new file mode 100644
index 0000000..42be334
--- /dev/null
+++ b/icons/go_gopher.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/godot-assets.svg b/icons/godot-assets.svg
new file mode 100644
index 0000000..1484d3c
--- /dev/null
+++ b/icons/godot-assets.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/icons/godot.svg b/icons/godot.svg
new file mode 100644
index 0000000..0f751a2
--- /dev/null
+++ b/icons/godot.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/icons/gradle.svg b/icons/gradle.svg
new file mode 100644
index 0000000..8c210fd
--- /dev/null
+++ b/icons/gradle.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/grain.svg b/icons/grain.svg
new file mode 100644
index 0000000..f4eefe0
--- /dev/null
+++ b/icons/grain.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/graphcool.svg b/icons/graphcool.svg
new file mode 100644
index 0000000..f5c1ceb
--- /dev/null
+++ b/icons/graphcool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/graphql.svg b/icons/graphql.svg
new file mode 100644
index 0000000..798111c
--- /dev/null
+++ b/icons/graphql.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/gridsome.svg b/icons/gridsome.svg
new file mode 100644
index 0000000..2eb3eb2
--- /dev/null
+++ b/icons/gridsome.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..98b63d0
--- /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..979e105
--- /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..8233c7c
--- /dev/null
+++ b/icons/gulp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/h.svg b/icons/h.svg
new file mode 100644
index 0000000..f63d37b
--- /dev/null
+++ b/icons/h.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/hack.svg b/icons/hack.svg
new file mode 100644
index 0000000..ffefc6f
--- /dev/null
+++ b/icons/hack.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/haml.svg b/icons/haml.svg
new file mode 100644
index 0000000..4589745
--- /dev/null
+++ b/icons/haml.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/handlebars.svg b/icons/handlebars.svg
new file mode 100644
index 0000000..87fbb10
--- /dev/null
+++ b/icons/handlebars.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/hardhat.svg b/icons/hardhat.svg
new file mode 100644
index 0000000..17c707a
--- /dev/null
+++ b/icons/hardhat.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..8e65f64
--- /dev/null
+++ b/icons/haskell.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/haxe.svg b/icons/haxe.svg
new file mode 100644
index 0000000..18610be
--- /dev/null
+++ b/icons/haxe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/hcl.svg b/icons/hcl.svg
new file mode 100644
index 0000000..a3e2c24
--- /dev/null
+++ b/icons/hcl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/hcl_light.svg b/icons/hcl_light.svg
new file mode 100644
index 0000000..3392a07
--- /dev/null
+++ b/icons/hcl_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/helm.svg b/icons/helm.svg
new file mode 100644
index 0000000..514a4b7
--- /dev/null
+++ b/icons/helm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/heroku.svg b/icons/heroku.svg
new file mode 100644
index 0000000..17f04c9
--- /dev/null
+++ b/icons/heroku.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/hex.svg b/icons/hex.svg
new file mode 100644
index 0000000..af13d6e
--- /dev/null
+++ b/icons/hex.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/horusec.svg b/icons/horusec.svg
new file mode 100644
index 0000000..33e59c6
--- /dev/null
+++ b/icons/horusec.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/hpp.svg b/icons/hpp.svg
new file mode 100644
index 0000000..b627d5e
--- /dev/null
+++ b/icons/hpp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/html.svg b/icons/html.svg
new file mode 100644
index 0000000..f6751b0
--- /dev/null
+++ b/icons/html.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/http.svg b/icons/http.svg
new file mode 100644
index 0000000..320acf5
--- /dev/null
+++ b/icons/http.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/husky.svg b/icons/husky.svg
new file mode 100644
index 0000000..90e715b
--- /dev/null
+++ b/icons/husky.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/i18n.svg b/icons/i18n.svg
new file mode 100644
index 0000000..f78ae76
--- /dev/null
+++ b/icons/i18n.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/idris.svg b/icons/idris.svg
new file mode 100644
index 0000000..5d4603b
--- /dev/null
+++ b/icons/idris.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..c18d141
--- /dev/null
+++ b/icons/image.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/image_light.svg b/icons/image_light.svg
new file mode 100644
index 0000000..80f0922
--- /dev/null
+++ b/icons/image_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/imba.svg b/icons/imba.svg
new file mode 100644
index 0000000..c69cb22
--- /dev/null
+++ b/icons/imba.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..15b5c58
--- /dev/null
+++ b/icons/ionic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/istanbul.svg b/icons/istanbul.svg
new file mode 100644
index 0000000..6c904df
--- /dev/null
+++ b/icons/istanbul.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/jar.svg b/icons/jar.svg
new file mode 100644
index 0000000..d5b0b56
--- /dev/null
+++ b/icons/jar.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..28143c7
--- /dev/null
+++ b/icons/java.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/javaclass.svg b/icons/javaclass.svg
new file mode 100644
index 0000000..bcc9c06
--- /dev/null
+++ b/icons/javaclass.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..858fef2
--- /dev/null
+++ b/icons/javascript-map.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/javascript.svg b/icons/javascript.svg
new file mode 100644
index 0000000..11ab75e
--- /dev/null
+++ b/icons/javascript.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/jenkins.svg b/icons/jenkins.svg
new file mode 100644
index 0000000..e8e17f8
--- /dev/null
+++ b/icons/jenkins.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/jest.svg b/icons/jest.svg
new file mode 100644
index 0000000..d34c03b
--- /dev/null
+++ b/icons/jest.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/jinja.svg b/icons/jinja.svg
new file mode 100644
index 0000000..cccc649
--- /dev/null
+++ b/icons/jinja.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/jinja_light.svg b/icons/jinja_light.svg
new file mode 100644
index 0000000..6777950
--- /dev/null
+++ b/icons/jinja_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/jsconfig.svg b/icons/jsconfig.svg
new file mode 100644
index 0000000..ceabdce
--- /dev/null
+++ b/icons/jsconfig.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/jsconfig_light.svg b/icons/jsconfig_light.svg
new file mode 100644
index 0000000..be8dc2f
--- /dev/null
+++ b/icons/jsconfig_light.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..fcbe211
--- /dev/null
+++ b/icons/json.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/julia.svg b/icons/julia.svg
new file mode 100644
index 0000000..a00d1db
--- /dev/null
+++ b/icons/julia.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/jupyter.svg b/icons/jupyter.svg
new file mode 100644
index 0000000..d2d34d2
--- /dev/null
+++ b/icons/jupyter.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/karma.svg b/icons/karma.svg
new file mode 100644
index 0000000..5362ead
--- /dev/null
+++ b/icons/karma.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..83cf313
--- /dev/null
+++ b/icons/key.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/kivy.svg b/icons/kivy.svg
new file mode 100644
index 0000000..cff1989
--- /dev/null
+++ b/icons/kivy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/kl.svg b/icons/kl.svg
new file mode 100644
index 0000000..f6f5964
--- /dev/null
+++ b/icons/kl.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..c2b5a7f
--- /dev/null
+++ b/icons/kotlin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/kusto.svg b/icons/kusto.svg
new file mode 100644
index 0000000..8dc9bd1
--- /dev/null
+++ b/icons/kusto.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/laravel.svg b/icons/laravel.svg
new file mode 100644
index 0000000..68e2555
--- /dev/null
+++ b/icons/laravel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/lerna.svg b/icons/lerna.svg
new file mode 100644
index 0000000..168f9c2
--- /dev/null
+++ b/icons/lerna.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..363fa12
--- /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..943027d
--- /dev/null
+++ b/icons/lib.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/lighthouse.svg b/icons/lighthouse.svg
new file mode 100644
index 0000000..88ee2bb
--- /dev/null
+++ b/icons/lighthouse.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/lilypond.svg b/icons/lilypond.svg
new file mode 100644
index 0000000..e6acaf5
--- /dev/null
+++ b/icons/lilypond.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/liquid.svg b/icons/liquid.svg
new file mode 100644
index 0000000..210ed0c
--- /dev/null
+++ b/icons/liquid.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/lisp.svg b/icons/lisp.svg
new file mode 100644
index 0000000..2b5d17d
--- /dev/null
+++ b/icons/lisp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/livescript.svg b/icons/livescript.svg
new file mode 100644
index 0000000..025cbe8
--- /dev/null
+++ b/icons/livescript.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/lock.svg b/icons/lock.svg
new file mode 100644
index 0000000..3e343ce
--- /dev/null
+++ b/icons/lock.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/log.svg b/icons/log.svg
new file mode 100644
index 0000000..a795fd6
--- /dev/null
+++ b/icons/log.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/lolcode.svg b/icons/lolcode.svg
new file mode 100644
index 0000000..e440792
--- /dev/null
+++ b/icons/lolcode.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..9f71f8c
--- /dev/null
+++ b/icons/lua.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/makefile.svg b/icons/makefile.svg
new file mode 100644
index 0000000..694ad2e
--- /dev/null
+++ b/icons/makefile.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..edb3c44
--- /dev/null
+++ b/icons/markdown.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/mathematica.svg b/icons/mathematica.svg
new file mode 100644
index 0000000..8a743ee
--- /dev/null
+++ b/icons/mathematica.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/matlab.svg b/icons/matlab.svg
new file mode 100644
index 0000000..423006e
--- /dev/null
+++ b/icons/matlab.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/maven.svg b/icons/maven.svg
new file mode 100644
index 0000000..2ada82c
--- /dev/null
+++ b/icons/maven.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/mdsvex.svg b/icons/mdsvex.svg
new file mode 100644
index 0000000..63117bd
--- /dev/null
+++ b/icons/mdsvex.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/mdx.svg b/icons/mdx.svg
new file mode 100644
index 0000000..07fbb43
--- /dev/null
+++ b/icons/mdx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/mercurial.svg b/icons/mercurial.svg
new file mode 100644
index 0000000..40bb508
--- /dev/null
+++ b/icons/mercurial.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/icons/merlin.svg b/icons/merlin.svg
new file mode 100644
index 0000000..3d4e4bb
--- /dev/null
+++ b/icons/merlin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/meson.svg b/icons/meson.svg
new file mode 100644
index 0000000..0e63603
--- /dev/null
+++ b/icons/meson.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/minecraft.svg b/icons/minecraft.svg
new file mode 100644
index 0000000..05292c7
--- /dev/null
+++ b/icons/minecraft.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/mint.svg b/icons/mint.svg
new file mode 100644
index 0000000..797d4e9
--- /dev/null
+++ b/icons/mint.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/mjml.svg b/icons/mjml.svg
new file mode 100644
index 0000000..f633eee
--- /dev/null
+++ b/icons/mjml.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/mocha.svg b/icons/mocha.svg
new file mode 100644
index 0000000..80d637a
--- /dev/null
+++ b/icons/mocha.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/modernizr.svg b/icons/modernizr.svg
new file mode 100644
index 0000000..4262f6b
--- /dev/null
+++ b/icons/modernizr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/mojo.svg b/icons/mojo.svg
new file mode 100644
index 0000000..3d33d20
--- /dev/null
+++ b/icons/mojo.svg
@@ -0,0 +1,2 @@
+
+
diff --git a/icons/monospace-icon-theme.json b/icons/monospace-icon-theme.json
new file mode 100644
index 0000000..21d6b4d
--- /dev/null
+++ b/icons/monospace-icon-theme.json
@@ -0,0 +1,5657 @@
+{
+ "iconDefinitions": {
+ "html": {
+ "iconPath": "html.svg"
+ },
+ "pug": {
+ "iconPath": "pug.svg"
+ },
+ "markdown": {
+ "iconPath": "markdown.svg"
+ },
+ "css": {
+ "iconPath": "css.svg"
+ },
+ "sass": {
+ "iconPath": "sass.svg"
+ },
+ "less": {
+ "iconPath": "less.svg"
+ },
+ "json": {
+ "iconPath": "json.svg"
+ },
+ "jinja_light": {
+ "iconPath": "jinja_light.svg"
+ },
+ "jinja": {
+ "iconPath": "jinja.svg"
+ },
+ "proto": {
+ "iconPath": "proto.svg"
+ },
+ "yaml_light": {
+ "iconPath": "yaml_light.svg"
+ },
+ "yaml": {
+ "iconPath": "yaml.svg"
+ },
+ "xml_light": {
+ "iconPath": "xml_light.svg"
+ },
+ "xml": {
+ "iconPath": "xml.svg"
+ },
+ "image_light": {
+ "iconPath": "image_light.svg"
+ },
+ "image": {
+ "iconPath": "image.svg"
+ },
+ "javascript": {
+ "iconPath": "javascript.svg"
+ },
+ "react": {
+ "iconPath": "react.svg"
+ },
+ "react_ts": {
+ "iconPath": "react_ts.svg"
+ },
+ "routing": {
+ "iconPath": "routing.svg"
+ },
+ "redux-action": {
+ "iconPath": "redux-action.svg"
+ },
+ "redux-reducer": {
+ "iconPath": "redux-reducer.svg"
+ },
+ "redux-selector": {
+ "iconPath": "redux-selector.svg"
+ },
+ "redux-store": {
+ "iconPath": "redux-store.svg"
+ },
+ "settings": {
+ "iconPath": "settings.svg"
+ },
+ "typescript-def": {
+ "iconPath": "typescript-def.svg"
+ },
+ "astro": {
+ "iconPath": "astro.svg"
+ },
+ "pdf_light": {
+ "iconPath": "pdf_light.svg"
+ },
+ "pdf": {
+ "iconPath": "pdf.svg"
+ },
+ "table_light": {
+ "iconPath": "table_light.svg"
+ },
+ "table": {
+ "iconPath": "table.svg"
+ },
+ "database": {
+ "iconPath": "database.svg"
+ },
+ "kusto": {
+ "iconPath": "kusto.svg"
+ },
+ "csharp": {
+ "iconPath": "csharp.svg"
+ },
+ "qsharp": {
+ "iconPath": "qsharp.svg"
+ },
+ "zip": {
+ "iconPath": "zip.svg"
+ },
+ "exe": {
+ "iconPath": "exe.svg"
+ },
+ "hex": {
+ "iconPath": "hex.svg"
+ },
+ "java": {
+ "iconPath": "java.svg"
+ },
+ "jar": {
+ "iconPath": "jar.svg"
+ },
+ "javaclass": {
+ "iconPath": "javaclass.svg"
+ },
+ "c": {
+ "iconPath": "c.svg"
+ },
+ "h": {
+ "iconPath": "h.svg"
+ },
+ "cpp": {
+ "iconPath": "cpp.svg"
+ },
+ "hpp": {
+ "iconPath": "hpp.svg"
+ },
+ "objective-c": {
+ "iconPath": "objective-c.svg"
+ },
+ "objective-cpp": {
+ "iconPath": "objective-cpp.svg"
+ },
+ "rc": {
+ "iconPath": "rc.svg"
+ },
+ "go": {
+ "iconPath": "go.svg"
+ },
+ "go-mod": {
+ "iconPath": "go-mod.svg"
+ },
+ "python": {
+ "iconPath": "python.svg"
+ },
+ "python-misc_light": {
+ "iconPath": "python-misc_light.svg"
+ },
+ "python-misc": {
+ "iconPath": "python-misc.svg"
+ },
+ "url": {
+ "iconPath": "url.svg"
+ },
+ "console": {
+ "iconPath": "console.svg"
+ },
+ "gradle": {
+ "iconPath": "gradle.svg"
+ },
+ "word_light": {
+ "iconPath": "word_light.svg"
+ },
+ "word": {
+ "iconPath": "word.svg"
+ },
+ "certificate": {
+ "iconPath": "certificate.svg"
+ },
+ "key": {
+ "iconPath": "key.svg"
+ },
+ "font": {
+ "iconPath": "font.svg"
+ },
+ "lib": {
+ "iconPath": "lib.svg"
+ },
+ "ruby": {
+ "iconPath": "ruby.svg"
+ },
+ "gemfile": {
+ "iconPath": "gemfile.svg"
+ },
+ "rubocop_light": {
+ "iconPath": "rubocop_light.svg"
+ },
+ "rubocop": {
+ "iconPath": "rubocop.svg"
+ },
+ "fsharp": {
+ "iconPath": "fsharp.svg"
+ },
+ "swift": {
+ "iconPath": "swift.svg"
+ },
+ "arduino": {
+ "iconPath": "arduino.svg"
+ },
+ "docker": {
+ "iconPath": "docker.svg"
+ },
+ "tex": {
+ "iconPath": "tex.svg"
+ },
+ "powerpoint_light": {
+ "iconPath": "powerpoint_light.svg"
+ },
+ "powerpoint": {
+ "iconPath": "powerpoint.svg"
+ },
+ "video": {
+ "iconPath": "video.svg"
+ },
+ "virtual": {
+ "iconPath": "virtual.svg"
+ },
+ "email": {
+ "iconPath": "email.svg"
+ },
+ "audio": {
+ "iconPath": "audio.svg"
+ },
+ "coffee": {
+ "iconPath": "coffee.svg"
+ },
+ "document_light": {
+ "iconPath": "document_light.svg"
+ },
+ "document": {
+ "iconPath": "document.svg"
+ },
+ "graphql": {
+ "iconPath": "graphql.svg"
+ },
+ "rust": {
+ "iconPath": "rust.svg"
+ },
+ "raml": {
+ "iconPath": "raml.svg"
+ },
+ "xaml": {
+ "iconPath": "xaml.svg"
+ },
+ "haskell": {
+ "iconPath": "haskell.svg"
+ },
+ "kotlin": {
+ "iconPath": "kotlin.svg"
+ },
+ "otne": {
+ "iconPath": "otne.svg"
+ },
+ "git": {
+ "iconPath": "git.svg"
+ },
+ "lua": {
+ "iconPath": "lua.svg"
+ },
+ "clojure": {
+ "iconPath": "clojure.svg"
+ },
+ "groovy": {
+ "iconPath": "groovy.svg"
+ },
+ "r": {
+ "iconPath": "r.svg"
+ },
+ "dart": {
+ "iconPath": "dart.svg"
+ },
+ "dart_generated": {
+ "iconPath": "dart_generated.svg"
+ },
+ "actionscript": {
+ "iconPath": "actionscript.svg"
+ },
+ "mxml_light": {
+ "iconPath": "mxml_light.svg"
+ },
+ "mxml": {
+ "iconPath": "mxml.svg"
+ },
+ "autohotkey": {
+ "iconPath": "autohotkey.svg"
+ },
+ "flash": {
+ "iconPath": "flash.svg"
+ },
+ "swc": {
+ "iconPath": "swc.svg"
+ },
+ "cmake": {
+ "iconPath": "cmake.svg"
+ },
+ "assembly": {
+ "iconPath": "assembly.svg"
+ },
+ "vue": {
+ "iconPath": "vue.svg"
+ },
+ "vue-config": {
+ "iconPath": "vue-config.svg"
+ },
+ "vuex-store": {
+ "iconPath": "vuex-store.svg"
+ },
+ "nuxt": {
+ "iconPath": "nuxt.svg"
+ },
+ "ocaml": {
+ "iconPath": "ocaml.svg"
+ },
+ "odin": {
+ "iconPath": "odin.svg"
+ },
+ "javascript-map": {
+ "iconPath": "javascript-map.svg"
+ },
+ "css-map": {
+ "iconPath": "css-map.svg"
+ },
+ "lock": {
+ "iconPath": "lock.svg"
+ },
+ "handlebars": {
+ "iconPath": "handlebars.svg"
+ },
+ "perl": {
+ "iconPath": "perl.svg"
+ },
+ "haxe": {
+ "iconPath": "haxe.svg"
+ },
+ "test-ts": {
+ "iconPath": "test-ts.svg"
+ },
+ "test-jsx": {
+ "iconPath": "test-jsx.svg"
+ },
+ "test-js": {
+ "iconPath": "test-js.svg"
+ },
+ "angular_light": {
+ "iconPath": "angular_light.svg"
+ },
+ "angular": {
+ "iconPath": "angular.svg"
+ },
+ "angular-component_light": {
+ "iconPath": "angular-component_light.svg"
+ },
+ "angular-component": {
+ "iconPath": "angular-component.svg"
+ },
+ "angular-guard_light": {
+ "iconPath": "angular-guard_light.svg"
+ },
+ "angular-guard": {
+ "iconPath": "angular-guard.svg"
+ },
+ "angular-service_light": {
+ "iconPath": "angular-service_light.svg"
+ },
+ "angular-service": {
+ "iconPath": "angular-service.svg"
+ },
+ "angular-pipe_light": {
+ "iconPath": "angular-pipe_light.svg"
+ },
+ "angular-pipe": {
+ "iconPath": "angular-pipe.svg"
+ },
+ "angular-directive_light": {
+ "iconPath": "angular-directive_light.svg"
+ },
+ "angular-directive": {
+ "iconPath": "angular-directive.svg"
+ },
+ "angular-resolver_light": {
+ "iconPath": "angular-resolver_light.svg"
+ },
+ "angular-resolver": {
+ "iconPath": "angular-resolver.svg"
+ },
+ "puppet": {
+ "iconPath": "puppet.svg"
+ },
+ "elixir": {
+ "iconPath": "elixir.svg"
+ },
+ "livescript": {
+ "iconPath": "livescript.svg"
+ },
+ "erlang": {
+ "iconPath": "erlang.svg"
+ },
+ "twig": {
+ "iconPath": "twig.svg"
+ },
+ "julia": {
+ "iconPath": "julia.svg"
+ },
+ "elm": {
+ "iconPath": "elm.svg"
+ },
+ "purescript": {
+ "iconPath": "purescript.svg"
+ },
+ "smarty": {
+ "iconPath": "smarty.svg"
+ },
+ "stylus": {
+ "iconPath": "stylus.svg"
+ },
+ "reason": {
+ "iconPath": "reason.svg"
+ },
+ "bucklescript": {
+ "iconPath": "bucklescript.svg"
+ },
+ "merlin": {
+ "iconPath": "merlin.svg"
+ },
+ "verilog": {
+ "iconPath": "verilog.svg"
+ },
+ "mathematica": {
+ "iconPath": "mathematica.svg"
+ },
+ "wolframlanguage": {
+ "iconPath": "wolframlanguage.svg"
+ },
+ "nunjucks": {
+ "iconPath": "nunjucks.svg"
+ },
+ "robot": {
+ "iconPath": "robot.svg"
+ },
+ "solidity": {
+ "iconPath": "solidity.svg"
+ },
+ "autoit": {
+ "iconPath": "autoit.svg"
+ },
+ "haml": {
+ "iconPath": "haml.svg"
+ },
+ "yang": {
+ "iconPath": "yang.svg"
+ },
+ "mjml": {
+ "iconPath": "mjml.svg"
+ },
+ "vercel_light": {
+ "iconPath": "vercel_light.svg"
+ },
+ "vercel": {
+ "iconPath": "vercel.svg"
+ },
+ "verdaccio": {
+ "iconPath": "verdaccio.svg"
+ },
+ "next_light": {
+ "iconPath": "next_light.svg"
+ },
+ "next": {
+ "iconPath": "next.svg"
+ },
+ "remix_light": {
+ "iconPath": "remix_light.svg"
+ },
+ "remix": {
+ "iconPath": "remix.svg"
+ },
+ "terraform": {
+ "iconPath": "terraform.svg"
+ },
+ "laravel": {
+ "iconPath": "laravel.svg"
+ },
+ "cake": {
+ "iconPath": "cake.svg"
+ },
+ "cucumber": {
+ "iconPath": "cucumber.svg"
+ },
+ "nim": {
+ "iconPath": "nim.svg"
+ },
+ "apiblueprint": {
+ "iconPath": "apiblueprint.svg"
+ },
+ "riot": {
+ "iconPath": "riot.svg"
+ },
+ "vfl": {
+ "iconPath": "vfl.svg"
+ },
+ "kl": {
+ "iconPath": "kl.svg"
+ },
+ "postcss": {
+ "iconPath": "postcss.svg"
+ },
+ "posthtml": {
+ "iconPath": "posthtml.svg"
+ },
+ "todo": {
+ "iconPath": "todo.svg"
+ },
+ "coldfusion": {
+ "iconPath": "coldfusion.svg"
+ },
+ "cabal": {
+ "iconPath": "cabal.svg"
+ },
+ "nix": {
+ "iconPath": "nix.svg"
+ },
+ "slim": {
+ "iconPath": "slim.svg"
+ },
+ "http": {
+ "iconPath": "http.svg"
+ },
+ "restql": {
+ "iconPath": "restql.svg"
+ },
+ "kivy": {
+ "iconPath": "kivy.svg"
+ },
+ "graphcool": {
+ "iconPath": "graphcool.svg"
+ },
+ "sbt": {
+ "iconPath": "sbt.svg"
+ },
+ "webpack": {
+ "iconPath": "webpack.svg"
+ },
+ "ionic": {
+ "iconPath": "ionic.svg"
+ },
+ "gulp": {
+ "iconPath": "gulp.svg"
+ },
+ "nodejs": {
+ "iconPath": "nodejs.svg"
+ },
+ "npm": {
+ "iconPath": "npm.svg"
+ },
+ "yarn": {
+ "iconPath": "yarn.svg"
+ },
+ "android": {
+ "iconPath": "android.svg"
+ },
+ "tune": {
+ "iconPath": "tune.svg"
+ },
+ "turborepo_light": {
+ "iconPath": "turborepo_light.svg"
+ },
+ "turborepo": {
+ "iconPath": "turborepo.svg"
+ },
+ "babel": {
+ "iconPath": "babel.svg"
+ },
+ "blitz": {
+ "iconPath": "blitz.svg"
+ },
+ "contributing": {
+ "iconPath": "contributing.svg"
+ },
+ "readme": {
+ "iconPath": "readme.svg"
+ },
+ "changelog": {
+ "iconPath": "changelog.svg"
+ },
+ "architecture": {
+ "iconPath": "architecture.svg"
+ },
+ "credits": {
+ "iconPath": "credits.svg"
+ },
+ "authors": {
+ "iconPath": "authors.svg"
+ },
+ "flow": {
+ "iconPath": "flow.svg"
+ },
+ "favicon": {
+ "iconPath": "favicon.svg"
+ },
+ "karma": {
+ "iconPath": "karma.svg"
+ },
+ "bithound": {
+ "iconPath": "bithound.svg"
+ },
+ "svgo": {
+ "iconPath": "svgo.svg"
+ },
+ "appveyor": {
+ "iconPath": "appveyor.svg"
+ },
+ "travis": {
+ "iconPath": "travis.svg"
+ },
+ "codecov": {
+ "iconPath": "codecov.svg"
+ },
+ "sonarcloud": {
+ "iconPath": "sonarcloud.svg"
+ },
+ "protractor": {
+ "iconPath": "protractor.svg"
+ },
+ "fusebox": {
+ "iconPath": "fusebox.svg"
+ },
+ "heroku": {
+ "iconPath": "heroku.svg"
+ },
+ "editorconfig": {
+ "iconPath": "editorconfig.svg"
+ },
+ "gitlab": {
+ "iconPath": "gitlab.svg"
+ },
+ "bower": {
+ "iconPath": "bower.svg"
+ },
+ "eslint": {
+ "iconPath": "eslint.svg"
+ },
+ "conduct": {
+ "iconPath": "conduct.svg"
+ },
+ "watchman": {
+ "iconPath": "watchman.svg"
+ },
+ "aurelia": {
+ "iconPath": "aurelia.svg"
+ },
+ "auto_light": {
+ "iconPath": "auto_light.svg"
+ },
+ "auto": {
+ "iconPath": "auto.svg"
+ },
+ "mocha": {
+ "iconPath": "mocha.svg"
+ },
+ "jenkins": {
+ "iconPath": "jenkins.svg"
+ },
+ "firebase": {
+ "iconPath": "firebase.svg"
+ },
+ "figma": {
+ "iconPath": "figma.svg"
+ },
+ "rollup": {
+ "iconPath": "rollup.svg"
+ },
+ "hack": {
+ "iconPath": "hack.svg"
+ },
+ "hardhat": {
+ "iconPath": "hardhat.svg"
+ },
+ "stylelint_light": {
+ "iconPath": "stylelint_light.svg"
+ },
+ "stylelint": {
+ "iconPath": "stylelint.svg"
+ },
+ "code-climate_light": {
+ "iconPath": "code-climate_light.svg"
+ },
+ "code-climate": {
+ "iconPath": "code-climate.svg"
+ },
+ "prettier": {
+ "iconPath": "prettier.svg"
+ },
+ "renovate": {
+ "iconPath": "renovate.svg"
+ },
+ "apollo": {
+ "iconPath": "apollo.svg"
+ },
+ "nodemon": {
+ "iconPath": "nodemon.svg"
+ },
+ "ngrx-reducer": {
+ "iconPath": "ngrx-reducer.svg"
+ },
+ "ngrx-state": {
+ "iconPath": "ngrx-state.svg"
+ },
+ "ngrx-actions": {
+ "iconPath": "ngrx-actions.svg"
+ },
+ "ngrx-effects": {
+ "iconPath": "ngrx-effects.svg"
+ },
+ "ngrx-entity": {
+ "iconPath": "ngrx-entity.svg"
+ },
+ "ngrx-selectors": {
+ "iconPath": "ngrx-selectors.svg"
+ },
+ "webhint": {
+ "iconPath": "webhint.svg"
+ },
+ "browserlist_light": {
+ "iconPath": "browserlist_light.svg"
+ },
+ "browserlist": {
+ "iconPath": "browserlist.svg"
+ },
+ "crystal_light": {
+ "iconPath": "crystal_light.svg"
+ },
+ "crystal": {
+ "iconPath": "crystal.svg"
+ },
+ "snyk": {
+ "iconPath": "snyk.svg"
+ },
+ "drone_light": {
+ "iconPath": "drone_light.svg"
+ },
+ "drone": {
+ "iconPath": "drone.svg"
+ },
+ "cuda": {
+ "iconPath": "cuda.svg"
+ },
+ "log": {
+ "iconPath": "log.svg"
+ },
+ "dotjs": {
+ "iconPath": "dotjs.svg"
+ },
+ "ejs": {
+ "iconPath": "ejs.svg"
+ },
+ "sequelize": {
+ "iconPath": "sequelize.svg"
+ },
+ "gatsby": {
+ "iconPath": "gatsby.svg"
+ },
+ "wakatime_light": {
+ "iconPath": "wakatime_light.svg"
+ },
+ "wakatime": {
+ "iconPath": "wakatime.svg"
+ },
+ "circleci_light": {
+ "iconPath": "circleci_light.svg"
+ },
+ "circleci": {
+ "iconPath": "circleci.svg"
+ },
+ "cloudfoundry": {
+ "iconPath": "cloudfoundry.svg"
+ },
+ "grunt": {
+ "iconPath": "grunt.svg"
+ },
+ "jest": {
+ "iconPath": "jest.svg"
+ },
+ "processing": {
+ "iconPath": "processing.svg"
+ },
+ "storybook": {
+ "iconPath": "storybook.svg"
+ },
+ "wepy": {
+ "iconPath": "wepy.svg"
+ },
+ "fastlane": {
+ "iconPath": "fastlane.svg"
+ },
+ "hcl_light": {
+ "iconPath": "hcl_light.svg"
+ },
+ "hcl": {
+ "iconPath": "hcl.svg"
+ },
+ "helm": {
+ "iconPath": "helm.svg"
+ },
+ "san": {
+ "iconPath": "san.svg"
+ },
+ "wallaby": {
+ "iconPath": "wallaby.svg"
+ },
+ "django": {
+ "iconPath": "django.svg"
+ },
+ "stencil": {
+ "iconPath": "stencil.svg"
+ },
+ "red": {
+ "iconPath": "red.svg"
+ },
+ "makefile": {
+ "iconPath": "makefile.svg"
+ },
+ "foxpro": {
+ "iconPath": "foxpro.svg"
+ },
+ "i18n": {
+ "iconPath": "i18n.svg"
+ },
+ "webassembly": {
+ "iconPath": "webassembly.svg"
+ },
+ "semantic-release_light": {
+ "iconPath": "semantic-release_light.svg"
+ },
+ "semantic-release": {
+ "iconPath": "semantic-release.svg"
+ },
+ "bitbucket": {
+ "iconPath": "bitbucket.svg"
+ },
+ "jupyter": {
+ "iconPath": "jupyter.svg"
+ },
+ "d": {
+ "iconPath": "d.svg"
+ },
+ "mdx": {
+ "iconPath": "mdx.svg"
+ },
+ "mdsvex": {
+ "iconPath": "mdsvex.svg"
+ },
+ "ballerina": {
+ "iconPath": "ballerina.svg"
+ },
+ "racket": {
+ "iconPath": "racket.svg"
+ },
+ "bazel": {
+ "iconPath": "bazel.svg"
+ },
+ "mint": {
+ "iconPath": "mint.svg"
+ },
+ "velocity": {
+ "iconPath": "velocity.svg"
+ },
+ "godot": {
+ "iconPath": "godot.svg"
+ },
+ "godot-assets": {
+ "iconPath": "godot-assets.svg"
+ },
+ "vagrant": {
+ "iconPath": "vagrant.svg"
+ },
+ "prisma": {
+ "iconPath": "prisma.svg"
+ },
+ "razor": {
+ "iconPath": "razor.svg"
+ },
+ "abc": {
+ "iconPath": "abc.svg"
+ },
+ "asciidoc": {
+ "iconPath": "asciidoc.svg"
+ },
+ "istanbul": {
+ "iconPath": "istanbul.svg"
+ },
+ "edge": {
+ "iconPath": "edge.svg"
+ },
+ "scheme": {
+ "iconPath": "scheme.svg"
+ },
+ "lisp": {
+ "iconPath": "lisp.svg"
+ },
+ "tailwindcss": {
+ "iconPath": "tailwindcss.svg"
+ },
+ "3d": {
+ "iconPath": "3d.svg"
+ },
+ "buildkite": {
+ "iconPath": "buildkite.svg"
+ },
+ "netlify_light": {
+ "iconPath": "netlify_light.svg"
+ },
+ "netlify": {
+ "iconPath": "netlify.svg"
+ },
+ "svg": {
+ "iconPath": "svg.svg"
+ },
+ "svelte": {
+ "iconPath": "svelte.svg"
+ },
+ "vim": {
+ "iconPath": "vim.svg"
+ },
+ "nest": {
+ "iconPath": "nest.svg"
+ },
+ "nest-controller": {
+ "iconPath": "nest-controller.svg"
+ },
+ "nest-middleware": {
+ "iconPath": "nest-middleware.svg"
+ },
+ "nest-decorator": {
+ "iconPath": "nest-decorator.svg"
+ },
+ "nest-filter": {
+ "iconPath": "nest-filter.svg"
+ },
+ "moonscript": {
+ "iconPath": "moonscript.svg"
+ },
+ "percy": {
+ "iconPath": "percy.svg"
+ },
+ "gitpod": {
+ "iconPath": "gitpod.svg"
+ },
+ "advpl_prw": {
+ "iconPath": "advpl_prw.svg"
+ },
+ "advpl_ptm": {
+ "iconPath": "advpl_ptm.svg"
+ },
+ "advpl_tlpp": {
+ "iconPath": "advpl_tlpp.svg"
+ },
+ "advpl_include": {
+ "iconPath": "advpl_include.svg"
+ },
+ "codeowners": {
+ "iconPath": "codeowners.svg"
+ },
+ "gcp": {
+ "iconPath": "gcp.svg"
+ },
+ "disc": {
+ "iconPath": "disc.svg"
+ },
+ "fortran": {
+ "iconPath": "fortran.svg"
+ },
+ "tcl": {
+ "iconPath": "tcl.svg"
+ },
+ "liquid": {
+ "iconPath": "liquid.svg"
+ },
+ "prolog": {
+ "iconPath": "prolog.svg"
+ },
+ "husky": {
+ "iconPath": "husky.svg"
+ },
+ "coconut": {
+ "iconPath": "coconut.svg"
+ },
+ "tilt": {
+ "iconPath": "tilt.svg"
+ },
+ "capacitor": {
+ "iconPath": "capacitor.svg"
+ },
+ "sketch": {
+ "iconPath": "sketch.svg"
+ },
+ "pawn": {
+ "iconPath": "pawn.svg"
+ },
+ "adonis": {
+ "iconPath": "adonis.svg"
+ },
+ "forth": {
+ "iconPath": "forth.svg"
+ },
+ "uml_light": {
+ "iconPath": "uml_light.svg"
+ },
+ "uml": {
+ "iconPath": "uml.svg"
+ },
+ "meson": {
+ "iconPath": "meson.svg"
+ },
+ "commitlint": {
+ "iconPath": "commitlint.svg"
+ },
+ "buck": {
+ "iconPath": "buck.svg"
+ },
+ "dhall": {
+ "iconPath": "dhall.svg"
+ },
+ "sml": {
+ "iconPath": "sml.svg"
+ },
+ "nrwl": {
+ "iconPath": "nrwl.svg"
+ },
+ "opam": {
+ "iconPath": "opam.svg"
+ },
+ "dune": {
+ "iconPath": "dune.svg"
+ },
+ "imba": {
+ "iconPath": "imba.svg"
+ },
+ "drawio": {
+ "iconPath": "drawio.svg"
+ },
+ "pascal": {
+ "iconPath": "pascal.svg"
+ },
+ "shaderlab": {
+ "iconPath": "shaderlab.svg"
+ },
+ "roadmap": {
+ "iconPath": "roadmap.svg"
+ },
+ "sas": {
+ "iconPath": "sas.svg"
+ },
+ "nuget": {
+ "iconPath": "nuget.svg"
+ },
+ "command": {
+ "iconPath": "command.svg"
+ },
+ "stryker": {
+ "iconPath": "stryker.svg"
+ },
+ "denizenscript": {
+ "iconPath": "denizenscript.svg"
+ },
+ "modernizr": {
+ "iconPath": "modernizr.svg"
+ },
+ "slug": {
+ "iconPath": "slug.svg"
+ },
+ "search": {
+ "iconPath": "search.svg"
+ },
+ "stitches_light": {
+ "iconPath": "stitches_light.svg"
+ },
+ "stitches": {
+ "iconPath": "stitches.svg"
+ },
+ "nginx": {
+ "iconPath": "nginx.svg"
+ },
+ "minecraft": {
+ "iconPath": "minecraft.svg"
+ },
+ "replit": {
+ "iconPath": "replit.svg"
+ },
+ "rescript": {
+ "iconPath": "rescript.svg"
+ },
+ "rescript-interface": {
+ "iconPath": "rescript-interface.svg"
+ },
+ "snowpack_light": {
+ "iconPath": "snowpack_light.svg"
+ },
+ "snowpack": {
+ "iconPath": "snowpack.svg"
+ },
+ "brainfuck": {
+ "iconPath": "brainfuck.svg"
+ },
+ "bicep": {
+ "iconPath": "bicep.svg"
+ },
+ "cobol": {
+ "iconPath": "cobol.svg"
+ },
+ "grain": {
+ "iconPath": "grain.svg"
+ },
+ "lolcode": {
+ "iconPath": "lolcode.svg"
+ },
+ "idris": {
+ "iconPath": "idris.svg"
+ },
+ "quasar": {
+ "iconPath": "quasar.svg"
+ },
+ "dependabot": {
+ "iconPath": "dependabot.svg"
+ },
+ "pipeline": {
+ "iconPath": "pipeline.svg"
+ },
+ "vite": {
+ "iconPath": "vite.svg"
+ },
+ "vitest": {
+ "iconPath": "vitest.svg"
+ },
+ "opa": {
+ "iconPath": "opa.svg"
+ },
+ "lerna": {
+ "iconPath": "lerna.svg"
+ },
+ "windicss": {
+ "iconPath": "windicss.svg"
+ },
+ "textlint": {
+ "iconPath": "textlint.svg"
+ },
+ "scala": {
+ "iconPath": "scala.svg"
+ },
+ "lilypond": {
+ "iconPath": "lilypond.svg"
+ },
+ "vlang": {
+ "iconPath": "vlang.svg"
+ },
+ "chess_light": {
+ "iconPath": "chess_light.svg"
+ },
+ "chess": {
+ "iconPath": "chess.svg"
+ },
+ "gemini": {
+ "iconPath": "gemini.svg"
+ },
+ "sentry": {
+ "iconPath": "sentry.svg"
+ },
+ "phpunit": {
+ "iconPath": "phpunit.svg"
+ },
+ "php-cs-fixer": {
+ "iconPath": "php-cs-fixer.svg"
+ },
+ "robots": {
+ "iconPath": "robots.svg"
+ },
+ "tsconfig_light": {
+ "iconPath": "tsconfig_light.svg"
+ },
+ "tsconfig": {
+ "iconPath": "tsconfig.svg"
+ },
+ "tauri": {
+ "iconPath": "tauri.svg"
+ },
+ "jsconfig_light": {
+ "iconPath": "jsconfig_light.svg"
+ },
+ "jsconfig": {
+ "iconPath": "jsconfig.svg"
+ },
+ "maven": {
+ "iconPath": "maven.svg"
+ },
+ "ada": {
+ "iconPath": "ada.svg"
+ },
+ "serverless": {
+ "iconPath": "serverless.svg"
+ },
+ "supabase": {
+ "iconPath": "supabase.svg"
+ },
+ "ember": {
+ "iconPath": "ember.svg"
+ },
+ "horusec": {
+ "iconPath": "horusec.svg"
+ },
+ "poetry": {
+ "iconPath": "poetry.svg"
+ },
+ "coala": {
+ "iconPath": "coala.svg"
+ },
+ "parcel": {
+ "iconPath": "parcel.svg"
+ },
+ "dinophp": {
+ "iconPath": "dinophp.svg"
+ },
+ "teal": {
+ "iconPath": "teal.svg"
+ },
+ "template": {
+ "iconPath": "template.svg"
+ },
+ "astyle": {
+ "iconPath": "astyle.svg"
+ },
+ "shader": {
+ "iconPath": "shader.svg"
+ },
+ "lighthouse": {
+ "iconPath": "lighthouse.svg"
+ },
+ "svgr": {
+ "iconPath": "svgr.svg"
+ },
+ "rome": {
+ "iconPath": "rome.svg"
+ },
+ "cypress": {
+ "iconPath": "cypress.svg"
+ },
+ "siyuan": {
+ "iconPath": "siyuan.svg"
+ },
+ "ndst": {
+ "iconPath": "ndst.svg"
+ },
+ "plop": {
+ "iconPath": "plop.svg"
+ },
+ "tobi": {
+ "iconPath": "tobi.svg"
+ },
+ "tobimake_light": {
+ "iconPath": "tobimake_light.svg"
+ },
+ "tobimake": {
+ "iconPath": "tobimake.svg"
+ },
+ "gleam": {
+ "iconPath": "gleam.svg"
+ },
+ "pnpm_light": {
+ "iconPath": "pnpm_light.svg"
+ },
+ "pnpm": {
+ "iconPath": "pnpm.svg"
+ },
+ "gridsome": {
+ "iconPath": "gridsome.svg"
+ },
+ "steadybit": {
+ "iconPath": "steadybit.svg"
+ },
+ "tree": {
+ "iconPath": "tree.svg"
+ },
+ "cadence": {
+ "iconPath": "cadence.svg"
+ },
+ "caddy": {
+ "iconPath": "caddy.svg"
+ },
+ "bun_light": {
+ "iconPath": "bun_light.svg"
+ },
+ "bun": {
+ "iconPath": "bun.svg"
+ },
+ "antlr": {
+ "iconPath": "antlr.svg"
+ },
+ "stylable": {
+ "iconPath": "stylable.svg"
+ },
+ "pinejs": {
+ "iconPath": "pinejs.svg"
+ },
+ "nano-staged_light": {
+ "iconPath": "nano-staged_light.svg"
+ },
+ "nano-staged": {
+ "iconPath": "nano-staged.svg"
+ },
+ "craco": {
+ "iconPath": "craco.svg"
+ },
+ "gamemaker": {
+ "iconPath": "gamemaker.svg"
+ },
+ "tldraw_light": {
+ "iconPath": "tldraw_light.svg"
+ },
+ "tldraw": {
+ "iconPath": "tldraw.svg"
+ },
+ "mercurial": {
+ "iconPath": "mercurial.svg"
+ },
+ "deno_light": {
+ "iconPath": "deno_light.svg"
+ },
+ "deno": {
+ "iconPath": "deno.svg"
+ },
+ "matlab": {
+ "iconPath": "matlab.svg"
+ },
+ "diff": {
+ "iconPath": "diff.svg"
+ },
+ "blink": {
+ "iconPath": "blink.svg"
+ },
+ "mojo": {
+ "iconPath": "mojo.svg"
+ },
+ "typescript": {
+ "iconPath": "typescript.svg"
+ },
+ "visualstudio": {
+ "iconPath": "visualstudio.svg"
+ },
+ "php": {
+ "iconPath": "php.svg"
+ },
+ "php_elephant": {
+ "iconPath": "php_elephant.svg"
+ },
+ "php_elephant_pink": {
+ "iconPath": "php_elephant_pink.svg"
+ },
+ "go_gopher": {
+ "iconPath": "go_gopher.svg"
+ },
+ "nodejs_alt": {
+ "iconPath": "nodejs_alt.svg"
+ },
+ "silverstripe": {
+ "iconPath": "silverstripe.svg"
+ },
+ "salesforce": {
+ "iconPath": "salesforce.svg"
+ },
+ "powershell": {
+ "iconPath": "powershell.svg"
+ },
+ "twine": {
+ "iconPath": "twine.svg"
+ },
+ "file_light": {
+ "iconPath": "file_light.svg"
+ },
+ "file": {
+ "iconPath": "file.svg"
+ },
+ "monospace": {
+ "iconPath": "monospace.svg"
+ },
+ "folder_light": {
+ "iconPath": "folder_light.svg"
+ },
+ "folder": {
+ "iconPath": "folder.svg"
+ },
+ "folder_src_light": {
+ "iconPath": "folder_src_light.svg"
+ },
+ "folder_src": {
+ "iconPath": "folder_src.svg"
+ },
+ "folder_dist_light": {
+ "iconPath": "folder_dist_light.svg"
+ },
+ "folder_dist": {
+ "iconPath": "folder_dist.svg"
+ },
+ "folder_css_light": {
+ "iconPath": "folder_css_light.svg"
+ },
+ "folder_css": {
+ "iconPath": "folder_css.svg"
+ },
+ "folder_pages_light": {
+ "iconPath": "folder_pages_light.svg"
+ },
+ "folder_pages": {
+ "iconPath": "folder_pages.svg"
+ },
+ "folder_blog_light": {
+ "iconPath": "folder_blog_light.svg"
+ },
+ "folder_blog": {
+ "iconPath": "folder_blog.svg"
+ },
+ "folder_images_light": {
+ "iconPath": "folder_images_light.svg"
+ },
+ "folder_images": {
+ "iconPath": "folder_images.svg"
+ },
+ "folder_downloads_light": {
+ "iconPath": "folder_downloads_light.svg"
+ },
+ "folder_downloads": {
+ "iconPath": "folder_downloads.svg"
+ },
+ "folder_scripts_light": {
+ "iconPath": "folder_scripts_light.svg"
+ },
+ "folder_scripts": {
+ "iconPath": "folder_scripts.svg"
+ },
+ "folder_components_light": {
+ "iconPath": "folder_components_light.svg"
+ },
+ "folder_components": {
+ "iconPath": "folder_components.svg"
+ },
+ "folder_json_light": {
+ "iconPath": "folder_json_light.svg"
+ },
+ "folder_json": {
+ "iconPath": "folder_json.svg"
+ },
+ "folder_public_light": {
+ "iconPath": "folder_public_light.svg"
+ },
+ "folder_public": {
+ "iconPath": "folder_public.svg"
+ },
+ "folder_node_light": {
+ "iconPath": "folder_node_light.svg"
+ },
+ "folder_node": {
+ "iconPath": "folder_node.svg"
+ },
+ "folder_util_light": {
+ "iconPath": "folder_util_light.svg"
+ },
+ "folder_util": {
+ "iconPath": "folder_util.svg"
+ },
+ "folder_services_light": {
+ "iconPath": "folder_services_light.svg"
+ },
+ "folder_services": {
+ "iconPath": "folder_services.svg"
+ },
+ "folder_lib_light": {
+ "iconPath": "folder_lib_light.svg"
+ },
+ "folder_lib": {
+ "iconPath": "folder_lib.svg"
+ },
+ "folder_font_light": {
+ "iconPath": "folder_font_light.svg"
+ },
+ "folder_font": {
+ "iconPath": "folder_font.svg"
+ },
+ "folder_settings_light": {
+ "iconPath": "folder_settings_light.svg"
+ },
+ "folder_settings": {
+ "iconPath": "folder_settings.svg"
+ },
+ "folder_android_light": {
+ "iconPath": "folder_android_light.svg"
+ },
+ "folder_android": {
+ "iconPath": "folder_android.svg"
+ },
+ "folder_ios_light": {
+ "iconPath": "folder_ios_light.svg"
+ },
+ "folder_ios": {
+ "iconPath": "folder_ios.svg"
+ },
+ "folder_web_light": {
+ "iconPath": "folder_web_light.svg"
+ },
+ "folder_web": {
+ "iconPath": "folder_web.svg"
+ },
+ "folder_test_light": {
+ "iconPath": "folder_test_light.svg"
+ },
+ "folder_test": {
+ "iconPath": "folder_test.svg"
+ },
+ "folder_firebase_light": {
+ "iconPath": "folder_firebase_light.svg"
+ },
+ "folder_firebase": {
+ "iconPath": "folder_firebase.svg"
+ },
+ "folder_venv_light": {
+ "iconPath": "folder_venv_light.svg"
+ },
+ "folder_venv": {
+ "iconPath": "folder_venv.svg"
+ },
+ "folder_docs_light": {
+ "iconPath": "folder_docs_light.svg"
+ },
+ "folder_docs": {
+ "iconPath": "folder_docs.svg"
+ },
+ "folder_git_light": {
+ "iconPath": "folder_git_light.svg"
+ },
+ "folder_git": {
+ "iconPath": "folder_git.svg"
+ },
+ "folder_monospace_light": {
+ "iconPath": "folder_monospace_light.svg"
+ },
+ "folder_monospace": {
+ "iconPath": "folder_monospace.svg"
+ }
+ },
+ "light": {
+ "fileNames": {
+ ".htaccess": "xml_light",
+ "requirements.txt": "python-misc_light",
+ "pipfile": "python-misc_light",
+ ".python-version": "python-misc_light",
+ "manifest.in": "python-misc_light",
+ "pylintrc": "python-misc_light",
+ ".pylintrc": "python-misc_light",
+ "pyproject.toml": "python-misc_light",
+ ".rubocop.yml": "rubocop_light",
+ ".rubocop-todo.yml": "rubocop_light",
+ ".rubocop_todo.yml": "rubocop_light",
+ "angular-cli.json": "angular_light",
+ ".angular-cli.json": "angular_light",
+ "angular.json": "angular_light",
+ "ng-package.json": "angular_light",
+ "vercel.json": "vercel_light",
+ ".vercelignore": "vercel_light",
+ "now.json": "vercel_light",
+ ".nowignore": "vercel_light",
+ "next.config.js": "next_light",
+ "next.config.mjs": "next_light",
+ "next.config.ts": "next_light",
+ "next.config.mts": "next_light",
+ "remix.config.js": "remix_light",
+ "remix.config.ts": "remix_light",
+ "turbo.json": "turborepo_light",
+ ".autorc": "auto_light",
+ "auto.config.js": "auto_light",
+ "auto.config.ts": "auto_light",
+ "auto-config.json": "auto_light",
+ "auto-config.yaml": "auto_light",
+ "auto-config.yml": "auto_light",
+ "auto-config.ts": "auto_light",
+ "auto-config.js": "auto_light",
+ ".stylelintrc": "stylelint_light",
+ "stylelint.config.js": "stylelint_light",
+ "stylelint.config.cjs": "stylelint_light",
+ ".stylelintrc.json": "stylelint_light",
+ ".stylelintrc.yaml": "stylelint_light",
+ ".stylelintrc.yml": "stylelint_light",
+ ".stylelintrc.js": "stylelint_light",
+ ".stylelintrc.cjs": "stylelint_light",
+ ".stylelintignore": "stylelint_light",
+ ".stylelintcache": "stylelint_light",
+ ".codeclimate.yml": "code-climate_light",
+ "browserslist": "browserlist_light",
+ ".browserslistrc": "browserlist_light",
+ ".drone.yml": "drone_light",
+ ".wakatime-project": "wakatime_light",
+ "circle.yml": "circleci_light",
+ ".releaserc": "semantic-release_light",
+ ".releaserc.yaml": "semantic-release_light",
+ ".releaserc.yml": "semantic-release_light",
+ ".releaserc.json": "semantic-release_light",
+ ".releaserc.js": "semantic-release_light",
+ "release.config.js": "semantic-release_light",
+ "release.config.cjs": "semantic-release_light",
+ "netlify.json": "netlify_light",
+ "netlify.yml": "netlify_light",
+ "netlify.yaml": "netlify_light",
+ "netlify.toml": "netlify_light",
+ "stitches.config.js": "stitches_light",
+ "stitches.config.ts": "stitches_light",
+ "snowpack.config.js": "snowpack_light",
+ "snowpack.config.cjs": "snowpack_light",
+ "snowpack.config.mjs": "snowpack_light",
+ "snowpack.config.ts": "snowpack_light",
+ "snowpack.config.cts": "snowpack_light",
+ "snowpack.config.mts": "snowpack_light",
+ "snowpack.deps.json": "snowpack_light",
+ "snowpack.config.json": "snowpack_light",
+ "tsconfig.json": "tsconfig_light",
+ "tsconfig.app.json": "tsconfig_light",
+ "tsconfig.editor.json": "tsconfig_light",
+ "tsconfig.spec.json": "tsconfig_light",
+ "tsconfig.base.json": "tsconfig_light",
+ "tsconfig.build.json": "tsconfig_light",
+ "tsconfig.eslint.json": "tsconfig_light",
+ "tsconfig.lib.json": "tsconfig_light",
+ "tsconfig.lib.prod.json": "tsconfig_light",
+ "tsconfig.node.json": "tsconfig_light",
+ "tsconfig.test.json": "tsconfig_light",
+ "tsconfig.e2e.json": "tsconfig_light",
+ "tsconfig.web.json": "tsconfig_light",
+ "tsconfig.webworker.json": "tsconfig_light",
+ "tsconfig.worker.json": "tsconfig_light",
+ "tsconfig.config.json": "tsconfig_light",
+ "tsconfig.vitest.json": "tsconfig_light",
+ "tsconfig.cjs.json": "tsconfig_light",
+ "tsconfig.esm.json": "tsconfig_light",
+ "tsconfig.mjs.json": "tsconfig_light",
+ "tsconfig.doc.json": "tsconfig_light",
+ "tsconfig.paths.json": "tsconfig_light",
+ "tsconfig.main.json": "tsconfig_light",
+ "tsconfig.renderer.json": "tsconfig_light",
+ "jsconfig.json": "jsconfig_light",
+ ".tobimake": "tobimake_light",
+ "pnpm-lock.yaml": "pnpm_light",
+ "pnpm-workspace.yaml": "pnpm_light",
+ ".pnpmfile.cjs": "pnpm_light",
+ "bun.lockb": "bun_light",
+ ".nano-staged.js": "nano-staged_light",
+ "nano-staged.js": "nano-staged_light",
+ ".nano-staged.cjs": "nano-staged_light",
+ "nano-staged.cjs": "nano-staged_light",
+ ".nano-staged.mjs": "nano-staged_light",
+ "nano-staged.mjs": "nano-staged_light",
+ ".nano-staged.json": "nano-staged_light",
+ "nano-staged.json": "nano-staged_light",
+ ".nanostagedrc": "nano-staged_light",
+ "deno.json": "deno_light",
+ "deno.jsonc": "deno_light",
+ "deno.lock": "deno_light",
+ ".pug-lintrc": "pug",
+ ".pug-lintrc.js": "pug",
+ ".pug-lintrc.json": "pug",
+ ".jscsrc": "json",
+ ".jshintrc": "json",
+ "composer.lock": "json",
+ ".jsbeautifyrc": "json",
+ ".esformatter": "json",
+ "cdp.pid": "json",
+ ".lintstagedrc": "json",
+ "router.js": "routing",
+ "router.jsx": "routing",
+ "router.ts": "routing",
+ "router.tsx": "routing",
+ "routes.js": "routing",
+ "routes.jsx": "routing",
+ "routes.ts": "routing",
+ "routes.tsx": "routing",
+ "action.js": "redux-action",
+ "actions.js": "redux-action",
+ "action.ts": "redux-action",
+ "actions.ts": "redux-action",
+ "reducer.js": "redux-reducer",
+ "reducers.js": "redux-reducer",
+ "reducer.ts": "redux-reducer",
+ "reducers.ts": "redux-reducer",
+ "selector.js": "redux-selector",
+ "selectors.js": "redux-selector",
+ "selector.ts": "redux-selector",
+ "selectors.ts": "redux-selector",
+ "store.js": "vuex-store",
+ "store.ts": "vuex-store",
+ ".jshintignore": "settings",
+ ".buildignore": "settings",
+ ".mrconfig": "settings",
+ ".yardopts": "settings",
+ "manifest.mf": "settings",
+ ".clang-format": "settings",
+ ".clang-tidy": "settings",
+ "astro.config.js": "astro",
+ "astro.config.mjs": "astro",
+ "astro.config.cjs": "astro",
+ "astro.config.ts": "astro",
+ "astro.config.cts": "astro",
+ "astro.config.mts": "astro",
+ "go.mod": "go-mod",
+ "go.sum": "go-mod",
+ "go.work": "go-mod",
+ "go.work.sum": "go-mod",
+ "commit-msg": "console",
+ "pre-commit": "console",
+ "pre-push": "console",
+ "post-merge": "console",
+ "gradle.properties": "gradle",
+ "gradlew": "gradle",
+ "gradle-wrapper.properties": "gradle",
+ "copying": "certificate",
+ "copying.md": "certificate",
+ "copying.rst": "certificate",
+ "copying.txt": "certificate",
+ "copyright": "certificate",
+ "copyright.md": "certificate",
+ "copyright.rst": "certificate",
+ "copyright.txt": "certificate",
+ "license": "certificate",
+ "license-agpl": "certificate",
+ "license-apache": "certificate",
+ "license-bsd": "certificate",
+ "license-mit": "certificate",
+ "license-gpl": "certificate",
+ "license-lgpl": "certificate",
+ "license.md": "certificate",
+ "license.rst": "certificate",
+ "license.txt": "certificate",
+ "licence": "certificate",
+ "licence-agpl": "certificate",
+ "licence-apache": "certificate",
+ "licence-bsd": "certificate",
+ "licence-mit": "certificate",
+ "licence-gpl": "certificate",
+ "licence-lgpl": "certificate",
+ "licence.md": "certificate",
+ "licence.rst": "certificate",
+ "licence.txt": "certificate",
+ ".htpasswd": "key",
+ ".ruby-version": "ruby",
+ "gemfile": "gemfile",
+ "dockerfile": "docker",
+ "dockerfile.prod": "docker",
+ "dockerfile.production": "docker",
+ "dockerfile.alpha": "docker",
+ "dockerfile.beta": "docker",
+ "dockerfile.stage": "docker",
+ "dockerfile.staging": "docker",
+ "dockerfile.dev": "docker",
+ "dockerfile.development": "docker",
+ "dockerfile.local": "docker",
+ "dockerfile.test": "docker",
+ "dockerfile.testing": "docker",
+ "dockerfile.ci": "docker",
+ "dockerfile.web": "docker",
+ "dockerfile.worker": "docker",
+ "docker-compose.yml": "docker",
+ "docker-compose.override.yml": "docker",
+ "docker-compose.prod.yml": "docker",
+ "docker-compose.production.yml": "docker",
+ "docker-compose.alpha.yml": "docker",
+ "docker-compose.beta.yml": "docker",
+ "docker-compose.stage.yml": "docker",
+ "docker-compose.staging.yml": "docker",
+ "docker-compose.dev.yml": "docker",
+ "docker-compose.development.yml": "docker",
+ "docker-compose.local.yml": "docker",
+ "docker-compose.test.yml": "docker",
+ "docker-compose.testing.yml": "docker",
+ "docker-compose.ci.yml": "docker",
+ "docker-compose.web.yml": "docker",
+ "docker-compose.worker.yml": "docker",
+ "docker-compose.yaml": "docker",
+ "docker-compose.override.yaml": "docker",
+ "docker-compose.prod.yaml": "docker",
+ "docker-compose.production.yaml": "docker",
+ "docker-compose.alpha.yaml": "docker",
+ "docker-compose.beta.yaml": "docker",
+ "docker-compose.stage.yaml": "docker",
+ "docker-compose.staging.yaml": "docker",
+ "docker-compose.dev.yaml": "docker",
+ "docker-compose.development.yaml": "docker",
+ "docker-compose.local.yaml": "docker",
+ "docker-compose.test.yaml": "docker",
+ "docker-compose.testing.yaml": "docker",
+ "docker-compose.ci.yaml": "docker",
+ "docker-compose.web.yaml": "docker",
+ "docker-compose.worker.yaml": "docker",
+ "compose.yaml": "docker",
+ "compose.override.yaml": "docker",
+ "compose.prod.yaml": "docker",
+ "compose.production.yaml": "docker",
+ "compose.alpha.yaml": "docker",
+ "compose.beta.yaml": "docker",
+ "compose.stage.yaml": "docker",
+ "compose.staging.yaml": "docker",
+ "compose.dev.yaml": "docker",
+ "compose.development.yaml": "docker",
+ "compose.local.yaml": "docker",
+ "compose.test.yaml": "docker",
+ "compose.testing.yaml": "docker",
+ "compose.ci.yaml": "docker",
+ "compose.web.yaml": "docker",
+ "compose.worker.yaml": "docker",
+ "compose.yml": "docker",
+ "compose.override.yml": "docker",
+ "compose.prod.yml": "docker",
+ "compose.production.yml": "docker",
+ "compose.alpha.yml": "docker",
+ "compose.beta.yml": "docker",
+ "compose.stage.yml": "docker",
+ "compose.staging.yml": "docker",
+ "compose.dev.yml": "docker",
+ "compose.development.yml": "docker",
+ "compose.local.yml": "docker",
+ "compose.test.yml": "docker",
+ "compose.testing.yml": "docker",
+ "compose.ci.yml": "docker",
+ "compose.web.yml": "docker",
+ "compose.worker.yml": "docker",
+ ".mailmap": "email",
+ ".graphqlconfig": "graphql",
+ ".graphqlrc": "graphql",
+ ".graphqlrc.json": "graphql",
+ ".graphqlrc.js": "graphql",
+ ".graphqlrc.cjs": "graphql",
+ ".graphqlrc.ts": "graphql",
+ ".graphqlrc.toml": "graphql",
+ ".graphqlrc.yaml": "graphql",
+ ".graphqlrc.yml": "graphql",
+ "graphql.config.json": "graphql",
+ "graphql.config.js": "graphql",
+ "graphql.config.cjs": "graphql",
+ "graphql.config.ts": "graphql",
+ "graphql.config.toml": "graphql",
+ "graphql.config.yaml": "graphql",
+ "graphql.config.yml": "graphql",
+ ".git": "git",
+ ".gitignore": "git",
+ ".gitmessage": "git",
+ ".gitignore-global": "git",
+ ".gitignore_global": "git",
+ ".gitattributes": "git",
+ ".gitattributes-global": "git",
+ ".gitattributes_global": "git",
+ ".gitconfig": "git",
+ ".gitmodules": "git",
+ ".gitkeep": "git",
+ ".gitinclude": "git",
+ ".git-blame-ignore": "git",
+ ".git-blame-ignore-revs": "git",
+ ".git-for-windows-updater": "git",
+ "git-history": "git",
+ ".luacheckrc": "lua",
+ ".Rhistory": "r",
+ ".pubignore": "dart",
+ "pubspec.yaml": "dart",
+ "cmakelists.txt": "cmake",
+ "cmakecache.txt": "cmake",
+ "vue.config.js": "vue-config",
+ "vue.config.ts": "vue-config",
+ "vetur.config.js": "vue-config",
+ "vetur.config.ts": "vue-config",
+ "volar.config.js": "vue-config",
+ "nuxt.config.js": "nuxt",
+ "nuxt.config.ts": "nuxt",
+ ".nuxtignore": "nuxt",
+ "security.md": "lock",
+ "security.txt": "lock",
+ "security": "lock",
+ ".mjmlconfig": "mjml",
+ "verdaccio.yml": "verdaccio",
+ "artisan": "laravel",
+ ".vfl": "vfl",
+ ".kl": "kl",
+ "postcss.config.js": "postcss",
+ "postcss.config.cjs": "postcss",
+ "postcss.config.ts": "postcss",
+ "postcss.config.cts": "postcss",
+ ".postcssrc.js": "postcss",
+ ".postcssrc.cjs": "postcss",
+ ".postcssrc.ts": "postcss",
+ ".postcssrc.cts": "postcss",
+ ".postcssrc": "postcss",
+ ".postcssrc.json": "postcss",
+ ".postcssrc.yaml": "postcss",
+ ".postcssrc.yml": "postcss",
+ "posthtml.config.js": "posthtml",
+ ".posthtmlrc.js": "posthtml",
+ ".posthtmlrc": "posthtml",
+ ".posthtmlrc.json": "posthtml",
+ ".posthtmlrc.yml": "posthtml",
+ "todo.md": "todo",
+ "todos.md": "todo",
+ "cabal.project": "cabal",
+ "cabal.project.freeze": "cabal",
+ "cabal.project.local": "cabal",
+ "CNAME": "http",
+ "project.graphcool": "graphcool",
+ "webpack.js": "webpack",
+ "webpack.cjs": "webpack",
+ "webpack.mjs": "webpack",
+ "webpack.ts": "webpack",
+ "webpack.cts": "webpack",
+ "webpack.mts": "webpack",
+ "webpack.base.js": "webpack",
+ "webpack.base.cjs": "webpack",
+ "webpack.base.mjs": "webpack",
+ "webpack.base.ts": "webpack",
+ "webpack.base.cts": "webpack",
+ "webpack.base.mts": "webpack",
+ "webpack.config.js": "webpack",
+ "webpack.config.cjs": "webpack",
+ "webpack.config.mjs": "webpack",
+ "webpack.config.ts": "webpack",
+ "webpack.config.cts": "webpack",
+ "webpack.config.mts": "webpack",
+ "webpack.common.js": "webpack",
+ "webpack.common.cjs": "webpack",
+ "webpack.common.mjs": "webpack",
+ "webpack.common.ts": "webpack",
+ "webpack.common.cts": "webpack",
+ "webpack.common.mts": "webpack",
+ "webpack.config.common.js": "webpack",
+ "webpack.config.common.cjs": "webpack",
+ "webpack.config.common.mjs": "webpack",
+ "webpack.config.common.ts": "webpack",
+ "webpack.config.common.cts": "webpack",
+ "webpack.config.common.mts": "webpack",
+ "webpack.config.common.babel.js": "webpack",
+ "webpack.config.common.babel.ts": "webpack",
+ "webpack.dev.js": "webpack",
+ "webpack.dev.cjs": "webpack",
+ "webpack.dev.mjs": "webpack",
+ "webpack.dev.ts": "webpack",
+ "webpack.dev.cts": "webpack",
+ "webpack.dev.mts": "webpack",
+ "webpack.development.js": "webpack",
+ "webpack.development.cjs": "webpack",
+ "webpack.development.mjs": "webpack",
+ "webpack.development.ts": "webpack",
+ "webpack.development.cts": "webpack",
+ "webpack.development.mts": "webpack",
+ "webpack.config.dev.js": "webpack",
+ "webpack.config.dev.cjs": "webpack",
+ "webpack.config.dev.mjs": "webpack",
+ "webpack.config.dev.ts": "webpack",
+ "webpack.config.dev.cts": "webpack",
+ "webpack.config.dev.mts": "webpack",
+ "webpack.config.dev.babel.js": "webpack",
+ "webpack.config.dev.babel.ts": "webpack",
+ "webpack.config.main.js": "webpack",
+ "webpack.config.renderer.ts": "webpack",
+ "webpack.mix.js": "webpack",
+ "webpack.mix.cjs": "webpack",
+ "webpack.mix.mjs": "webpack",
+ "webpack.mix.ts": "webpack",
+ "webpack.mix.cts": "webpack",
+ "webpack.mix.mts": "webpack",
+ "webpack.prod.js": "webpack",
+ "webpack.prod.cjs": "webpack",
+ "webpack.prod.mjs": "webpack",
+ "webpack.prod.ts": "webpack",
+ "webpack.prod.cts": "webpack",
+ "webpack.prod.mts": "webpack",
+ "webpack.prod.config.js": "webpack",
+ "webpack.prod.config.cjs": "webpack",
+ "webpack.prod.config.mjs": "webpack",
+ "webpack.prod.config.ts": "webpack",
+ "webpack.prod.config.cts": "webpack",
+ "webpack.prod.config.mts": "webpack",
+ "webpack.production.js": "webpack",
+ "webpack.production.cjs": "webpack",
+ "webpack.production.mjs": "webpack",
+ "webpack.production.ts": "webpack",
+ "webpack.production.cts": "webpack",
+ "webpack.production.mts": "webpack",
+ "webpack.server.js": "webpack",
+ "webpack.server.cjs": "webpack",
+ "webpack.server.mjs": "webpack",
+ "webpack.server.ts": "webpack",
+ "webpack.server.cts": "webpack",
+ "webpack.server.mts": "webpack",
+ "webpack.client.js": "webpack",
+ "webpack.client.cjs": "webpack",
+ "webpack.client.mjs": "webpack",
+ "webpack.client.ts": "webpack",
+ "webpack.client.cts": "webpack",
+ "webpack.client.mts": "webpack",
+ "webpack.config.server.js": "webpack",
+ "webpack.config.server.cjs": "webpack",
+ "webpack.config.server.mjs": "webpack",
+ "webpack.config.server.ts": "webpack",
+ "webpack.config.server.cts": "webpack",
+ "webpack.config.server.mts": "webpack",
+ "webpack.config.client.js": "webpack",
+ "webpack.config.client.cjs": "webpack",
+ "webpack.config.client.mjs": "webpack",
+ "webpack.config.client.ts": "webpack",
+ "webpack.config.client.cts": "webpack",
+ "webpack.config.client.mts": "webpack",
+ "webpack.config.production.babel.js": "webpack",
+ "webpack.config.production.babel.ts": "webpack",
+ "webpack.config.prod.babel.js": "webpack",
+ "webpack.config.prod.babel.cjs": "webpack",
+ "webpack.config.prod.babel.mjs": "webpack",
+ "webpack.config.prod.babel.ts": "webpack",
+ "webpack.config.prod.babel.cts": "webpack",
+ "webpack.config.prod.babel.mts": "webpack",
+ "webpack.config.prod.js": "webpack",
+ "webpack.config.prod.cjs": "webpack",
+ "webpack.config.prod.mjs": "webpack",
+ "webpack.config.prod.ts": "webpack",
+ "webpack.config.prod.cts": "webpack",
+ "webpack.config.prod.mts": "webpack",
+ "webpack.config.production.js": "webpack",
+ "webpack.config.production.cjs": "webpack",
+ "webpack.config.production.mjs": "webpack",
+ "webpack.config.production.ts": "webpack",
+ "webpack.config.production.cts": "webpack",
+ "webpack.config.production.mts": "webpack",
+ "webpack.config.staging.js": "webpack",
+ "webpack.config.staging.cjs": "webpack",
+ "webpack.config.staging.mjs": "webpack",
+ "webpack.config.staging.ts": "webpack",
+ "webpack.config.staging.cts": "webpack",
+ "webpack.config.staging.mts": "webpack",
+ "webpack.config.babel.js": "webpack",
+ "webpack.config.babel.ts": "webpack",
+ "webpack.config.base.babel.js": "webpack",
+ "webpack.config.base.babel.ts": "webpack",
+ "webpack.config.base.js": "webpack",
+ "webpack.config.base.cjs": "webpack",
+ "webpack.config.base.mjs": "webpack",
+ "webpack.config.base.ts": "webpack",
+ "webpack.config.base.cts": "webpack",
+ "webpack.config.base.mts": "webpack",
+ "webpack.config.staging.babel.js": "webpack",
+ "webpack.config.staging.babel.ts": "webpack",
+ "webpack.config.coffee": "webpack",
+ "webpack.config.test.js": "webpack",
+ "webpack.config.test.cjs": "webpack",
+ "webpack.config.test.mjs": "webpack",
+ "webpack.config.test.ts": "webpack",
+ "webpack.config.test.cts": "webpack",
+ "webpack.config.test.mts": "webpack",
+ "webpack.config.vendor.js": "webpack",
+ "webpack.config.vendor.cjs": "webpack",
+ "webpack.config.vendor.mjs": "webpack",
+ "webpack.config.vendor.ts": "webpack",
+ "webpack.config.vendor.cts": "webpack",
+ "webpack.config.vendor.mts": "webpack",
+ "webpack.config.vendor.production.js": "webpack",
+ "webpack.config.vendor.production.cjs": "webpack",
+ "webpack.config.vendor.production.mjs": "webpack",
+ "webpack.config.vendor.production.ts": "webpack",
+ "webpack.config.vendor.production.cts": "webpack",
+ "webpack.config.vendor.production.mts": "webpack",
+ "webpack.test.js": "webpack",
+ "webpack.test.cjs": "webpack",
+ "webpack.test.mjs": "webpack",
+ "webpack.test.ts": "webpack",
+ "webpack.test.cts": "webpack",
+ "webpack.test.mts": "webpack",
+ "webpack.dist.js": "webpack",
+ "webpack.dist.cjs": "webpack",
+ "webpack.dist.mjs": "webpack",
+ "webpack.dist.ts": "webpack",
+ "webpack.dist.cts": "webpack",
+ "webpack.dist.mts": "webpack",
+ "webpackfile.js": "webpack",
+ "webpackfile.cjs": "webpack",
+ "webpackfile.mjs": "webpack",
+ "webpackfile.ts": "webpack",
+ "webpackfile.cts": "webpack",
+ "webpackfile.mts": "webpack",
+ "ionic.config.json": "ionic",
+ ".io-config.json": "ionic",
+ "gulpfile.js": "gulp",
+ "gulpfile.mjs": "gulp",
+ "gulpfile.ts": "gulp",
+ "gulpfile.cts": "gulp",
+ "gulpfile.mts": "gulp",
+ "gulpfile.babel.js": "gulp",
+ "package.json": "nodejs",
+ "package-lock.json": "nodejs",
+ ".nvmrc": "nodejs",
+ ".esmrc": "nodejs",
+ ".node-version": "nodejs",
+ ".npmignore": "npm",
+ ".npmrc": "npm",
+ ".yarnrc": "yarn",
+ "yarn.lock": "yarn",
+ ".yarnclean": "yarn",
+ ".yarn-integrity": "yarn",
+ "yarn-error.log": "yarn",
+ ".yarnrc.yml": "yarn",
+ ".yarnrc.yaml": "yarn",
+ "androidmanifest.xml": "android",
+ ".env.defaults": "tune",
+ ".env.example": "tune",
+ ".env.sample": "tune",
+ ".env.template": "tune",
+ ".env.schema": "tune",
+ ".env.local": "tune",
+ ".env.dev": "tune",
+ ".env.development": "tune",
+ ".env.alpha": "tune",
+ ".env.e2e": "tune",
+ ".env.qa": "tune",
+ ".env.dist": "tune",
+ ".env.prod": "tune",
+ ".env.production": "tune",
+ ".env.stage": "tune",
+ ".env.staging": "tune",
+ ".env.preview": "tune",
+ ".env.test": "tune",
+ ".env.testing": "tune",
+ ".env.development.local": "tune",
+ ".env.qa.local": "tune",
+ ".env.production.local": "tune",
+ ".env.staging.local": "tune",
+ ".env.test.local": "tune",
+ ".env.uat": "tune",
+ ".babelrc": "babel",
+ ".babelrc.cjs": "babel",
+ ".babelrc.js": "babel",
+ ".babelrc.mjs": "babel",
+ ".babelrc.json": "babel",
+ "babel.config.cjs": "babel",
+ "babel.config.js": "babel",
+ "babel.config.mjs": "babel",
+ "babel.config.json": "babel",
+ "babel-transform.js": "babel",
+ ".babel-plugin-macrosrc": "babel",
+ ".babel-plugin-macrosrc.json": "babel",
+ ".babel-plugin-macrosrc.yaml": "babel",
+ ".babel-plugin-macrosrc.yml": "babel",
+ ".babel-plugin-macrosrc.js": "babel",
+ "babel-plugin-macros.config.js": "babel",
+ "blitz.config.js": "blitz",
+ "blitz.config.ts": "blitz",
+ ".blitz.config.compiled.js": "blitz",
+ "contributing.md": "contributing",
+ "contributing.rst": "contributing",
+ "contributing.txt": "contributing",
+ "contributing": "contributing",
+ "readme.md": "readme",
+ "readme.rst": "readme",
+ "readme.txt": "readme",
+ "readme": "readme",
+ "changelog": "changelog",
+ "changelog.md": "changelog",
+ "changelog.rst": "changelog",
+ "changelog.txt": "changelog",
+ "changes": "changelog",
+ "changes.md": "changelog",
+ "changes.rst": "changelog",
+ "changes.txt": "changelog",
+ "architecture.md": "architecture",
+ "architecture.rst": "architecture",
+ "architecture.txt": "architecture",
+ "architecture": "architecture",
+ "credits.md": "credits",
+ "credits.rst": "credits",
+ "credits.txt": "credits",
+ "credits": "credits",
+ "authors.md": "authors",
+ "authors.rst": "authors",
+ "authors.txt": "authors",
+ "authors": "authors",
+ "contributors.md": "authors",
+ "contributors.rst": "authors",
+ "contributors.txt": "authors",
+ "contributors": "authors",
+ ".flowconfig": "flow",
+ "favicon.ico": "favicon",
+ "karma.conf.js": "karma",
+ "karma.conf.ts": "karma",
+ "karma.conf.coffee": "karma",
+ "karma.config.js": "karma",
+ "karma.config.ts": "karma",
+ "karma-main.js": "karma",
+ "karma-main.ts": "karma",
+ ".bithoundrc": "bithound",
+ "svgo.config.js": "svgo",
+ "svgo.config.cjs": "svgo",
+ "svgo.config.mjs": "svgo",
+ ".appveyor.yml": "appveyor",
+ "appveyor.yml": "appveyor",
+ ".travis.yml": "travis",
+ ".codecov.yml": "codecov",
+ "codecov.yml": "codecov",
+ "sonar-project.properties": "sonarcloud",
+ ".sonarcloud.properties": "sonarcloud",
+ "sonarcloud.yaml": "sonarcloud",
+ "protractor.conf.js": "protractor",
+ "protractor.conf.ts": "protractor",
+ "protractor.conf.coffee": "protractor",
+ "protractor.config.js": "protractor",
+ "protractor.config.ts": "protractor",
+ "fuse.js": "fusebox",
+ "procfile": "heroku",
+ "procfile.windows": "heroku",
+ ".editorconfig": "editorconfig",
+ ".bowerrc": "bower",
+ "bower.json": "bower",
+ ".eslintrc.js": "eslint",
+ ".eslintrc.cjs": "eslint",
+ ".eslintrc.yaml": "eslint",
+ ".eslintrc.yml": "eslint",
+ ".eslintrc.json": "eslint",
+ ".eslintrc-md.js": "eslint",
+ ".eslintrc-jsdoc.js": "eslint",
+ ".eslintrc": "eslint",
+ ".eslintignore": "eslint",
+ ".eslintcache": "eslint",
+ "eslint.config.js": "eslint",
+ "eslint.config.mjs": "eslint",
+ "code_of_conduct.md": "conduct",
+ "code_of_conduct.txt": "conduct",
+ "code_of_conduct": "conduct",
+ ".watchmanconfig": "watchman",
+ "aurelia.json": "aurelia",
+ "mocha.opts": "mocha",
+ ".mocharc.yml": "mocha",
+ ".mocharc.yaml": "mocha",
+ ".mocharc.js": "mocha",
+ ".mocharc.json": "mocha",
+ ".mocharc.jsonc": "mocha",
+ "jenkinsfile": "jenkins",
+ "firebase.json": "firebase",
+ ".firebaserc": "firebase",
+ "firestore.rules": "firebase",
+ "firestore.indexes.json": "firebase",
+ "rollup.config.js": "rollup",
+ "rollup.config.mjs": "rollup",
+ "rollup.config.ts": "rollup",
+ "rollup-config.js": "rollup",
+ "rollup-config.mjs": "rollup",
+ "rollup-config.ts": "rollup",
+ "rollup.config.common.js": "rollup",
+ "rollup.config.common.mjs": "rollup",
+ "rollup.config.common.ts": "rollup",
+ "rollup.config.base.js": "rollup",
+ "rollup.config.base.mjs": "rollup",
+ "rollup.config.base.ts": "rollup",
+ "rollup.config.prod.js": "rollup",
+ "rollup.config.prod.mjs": "rollup",
+ "rollup.config.prod.ts": "rollup",
+ "rollup.config.dev.js": "rollup",
+ "rollup.config.dev.mjs": "rollup",
+ "rollup.config.dev.ts": "rollup",
+ "rollup.config.prod.vendor.js": "rollup",
+ "rollup.config.prod.vendor.mjs": "rollup",
+ "rollup.config.prod.vendor.ts": "rollup",
+ ".hhconfig": "hack",
+ "hardhat.config.js": "hardhat",
+ "hardhat.config.ts": "hardhat",
+ ".prettierrc": "prettier",
+ "prettier.config.js": "prettier",
+ "prettier.config.cjs": "prettier",
+ ".prettierrc.js": "prettier",
+ ".prettierrc.cjs": "prettier",
+ ".prettierrc.json": "prettier",
+ ".prettierrc.json5": "prettier",
+ ".prettierrc.yaml": "prettier",
+ ".prettierrc.yml": "prettier",
+ ".prettierignore": "prettier",
+ ".prettierrc.toml": "prettier",
+ ".renovaterc": "renovate",
+ ".renovaterc.json": "renovate",
+ "renovate-config.json": "renovate",
+ "renovate.json": "renovate",
+ "renovate.json5": "renovate",
+ "apollo.config.js": "apollo",
+ "nodemon.json": "nodemon",
+ "nodemon-debug.json": "nodemon",
+ ".entity": "ngrx-entity",
+ ".hintrc": "webhint",
+ ".snyk": "snyk",
+ ".sequelizerc": "sequelize",
+ "gatsby-config.js": "gatsby",
+ "gatsby-config.mjs": "gatsby",
+ "gatsby-config.ts": "gatsby",
+ "gatsby-node.js": "gatsby",
+ "gatsby-node.mjs": "gatsby",
+ "gatsby-node.ts": "gatsby",
+ "gatsby-browser.js": "gatsby",
+ "gatsby-browser.tsx": "gatsby",
+ "gatsby-ssr.js": "gatsby",
+ "gatsby-ssr.tsx": "gatsby",
+ ".cfignore": "cloudfoundry",
+ "gruntfile.js": "grunt",
+ "gruntfile.ts": "grunt",
+ "gruntfile.coffee": "grunt",
+ "gruntfile.babel.js": "grunt",
+ "gruntfile.babel.ts": "grunt",
+ "gruntfile.babel.coffee": "grunt",
+ "jest.config.js": "jest",
+ "jest.config.cjs": "jest",
+ "jest.config.mjs": "jest",
+ "jest.config.ts": "jest",
+ "jest.config.cts": "jest",
+ "jest.config.mts": "jest",
+ "jest.config.json": "jest",
+ "jest.e2e.config.js": "jest",
+ "jest.e2e.config.cjs": "jest",
+ "jest.e2e.config.mjs": "jest",
+ "jest.e2e.config.ts": "jest",
+ "jest.e2e.config.cts": "jest",
+ "jest.e2e.config.mts": "jest",
+ "jest.e2e.config.json": "jest",
+ "jest.e2e.json": "jest",
+ "jest-unit.config.js": "jest",
+ "jest-e2e.config.js": "jest",
+ "jest-e2e.config.cjs": "jest",
+ "jest-e2e.config.mjs": "jest",
+ "jest-e2e.config.ts": "jest",
+ "jest-e2e.config.cts": "jest",
+ "jest-e2e.config.mts": "jest",
+ "jest-e2e.config.json": "jest",
+ "jest-e2e.json": "jest",
+ "jest-github-actions-reporter.js": "jest",
+ "jest.setup.js": "jest",
+ "jest.setup.ts": "jest",
+ "jest.json": "jest",
+ ".jestrc": "jest",
+ ".jestrc.js": "jest",
+ ".jestrc.json": "jest",
+ "jest.teardown.js": "jest",
+ "fastfile": "fastlane",
+ "appfile": "fastlane",
+ ".helmignore": "helm",
+ "wallaby.js": "wallaby",
+ "wallaby.conf.js": "wallaby",
+ "stencil.config.js": "stencil",
+ "stencil.config.ts": "stencil",
+ "makefile": "makefile",
+ "gnumakefile": "makefile",
+ "kbuild": "makefile",
+ "bitbucket-pipelines.yaml": "bitbucket",
+ "bitbucket-pipelines.yml": "bitbucket",
+ ".bazelignore": "bazel",
+ ".bazelrc": "bazel",
+ ".bazelversion": "bazel",
+ ".gdignore": "godot-assets",
+ "._sc_": "godot-assets",
+ "_sc_": "godot-assets",
+ "vagrantfile": "vagrant",
+ "prisma.yml": "prisma",
+ ".nycrc": "istanbul",
+ ".nycrc.json": "istanbul",
+ "tailwind.js": "tailwindcss",
+ "tailwind.ts": "tailwindcss",
+ "tailwind.config.js": "tailwindcss",
+ "tailwind.config.cjs": "tailwindcss",
+ "tailwind.config.ts": "tailwindcss",
+ "tailwind.config.cts": "tailwindcss",
+ "buildkite.yml": "buildkite",
+ "buildkite.yaml": "buildkite",
+ "svelte.config.js": "svelte",
+ "svelte.config.cjs": "svelte",
+ "nest-cli.json": "nest",
+ ".nest-cli.json": "nest",
+ "nestconfig.json": "nest",
+ ".nestconfig.json": "nest",
+ ".percy.yml": "percy",
+ ".gitpod.yml": "gitpod",
+ "codeowners": "codeowners",
+ ".gcloudignore": "gcp",
+ ".huskyrc": "husky",
+ "husky.config.js": "husky",
+ ".huskyrc.json": "husky",
+ ".huskyrc.js": "husky",
+ ".huskyrc.yaml": "husky",
+ ".huskyrc.yml": "husky",
+ "tiltfile": "tilt",
+ "capacitor.config.json": "capacitor",
+ "capacitor.config.ts": "capacitor",
+ ".adonisrc.json": "adonis",
+ "ace": "adonis",
+ "meson.build": "meson",
+ "meson_options.txt": "meson",
+ ".commitlintrc": "commitlint",
+ ".commitlintrc.js": "commitlint",
+ ".commitlintrc.cjs": "commitlint",
+ ".commitlintrc.ts": "commitlint",
+ ".commitlintrc.cts": "commitlint",
+ ".commitlintrc.json": "commitlint",
+ ".commitlintrc.yaml": "commitlint",
+ ".commitlintrc.yml": "commitlint",
+ ".commitlint.yaml": "commitlint",
+ ".commitlint.yml": "commitlint",
+ "commitlint.config.js": "commitlint",
+ "commitlint.config.cjs": "commitlint",
+ "commitlint.config.ts": "commitlint",
+ "commitlint.config.cts": "commitlint",
+ ".buckconfig": "buck",
+ "nx.json": "nrwl",
+ ".nxignore": "nrwl",
+ "dune": "dune",
+ "dune-project": "dune",
+ "dune-workspace": "dune",
+ "dune-workspace.dev": "dune",
+ "roadmap.md": "roadmap",
+ "roadmap.txt": "roadmap",
+ "timeline.md": "roadmap",
+ "timeline.txt": "roadmap",
+ "milestones.md": "roadmap",
+ "milestones.txt": "roadmap",
+ "nuget.config": "nuget",
+ ".nuspec": "nuget",
+ "nuget.exe": "nuget",
+ "stryker.conf.json": "stryker",
+ "stryker.conf.js": "stryker",
+ "stryker.conf.cjs": "stryker",
+ "stryker.conf.mjs": "stryker",
+ ".stryker.conf.json": "stryker",
+ ".stryker.conf.js": "stryker",
+ ".stryker.conf.cjs": "stryker",
+ ".stryker.conf.mjs": "stryker",
+ ".modernizrrc": "modernizr",
+ ".modernizrrc.js": "modernizr",
+ ".modernizrrc.json": "modernizr",
+ ".slugignore": "slug",
+ "nginx.conf": "nginx",
+ ".mcattributes": "minecraft",
+ ".mcdefinitions": "minecraft",
+ ".mcignore": "minecraft",
+ ".replit": "replit",
+ "quasar.conf.js": "quasar",
+ "quasar.config.js": "quasar",
+ "dependabot.yml": "dependabot",
+ "dependabot.yaml": "dependabot",
+ "vite.config.js": "vite",
+ "vite.config.mjs": "vite",
+ "vite.config.cjs": "vite",
+ "vite.config.ts": "vite",
+ "vite.config.cts": "vite",
+ "vite.config.mts": "vite",
+ "vitest.config.ts": "vitest",
+ "vitest.config.mts": "vitest",
+ "vitest.config.cts": "vitest",
+ "vitest.config.js": "vitest",
+ "vitest.config.mjs": "vitest",
+ "vitest.config.cjs": "vitest",
+ "lerna.json": "lerna",
+ "windi.config.js": "windicss",
+ "windi.config.cjs": "windicss",
+ "windi.config.ts": "windicss",
+ "windi.config.cts": "windicss",
+ "windi.config.json": "windicss",
+ ".textlintrc": "textlint",
+ "vpkg.json": "vlang",
+ "v.mod": "vlang",
+ ".sentryclirc": "sentry",
+ ".phpunit.result.cache": "phpunit",
+ ".phpunit-watcher.yml": "phpunit",
+ "phpunit.xml": "phpunit",
+ "phpunit.xml.dist": "phpunit",
+ "phpunit-watcher.yml": "phpunit",
+ "phpunit-watcher.yml.dist": "phpunit",
+ ".php_cs": "php-cs-fixer",
+ ".php_cs.dist": "php-cs-fixer",
+ ".php_cs.php": "php-cs-fixer",
+ ".php_cs.dist.php": "php-cs-fixer",
+ ".php-cs-fixer.php": "php-cs-fixer",
+ ".php-cs-fixer.dist.php": "php-cs-fixer",
+ "robots.txt": "robots",
+ "tauri.conf.json": "tauri",
+ "tauri.config.json": "tauri",
+ "tauri.linux.conf.json": "tauri",
+ "tauri.windows.conf.json": "tauri",
+ "tauri.macos.conf.json": "tauri",
+ "maven.config": "maven",
+ "jvm.config": "maven",
+ "pom.xml": "maven",
+ "serverless.yml": "serverless",
+ "serverless.yaml": "serverless",
+ "serverless.json": "serverless",
+ "serverless.js": "serverless",
+ "serverless.ts": "serverless",
+ "supabase.js": "supabase",
+ "supabase.py": "supabase",
+ ".ember-cli": "ember",
+ ".ember-cli.js": "ember",
+ "ember-cli-builds.js": "ember",
+ "horusec-config.json": "horusec",
+ "poetry.lock": "poetry",
+ ".parcelrc": "parcel",
+ ".astylerc": "astyle",
+ ".lighthouserc.js": "lighthouse",
+ "lighthouserc.js": "lighthouse",
+ ".lighthouserc.json": "lighthouse",
+ "lighthouserc.json": "lighthouse",
+ ".lighthouserc.yml": "lighthouse",
+ "lighthouserc.yml": "lighthouse",
+ ".lighthouserc.yaml": "lighthouse",
+ "lighthouserc.yaml": "lighthouse",
+ ".svgrrc": "svgr",
+ "svgr.config.js": "svgr",
+ ".svgrrc.js": "svgr",
+ ".svgrrc.yaml": "svgr",
+ ".svgrrc.yml": "svgr",
+ ".svgrrc.json": "svgr",
+ "rome.json": "rome",
+ "cypress.json": "cypress",
+ "cypress.env.json": "cypress",
+ "cypress.config.ts": "cypress",
+ "cypress.config.js": "cypress",
+ "cypress.config.cjs": "cypress",
+ "cypress.config.mjs": "cypress",
+ "plopfile.js": "plop",
+ "plopfile.cjs": "plop",
+ "plopfile.mjs": "plop",
+ "plopfile.ts": "plop",
+ "gleam.toml": "gleam",
+ "gridsome.config.js": "gridsome",
+ "gridsome.server.js": "gridsome",
+ ".steadybit.yml": "steadybit",
+ "steadybit.yml": "steadybit",
+ ".steadybit.yaml": "steadybit",
+ "steadybit.yaml": "steadybit",
+ "Caddyfile": "caddy",
+ "craco.config.ts": "craco",
+ "craco.config.js": "craco",
+ "craco.config.cjs": "craco",
+ ".cracorc.ts": "craco",
+ ".cracorc.js": "craco",
+ ".cracorc": "craco",
+ ".hg": "mercurial",
+ ".hgignore": "mercurial",
+ ".hgflow": "mercurial",
+ ".hgrc": "mercurial",
+ "hgrc": "mercurial",
+ "mercurial.ini": "mercurial",
+ "monospace.json": "monospace",
+ ".idx/dev.nix": "monospace"
+ },
+ "fileExtensions": {
+ "jinja": "jinja_light",
+ "jinja2": "jinja_light",
+ "j2": "jinja_light",
+ "jinja-html": "jinja_light",
+ "yml": "yaml_light",
+ "yaml": "yaml_light",
+ "yml.dist": "yaml_light",
+ "YAML-tmLanguage": "yaml_light",
+ "yaml.dist": "yaml_light",
+ "xml": "xml_light",
+ "plist": "xml_light",
+ "xsd": "xml_light",
+ "dtd": "xml_light",
+ "xsl": "xml_light",
+ "xslt": "xml_light",
+ "resx": "xml_light",
+ "iml": "xml_light",
+ "xquery": "xml_light",
+ "tmLanguage": "xml_light",
+ "manifest": "xml_light",
+ "project": "xml_light",
+ "xml.dist": "xml_light",
+ "xml.dist.sample": "xml_light",
+ "dmn": "xml_light",
+ "jrxml": "xml_light",
+ "png": "image_light",
+ "jpeg": "image_light",
+ "jpg": "image_light",
+ "gif": "image_light",
+ "ico": "image_light",
+ "tif": "image_light",
+ "tiff": "image_light",
+ "psd": "image_light",
+ "psb": "image_light",
+ "ami": "image_light",
+ "apx": "image_light",
+ "avif": "image_light",
+ "bmp": "image_light",
+ "bpg": "image_light",
+ "brk": "image_light",
+ "cur": "image_light",
+ "dds": "image_light",
+ "dng": "image_light",
+ "exr": "image_light",
+ "fpx": "image_light",
+ "gbr": "image_light",
+ "img": "image_light",
+ "jbig2": "image_light",
+ "jb2": "image_light",
+ "jng": "image_light",
+ "jxr": "image_light",
+ "pgf": "image_light",
+ "pic": "image_light",
+ "raw": "image_light",
+ "webp": "image_light",
+ "eps": "image_light",
+ "afphoto": "image_light",
+ "ase": "image_light",
+ "aseprite": "image_light",
+ "clip": "image_light",
+ "cpt": "image_light",
+ "heif": "image_light",
+ "heic": "image_light",
+ "kra": "image_light",
+ "mdp": "image_light",
+ "ora": "image_light",
+ "pdn": "image_light",
+ "reb": "image_light",
+ "sai": "image_light",
+ "tga": "image_light",
+ "xcf": "image_light",
+ "jfif": "image_light",
+ "ppm": "image_light",
+ "pbm": "image_light",
+ "pgm": "image_light",
+ "pnm": "image_light",
+ "icns": "image_light",
+ "pdf": "pdf_light",
+ "xlsx": "table_light",
+ "xlsm": "table_light",
+ "xls": "table_light",
+ "csv": "table_light",
+ "tsv": "table_light",
+ "psv": "table_light",
+ "ods": "table_light",
+ "pyc": "python-misc_light",
+ "whl": "python-misc_light",
+ "doc": "word_light",
+ "docx": "word_light",
+ "rtf": "word_light",
+ "odt": "word_light",
+ "pptx": "powerpoint_light",
+ "ppt": "powerpoint_light",
+ "pptm": "powerpoint_light",
+ "potx": "powerpoint_light",
+ "potm": "powerpoint_light",
+ "ppsx": "powerpoint_light",
+ "ppsm": "powerpoint_light",
+ "pps": "powerpoint_light",
+ "ppam": "powerpoint_light",
+ "ppa": "powerpoint_light",
+ "odp": "powerpoint_light",
+ "txt": "document_light",
+ "mxml": "mxml_light",
+ "module.ts": "angular_light",
+ "module.js": "angular_light",
+ "ng-template": "angular_light",
+ "component.ts": "angular-component_light",
+ "component.js": "angular-component_light",
+ "guard.ts": "angular-guard_light",
+ "guard.js": "angular-guard_light",
+ "service.ts": "angular-service_light",
+ "service.js": "angular-service_light",
+ "pipe.ts": "angular-pipe_light",
+ "pipe.js": "angular-pipe_light",
+ "filter.js": "angular-pipe_light",
+ "directive.ts": "angular-directive_light",
+ "directive.js": "angular-directive_light",
+ "resolver.ts": "angular-resolver_light",
+ "resolver.js": "angular-resolver_light",
+ "cr": "crystal_light",
+ "ecr": "crystal_light",
+ "drone.yml": "drone_light",
+ ".wakatime-project": "wakatime_light",
+ "hcl": "hcl_light",
+ "iuml": "uml_light",
+ "pu": "uml_light",
+ "puml": "uml_light",
+ "plantuml": "uml_light",
+ "wsd": "uml_light",
+ "pgn": "chess_light",
+ "fen": "chess_light",
+ "tsconfig.json": "tsconfig_light",
+ "jsconfig.json": "jsconfig_light",
+ "tldr": "tldraw_light",
+ "htm": "html",
+ "xhtml": "html",
+ "html_vm": "html",
+ "asp": "html",
+ "jade": "pug",
+ "pug": "pug",
+ "md": "markdown",
+ "markdown": "markdown",
+ "rst": "markdown",
+ "css": "css",
+ "scss": "sass",
+ "sass": "sass",
+ "less": "less",
+ "json": "json",
+ "jsonc": "json",
+ "tsbuildinfo": "json",
+ "json5": "json",
+ "jsonl": "json",
+ "ndjson": "json",
+ "proto": "proto",
+ "esx": "javascript",
+ "mjs": "javascript",
+ "jsx": "react",
+ "tsx": "react_ts",
+ "routing.ts": "routing",
+ "routing.tsx": "routing",
+ "routing.js": "routing",
+ "routing.jsx": "routing",
+ "routes.ts": "routing",
+ "routes.tsx": "routing",
+ "routes.js": "routing",
+ "routes.jsx": "routing",
+ "action.js": "redux-action",
+ "actions.js": "redux-action",
+ "action.ts": "redux-action",
+ "actions.ts": "ngrx-actions",
+ "reducer.js": "redux-reducer",
+ "reducers.js": "redux-reducer",
+ "reducer.ts": "ngrx-reducer",
+ "reducers.ts": "redux-reducer",
+ "selector.js": "redux-selector",
+ "selectors.js": "redux-selector",
+ "selector.ts": "redux-selector",
+ "selectors.ts": "ngrx-selectors",
+ "store.js": "vuex-store",
+ "store.ts": "vuex-store",
+ "ini": "settings",
+ "dlc": "settings",
+ "dll": "settings",
+ "config": "settings",
+ "conf": "settings",
+ "properties": "settings",
+ "prop": "settings",
+ "settings": "settings",
+ "option": "settings",
+ "props": "settings",
+ "toml": "settings",
+ "prefs": "settings",
+ "sln.dotsettings": "settings",
+ "sln.dotsettings.user": "settings",
+ "cfg": "settings",
+ "d.ts": "typescript-def",
+ "d.cts": "typescript-def",
+ "d.mts": "typescript-def",
+ "astro": "astro",
+ "pdb": "database",
+ "sql": "database",
+ "pks": "database",
+ "pkb": "database",
+ "accdb": "database",
+ "mdb": "database",
+ "sqlite": "database",
+ "sqlite3": "database",
+ "pgsql": "database",
+ "postgres": "database",
+ "psql": "database",
+ "db": "database",
+ "db3": "database",
+ "kql": "kusto",
+ "cs": "csharp",
+ "csx": "csharp",
+ "qs": "qsharp",
+ "zip": "zip",
+ "tar": "zip",
+ "gz": "zip",
+ "xz": "zip",
+ "lzma": "zip",
+ "lz4": "zip",
+ "br": "zip",
+ "bz2": "zip",
+ "bzip2": "zip",
+ "gzip": "zip",
+ "brotli": "zip",
+ "7z": "zip",
+ "rar": "zip",
+ "tz": "zip",
+ "txz": "zip",
+ "tgz": "zip",
+ "exe": "exe",
+ "msi": "exe",
+ "dat": "hex",
+ "bin": "hex",
+ "hex": "hex",
+ "java": "java",
+ "jsp": "java",
+ "jar": "jar",
+ "class": "javaclass",
+ "c": "c",
+ "i": "c",
+ "mi": "c",
+ "h": "h",
+ "cc": "cpp",
+ "cpp": "cpp",
+ "cxx": "cpp",
+ "c++": "cpp",
+ "cp": "cpp",
+ "mii": "cpp",
+ "ii": "cpp",
+ "hh": "hpp",
+ "hpp": "hpp",
+ "hxx": "hpp",
+ "h++": "hpp",
+ "hp": "hpp",
+ "tcc": "hpp",
+ "inl": "hpp",
+ "m": "objective-c",
+ "mm": "objective-cpp",
+ "rc": "rc",
+ "go": "go",
+ "py": "python",
+ "url": "url",
+ "sh": "console",
+ "ksh": "console",
+ "csh": "console",
+ "tcsh": "console",
+ "zsh": "console",
+ "bash": "console",
+ "bat": "console",
+ "cmd": "console",
+ "awk": "console",
+ "fish": "console",
+ "exp": "console",
+ "nu": "console",
+ "gradle": "gradle",
+ "cer": "certificate",
+ "cert": "certificate",
+ "crt": "certificate",
+ "pub": "key",
+ "key": "key",
+ "pem": "key",
+ "asc": "key",
+ "gpg": "key",
+ "passwd": "key",
+ "woff": "font",
+ "woff2": "font",
+ "ttf": "font",
+ "eot": "font",
+ "suit": "font",
+ "otf": "font",
+ "bmap": "font",
+ "fnt": "font",
+ "odttf": "font",
+ "ttc": "font",
+ "font": "font",
+ "fonts": "font",
+ "sui": "font",
+ "ntf": "font",
+ "mrf": "font",
+ "lib": "lib",
+ "bib": "lib",
+ "rb": "ruby",
+ "erb": "ruby",
+ "rbs": "ruby",
+ "fs": "fsharp",
+ "fsx": "fsharp",
+ "fsi": "fsharp",
+ "fsproj": "fsharp",
+ "swift": "swift",
+ "ino": "arduino",
+ "dockerignore": "docker",
+ "dockerfile": "docker",
+ "docker-compose.yml": "docker",
+ "docker-compose.yaml": "docker",
+ "compose.yaml": "docker",
+ "compose.yml": "docker",
+ "tex": "tex",
+ "sty": "tex",
+ "dtx": "tex",
+ "ltx": "tex",
+ "webm": "video",
+ "mkv": "video",
+ "flv": "video",
+ "vob": "video",
+ "ogv": "video",
+ "ogg": "video",
+ "gifv": "video",
+ "avi": "video",
+ "mov": "video",
+ "qt": "video",
+ "wmv": "video",
+ "yuv": "video",
+ "rm": "video",
+ "rmvb": "video",
+ "mp4": "video",
+ "m4v": "video",
+ "mpg": "video",
+ "mp2": "video",
+ "mpeg": "video",
+ "mpe": "video",
+ "mpv": "video",
+ "m2v": "video",
+ "vdi": "virtual",
+ "vbox": "virtual",
+ "vbox-prev": "virtual",
+ "ics": "email",
+ "mp3": "audio",
+ "flac": "audio",
+ "m4a": "audio",
+ "wma": "audio",
+ "aiff": "audio",
+ "wav": "audio",
+ "coffee": "coffee",
+ "cson": "coffee",
+ "iced": "coffee",
+ "graphql": "graphql",
+ "gql": "graphql",
+ "rs": "rust",
+ "ron": "rust",
+ "raml": "raml",
+ "xaml": "xaml",
+ "hs": "haskell",
+ "kt": "kotlin",
+ "kts": "kotlin",
+ "otne": "otne",
+ "patch": "git",
+ "lua": "lua",
+ "clj": "clojure",
+ "cljs": "clojure",
+ "cljc": "clojure",
+ "groovy": "groovy",
+ "r": "r",
+ "rmd": "r",
+ "dart": "dart",
+ "freezed.dart": "dart_generated",
+ "g.dart": "dart_generated",
+ "as": "actionscript",
+ "ahk": "autohotkey",
+ "swf": "flash",
+ "swc": "swc",
+ "cmake": "cmake",
+ "asm": "assembly",
+ "a51": "assembly",
+ "inc": "assembly",
+ "nasm": "assembly",
+ "s": "assembly",
+ "ms": "assembly",
+ "agc": "assembly",
+ "ags": "assembly",
+ "aea": "assembly",
+ "argus": "assembly",
+ "mitigus": "assembly",
+ "binsource": "assembly",
+ "vue": "vue",
+ "ml": "ocaml",
+ "mli": "ocaml",
+ "cmx": "ocaml",
+ "odin": "odin",
+ "js.map": "javascript-map",
+ "mjs.map": "javascript-map",
+ "cjs.map": "javascript-map",
+ "css.map": "css-map",
+ "lock": "lock",
+ "hbs": "handlebars",
+ "mustache": "handlebars",
+ "pm": "perl",
+ "raku": "perl",
+ "hx": "haxe",
+ "spec.ts": "test-ts",
+ "spec.cts": "test-ts",
+ "spec.mts": "test-ts",
+ "cy.ts": "test-ts",
+ "e2e-spec.ts": "test-ts",
+ "e2e-spec.cts": "test-ts",
+ "e2e-spec.mts": "test-ts",
+ "test.ts": "test-ts",
+ "test.cts": "test-ts",
+ "test.mts": "test-ts",
+ "ts.snap": "test-ts",
+ "spec-d.ts": "test-ts",
+ "test-d.ts": "test-ts",
+ "spec.tsx": "test-jsx",
+ "test.tsx": "test-jsx",
+ "tsx.snap": "test-jsx",
+ "spec.jsx": "test-jsx",
+ "test.jsx": "test-jsx",
+ "jsx.snap": "test-jsx",
+ "cy.jsx": "test-jsx",
+ "cy.tsx": "test-jsx",
+ "spec-d.tsx": "test-jsx",
+ "test-d.tsx": "test-jsx",
+ "spec.js": "test-js",
+ "spec.cjs": "test-js",
+ "spec.mjs": "test-js",
+ "e2e-spec.js": "test-js",
+ "e2e-spec.cjs": "test-js",
+ "e2e-spec.mjs": "test-js",
+ "test.js": "test-js",
+ "test.cjs": "test-js",
+ "test.mjs": "test-js",
+ "js.snap": "test-js",
+ "cy.js": "test-js",
+ "pp": "puppet",
+ "ex": "elixir",
+ "exs": "elixir",
+ "eex": "elixir",
+ "leex": "elixir",
+ "heex": "elixir",
+ "ls": "livescript",
+ "erl": "erlang",
+ "twig": "twig",
+ "jl": "julia",
+ "elm": "elm",
+ "pure": "purescript",
+ "purs": "purescript",
+ "tpl": "smarty",
+ "styl": "stylus",
+ "re": "reason",
+ "rei": "reason",
+ "cmj": "bucklescript",
+ "merlin": "merlin",
+ "vhd": "verilog",
+ "sv": "verilog",
+ "svh": "verilog",
+ "nb": "mathematica",
+ "wl": "wolframlanguage",
+ "wls": "wolframlanguage",
+ "njk": "nunjucks",
+ "nunjucks": "nunjucks",
+ "robot": "robot",
+ "sol": "solidity",
+ "au3": "autoit",
+ "haml": "haml",
+ "yang": "yang",
+ "mjml": "mjml",
+ "tf": "terraform",
+ "tf.json": "terraform",
+ "tfvars": "terraform",
+ "tfstate": "terraform",
+ "blade.php": "laravel",
+ "inky.php": "laravel",
+ "cake": "cake",
+ "feature": "cucumber",
+ "features": "cucumber",
+ "nim": "nim",
+ "nimble": "nim",
+ "apib": "apiblueprint",
+ "apiblueprint": "apiblueprint",
+ "riot": "riot",
+ "tag": "riot",
+ "vfl": "vfl",
+ "kl": "kl",
+ "pcss": "postcss",
+ "sss": "postcss",
+ "todo": "todo",
+ "cfml": "coldfusion",
+ "cfc": "coldfusion",
+ "lucee": "coldfusion",
+ "cfm": "coldfusion",
+ "cabal": "cabal",
+ "nix": "nix",
+ "slim": "slim",
+ "http": "http",
+ "rest": "http",
+ "rql": "restql",
+ "restql": "restql",
+ "kv": "kivy",
+ "graphcool": "graphcool",
+ "sbt": "sbt",
+ "apk": "android",
+ "smali": "android",
+ "dex": "android",
+ "env": "tune",
+ "gitlab-ci.yml": "gitlab",
+ "jenkinsfile": "jenkins",
+ "jenkins": "jenkins",
+ "fig": "figma",
+ "rootReducer.ts": "ngrx-reducer",
+ "state.ts": "ngrx-state",
+ "effects.ts": "ngrx-effects",
+ "cu": "cuda",
+ "cuh": "cuda",
+ "log": "log",
+ "def": "dotjs",
+ "dot": "dotjs",
+ "jst": "dotjs",
+ "ejs": "ejs",
+ "pde": "processing",
+ "stories.js": "storybook",
+ "stories.jsx": "storybook",
+ "stories.mdx": "storybook",
+ "story.js": "storybook",
+ "story.jsx": "storybook",
+ "stories.ts": "storybook",
+ "stories.tsx": "storybook",
+ "story.ts": "storybook",
+ "story.tsx": "storybook",
+ "stories.svelte": "storybook",
+ "story.mdx": "storybook",
+ "wpy": "wepy",
+ "san": "san",
+ "djt": "django",
+ "red": "red",
+ "mk": "makefile",
+ "fxp": "foxpro",
+ "prg": "foxpro",
+ "pot": "i18n",
+ "po": "i18n",
+ "mo": "i18n",
+ "lang": "i18n",
+ "wat": "webassembly",
+ "wasm": "webassembly",
+ "ipynb": "jupyter",
+ "d": "d",
+ "mdx": "mdx",
+ "svx": "mdsvex",
+ "bal": "ballerina",
+ "balx": "ballerina",
+ "rkt": "racket",
+ "bzl": "bazel",
+ "bazel": "bazel",
+ "mint": "mint",
+ "vm": "velocity",
+ "fhtml": "velocity",
+ "vtl": "velocity",
+ "gd": "godot",
+ "godot": "godot-assets",
+ "tres": "godot-assets",
+ "tscn": "godot-assets",
+ "gdns": "godot-assets",
+ "gdnlib": "godot-assets",
+ "gdshader": "godot-assets",
+ "gdshaderinc": "godot-assets",
+ "gdextension": "godot-assets",
+ "vagrantfile": "vagrant",
+ "prisma": "prisma",
+ "cshtml": "razor",
+ "vbhtml": "razor",
+ "abc": "abc",
+ "ad": "asciidoc",
+ "adoc": "asciidoc",
+ "asciidoc": "asciidoc",
+ "edge": "edge",
+ "ss": "scheme",
+ "scm": "scheme",
+ "lisp": "lisp",
+ "lsp": "lisp",
+ "cl": "lisp",
+ "fast": "lisp",
+ "stl": "3d",
+ "stp": "3d",
+ "obj": "3d",
+ "ac": "3d",
+ "blend": "3d",
+ "fbx": "3d",
+ "mesh": "3d",
+ "mqo": "3d",
+ "pmd": "3d",
+ "pmx": "3d",
+ "skp": "3d",
+ "vac": "3d",
+ "vdp": "3d",
+ "vox": "3d",
+ "svg": "svg",
+ "svelte": "svelte",
+ "vimrc": "vim",
+ "gvimrc": "vim",
+ "exrc": "vim",
+ "vim": "vim",
+ "viminfo": "vim",
+ "controller.ts": "nest-controller",
+ "controller.js": "nest-controller",
+ "middleware.ts": "nest-middleware",
+ "middleware.js": "nest-middleware",
+ "decorator.ts": "nest-decorator",
+ "decorator.js": "nest-decorator",
+ "filter.ts": "nest-filter",
+ "moon": "moonscript",
+ "prw": "advpl_prw",
+ "prx": "advpl_prw",
+ "ptm": "advpl_ptm",
+ "tlpp": "advpl_tlpp",
+ "ch": "advpl_include",
+ "iso": "disc",
+ "f": "fortran",
+ "f77": "fortran",
+ "f90": "fortran",
+ "f95": "fortran",
+ "f03": "fortran",
+ "f08": "fortran",
+ "tcl": "tcl",
+ "liquid": "liquid",
+ "p": "prolog",
+ "pro": "prolog",
+ "pl": "prolog",
+ "coco": "coconut",
+ "sketch": "sketch",
+ "pwn": "pawn",
+ "amx": "pawn",
+ "4th": "forth",
+ "fth": "forth",
+ "frt": "forth",
+ "wrap": "meson",
+ "dhall": "dhall",
+ "dhallb": "dhall",
+ "sml": "sml",
+ "mlton": "sml",
+ "mlb": "sml",
+ "sig": "sml",
+ "fun": "sml",
+ "cm": "sml",
+ "lex": "sml",
+ "use": "sml",
+ "grm": "sml",
+ "opam": "opam",
+ "imba": "imba",
+ "drawio": "drawio",
+ "dio": "drawio",
+ "pas": "pascal",
+ "unity": "shaderlab",
+ "sas": "sas",
+ "sas7bdat": "sas",
+ "sashdat": "sas",
+ "astore": "sas",
+ "ast": "sas",
+ "sast": "sas",
+ "nupkg": "nuget",
+ "command": "command",
+ "dsc": "denizenscript",
+ "code-search": "search",
+ "nginx": "nginx",
+ "nginxconfig": "nginx",
+ "mcfunction": "minecraft",
+ "mcmeta": "minecraft",
+ "mcr": "minecraft",
+ "mca": "minecraft",
+ "mcgame": "minecraft",
+ "mclevel": "minecraft",
+ "mcworld": "minecraft",
+ "mine": "minecraft",
+ "mus": "minecraft",
+ "mcstructure": "minecraft",
+ "mcpack": "minecraft",
+ "mcaddon": "minecraft",
+ "mctemplate": "minecraft",
+ "mcproject": "minecraft",
+ "res": "rescript",
+ "resi": "rescript-interface",
+ "b": "brainfuck",
+ "bf": "brainfuck",
+ "bicep": "bicep",
+ "cob": "cobol",
+ "cbl": "cobol",
+ "gr": "grain",
+ "lol": "lolcode",
+ "idr": "idris",
+ "ibc": "idris",
+ "pipeline": "pipeline",
+ "rego": "opa",
+ "windi": "windicss",
+ "scala": "scala",
+ "sc": "scala",
+ "ly": "lilypond",
+ "v": "vlang",
+ "gmi": "gemini",
+ "gemini": "gemini",
+ "tauri": "tauri",
+ "ada": "ada",
+ "adb": "ada",
+ "ads": "ada",
+ "ali": "ada",
+ "horusec-config.json": "horusec",
+ "coarc": "coala",
+ "coafile": "coala",
+ "bubble": "dinophp",
+ "html.bubble": "dinophp",
+ "php.bubble": "dinophp",
+ "tl": "teal",
+ "template": "template",
+ "glsl": "shader",
+ "vert": "shader",
+ "tesc": "shader",
+ "tese": "shader",
+ "geom": "shader",
+ "frag": "shader",
+ "comp": "shader",
+ "vert.glsl": "shader",
+ "tesc.glsl": "shader",
+ "tese.glsl": "shader",
+ "geom.glsl": "shader",
+ "frag.glsl": "shader",
+ "comp.glsl": "shader",
+ "vertex.glsl": "shader",
+ "geometry.glsl": "shader",
+ "fragment.glsl": "shader",
+ "compute.glsl": "shader",
+ "ts.glsl": "shader",
+ "gs.glsl": "shader",
+ "vs.glsl": "shader",
+ "fs.glsl": "shader",
+ "shader": "shader",
+ "vertexshader": "shader",
+ "fragmentshader": "shader",
+ "geometryshader": "shader",
+ "computeshader": "shader",
+ "hlsl": "shader",
+ "pixel.hlsl": "shader",
+ "geometry.hlsl": "shader",
+ "compute.hlsl": "shader",
+ "tessellation.hlsl": "shader",
+ "px.hlsl": "shader",
+ "geom.hlsl": "shader",
+ "comp.hlsl": "shader",
+ "tess.hlsl": "shader",
+ "wgsl": "shader",
+ "sy": "siyuan",
+ "ndst.yml": "ndst",
+ "ndst.yaml": "ndst",
+ "ndst.json": "ndst",
+ "tobi": "tobi",
+ "gleam": "gleam",
+ "steadybit.yml": "steadybit",
+ "steadybit.yaml": "steadybit",
+ "tree": "tree",
+ "cdc": "cadence",
+ "g4": "antlr",
+ "st.css": "stylable",
+ "pine": "pinejs",
+ "gml": "gamemaker",
+ "yy": "gamemaker",
+ "yyp": "gamemaker",
+ "yyz": "gamemaker"
+ },
+ "languageIds": {
+ "jinja": "jinja_light",
+ "yaml": "yaml_light",
+ "xml": "xml_light",
+ "xquery": "xml_light",
+ "xsl": "xml_light",
+ "pdf": "pdf_light",
+ "csv": "table_light",
+ "tsv": "table_light",
+ "psv": "table_light",
+ "pip-requirements": "python-misc_light",
+ "plaintext": "document_light",
+ "ng-template": "angular_light",
+ "hcl": "hcl_light",
+ "pgn": "chess_light",
+ "html": "html",
+ "pug": "pug",
+ "jade": "pug",
+ "markdown": "markdown",
+ "css": "css",
+ "sass": "sass",
+ "scss": "sass",
+ "less": "less",
+ "json": "json",
+ "jsonc": "json",
+ "json5": "json",
+ "proto": "proto",
+ "javascript": "javascript",
+ "javascriptreact": "react",
+ "typescriptreact": "react_ts",
+ "makefile": "settings",
+ "toml": "settings",
+ "ini": "settings",
+ "properties": "settings",
+ "sql": "database",
+ "kql": "kusto",
+ "csharp": "csharp",
+ "java": "java",
+ "c": "c",
+ "cpp": "cpp",
+ "objective-c": "objective-c",
+ "objective-cpp": "objective-cpp",
+ "go": "go",
+ "python": "python",
+ "bat": "console",
+ "awk": "console",
+ "shellscript": "console",
+ "bibtex": "lib",
+ "bibtex-style": "lib",
+ "ruby": "ruby",
+ "fsharp": "fsharp",
+ "swift": "swift",
+ "dockerfile": "docker",
+ "tex": "tex",
+ "doctex": "tex",
+ "latex": "tex",
+ "latex-expl3": "tex",
+ "coffeescript": "coffee",
+ "graphql": "graphql",
+ "rust": "rust",
+ "haskell": "haskell",
+ "otne": "otne",
+ "git": "git",
+ "git-commit": "git",
+ "git-rebase": "git",
+ "ignore": "git",
+ "lua": "lua",
+ "clojure": "clojure",
+ "groovy": "groovy",
+ "r": "r",
+ "rsweave": "r",
+ "dart": "dart",
+ "vue": "vue",
+ "vue-postcss": "vue",
+ "vue-html": "vue",
+ "ssh_config": "lock",
+ "handlebars": "handlebars",
+ "perl": "perl",
+ "perl6": "perl",
+ "haxe": "haxe",
+ "hxml": "haxe",
+ "puppet": "puppet",
+ "elixir": "elixir",
+ "livescript": "livescript",
+ "erlang": "erlang",
+ "twig": "twig",
+ "julia": "julia",
+ "elm": "elm",
+ "purescript": "purescript",
+ "stylus": "stylus",
+ "reason": "reason",
+ "reason_lisp": "reason",
+ "wolfram": "wolframlanguage",
+ "nunjucks": "nunjucks",
+ "robotframework": "robot",
+ "solidity": "solidity",
+ "autoit": "autoit",
+ "haml": "haml",
+ "yang": "yang",
+ "mjml": "mjml",
+ "terraform": "terraform",
+ "cake": "cake",
+ "cucumber": "cucumber",
+ "nim": "nim",
+ "nimble": "nim",
+ "apiblueprint": "apiblueprint",
+ "riot": "riot",
+ "postcss": "postcss",
+ "lang-cfml": "coldfusion",
+ "cabal": "cabal",
+ "nix": "nix",
+ "slim": "slim",
+ "editorconfig": "editorconfig",
+ "hack": "hack",
+ "log": "log",
+ "processing": "processing",
+ "django-html": "django",
+ "django-txt": "django",
+ "jupyter": "jupyter",
+ "gdscript": "godot",
+ "gdresource": "godot-assets",
+ "gdshader": "godot-assets",
+ "razor": "razor",
+ "aspnetcorerazor": "razor",
+ "svg": "svg",
+ "svelte": "svelte",
+ "viml": "vim",
+ "prolog": "prolog",
+ "pawn": "pawn",
+ "dhall": "dhall",
+ "sml": "sml",
+ "shaderlab": "shaderlab",
+ "sas": "sas",
+ "search-result": "search",
+ "mcfunction": "minecraft",
+ "rescript": "rescript",
+ "grain": "grain",
+ "lolcode": "lolcode",
+ "idris": "idris",
+ "scala": "scala",
+ "v": "vlang",
+ "gemini": "gemini",
+ "text-gemini": "gemini",
+ "hlsl": "shader",
+ "glsl": "shader",
+ "wgsl": "shader",
+ "tree": "tree",
+ "cadence": "cadence",
+ "stylable": "stylable",
+ "matlab": "matlab",
+ "diff": "diff",
+ "blink": "blink",
+ "mojo": "mojo",
+ "typescript": "typescript",
+ "testOutput": "visualstudio",
+ "vb": "visualstudio",
+ "php": "php",
+ "apex": "salesforce",
+ "powershell": "powershell",
+ "twee3": "twine",
+ "twee3-harlowe-3": "twine",
+ "twee3-chapbook-1": "twine",
+ "twee3-sugarcube-2": "twine"
+ },
+ "file": "file_light",
+ "folder": "folder_light",
+ "folderNames": {
+ "src": "folder_src_light",
+ "srcs": "folder_src_light",
+ "source": "folder_src_light",
+ "sources": "folder_src_light",
+ "code": "folder_src_light",
+ "dist": "folder_dist_light",
+ "out": "folder_dist_light",
+ "build": "folder_dist_light",
+ "release": "folder_dist_light",
+ "bin": "folder_dist_light",
+ "css": "folder_css_light",
+ "stylesheet": "folder_css_light",
+ "stylesheets": "folder_css_light",
+ "style": "folder_css_light",
+ "styles": "folder_css_light",
+ "sass": "folder_css_light",
+ "_sass": "folder_css_light",
+ "scss": "folder_css_light",
+ "_scss": "folder_css_light",
+ "pages": "folder_pages_light",
+ "blog": "folder_blog_light",
+ "_images": "folder_images_light",
+ "_image": "folder_images_light",
+ "_imgs": "folder_images_light",
+ "_img": "folder_images_light",
+ "images": "folder_images_light",
+ "image": "folder_images_light",
+ "imgs": "folder_images_light",
+ "img": "folder_images_light",
+ "icons": "folder_images_light",
+ "icon": "folder_images_light",
+ "icos": "folder_images_light",
+ "ico": "folder_images_light",
+ "figures": "folder_images_light",
+ "figure": "folder_images_light",
+ "figs": "folder_images_light",
+ "fig": "folder_images_light",
+ "screenshot": "folder_images_light",
+ "screenshots": "folder_images_light",
+ "screengrab": "folder_images_light",
+ "screengrabs": "folder_images_light",
+ "pic": "folder_images_light",
+ "pics": "folder_images_light",
+ "picture": "folder_images_light",
+ "pictures": "folder_images_light",
+ "assets": "folder_images_light",
+ "download": "folder_downloads_light",
+ "downloads": "folder_downloads_light",
+ "script": "folder_scripts_light",
+ "scripts": "folder_scripts_light",
+ "js": "folder_scripts_light",
+ "javascript": "folder_scripts_light",
+ "javascripts": "folder_scripts_light",
+ "components": "folder_components_light",
+ "layouts": "folder_components_light",
+ "layout": "folder_components_light",
+ "json": "folder_json_light",
+ "jsons": "folder_json_light",
+ "public": "folder_public_light",
+ "node_modules": "folder_node_light",
+ "util": "folder_util_light",
+ "utils": "folder_util_light",
+ "helpers": "folder_util_light",
+ "services": "folder_services_light",
+ "lib": "folder_lib_light",
+ "libs": "folder_lib_light",
+ "font": "folder_font_light",
+ "fonts": "folder_font_light",
+ ".vscode": "folder_settings_light",
+ "android": "folder_android_light",
+ "ios": "folder_ios_light",
+ "web": "folder_web_light",
+ "test": "folder_test_light",
+ "tests": "folder_test_light",
+ "testing": "folder_test_light",
+ "__tests__": "folder_test_light",
+ "__snapshots__": "folder_test_light",
+ "__mocks__": "folder_test_light",
+ "__fixtures__": "folder_test_light",
+ "__test__": "folder_test_light",
+ "spec": "folder_test_light",
+ "specs": "folder_test_light",
+ ".firebase": "folder_firebase_light",
+ ".venv": "folder_venv_light",
+ "_post": "folder_docs_light",
+ "_posts": "folder_docs_light",
+ "doc": "folder_docs_light",
+ "docs": "folder_docs_light",
+ "document": "folder_docs_light",
+ "documents": "folder_docs_light",
+ "documentation": "folder_docs_light",
+ "post": "folder_docs_light",
+ "posts": "folder_docs_light",
+ "article": "folder_docs_light",
+ "articles": "folder_docs_light",
+ ".git": "folder_git_light",
+ ".github": "folder_git_light",
+ ".github/workflows": "folder_git_light",
+ "patches": "folder_git_light",
+ "githooks": "folder_git_light",
+ ".githooks": "folder_git_light",
+ "submodules": "folder_git_light",
+ ".submodules": "folder_git_light",
+ ".idx": "folder_monospace_light"
+ }
+ },
+ "fileNames": {
+ ".pug-lintrc": "pug",
+ ".pug-lintrc.js": "pug",
+ ".pug-lintrc.json": "pug",
+ ".jscsrc": "json",
+ ".jshintrc": "json",
+ "composer.lock": "json",
+ ".jsbeautifyrc": "json",
+ ".esformatter": "json",
+ "cdp.pid": "json",
+ ".lintstagedrc": "json",
+ ".htaccess": "xml",
+ "router.js": "routing",
+ "router.jsx": "routing",
+ "router.ts": "routing",
+ "router.tsx": "routing",
+ "routes.js": "routing",
+ "routes.jsx": "routing",
+ "routes.ts": "routing",
+ "routes.tsx": "routing",
+ "action.js": "redux-action",
+ "actions.js": "redux-action",
+ "action.ts": "redux-action",
+ "actions.ts": "redux-action",
+ "reducer.js": "redux-reducer",
+ "reducers.js": "redux-reducer",
+ "reducer.ts": "redux-reducer",
+ "reducers.ts": "redux-reducer",
+ "selector.js": "redux-selector",
+ "selectors.js": "redux-selector",
+ "selector.ts": "redux-selector",
+ "selectors.ts": "redux-selector",
+ "store.js": "vuex-store",
+ "store.ts": "vuex-store",
+ ".jshintignore": "settings",
+ ".buildignore": "settings",
+ ".mrconfig": "settings",
+ ".yardopts": "settings",
+ "manifest.mf": "settings",
+ ".clang-format": "settings",
+ ".clang-tidy": "settings",
+ "astro.config.js": "astro",
+ "astro.config.mjs": "astro",
+ "astro.config.cjs": "astro",
+ "astro.config.ts": "astro",
+ "astro.config.cts": "astro",
+ "astro.config.mts": "astro",
+ "go.mod": "go-mod",
+ "go.sum": "go-mod",
+ "go.work": "go-mod",
+ "go.work.sum": "go-mod",
+ "requirements.txt": "python-misc",
+ "pipfile": "python-misc",
+ ".python-version": "python-misc",
+ "manifest.in": "python-misc",
+ "pylintrc": "python-misc",
+ ".pylintrc": "python-misc",
+ "pyproject.toml": "python-misc",
+ "commit-msg": "console",
+ "pre-commit": "console",
+ "pre-push": "console",
+ "post-merge": "console",
+ "gradle.properties": "gradle",
+ "gradlew": "gradle",
+ "gradle-wrapper.properties": "gradle",
+ "copying": "certificate",
+ "copying.md": "certificate",
+ "copying.rst": "certificate",
+ "copying.txt": "certificate",
+ "copyright": "certificate",
+ "copyright.md": "certificate",
+ "copyright.rst": "certificate",
+ "copyright.txt": "certificate",
+ "license": "certificate",
+ "license-agpl": "certificate",
+ "license-apache": "certificate",
+ "license-bsd": "certificate",
+ "license-mit": "certificate",
+ "license-gpl": "certificate",
+ "license-lgpl": "certificate",
+ "license.md": "certificate",
+ "license.rst": "certificate",
+ "license.txt": "certificate",
+ "licence": "certificate",
+ "licence-agpl": "certificate",
+ "licence-apache": "certificate",
+ "licence-bsd": "certificate",
+ "licence-mit": "certificate",
+ "licence-gpl": "certificate",
+ "licence-lgpl": "certificate",
+ "licence.md": "certificate",
+ "licence.rst": "certificate",
+ "licence.txt": "certificate",
+ ".htpasswd": "key",
+ ".ruby-version": "ruby",
+ "gemfile": "gemfile",
+ ".rubocop.yml": "rubocop",
+ ".rubocop-todo.yml": "rubocop",
+ ".rubocop_todo.yml": "rubocop",
+ "dockerfile": "docker",
+ "dockerfile.prod": "docker",
+ "dockerfile.production": "docker",
+ "dockerfile.alpha": "docker",
+ "dockerfile.beta": "docker",
+ "dockerfile.stage": "docker",
+ "dockerfile.staging": "docker",
+ "dockerfile.dev": "docker",
+ "dockerfile.development": "docker",
+ "dockerfile.local": "docker",
+ "dockerfile.test": "docker",
+ "dockerfile.testing": "docker",
+ "dockerfile.ci": "docker",
+ "dockerfile.web": "docker",
+ "dockerfile.worker": "docker",
+ "docker-compose.yml": "docker",
+ "docker-compose.override.yml": "docker",
+ "docker-compose.prod.yml": "docker",
+ "docker-compose.production.yml": "docker",
+ "docker-compose.alpha.yml": "docker",
+ "docker-compose.beta.yml": "docker",
+ "docker-compose.stage.yml": "docker",
+ "docker-compose.staging.yml": "docker",
+ "docker-compose.dev.yml": "docker",
+ "docker-compose.development.yml": "docker",
+ "docker-compose.local.yml": "docker",
+ "docker-compose.test.yml": "docker",
+ "docker-compose.testing.yml": "docker",
+ "docker-compose.ci.yml": "docker",
+ "docker-compose.web.yml": "docker",
+ "docker-compose.worker.yml": "docker",
+ "docker-compose.yaml": "docker",
+ "docker-compose.override.yaml": "docker",
+ "docker-compose.prod.yaml": "docker",
+ "docker-compose.production.yaml": "docker",
+ "docker-compose.alpha.yaml": "docker",
+ "docker-compose.beta.yaml": "docker",
+ "docker-compose.stage.yaml": "docker",
+ "docker-compose.staging.yaml": "docker",
+ "docker-compose.dev.yaml": "docker",
+ "docker-compose.development.yaml": "docker",
+ "docker-compose.local.yaml": "docker",
+ "docker-compose.test.yaml": "docker",
+ "docker-compose.testing.yaml": "docker",
+ "docker-compose.ci.yaml": "docker",
+ "docker-compose.web.yaml": "docker",
+ "docker-compose.worker.yaml": "docker",
+ "compose.yaml": "docker",
+ "compose.override.yaml": "docker",
+ "compose.prod.yaml": "docker",
+ "compose.production.yaml": "docker",
+ "compose.alpha.yaml": "docker",
+ "compose.beta.yaml": "docker",
+ "compose.stage.yaml": "docker",
+ "compose.staging.yaml": "docker",
+ "compose.dev.yaml": "docker",
+ "compose.development.yaml": "docker",
+ "compose.local.yaml": "docker",
+ "compose.test.yaml": "docker",
+ "compose.testing.yaml": "docker",
+ "compose.ci.yaml": "docker",
+ "compose.web.yaml": "docker",
+ "compose.worker.yaml": "docker",
+ "compose.yml": "docker",
+ "compose.override.yml": "docker",
+ "compose.prod.yml": "docker",
+ "compose.production.yml": "docker",
+ "compose.alpha.yml": "docker",
+ "compose.beta.yml": "docker",
+ "compose.stage.yml": "docker",
+ "compose.staging.yml": "docker",
+ "compose.dev.yml": "docker",
+ "compose.development.yml": "docker",
+ "compose.local.yml": "docker",
+ "compose.test.yml": "docker",
+ "compose.testing.yml": "docker",
+ "compose.ci.yml": "docker",
+ "compose.web.yml": "docker",
+ "compose.worker.yml": "docker",
+ ".mailmap": "email",
+ ".graphqlconfig": "graphql",
+ ".graphqlrc": "graphql",
+ ".graphqlrc.json": "graphql",
+ ".graphqlrc.js": "graphql",
+ ".graphqlrc.cjs": "graphql",
+ ".graphqlrc.ts": "graphql",
+ ".graphqlrc.toml": "graphql",
+ ".graphqlrc.yaml": "graphql",
+ ".graphqlrc.yml": "graphql",
+ "graphql.config.json": "graphql",
+ "graphql.config.js": "graphql",
+ "graphql.config.cjs": "graphql",
+ "graphql.config.ts": "graphql",
+ "graphql.config.toml": "graphql",
+ "graphql.config.yaml": "graphql",
+ "graphql.config.yml": "graphql",
+ ".git": "git",
+ ".gitignore": "git",
+ ".gitmessage": "git",
+ ".gitignore-global": "git",
+ ".gitignore_global": "git",
+ ".gitattributes": "git",
+ ".gitattributes-global": "git",
+ ".gitattributes_global": "git",
+ ".gitconfig": "git",
+ ".gitmodules": "git",
+ ".gitkeep": "git",
+ ".gitinclude": "git",
+ ".git-blame-ignore": "git",
+ ".git-blame-ignore-revs": "git",
+ ".git-for-windows-updater": "git",
+ "git-history": "git",
+ ".luacheckrc": "lua",
+ ".Rhistory": "r",
+ ".pubignore": "dart",
+ "pubspec.yaml": "dart",
+ "cmakelists.txt": "cmake",
+ "cmakecache.txt": "cmake",
+ "vue.config.js": "vue-config",
+ "vue.config.ts": "vue-config",
+ "vetur.config.js": "vue-config",
+ "vetur.config.ts": "vue-config",
+ "volar.config.js": "vue-config",
+ "nuxt.config.js": "nuxt",
+ "nuxt.config.ts": "nuxt",
+ ".nuxtignore": "nuxt",
+ "security.md": "lock",
+ "security.txt": "lock",
+ "security": "lock",
+ "angular-cli.json": "angular",
+ ".angular-cli.json": "angular",
+ "angular.json": "angular",
+ "ng-package.json": "angular",
+ ".mjmlconfig": "mjml",
+ "vercel.json": "vercel",
+ ".vercelignore": "vercel",
+ "now.json": "vercel",
+ ".nowignore": "vercel",
+ "verdaccio.yml": "verdaccio",
+ "next.config.js": "next",
+ "next.config.mjs": "next",
+ "next.config.ts": "next",
+ "next.config.mts": "next",
+ "remix.config.js": "remix",
+ "remix.config.ts": "remix",
+ "artisan": "laravel",
+ ".vfl": "vfl",
+ ".kl": "kl",
+ "postcss.config.js": "postcss",
+ "postcss.config.cjs": "postcss",
+ "postcss.config.ts": "postcss",
+ "postcss.config.cts": "postcss",
+ ".postcssrc.js": "postcss",
+ ".postcssrc.cjs": "postcss",
+ ".postcssrc.ts": "postcss",
+ ".postcssrc.cts": "postcss",
+ ".postcssrc": "postcss",
+ ".postcssrc.json": "postcss",
+ ".postcssrc.yaml": "postcss",
+ ".postcssrc.yml": "postcss",
+ "posthtml.config.js": "posthtml",
+ ".posthtmlrc.js": "posthtml",
+ ".posthtmlrc": "posthtml",
+ ".posthtmlrc.json": "posthtml",
+ ".posthtmlrc.yml": "posthtml",
+ "todo.md": "todo",
+ "todos.md": "todo",
+ "cabal.project": "cabal",
+ "cabal.project.freeze": "cabal",
+ "cabal.project.local": "cabal",
+ "CNAME": "http",
+ "project.graphcool": "graphcool",
+ "webpack.js": "webpack",
+ "webpack.cjs": "webpack",
+ "webpack.mjs": "webpack",
+ "webpack.ts": "webpack",
+ "webpack.cts": "webpack",
+ "webpack.mts": "webpack",
+ "webpack.base.js": "webpack",
+ "webpack.base.cjs": "webpack",
+ "webpack.base.mjs": "webpack",
+ "webpack.base.ts": "webpack",
+ "webpack.base.cts": "webpack",
+ "webpack.base.mts": "webpack",
+ "webpack.config.js": "webpack",
+ "webpack.config.cjs": "webpack",
+ "webpack.config.mjs": "webpack",
+ "webpack.config.ts": "webpack",
+ "webpack.config.cts": "webpack",
+ "webpack.config.mts": "webpack",
+ "webpack.common.js": "webpack",
+ "webpack.common.cjs": "webpack",
+ "webpack.common.mjs": "webpack",
+ "webpack.common.ts": "webpack",
+ "webpack.common.cts": "webpack",
+ "webpack.common.mts": "webpack",
+ "webpack.config.common.js": "webpack",
+ "webpack.config.common.cjs": "webpack",
+ "webpack.config.common.mjs": "webpack",
+ "webpack.config.common.ts": "webpack",
+ "webpack.config.common.cts": "webpack",
+ "webpack.config.common.mts": "webpack",
+ "webpack.config.common.babel.js": "webpack",
+ "webpack.config.common.babel.ts": "webpack",
+ "webpack.dev.js": "webpack",
+ "webpack.dev.cjs": "webpack",
+ "webpack.dev.mjs": "webpack",
+ "webpack.dev.ts": "webpack",
+ "webpack.dev.cts": "webpack",
+ "webpack.dev.mts": "webpack",
+ "webpack.development.js": "webpack",
+ "webpack.development.cjs": "webpack",
+ "webpack.development.mjs": "webpack",
+ "webpack.development.ts": "webpack",
+ "webpack.development.cts": "webpack",
+ "webpack.development.mts": "webpack",
+ "webpack.config.dev.js": "webpack",
+ "webpack.config.dev.cjs": "webpack",
+ "webpack.config.dev.mjs": "webpack",
+ "webpack.config.dev.ts": "webpack",
+ "webpack.config.dev.cts": "webpack",
+ "webpack.config.dev.mts": "webpack",
+ "webpack.config.dev.babel.js": "webpack",
+ "webpack.config.dev.babel.ts": "webpack",
+ "webpack.config.main.js": "webpack",
+ "webpack.config.renderer.ts": "webpack",
+ "webpack.mix.js": "webpack",
+ "webpack.mix.cjs": "webpack",
+ "webpack.mix.mjs": "webpack",
+ "webpack.mix.ts": "webpack",
+ "webpack.mix.cts": "webpack",
+ "webpack.mix.mts": "webpack",
+ "webpack.prod.js": "webpack",
+ "webpack.prod.cjs": "webpack",
+ "webpack.prod.mjs": "webpack",
+ "webpack.prod.ts": "webpack",
+ "webpack.prod.cts": "webpack",
+ "webpack.prod.mts": "webpack",
+ "webpack.prod.config.js": "webpack",
+ "webpack.prod.config.cjs": "webpack",
+ "webpack.prod.config.mjs": "webpack",
+ "webpack.prod.config.ts": "webpack",
+ "webpack.prod.config.cts": "webpack",
+ "webpack.prod.config.mts": "webpack",
+ "webpack.production.js": "webpack",
+ "webpack.production.cjs": "webpack",
+ "webpack.production.mjs": "webpack",
+ "webpack.production.ts": "webpack",
+ "webpack.production.cts": "webpack",
+ "webpack.production.mts": "webpack",
+ "webpack.server.js": "webpack",
+ "webpack.server.cjs": "webpack",
+ "webpack.server.mjs": "webpack",
+ "webpack.server.ts": "webpack",
+ "webpack.server.cts": "webpack",
+ "webpack.server.mts": "webpack",
+ "webpack.client.js": "webpack",
+ "webpack.client.cjs": "webpack",
+ "webpack.client.mjs": "webpack",
+ "webpack.client.ts": "webpack",
+ "webpack.client.cts": "webpack",
+ "webpack.client.mts": "webpack",
+ "webpack.config.server.js": "webpack",
+ "webpack.config.server.cjs": "webpack",
+ "webpack.config.server.mjs": "webpack",
+ "webpack.config.server.ts": "webpack",
+ "webpack.config.server.cts": "webpack",
+ "webpack.config.server.mts": "webpack",
+ "webpack.config.client.js": "webpack",
+ "webpack.config.client.cjs": "webpack",
+ "webpack.config.client.mjs": "webpack",
+ "webpack.config.client.ts": "webpack",
+ "webpack.config.client.cts": "webpack",
+ "webpack.config.client.mts": "webpack",
+ "webpack.config.production.babel.js": "webpack",
+ "webpack.config.production.babel.ts": "webpack",
+ "webpack.config.prod.babel.js": "webpack",
+ "webpack.config.prod.babel.cjs": "webpack",
+ "webpack.config.prod.babel.mjs": "webpack",
+ "webpack.config.prod.babel.ts": "webpack",
+ "webpack.config.prod.babel.cts": "webpack",
+ "webpack.config.prod.babel.mts": "webpack",
+ "webpack.config.prod.js": "webpack",
+ "webpack.config.prod.cjs": "webpack",
+ "webpack.config.prod.mjs": "webpack",
+ "webpack.config.prod.ts": "webpack",
+ "webpack.config.prod.cts": "webpack",
+ "webpack.config.prod.mts": "webpack",
+ "webpack.config.production.js": "webpack",
+ "webpack.config.production.cjs": "webpack",
+ "webpack.config.production.mjs": "webpack",
+ "webpack.config.production.ts": "webpack",
+ "webpack.config.production.cts": "webpack",
+ "webpack.config.production.mts": "webpack",
+ "webpack.config.staging.js": "webpack",
+ "webpack.config.staging.cjs": "webpack",
+ "webpack.config.staging.mjs": "webpack",
+ "webpack.config.staging.ts": "webpack",
+ "webpack.config.staging.cts": "webpack",
+ "webpack.config.staging.mts": "webpack",
+ "webpack.config.babel.js": "webpack",
+ "webpack.config.babel.ts": "webpack",
+ "webpack.config.base.babel.js": "webpack",
+ "webpack.config.base.babel.ts": "webpack",
+ "webpack.config.base.js": "webpack",
+ "webpack.config.base.cjs": "webpack",
+ "webpack.config.base.mjs": "webpack",
+ "webpack.config.base.ts": "webpack",
+ "webpack.config.base.cts": "webpack",
+ "webpack.config.base.mts": "webpack",
+ "webpack.config.staging.babel.js": "webpack",
+ "webpack.config.staging.babel.ts": "webpack",
+ "webpack.config.coffee": "webpack",
+ "webpack.config.test.js": "webpack",
+ "webpack.config.test.cjs": "webpack",
+ "webpack.config.test.mjs": "webpack",
+ "webpack.config.test.ts": "webpack",
+ "webpack.config.test.cts": "webpack",
+ "webpack.config.test.mts": "webpack",
+ "webpack.config.vendor.js": "webpack",
+ "webpack.config.vendor.cjs": "webpack",
+ "webpack.config.vendor.mjs": "webpack",
+ "webpack.config.vendor.ts": "webpack",
+ "webpack.config.vendor.cts": "webpack",
+ "webpack.config.vendor.mts": "webpack",
+ "webpack.config.vendor.production.js": "webpack",
+ "webpack.config.vendor.production.cjs": "webpack",
+ "webpack.config.vendor.production.mjs": "webpack",
+ "webpack.config.vendor.production.ts": "webpack",
+ "webpack.config.vendor.production.cts": "webpack",
+ "webpack.config.vendor.production.mts": "webpack",
+ "webpack.test.js": "webpack",
+ "webpack.test.cjs": "webpack",
+ "webpack.test.mjs": "webpack",
+ "webpack.test.ts": "webpack",
+ "webpack.test.cts": "webpack",
+ "webpack.test.mts": "webpack",
+ "webpack.dist.js": "webpack",
+ "webpack.dist.cjs": "webpack",
+ "webpack.dist.mjs": "webpack",
+ "webpack.dist.ts": "webpack",
+ "webpack.dist.cts": "webpack",
+ "webpack.dist.mts": "webpack",
+ "webpackfile.js": "webpack",
+ "webpackfile.cjs": "webpack",
+ "webpackfile.mjs": "webpack",
+ "webpackfile.ts": "webpack",
+ "webpackfile.cts": "webpack",
+ "webpackfile.mts": "webpack",
+ "ionic.config.json": "ionic",
+ ".io-config.json": "ionic",
+ "gulpfile.js": "gulp",
+ "gulpfile.mjs": "gulp",
+ "gulpfile.ts": "gulp",
+ "gulpfile.cts": "gulp",
+ "gulpfile.mts": "gulp",
+ "gulpfile.babel.js": "gulp",
+ "package.json": "nodejs",
+ "package-lock.json": "nodejs",
+ ".nvmrc": "nodejs",
+ ".esmrc": "nodejs",
+ ".node-version": "nodejs",
+ ".npmignore": "npm",
+ ".npmrc": "npm",
+ ".yarnrc": "yarn",
+ "yarn.lock": "yarn",
+ ".yarnclean": "yarn",
+ ".yarn-integrity": "yarn",
+ "yarn-error.log": "yarn",
+ ".yarnrc.yml": "yarn",
+ ".yarnrc.yaml": "yarn",
+ "androidmanifest.xml": "android",
+ ".env.defaults": "tune",
+ ".env.example": "tune",
+ ".env.sample": "tune",
+ ".env.template": "tune",
+ ".env.schema": "tune",
+ ".env.local": "tune",
+ ".env.dev": "tune",
+ ".env.development": "tune",
+ ".env.alpha": "tune",
+ ".env.e2e": "tune",
+ ".env.qa": "tune",
+ ".env.dist": "tune",
+ ".env.prod": "tune",
+ ".env.production": "tune",
+ ".env.stage": "tune",
+ ".env.staging": "tune",
+ ".env.preview": "tune",
+ ".env.test": "tune",
+ ".env.testing": "tune",
+ ".env.development.local": "tune",
+ ".env.qa.local": "tune",
+ ".env.production.local": "tune",
+ ".env.staging.local": "tune",
+ ".env.test.local": "tune",
+ ".env.uat": "tune",
+ "turbo.json": "turborepo",
+ ".babelrc": "babel",
+ ".babelrc.cjs": "babel",
+ ".babelrc.js": "babel",
+ ".babelrc.mjs": "babel",
+ ".babelrc.json": "babel",
+ "babel.config.cjs": "babel",
+ "babel.config.js": "babel",
+ "babel.config.mjs": "babel",
+ "babel.config.json": "babel",
+ "babel-transform.js": "babel",
+ ".babel-plugin-macrosrc": "babel",
+ ".babel-plugin-macrosrc.json": "babel",
+ ".babel-plugin-macrosrc.yaml": "babel",
+ ".babel-plugin-macrosrc.yml": "babel",
+ ".babel-plugin-macrosrc.js": "babel",
+ "babel-plugin-macros.config.js": "babel",
+ "blitz.config.js": "blitz",
+ "blitz.config.ts": "blitz",
+ ".blitz.config.compiled.js": "blitz",
+ "contributing.md": "contributing",
+ "contributing.rst": "contributing",
+ "contributing.txt": "contributing",
+ "contributing": "contributing",
+ "readme.md": "readme",
+ "readme.rst": "readme",
+ "readme.txt": "readme",
+ "readme": "readme",
+ "changelog": "changelog",
+ "changelog.md": "changelog",
+ "changelog.rst": "changelog",
+ "changelog.txt": "changelog",
+ "changes": "changelog",
+ "changes.md": "changelog",
+ "changes.rst": "changelog",
+ "changes.txt": "changelog",
+ "architecture.md": "architecture",
+ "architecture.rst": "architecture",
+ "architecture.txt": "architecture",
+ "architecture": "architecture",
+ "credits.md": "credits",
+ "credits.rst": "credits",
+ "credits.txt": "credits",
+ "credits": "credits",
+ "authors.md": "authors",
+ "authors.rst": "authors",
+ "authors.txt": "authors",
+ "authors": "authors",
+ "contributors.md": "authors",
+ "contributors.rst": "authors",
+ "contributors.txt": "authors",
+ "contributors": "authors",
+ ".flowconfig": "flow",
+ "favicon.ico": "favicon",
+ "karma.conf.js": "karma",
+ "karma.conf.ts": "karma",
+ "karma.conf.coffee": "karma",
+ "karma.config.js": "karma",
+ "karma.config.ts": "karma",
+ "karma-main.js": "karma",
+ "karma-main.ts": "karma",
+ ".bithoundrc": "bithound",
+ "svgo.config.js": "svgo",
+ "svgo.config.cjs": "svgo",
+ "svgo.config.mjs": "svgo",
+ ".appveyor.yml": "appveyor",
+ "appveyor.yml": "appveyor",
+ ".travis.yml": "travis",
+ ".codecov.yml": "codecov",
+ "codecov.yml": "codecov",
+ "sonar-project.properties": "sonarcloud",
+ ".sonarcloud.properties": "sonarcloud",
+ "sonarcloud.yaml": "sonarcloud",
+ "protractor.conf.js": "protractor",
+ "protractor.conf.ts": "protractor",
+ "protractor.conf.coffee": "protractor",
+ "protractor.config.js": "protractor",
+ "protractor.config.ts": "protractor",
+ "fuse.js": "fusebox",
+ "procfile": "heroku",
+ "procfile.windows": "heroku",
+ ".editorconfig": "editorconfig",
+ ".bowerrc": "bower",
+ "bower.json": "bower",
+ ".eslintrc.js": "eslint",
+ ".eslintrc.cjs": "eslint",
+ ".eslintrc.yaml": "eslint",
+ ".eslintrc.yml": "eslint",
+ ".eslintrc.json": "eslint",
+ ".eslintrc-md.js": "eslint",
+ ".eslintrc-jsdoc.js": "eslint",
+ ".eslintrc": "eslint",
+ ".eslintignore": "eslint",
+ ".eslintcache": "eslint",
+ "eslint.config.js": "eslint",
+ "eslint.config.mjs": "eslint",
+ "code_of_conduct.md": "conduct",
+ "code_of_conduct.txt": "conduct",
+ "code_of_conduct": "conduct",
+ ".watchmanconfig": "watchman",
+ "aurelia.json": "aurelia",
+ ".autorc": "auto",
+ "auto.config.js": "auto",
+ "auto.config.ts": "auto",
+ "auto-config.json": "auto",
+ "auto-config.yaml": "auto",
+ "auto-config.yml": "auto",
+ "auto-config.ts": "auto",
+ "auto-config.js": "auto",
+ "mocha.opts": "mocha",
+ ".mocharc.yml": "mocha",
+ ".mocharc.yaml": "mocha",
+ ".mocharc.js": "mocha",
+ ".mocharc.json": "mocha",
+ ".mocharc.jsonc": "mocha",
+ "jenkinsfile": "jenkins",
+ "firebase.json": "firebase",
+ ".firebaserc": "firebase",
+ "firestore.rules": "firebase",
+ "firestore.indexes.json": "firebase",
+ "rollup.config.js": "rollup",
+ "rollup.config.mjs": "rollup",
+ "rollup.config.ts": "rollup",
+ "rollup-config.js": "rollup",
+ "rollup-config.mjs": "rollup",
+ "rollup-config.ts": "rollup",
+ "rollup.config.common.js": "rollup",
+ "rollup.config.common.mjs": "rollup",
+ "rollup.config.common.ts": "rollup",
+ "rollup.config.base.js": "rollup",
+ "rollup.config.base.mjs": "rollup",
+ "rollup.config.base.ts": "rollup",
+ "rollup.config.prod.js": "rollup",
+ "rollup.config.prod.mjs": "rollup",
+ "rollup.config.prod.ts": "rollup",
+ "rollup.config.dev.js": "rollup",
+ "rollup.config.dev.mjs": "rollup",
+ "rollup.config.dev.ts": "rollup",
+ "rollup.config.prod.vendor.js": "rollup",
+ "rollup.config.prod.vendor.mjs": "rollup",
+ "rollup.config.prod.vendor.ts": "rollup",
+ ".hhconfig": "hack",
+ "hardhat.config.js": "hardhat",
+ "hardhat.config.ts": "hardhat",
+ ".stylelintrc": "stylelint",
+ "stylelint.config.js": "stylelint",
+ "stylelint.config.cjs": "stylelint",
+ ".stylelintrc.json": "stylelint",
+ ".stylelintrc.yaml": "stylelint",
+ ".stylelintrc.yml": "stylelint",
+ ".stylelintrc.js": "stylelint",
+ ".stylelintrc.cjs": "stylelint",
+ ".stylelintignore": "stylelint",
+ ".stylelintcache": "stylelint",
+ ".codeclimate.yml": "code-climate",
+ ".prettierrc": "prettier",
+ "prettier.config.js": "prettier",
+ "prettier.config.cjs": "prettier",
+ ".prettierrc.js": "prettier",
+ ".prettierrc.cjs": "prettier",
+ ".prettierrc.json": "prettier",
+ ".prettierrc.json5": "prettier",
+ ".prettierrc.yaml": "prettier",
+ ".prettierrc.yml": "prettier",
+ ".prettierignore": "prettier",
+ ".prettierrc.toml": "prettier",
+ ".renovaterc": "renovate",
+ ".renovaterc.json": "renovate",
+ "renovate-config.json": "renovate",
+ "renovate.json": "renovate",
+ "renovate.json5": "renovate",
+ "apollo.config.js": "apollo",
+ "nodemon.json": "nodemon",
+ "nodemon-debug.json": "nodemon",
+ ".entity": "ngrx-entity",
+ ".hintrc": "webhint",
+ "browserslist": "browserlist",
+ ".browserslistrc": "browserlist",
+ ".snyk": "snyk",
+ ".drone.yml": "drone",
+ ".sequelizerc": "sequelize",
+ "gatsby-config.js": "gatsby",
+ "gatsby-config.mjs": "gatsby",
+ "gatsby-config.ts": "gatsby",
+ "gatsby-node.js": "gatsby",
+ "gatsby-node.mjs": "gatsby",
+ "gatsby-node.ts": "gatsby",
+ "gatsby-browser.js": "gatsby",
+ "gatsby-browser.tsx": "gatsby",
+ "gatsby-ssr.js": "gatsby",
+ "gatsby-ssr.tsx": "gatsby",
+ ".wakatime-project": "wakatime",
+ "circle.yml": "circleci",
+ ".cfignore": "cloudfoundry",
+ "gruntfile.js": "grunt",
+ "gruntfile.ts": "grunt",
+ "gruntfile.coffee": "grunt",
+ "gruntfile.babel.js": "grunt",
+ "gruntfile.babel.ts": "grunt",
+ "gruntfile.babel.coffee": "grunt",
+ "jest.config.js": "jest",
+ "jest.config.cjs": "jest",
+ "jest.config.mjs": "jest",
+ "jest.config.ts": "jest",
+ "jest.config.cts": "jest",
+ "jest.config.mts": "jest",
+ "jest.config.json": "jest",
+ "jest.e2e.config.js": "jest",
+ "jest.e2e.config.cjs": "jest",
+ "jest.e2e.config.mjs": "jest",
+ "jest.e2e.config.ts": "jest",
+ "jest.e2e.config.cts": "jest",
+ "jest.e2e.config.mts": "jest",
+ "jest.e2e.config.json": "jest",
+ "jest.e2e.json": "jest",
+ "jest-unit.config.js": "jest",
+ "jest-e2e.config.js": "jest",
+ "jest-e2e.config.cjs": "jest",
+ "jest-e2e.config.mjs": "jest",
+ "jest-e2e.config.ts": "jest",
+ "jest-e2e.config.cts": "jest",
+ "jest-e2e.config.mts": "jest",
+ "jest-e2e.config.json": "jest",
+ "jest-e2e.json": "jest",
+ "jest-github-actions-reporter.js": "jest",
+ "jest.setup.js": "jest",
+ "jest.setup.ts": "jest",
+ "jest.json": "jest",
+ ".jestrc": "jest",
+ ".jestrc.js": "jest",
+ ".jestrc.json": "jest",
+ "jest.teardown.js": "jest",
+ "fastfile": "fastlane",
+ "appfile": "fastlane",
+ ".helmignore": "helm",
+ "wallaby.js": "wallaby",
+ "wallaby.conf.js": "wallaby",
+ "stencil.config.js": "stencil",
+ "stencil.config.ts": "stencil",
+ "makefile": "makefile",
+ "gnumakefile": "makefile",
+ "kbuild": "makefile",
+ ".releaserc": "semantic-release",
+ ".releaserc.yaml": "semantic-release",
+ ".releaserc.yml": "semantic-release",
+ ".releaserc.json": "semantic-release",
+ ".releaserc.js": "semantic-release",
+ "release.config.js": "semantic-release",
+ "release.config.cjs": "semantic-release",
+ "bitbucket-pipelines.yaml": "bitbucket",
+ "bitbucket-pipelines.yml": "bitbucket",
+ ".bazelignore": "bazel",
+ ".bazelrc": "bazel",
+ ".bazelversion": "bazel",
+ ".gdignore": "godot-assets",
+ "._sc_": "godot-assets",
+ "_sc_": "godot-assets",
+ "vagrantfile": "vagrant",
+ "prisma.yml": "prisma",
+ ".nycrc": "istanbul",
+ ".nycrc.json": "istanbul",
+ "tailwind.js": "tailwindcss",
+ "tailwind.ts": "tailwindcss",
+ "tailwind.config.js": "tailwindcss",
+ "tailwind.config.cjs": "tailwindcss",
+ "tailwind.config.ts": "tailwindcss",
+ "tailwind.config.cts": "tailwindcss",
+ "buildkite.yml": "buildkite",
+ "buildkite.yaml": "buildkite",
+ "netlify.json": "netlify",
+ "netlify.yml": "netlify",
+ "netlify.yaml": "netlify",
+ "netlify.toml": "netlify",
+ "svelte.config.js": "svelte",
+ "svelte.config.cjs": "svelte",
+ "nest-cli.json": "nest",
+ ".nest-cli.json": "nest",
+ "nestconfig.json": "nest",
+ ".nestconfig.json": "nest",
+ ".percy.yml": "percy",
+ ".gitpod.yml": "gitpod",
+ "codeowners": "codeowners",
+ ".gcloudignore": "gcp",
+ ".huskyrc": "husky",
+ "husky.config.js": "husky",
+ ".huskyrc.json": "husky",
+ ".huskyrc.js": "husky",
+ ".huskyrc.yaml": "husky",
+ ".huskyrc.yml": "husky",
+ "tiltfile": "tilt",
+ "capacitor.config.json": "capacitor",
+ "capacitor.config.ts": "capacitor",
+ ".adonisrc.json": "adonis",
+ "ace": "adonis",
+ "meson.build": "meson",
+ "meson_options.txt": "meson",
+ ".commitlintrc": "commitlint",
+ ".commitlintrc.js": "commitlint",
+ ".commitlintrc.cjs": "commitlint",
+ ".commitlintrc.ts": "commitlint",
+ ".commitlintrc.cts": "commitlint",
+ ".commitlintrc.json": "commitlint",
+ ".commitlintrc.yaml": "commitlint",
+ ".commitlintrc.yml": "commitlint",
+ ".commitlint.yaml": "commitlint",
+ ".commitlint.yml": "commitlint",
+ "commitlint.config.js": "commitlint",
+ "commitlint.config.cjs": "commitlint",
+ "commitlint.config.ts": "commitlint",
+ "commitlint.config.cts": "commitlint",
+ ".buckconfig": "buck",
+ "nx.json": "nrwl",
+ ".nxignore": "nrwl",
+ "dune": "dune",
+ "dune-project": "dune",
+ "dune-workspace": "dune",
+ "dune-workspace.dev": "dune",
+ "roadmap.md": "roadmap",
+ "roadmap.txt": "roadmap",
+ "timeline.md": "roadmap",
+ "timeline.txt": "roadmap",
+ "milestones.md": "roadmap",
+ "milestones.txt": "roadmap",
+ "nuget.config": "nuget",
+ ".nuspec": "nuget",
+ "nuget.exe": "nuget",
+ "stryker.conf.json": "stryker",
+ "stryker.conf.js": "stryker",
+ "stryker.conf.cjs": "stryker",
+ "stryker.conf.mjs": "stryker",
+ ".stryker.conf.json": "stryker",
+ ".stryker.conf.js": "stryker",
+ ".stryker.conf.cjs": "stryker",
+ ".stryker.conf.mjs": "stryker",
+ ".modernizrrc": "modernizr",
+ ".modernizrrc.js": "modernizr",
+ ".modernizrrc.json": "modernizr",
+ ".slugignore": "slug",
+ "stitches.config.js": "stitches",
+ "stitches.config.ts": "stitches",
+ "nginx.conf": "nginx",
+ ".mcattributes": "minecraft",
+ ".mcdefinitions": "minecraft",
+ ".mcignore": "minecraft",
+ ".replit": "replit",
+ "snowpack.config.js": "snowpack",
+ "snowpack.config.cjs": "snowpack",
+ "snowpack.config.mjs": "snowpack",
+ "snowpack.config.ts": "snowpack",
+ "snowpack.config.cts": "snowpack",
+ "snowpack.config.mts": "snowpack",
+ "snowpack.deps.json": "snowpack",
+ "snowpack.config.json": "snowpack",
+ "quasar.conf.js": "quasar",
+ "quasar.config.js": "quasar",
+ "dependabot.yml": "dependabot",
+ "dependabot.yaml": "dependabot",
+ "vite.config.js": "vite",
+ "vite.config.mjs": "vite",
+ "vite.config.cjs": "vite",
+ "vite.config.ts": "vite",
+ "vite.config.cts": "vite",
+ "vite.config.mts": "vite",
+ "vitest.config.ts": "vitest",
+ "vitest.config.mts": "vitest",
+ "vitest.config.cts": "vitest",
+ "vitest.config.js": "vitest",
+ "vitest.config.mjs": "vitest",
+ "vitest.config.cjs": "vitest",
+ "lerna.json": "lerna",
+ "windi.config.js": "windicss",
+ "windi.config.cjs": "windicss",
+ "windi.config.ts": "windicss",
+ "windi.config.cts": "windicss",
+ "windi.config.json": "windicss",
+ ".textlintrc": "textlint",
+ "vpkg.json": "vlang",
+ "v.mod": "vlang",
+ ".sentryclirc": "sentry",
+ ".phpunit.result.cache": "phpunit",
+ ".phpunit-watcher.yml": "phpunit",
+ "phpunit.xml": "phpunit",
+ "phpunit.xml.dist": "phpunit",
+ "phpunit-watcher.yml": "phpunit",
+ "phpunit-watcher.yml.dist": "phpunit",
+ ".php_cs": "php-cs-fixer",
+ ".php_cs.dist": "php-cs-fixer",
+ ".php_cs.php": "php-cs-fixer",
+ ".php_cs.dist.php": "php-cs-fixer",
+ ".php-cs-fixer.php": "php-cs-fixer",
+ ".php-cs-fixer.dist.php": "php-cs-fixer",
+ "robots.txt": "robots",
+ "tsconfig.json": "tsconfig",
+ "tsconfig.app.json": "tsconfig",
+ "tsconfig.editor.json": "tsconfig",
+ "tsconfig.spec.json": "tsconfig",
+ "tsconfig.base.json": "tsconfig",
+ "tsconfig.build.json": "tsconfig",
+ "tsconfig.eslint.json": "tsconfig",
+ "tsconfig.lib.json": "tsconfig",
+ "tsconfig.lib.prod.json": "tsconfig",
+ "tsconfig.node.json": "tsconfig",
+ "tsconfig.test.json": "tsconfig",
+ "tsconfig.e2e.json": "tsconfig",
+ "tsconfig.web.json": "tsconfig",
+ "tsconfig.webworker.json": "tsconfig",
+ "tsconfig.worker.json": "tsconfig",
+ "tsconfig.config.json": "tsconfig",
+ "tsconfig.vitest.json": "tsconfig",
+ "tsconfig.cjs.json": "tsconfig",
+ "tsconfig.esm.json": "tsconfig",
+ "tsconfig.mjs.json": "tsconfig",
+ "tsconfig.doc.json": "tsconfig",
+ "tsconfig.paths.json": "tsconfig",
+ "tsconfig.main.json": "tsconfig",
+ "tsconfig.renderer.json": "tsconfig",
+ "tauri.conf.json": "tauri",
+ "tauri.config.json": "tauri",
+ "tauri.linux.conf.json": "tauri",
+ "tauri.windows.conf.json": "tauri",
+ "tauri.macos.conf.json": "tauri",
+ "jsconfig.json": "jsconfig",
+ "maven.config": "maven",
+ "jvm.config": "maven",
+ "pom.xml": "maven",
+ "serverless.yml": "serverless",
+ "serverless.yaml": "serverless",
+ "serverless.json": "serverless",
+ "serverless.js": "serverless",
+ "serverless.ts": "serverless",
+ "supabase.js": "supabase",
+ "supabase.py": "supabase",
+ ".ember-cli": "ember",
+ ".ember-cli.js": "ember",
+ "ember-cli-builds.js": "ember",
+ "horusec-config.json": "horusec",
+ "poetry.lock": "poetry",
+ ".parcelrc": "parcel",
+ ".astylerc": "astyle",
+ ".lighthouserc.js": "lighthouse",
+ "lighthouserc.js": "lighthouse",
+ ".lighthouserc.json": "lighthouse",
+ "lighthouserc.json": "lighthouse",
+ ".lighthouserc.yml": "lighthouse",
+ "lighthouserc.yml": "lighthouse",
+ ".lighthouserc.yaml": "lighthouse",
+ "lighthouserc.yaml": "lighthouse",
+ ".svgrrc": "svgr",
+ "svgr.config.js": "svgr",
+ ".svgrrc.js": "svgr",
+ ".svgrrc.yaml": "svgr",
+ ".svgrrc.yml": "svgr",
+ ".svgrrc.json": "svgr",
+ "rome.json": "rome",
+ "cypress.json": "cypress",
+ "cypress.env.json": "cypress",
+ "cypress.config.ts": "cypress",
+ "cypress.config.js": "cypress",
+ "cypress.config.cjs": "cypress",
+ "cypress.config.mjs": "cypress",
+ "plopfile.js": "plop",
+ "plopfile.cjs": "plop",
+ "plopfile.mjs": "plop",
+ "plopfile.ts": "plop",
+ ".tobimake": "tobimake",
+ "gleam.toml": "gleam",
+ "pnpm-lock.yaml": "pnpm",
+ "pnpm-workspace.yaml": "pnpm",
+ ".pnpmfile.cjs": "pnpm",
+ "gridsome.config.js": "gridsome",
+ "gridsome.server.js": "gridsome",
+ ".steadybit.yml": "steadybit",
+ "steadybit.yml": "steadybit",
+ ".steadybit.yaml": "steadybit",
+ "steadybit.yaml": "steadybit",
+ "Caddyfile": "caddy",
+ "bun.lockb": "bun",
+ ".nano-staged.js": "nano-staged",
+ "nano-staged.js": "nano-staged",
+ ".nano-staged.cjs": "nano-staged",
+ "nano-staged.cjs": "nano-staged",
+ ".nano-staged.mjs": "nano-staged",
+ "nano-staged.mjs": "nano-staged",
+ ".nano-staged.json": "nano-staged",
+ "nano-staged.json": "nano-staged",
+ ".nanostagedrc": "nano-staged",
+ "craco.config.ts": "craco",
+ "craco.config.js": "craco",
+ "craco.config.cjs": "craco",
+ ".cracorc.ts": "craco",
+ ".cracorc.js": "craco",
+ ".cracorc": "craco",
+ ".hg": "mercurial",
+ ".hgignore": "mercurial",
+ ".hgflow": "mercurial",
+ ".hgrc": "mercurial",
+ "hgrc": "mercurial",
+ "mercurial.ini": "mercurial",
+ "deno.json": "deno",
+ "deno.jsonc": "deno",
+ "deno.lock": "deno",
+ "monospace.json": "monospace",
+ ".idx/dev.nix": "monospace"
+ },
+ "fileExtensions": {
+ "htm": "html",
+ "xhtml": "html",
+ "html_vm": "html",
+ "asp": "html",
+ "jade": "pug",
+ "pug": "pug",
+ "md": "markdown",
+ "markdown": "markdown",
+ "rst": "markdown",
+ "css": "css",
+ "scss": "sass",
+ "sass": "sass",
+ "less": "less",
+ "json": "json",
+ "jsonc": "json",
+ "tsbuildinfo": "json",
+ "json5": "json",
+ "jsonl": "json",
+ "ndjson": "json",
+ "jinja": "jinja",
+ "jinja2": "jinja",
+ "j2": "jinja",
+ "jinja-html": "jinja",
+ "proto": "proto",
+ "yml": "yaml",
+ "yaml": "yaml",
+ "yml.dist": "yaml",
+ "YAML-tmLanguage": "yaml",
+ "yaml.dist": "yaml",
+ "xml": "xml",
+ "plist": "xml",
+ "xsd": "xml",
+ "dtd": "xml",
+ "xsl": "xml",
+ "xslt": "xml",
+ "resx": "xml",
+ "iml": "xml",
+ "xquery": "xml",
+ "tmLanguage": "xml",
+ "manifest": "xml",
+ "project": "xml",
+ "xml.dist": "xml",
+ "xml.dist.sample": "xml",
+ "dmn": "xml",
+ "jrxml": "xml",
+ "png": "image",
+ "jpeg": "image",
+ "jpg": "image",
+ "gif": "image",
+ "ico": "image",
+ "tif": "image",
+ "tiff": "image",
+ "psd": "image",
+ "psb": "image",
+ "ami": "image",
+ "apx": "image",
+ "avif": "image",
+ "bmp": "image",
+ "bpg": "image",
+ "brk": "image",
+ "cur": "image",
+ "dds": "image",
+ "dng": "image",
+ "exr": "image",
+ "fpx": "image",
+ "gbr": "image",
+ "img": "image",
+ "jbig2": "image",
+ "jb2": "image",
+ "jng": "image",
+ "jxr": "image",
+ "pgf": "image",
+ "pic": "image",
+ "raw": "image",
+ "webp": "image",
+ "eps": "image",
+ "afphoto": "image",
+ "ase": "image",
+ "aseprite": "image",
+ "clip": "image",
+ "cpt": "image",
+ "heif": "image",
+ "heic": "image",
+ "kra": "image",
+ "mdp": "image",
+ "ora": "image",
+ "pdn": "image",
+ "reb": "image",
+ "sai": "image",
+ "tga": "image",
+ "xcf": "image",
+ "jfif": "image",
+ "ppm": "image",
+ "pbm": "image",
+ "pgm": "image",
+ "pnm": "image",
+ "icns": "image",
+ "esx": "javascript",
+ "mjs": "javascript",
+ "jsx": "react",
+ "tsx": "react_ts",
+ "routing.ts": "routing",
+ "routing.tsx": "routing",
+ "routing.js": "routing",
+ "routing.jsx": "routing",
+ "routes.ts": "routing",
+ "routes.tsx": "routing",
+ "routes.js": "routing",
+ "routes.jsx": "routing",
+ "action.js": "redux-action",
+ "actions.js": "redux-action",
+ "action.ts": "redux-action",
+ "actions.ts": "ngrx-actions",
+ "reducer.js": "redux-reducer",
+ "reducers.js": "redux-reducer",
+ "reducer.ts": "ngrx-reducer",
+ "reducers.ts": "redux-reducer",
+ "selector.js": "redux-selector",
+ "selectors.js": "redux-selector",
+ "selector.ts": "redux-selector",
+ "selectors.ts": "ngrx-selectors",
+ "store.js": "vuex-store",
+ "store.ts": "vuex-store",
+ "ini": "settings",
+ "dlc": "settings",
+ "dll": "settings",
+ "config": "settings",
+ "conf": "settings",
+ "properties": "settings",
+ "prop": "settings",
+ "settings": "settings",
+ "option": "settings",
+ "props": "settings",
+ "toml": "settings",
+ "prefs": "settings",
+ "sln.dotsettings": "settings",
+ "sln.dotsettings.user": "settings",
+ "cfg": "settings",
+ "d.ts": "typescript-def",
+ "d.cts": "typescript-def",
+ "d.mts": "typescript-def",
+ "astro": "astro",
+ "pdf": "pdf",
+ "xlsx": "table",
+ "xlsm": "table",
+ "xls": "table",
+ "csv": "table",
+ "tsv": "table",
+ "psv": "table",
+ "ods": "table",
+ "pdb": "database",
+ "sql": "database",
+ "pks": "database",
+ "pkb": "database",
+ "accdb": "database",
+ "mdb": "database",
+ "sqlite": "database",
+ "sqlite3": "database",
+ "pgsql": "database",
+ "postgres": "database",
+ "psql": "database",
+ "db": "database",
+ "db3": "database",
+ "kql": "kusto",
+ "cs": "csharp",
+ "csx": "csharp",
+ "qs": "qsharp",
+ "zip": "zip",
+ "tar": "zip",
+ "gz": "zip",
+ "xz": "zip",
+ "lzma": "zip",
+ "lz4": "zip",
+ "br": "zip",
+ "bz2": "zip",
+ "bzip2": "zip",
+ "gzip": "zip",
+ "brotli": "zip",
+ "7z": "zip",
+ "rar": "zip",
+ "tz": "zip",
+ "txz": "zip",
+ "tgz": "zip",
+ "exe": "exe",
+ "msi": "exe",
+ "dat": "hex",
+ "bin": "hex",
+ "hex": "hex",
+ "java": "java",
+ "jsp": "java",
+ "jar": "jar",
+ "class": "javaclass",
+ "c": "c",
+ "i": "c",
+ "mi": "c",
+ "h": "h",
+ "cc": "cpp",
+ "cpp": "cpp",
+ "cxx": "cpp",
+ "c++": "cpp",
+ "cp": "cpp",
+ "mii": "cpp",
+ "ii": "cpp",
+ "hh": "hpp",
+ "hpp": "hpp",
+ "hxx": "hpp",
+ "h++": "hpp",
+ "hp": "hpp",
+ "tcc": "hpp",
+ "inl": "hpp",
+ "m": "objective-c",
+ "mm": "objective-cpp",
+ "rc": "rc",
+ "go": "go",
+ "py": "python",
+ "pyc": "python-misc",
+ "whl": "python-misc",
+ "url": "url",
+ "sh": "console",
+ "ksh": "console",
+ "csh": "console",
+ "tcsh": "console",
+ "zsh": "console",
+ "bash": "console",
+ "bat": "console",
+ "cmd": "console",
+ "awk": "console",
+ "fish": "console",
+ "exp": "console",
+ "nu": "console",
+ "gradle": "gradle",
+ "doc": "word",
+ "docx": "word",
+ "rtf": "word",
+ "odt": "word",
+ "cer": "certificate",
+ "cert": "certificate",
+ "crt": "certificate",
+ "pub": "key",
+ "key": "key",
+ "pem": "key",
+ "asc": "key",
+ "gpg": "key",
+ "passwd": "key",
+ "woff": "font",
+ "woff2": "font",
+ "ttf": "font",
+ "eot": "font",
+ "suit": "font",
+ "otf": "font",
+ "bmap": "font",
+ "fnt": "font",
+ "odttf": "font",
+ "ttc": "font",
+ "font": "font",
+ "fonts": "font",
+ "sui": "font",
+ "ntf": "font",
+ "mrf": "font",
+ "lib": "lib",
+ "bib": "lib",
+ "rb": "ruby",
+ "erb": "ruby",
+ "rbs": "ruby",
+ "fs": "fsharp",
+ "fsx": "fsharp",
+ "fsi": "fsharp",
+ "fsproj": "fsharp",
+ "swift": "swift",
+ "ino": "arduino",
+ "dockerignore": "docker",
+ "dockerfile": "docker",
+ "docker-compose.yml": "docker",
+ "docker-compose.yaml": "docker",
+ "compose.yaml": "docker",
+ "compose.yml": "docker",
+ "tex": "tex",
+ "sty": "tex",
+ "dtx": "tex",
+ "ltx": "tex",
+ "pptx": "powerpoint",
+ "ppt": "powerpoint",
+ "pptm": "powerpoint",
+ "potx": "powerpoint",
+ "potm": "powerpoint",
+ "ppsx": "powerpoint",
+ "ppsm": "powerpoint",
+ "pps": "powerpoint",
+ "ppam": "powerpoint",
+ "ppa": "powerpoint",
+ "odp": "powerpoint",
+ "webm": "video",
+ "mkv": "video",
+ "flv": "video",
+ "vob": "video",
+ "ogv": "video",
+ "ogg": "video",
+ "gifv": "video",
+ "avi": "video",
+ "mov": "video",
+ "qt": "video",
+ "wmv": "video",
+ "yuv": "video",
+ "rm": "video",
+ "rmvb": "video",
+ "mp4": "video",
+ "m4v": "video",
+ "mpg": "video",
+ "mp2": "video",
+ "mpeg": "video",
+ "mpe": "video",
+ "mpv": "video",
+ "m2v": "video",
+ "vdi": "virtual",
+ "vbox": "virtual",
+ "vbox-prev": "virtual",
+ "ics": "email",
+ "mp3": "audio",
+ "flac": "audio",
+ "m4a": "audio",
+ "wma": "audio",
+ "aiff": "audio",
+ "wav": "audio",
+ "coffee": "coffee",
+ "cson": "coffee",
+ "iced": "coffee",
+ "txt": "document",
+ "graphql": "graphql",
+ "gql": "graphql",
+ "rs": "rust",
+ "ron": "rust",
+ "raml": "raml",
+ "xaml": "xaml",
+ "hs": "haskell",
+ "kt": "kotlin",
+ "kts": "kotlin",
+ "otne": "otne",
+ "patch": "git",
+ "lua": "lua",
+ "clj": "clojure",
+ "cljs": "clojure",
+ "cljc": "clojure",
+ "groovy": "groovy",
+ "r": "r",
+ "rmd": "r",
+ "dart": "dart",
+ "freezed.dart": "dart_generated",
+ "g.dart": "dart_generated",
+ "as": "actionscript",
+ "mxml": "mxml",
+ "ahk": "autohotkey",
+ "swf": "flash",
+ "swc": "swc",
+ "cmake": "cmake",
+ "asm": "assembly",
+ "a51": "assembly",
+ "inc": "assembly",
+ "nasm": "assembly",
+ "s": "assembly",
+ "ms": "assembly",
+ "agc": "assembly",
+ "ags": "assembly",
+ "aea": "assembly",
+ "argus": "assembly",
+ "mitigus": "assembly",
+ "binsource": "assembly",
+ "vue": "vue",
+ "ml": "ocaml",
+ "mli": "ocaml",
+ "cmx": "ocaml",
+ "odin": "odin",
+ "js.map": "javascript-map",
+ "mjs.map": "javascript-map",
+ "cjs.map": "javascript-map",
+ "css.map": "css-map",
+ "lock": "lock",
+ "hbs": "handlebars",
+ "mustache": "handlebars",
+ "pm": "perl",
+ "raku": "perl",
+ "hx": "haxe",
+ "spec.ts": "test-ts",
+ "spec.cts": "test-ts",
+ "spec.mts": "test-ts",
+ "cy.ts": "test-ts",
+ "e2e-spec.ts": "test-ts",
+ "e2e-spec.cts": "test-ts",
+ "e2e-spec.mts": "test-ts",
+ "test.ts": "test-ts",
+ "test.cts": "test-ts",
+ "test.mts": "test-ts",
+ "ts.snap": "test-ts",
+ "spec-d.ts": "test-ts",
+ "test-d.ts": "test-ts",
+ "spec.tsx": "test-jsx",
+ "test.tsx": "test-jsx",
+ "tsx.snap": "test-jsx",
+ "spec.jsx": "test-jsx",
+ "test.jsx": "test-jsx",
+ "jsx.snap": "test-jsx",
+ "cy.jsx": "test-jsx",
+ "cy.tsx": "test-jsx",
+ "spec-d.tsx": "test-jsx",
+ "test-d.tsx": "test-jsx",
+ "spec.js": "test-js",
+ "spec.cjs": "test-js",
+ "spec.mjs": "test-js",
+ "e2e-spec.js": "test-js",
+ "e2e-spec.cjs": "test-js",
+ "e2e-spec.mjs": "test-js",
+ "test.js": "test-js",
+ "test.cjs": "test-js",
+ "test.mjs": "test-js",
+ "js.snap": "test-js",
+ "cy.js": "test-js",
+ "module.ts": "angular",
+ "module.js": "angular",
+ "ng-template": "angular",
+ "component.ts": "angular-component",
+ "component.js": "angular-component",
+ "guard.ts": "angular-guard",
+ "guard.js": "angular-guard",
+ "service.ts": "angular-service",
+ "service.js": "angular-service",
+ "pipe.ts": "angular-pipe",
+ "pipe.js": "angular-pipe",
+ "filter.js": "nest-filter",
+ "directive.ts": "angular-directive",
+ "directive.js": "angular-directive",
+ "resolver.ts": "angular-resolver",
+ "resolver.js": "angular-resolver",
+ "pp": "puppet",
+ "ex": "elixir",
+ "exs": "elixir",
+ "eex": "elixir",
+ "leex": "elixir",
+ "heex": "elixir",
+ "ls": "livescript",
+ "erl": "erlang",
+ "twig": "twig",
+ "jl": "julia",
+ "elm": "elm",
+ "pure": "purescript",
+ "purs": "purescript",
+ "tpl": "smarty",
+ "styl": "stylus",
+ "re": "reason",
+ "rei": "reason",
+ "cmj": "bucklescript",
+ "merlin": "merlin",
+ "vhd": "verilog",
+ "sv": "verilog",
+ "svh": "verilog",
+ "nb": "mathematica",
+ "wl": "wolframlanguage",
+ "wls": "wolframlanguage",
+ "njk": "nunjucks",
+ "nunjucks": "nunjucks",
+ "robot": "robot",
+ "sol": "solidity",
+ "au3": "autoit",
+ "haml": "haml",
+ "yang": "yang",
+ "mjml": "mjml",
+ "tf": "terraform",
+ "tf.json": "terraform",
+ "tfvars": "terraform",
+ "tfstate": "terraform",
+ "blade.php": "laravel",
+ "inky.php": "laravel",
+ "cake": "cake",
+ "feature": "cucumber",
+ "features": "cucumber",
+ "nim": "nim",
+ "nimble": "nim",
+ "apib": "apiblueprint",
+ "apiblueprint": "apiblueprint",
+ "riot": "riot",
+ "tag": "riot",
+ "vfl": "vfl",
+ "kl": "kl",
+ "pcss": "postcss",
+ "sss": "postcss",
+ "todo": "todo",
+ "cfml": "coldfusion",
+ "cfc": "coldfusion",
+ "lucee": "coldfusion",
+ "cfm": "coldfusion",
+ "cabal": "cabal",
+ "nix": "nix",
+ "slim": "slim",
+ "http": "http",
+ "rest": "http",
+ "rql": "restql",
+ "restql": "restql",
+ "kv": "kivy",
+ "graphcool": "graphcool",
+ "sbt": "sbt",
+ "apk": "android",
+ "smali": "android",
+ "dex": "android",
+ "env": "tune",
+ "gitlab-ci.yml": "gitlab",
+ "jenkinsfile": "jenkins",
+ "jenkins": "jenkins",
+ "fig": "figma",
+ "rootReducer.ts": "ngrx-reducer",
+ "state.ts": "ngrx-state",
+ "effects.ts": "ngrx-effects",
+ "cr": "crystal",
+ "ecr": "crystal",
+ "drone.yml": "drone",
+ "cu": "cuda",
+ "cuh": "cuda",
+ "log": "log",
+ "def": "dotjs",
+ "dot": "dotjs",
+ "jst": "dotjs",
+ "ejs": "ejs",
+ ".wakatime-project": "wakatime",
+ "pde": "processing",
+ "stories.js": "storybook",
+ "stories.jsx": "storybook",
+ "stories.mdx": "storybook",
+ "story.js": "storybook",
+ "story.jsx": "storybook",
+ "stories.ts": "storybook",
+ "stories.tsx": "storybook",
+ "story.ts": "storybook",
+ "story.tsx": "storybook",
+ "stories.svelte": "storybook",
+ "story.mdx": "storybook",
+ "wpy": "wepy",
+ "hcl": "hcl",
+ "san": "san",
+ "djt": "django",
+ "red": "red",
+ "mk": "makefile",
+ "fxp": "foxpro",
+ "prg": "foxpro",
+ "pot": "i18n",
+ "po": "i18n",
+ "mo": "i18n",
+ "lang": "i18n",
+ "wat": "webassembly",
+ "wasm": "webassembly",
+ "ipynb": "jupyter",
+ "d": "d",
+ "mdx": "mdx",
+ "svx": "mdsvex",
+ "bal": "ballerina",
+ "balx": "ballerina",
+ "rkt": "racket",
+ "bzl": "bazel",
+ "bazel": "bazel",
+ "mint": "mint",
+ "vm": "velocity",
+ "fhtml": "velocity",
+ "vtl": "velocity",
+ "gd": "godot",
+ "godot": "godot-assets",
+ "tres": "godot-assets",
+ "tscn": "godot-assets",
+ "gdns": "godot-assets",
+ "gdnlib": "godot-assets",
+ "gdshader": "godot-assets",
+ "gdshaderinc": "godot-assets",
+ "gdextension": "godot-assets",
+ "vagrantfile": "vagrant",
+ "prisma": "prisma",
+ "cshtml": "razor",
+ "vbhtml": "razor",
+ "abc": "abc",
+ "ad": "asciidoc",
+ "adoc": "asciidoc",
+ "asciidoc": "asciidoc",
+ "edge": "edge",
+ "ss": "scheme",
+ "scm": "scheme",
+ "lisp": "lisp",
+ "lsp": "lisp",
+ "cl": "lisp",
+ "fast": "lisp",
+ "stl": "3d",
+ "stp": "3d",
+ "obj": "3d",
+ "ac": "3d",
+ "blend": "3d",
+ "fbx": "3d",
+ "mesh": "3d",
+ "mqo": "3d",
+ "pmd": "3d",
+ "pmx": "3d",
+ "skp": "3d",
+ "vac": "3d",
+ "vdp": "3d",
+ "vox": "3d",
+ "svg": "svg",
+ "svelte": "svelte",
+ "vimrc": "vim",
+ "gvimrc": "vim",
+ "exrc": "vim",
+ "vim": "vim",
+ "viminfo": "vim",
+ "controller.ts": "nest-controller",
+ "controller.js": "nest-controller",
+ "middleware.ts": "nest-middleware",
+ "middleware.js": "nest-middleware",
+ "decorator.ts": "nest-decorator",
+ "decorator.js": "nest-decorator",
+ "filter.ts": "nest-filter",
+ "moon": "moonscript",
+ "prw": "advpl_prw",
+ "prx": "advpl_prw",
+ "ptm": "advpl_ptm",
+ "tlpp": "advpl_tlpp",
+ "ch": "advpl_include",
+ "iso": "disc",
+ "f": "fortran",
+ "f77": "fortran",
+ "f90": "fortran",
+ "f95": "fortran",
+ "f03": "fortran",
+ "f08": "fortran",
+ "tcl": "tcl",
+ "liquid": "liquid",
+ "p": "prolog",
+ "pro": "prolog",
+ "pl": "prolog",
+ "coco": "coconut",
+ "sketch": "sketch",
+ "pwn": "pawn",
+ "amx": "pawn",
+ "4th": "forth",
+ "fth": "forth",
+ "frt": "forth",
+ "iuml": "uml",
+ "pu": "uml",
+ "puml": "uml",
+ "plantuml": "uml",
+ "wsd": "uml",
+ "wrap": "meson",
+ "dhall": "dhall",
+ "dhallb": "dhall",
+ "sml": "sml",
+ "mlton": "sml",
+ "mlb": "sml",
+ "sig": "sml",
+ "fun": "sml",
+ "cm": "sml",
+ "lex": "sml",
+ "use": "sml",
+ "grm": "sml",
+ "opam": "opam",
+ "imba": "imba",
+ "drawio": "drawio",
+ "dio": "drawio",
+ "pas": "pascal",
+ "unity": "shaderlab",
+ "sas": "sas",
+ "sas7bdat": "sas",
+ "sashdat": "sas",
+ "astore": "sas",
+ "ast": "sas",
+ "sast": "sas",
+ "nupkg": "nuget",
+ "command": "command",
+ "dsc": "denizenscript",
+ "code-search": "search",
+ "nginx": "nginx",
+ "nginxconfig": "nginx",
+ "mcfunction": "minecraft",
+ "mcmeta": "minecraft",
+ "mcr": "minecraft",
+ "mca": "minecraft",
+ "mcgame": "minecraft",
+ "mclevel": "minecraft",
+ "mcworld": "minecraft",
+ "mine": "minecraft",
+ "mus": "minecraft",
+ "mcstructure": "minecraft",
+ "mcpack": "minecraft",
+ "mcaddon": "minecraft",
+ "mctemplate": "minecraft",
+ "mcproject": "minecraft",
+ "res": "rescript",
+ "resi": "rescript-interface",
+ "b": "brainfuck",
+ "bf": "brainfuck",
+ "bicep": "bicep",
+ "cob": "cobol",
+ "cbl": "cobol",
+ "gr": "grain",
+ "lol": "lolcode",
+ "idr": "idris",
+ "ibc": "idris",
+ "pipeline": "pipeline",
+ "rego": "opa",
+ "windi": "windicss",
+ "scala": "scala",
+ "sc": "scala",
+ "ly": "lilypond",
+ "v": "vlang",
+ "pgn": "chess",
+ "fen": "chess",
+ "gmi": "gemini",
+ "gemini": "gemini",
+ "tsconfig.json": "tsconfig",
+ "tauri": "tauri",
+ "jsconfig.json": "jsconfig",
+ "ada": "ada",
+ "adb": "ada",
+ "ads": "ada",
+ "ali": "ada",
+ "horusec-config.json": "horusec",
+ "coarc": "coala",
+ "coafile": "coala",
+ "bubble": "dinophp",
+ "html.bubble": "dinophp",
+ "php.bubble": "dinophp",
+ "tl": "teal",
+ "template": "template",
+ "glsl": "shader",
+ "vert": "shader",
+ "tesc": "shader",
+ "tese": "shader",
+ "geom": "shader",
+ "frag": "shader",
+ "comp": "shader",
+ "vert.glsl": "shader",
+ "tesc.glsl": "shader",
+ "tese.glsl": "shader",
+ "geom.glsl": "shader",
+ "frag.glsl": "shader",
+ "comp.glsl": "shader",
+ "vertex.glsl": "shader",
+ "geometry.glsl": "shader",
+ "fragment.glsl": "shader",
+ "compute.glsl": "shader",
+ "ts.glsl": "shader",
+ "gs.glsl": "shader",
+ "vs.glsl": "shader",
+ "fs.glsl": "shader",
+ "shader": "shader",
+ "vertexshader": "shader",
+ "fragmentshader": "shader",
+ "geometryshader": "shader",
+ "computeshader": "shader",
+ "hlsl": "shader",
+ "pixel.hlsl": "shader",
+ "geometry.hlsl": "shader",
+ "compute.hlsl": "shader",
+ "tessellation.hlsl": "shader",
+ "px.hlsl": "shader",
+ "geom.hlsl": "shader",
+ "comp.hlsl": "shader",
+ "tess.hlsl": "shader",
+ "wgsl": "shader",
+ "sy": "siyuan",
+ "ndst.yml": "ndst",
+ "ndst.yaml": "ndst",
+ "ndst.json": "ndst",
+ "tobi": "tobi",
+ "gleam": "gleam",
+ "steadybit.yml": "steadybit",
+ "steadybit.yaml": "steadybit",
+ "tree": "tree",
+ "cdc": "cadence",
+ "g4": "antlr",
+ "st.css": "stylable",
+ "pine": "pinejs",
+ "gml": "gamemaker",
+ "yy": "gamemaker",
+ "yyp": "gamemaker",
+ "yyz": "gamemaker",
+ "tldr": "tldraw"
+ },
+ "languageIds": {
+ "html": "html",
+ "pug": "pug",
+ "jade": "pug",
+ "markdown": "markdown",
+ "css": "css",
+ "sass": "sass",
+ "scss": "sass",
+ "less": "less",
+ "json": "json",
+ "jsonc": "json",
+ "json5": "json",
+ "jinja": "jinja",
+ "proto": "proto",
+ "yaml": "yaml",
+ "xml": "xml",
+ "xquery": "xml",
+ "xsl": "xml",
+ "javascript": "javascript",
+ "javascriptreact": "react",
+ "typescriptreact": "react_ts",
+ "makefile": "settings",
+ "toml": "settings",
+ "ini": "settings",
+ "properties": "settings",
+ "pdf": "pdf",
+ "csv": "table",
+ "tsv": "table",
+ "psv": "table",
+ "sql": "database",
+ "kql": "kusto",
+ "csharp": "csharp",
+ "java": "java",
+ "c": "c",
+ "cpp": "cpp",
+ "objective-c": "objective-c",
+ "objective-cpp": "objective-cpp",
+ "go": "go",
+ "python": "python",
+ "pip-requirements": "python-misc",
+ "bat": "console",
+ "awk": "console",
+ "shellscript": "console",
+ "bibtex": "lib",
+ "bibtex-style": "lib",
+ "ruby": "ruby",
+ "fsharp": "fsharp",
+ "swift": "swift",
+ "dockerfile": "docker",
+ "tex": "tex",
+ "doctex": "tex",
+ "latex": "tex",
+ "latex-expl3": "tex",
+ "coffeescript": "coffee",
+ "plaintext": "document",
+ "graphql": "graphql",
+ "rust": "rust",
+ "haskell": "haskell",
+ "otne": "otne",
+ "git": "git",
+ "git-commit": "git",
+ "git-rebase": "git",
+ "ignore": "git",
+ "lua": "lua",
+ "clojure": "clojure",
+ "groovy": "groovy",
+ "r": "r",
+ "rsweave": "r",
+ "dart": "dart",
+ "vue": "vue",
+ "vue-postcss": "vue",
+ "vue-html": "vue",
+ "ssh_config": "lock",
+ "handlebars": "handlebars",
+ "perl": "perl",
+ "perl6": "perl",
+ "haxe": "haxe",
+ "hxml": "haxe",
+ "ng-template": "angular",
+ "puppet": "puppet",
+ "elixir": "elixir",
+ "livescript": "livescript",
+ "erlang": "erlang",
+ "twig": "twig",
+ "julia": "julia",
+ "elm": "elm",
+ "purescript": "purescript",
+ "stylus": "stylus",
+ "reason": "reason",
+ "reason_lisp": "reason",
+ "wolfram": "wolframlanguage",
+ "nunjucks": "nunjucks",
+ "robotframework": "robot",
+ "solidity": "solidity",
+ "autoit": "autoit",
+ "haml": "haml",
+ "yang": "yang",
+ "mjml": "mjml",
+ "terraform": "terraform",
+ "cake": "cake",
+ "cucumber": "cucumber",
+ "nim": "nim",
+ "nimble": "nim",
+ "apiblueprint": "apiblueprint",
+ "riot": "riot",
+ "postcss": "postcss",
+ "lang-cfml": "coldfusion",
+ "cabal": "cabal",
+ "nix": "nix",
+ "slim": "slim",
+ "editorconfig": "editorconfig",
+ "hack": "hack",
+ "log": "log",
+ "processing": "processing",
+ "hcl": "hcl",
+ "django-html": "django",
+ "django-txt": "django",
+ "jupyter": "jupyter",
+ "gdscript": "godot",
+ "gdresource": "godot-assets",
+ "gdshader": "godot-assets",
+ "razor": "razor",
+ "aspnetcorerazor": "razor",
+ "svg": "svg",
+ "svelte": "svelte",
+ "viml": "vim",
+ "prolog": "prolog",
+ "pawn": "pawn",
+ "dhall": "dhall",
+ "sml": "sml",
+ "shaderlab": "shaderlab",
+ "sas": "sas",
+ "search-result": "search",
+ "mcfunction": "minecraft",
+ "rescript": "rescript",
+ "grain": "grain",
+ "lolcode": "lolcode",
+ "idris": "idris",
+ "scala": "scala",
+ "v": "vlang",
+ "pgn": "chess",
+ "gemini": "gemini",
+ "text-gemini": "gemini",
+ "hlsl": "shader",
+ "glsl": "shader",
+ "wgsl": "shader",
+ "tree": "tree",
+ "cadence": "cadence",
+ "stylable": "stylable",
+ "matlab": "matlab",
+ "diff": "diff",
+ "blink": "blink",
+ "mojo": "mojo",
+ "typescript": "typescript",
+ "testOutput": "visualstudio",
+ "vb": "visualstudio",
+ "php": "php",
+ "apex": "salesforce",
+ "powershell": "powershell",
+ "twee3": "twine",
+ "twee3-harlowe-3": "twine",
+ "twee3-chapbook-1": "twine",
+ "twee3-sugarcube-2": "twine"
+ },
+ "file": "file",
+ "folder": "folder",
+ "folderNames": {
+ "src": "folder_src",
+ "srcs": "folder_src",
+ "source": "folder_src",
+ "sources": "folder_src",
+ "code": "folder_src",
+ "dist": "folder_dist",
+ "out": "folder_dist",
+ "build": "folder_dist",
+ "release": "folder_dist",
+ "bin": "folder_dist",
+ "css": "folder_css",
+ "stylesheet": "folder_css",
+ "stylesheets": "folder_css",
+ "style": "folder_css",
+ "styles": "folder_css",
+ "sass": "folder_css",
+ "_sass": "folder_css",
+ "scss": "folder_css",
+ "_scss": "folder_css",
+ "pages": "folder_pages",
+ "blog": "folder_blog",
+ "_images": "folder_images",
+ "_image": "folder_images",
+ "_imgs": "folder_images",
+ "_img": "folder_images",
+ "images": "folder_images",
+ "image": "folder_images",
+ "imgs": "folder_images",
+ "img": "folder_images",
+ "icons": "folder_images",
+ "icon": "folder_images",
+ "icos": "folder_images",
+ "ico": "folder_images",
+ "figures": "folder_images",
+ "figure": "folder_images",
+ "figs": "folder_images",
+ "fig": "folder_images",
+ "screenshot": "folder_images",
+ "screenshots": "folder_images",
+ "screengrab": "folder_images",
+ "screengrabs": "folder_images",
+ "pic": "folder_images",
+ "pics": "folder_images",
+ "picture": "folder_images",
+ "pictures": "folder_images",
+ "assets": "folder_images",
+ "download": "folder_downloads",
+ "downloads": "folder_downloads",
+ "script": "folder_scripts",
+ "scripts": "folder_scripts",
+ "js": "folder_scripts",
+ "javascript": "folder_scripts",
+ "javascripts": "folder_scripts",
+ "components": "folder_components",
+ "layouts": "folder_components",
+ "layout": "folder_components",
+ "json": "folder_json",
+ "jsons": "folder_json",
+ "public": "folder_public",
+ "node_modules": "folder_node",
+ "util": "folder_util",
+ "utils": "folder_util",
+ "helpers": "folder_util",
+ "services": "folder_services",
+ "lib": "folder_lib",
+ "libs": "folder_lib",
+ "font": "folder_font",
+ "fonts": "folder_font",
+ ".vscode": "folder_settings",
+ "android": "folder_android",
+ "ios": "folder_ios",
+ "web": "folder_web",
+ "test": "folder_test",
+ "tests": "folder_test",
+ "testing": "folder_test",
+ "__tests__": "folder_test",
+ "__snapshots__": "folder_test",
+ "__mocks__": "folder_test",
+ "__fixtures__": "folder_test",
+ "__test__": "folder_test",
+ "spec": "folder_test",
+ "specs": "folder_test",
+ ".firebase": "folder_firebase",
+ ".venv": "folder_venv",
+ "_post": "folder_docs",
+ "_posts": "folder_docs",
+ "doc": "folder_docs",
+ "docs": "folder_docs",
+ "document": "folder_docs",
+ "documents": "folder_docs",
+ "documentation": "folder_docs",
+ "post": "folder_docs",
+ "posts": "folder_docs",
+ "article": "folder_docs",
+ "articles": "folder_docs",
+ ".git": "folder_git",
+ ".github": "folder_git",
+ ".github/workflows": "folder_git",
+ "patches": "folder_git",
+ "githooks": "folder_git",
+ ".githooks": "folder_git",
+ "submodules": "folder_git",
+ ".submodules": "folder_git",
+ ".idx": "folder_monospace"
+ }
+}
\ No newline at end of file
diff --git a/icons/monospace.svg b/icons/monospace.svg
new file mode 100644
index 0000000..fb87db7
--- /dev/null
+++ b/icons/monospace.svg
@@ -0,0 +1,11 @@
+
diff --git a/icons/moonscript.svg b/icons/moonscript.svg
new file mode 100644
index 0000000..ab69074
--- /dev/null
+++ b/icons/moonscript.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..4da66da
--- /dev/null
+++ b/icons/mxml.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/mxml_light.svg b/icons/mxml_light.svg
new file mode 100644
index 0000000..95cf949
--- /dev/null
+++ b/icons/mxml_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nano-staged.svg b/icons/nano-staged.svg
new file mode 100644
index 0000000..e3230d8
--- /dev/null
+++ b/icons/nano-staged.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nano-staged_light.svg b/icons/nano-staged_light.svg
new file mode 100644
index 0000000..c789113
--- /dev/null
+++ b/icons/nano-staged_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ndst.svg b/icons/ndst.svg
new file mode 100644
index 0000000..b298a29
--- /dev/null
+++ b/icons/ndst.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nest-controller.svg b/icons/nest-controller.svg
new file mode 100644
index 0000000..ad8f565
--- /dev/null
+++ b/icons/nest-controller.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nest-decorator.svg b/icons/nest-decorator.svg
new file mode 100644
index 0000000..549e9e1
--- /dev/null
+++ b/icons/nest-decorator.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nest-filter.svg b/icons/nest-filter.svg
new file mode 100644
index 0000000..7940532
--- /dev/null
+++ b/icons/nest-filter.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nest-gateway.svg b/icons/nest-gateway.svg
new file mode 100644
index 0000000..50ef503
--- /dev/null
+++ b/icons/nest-gateway.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nest-guard.svg b/icons/nest-guard.svg
new file mode 100644
index 0000000..9e956f6
--- /dev/null
+++ b/icons/nest-guard.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nest-middleware.svg b/icons/nest-middleware.svg
new file mode 100644
index 0000000..9a04c9e
--- /dev/null
+++ b/icons/nest-middleware.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nest-module.svg b/icons/nest-module.svg
new file mode 100644
index 0000000..346b7b2
--- /dev/null
+++ b/icons/nest-module.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nest-pipe.svg b/icons/nest-pipe.svg
new file mode 100644
index 0000000..3af3a99
--- /dev/null
+++ b/icons/nest-pipe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nest-resolver.svg b/icons/nest-resolver.svg
new file mode 100644
index 0000000..8202bed
--- /dev/null
+++ b/icons/nest-resolver.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nest-service.svg b/icons/nest-service.svg
new file mode 100644
index 0000000..9fc8303
--- /dev/null
+++ b/icons/nest-service.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nest.svg b/icons/nest.svg
new file mode 100644
index 0000000..cd01b12
--- /dev/null
+++ b/icons/nest.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/netlify.svg b/icons/netlify.svg
new file mode 100644
index 0000000..b36d94f
--- /dev/null
+++ b/icons/netlify.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/icons/netlify_light.svg b/icons/netlify_light.svg
new file mode 100644
index 0000000..ece979e
--- /dev/null
+++ b/icons/netlify_light.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/icons/next.svg b/icons/next.svg
new file mode 100644
index 0000000..8d70579
--- /dev/null
+++ b/icons/next.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/next_light.svg b/icons/next_light.svg
new file mode 100644
index 0000000..94ee886
--- /dev/null
+++ b/icons/next_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nginx.svg b/icons/nginx.svg
new file mode 100644
index 0000000..0fe1e3f
--- /dev/null
+++ b/icons/nginx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ngrx-actions.svg b/icons/ngrx-actions.svg
new file mode 100644
index 0000000..91a5ffc
--- /dev/null
+++ b/icons/ngrx-actions.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ngrx-effects.svg b/icons/ngrx-effects.svg
new file mode 100644
index 0000000..0672049
--- /dev/null
+++ b/icons/ngrx-effects.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ngrx-entity.svg b/icons/ngrx-entity.svg
new file mode 100644
index 0000000..e60945f
--- /dev/null
+++ b/icons/ngrx-entity.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ngrx-reducer.svg b/icons/ngrx-reducer.svg
new file mode 100644
index 0000000..6fe3851
--- /dev/null
+++ b/icons/ngrx-reducer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ngrx-selectors.svg b/icons/ngrx-selectors.svg
new file mode 100644
index 0000000..8dbbf90
--- /dev/null
+++ b/icons/ngrx-selectors.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ngrx-state.svg b/icons/ngrx-state.svg
new file mode 100644
index 0000000..b88ae01
--- /dev/null
+++ b/icons/ngrx-state.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nim.svg b/icons/nim.svg
new file mode 100644
index 0000000..aabcec1
--- /dev/null
+++ b/icons/nim.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nix.svg b/icons/nix.svg
new file mode 100644
index 0000000..94b11ac
--- /dev/null
+++ b/icons/nix.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..007273a
--- /dev/null
+++ b/icons/nodejs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nodejs_alt.svg b/icons/nodejs_alt.svg
new file mode 100644
index 0000000..4bc6ba7
--- /dev/null
+++ b/icons/nodejs_alt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nodemon.svg b/icons/nodemon.svg
new file mode 100644
index 0000000..31d5ac9
--- /dev/null
+++ b/icons/nodemon.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..304221b
--- /dev/null
+++ b/icons/npm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nrwl.svg b/icons/nrwl.svg
new file mode 100644
index 0000000..7ff54f0
--- /dev/null
+++ b/icons/nrwl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nuget.svg b/icons/nuget.svg
new file mode 100644
index 0000000..03b7160
--- /dev/null
+++ b/icons/nuget.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nunjucks.svg b/icons/nunjucks.svg
new file mode 100644
index 0000000..ac4e176
--- /dev/null
+++ b/icons/nunjucks.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nuxt.svg b/icons/nuxt.svg
new file mode 100644
index 0000000..a4973de
--- /dev/null
+++ b/icons/nuxt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/objective-c.svg b/icons/objective-c.svg
new file mode 100644
index 0000000..97147a9
--- /dev/null
+++ b/icons/objective-c.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/icons/objective-cpp.svg b/icons/objective-cpp.svg
new file mode 100644
index 0000000..c100dec
--- /dev/null
+++ b/icons/objective-cpp.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..5a6704f
--- /dev/null
+++ b/icons/ocaml.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/odin.svg b/icons/odin.svg
new file mode 100644
index 0000000..3944771
--- /dev/null
+++ b/icons/odin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/opa.svg b/icons/opa.svg
new file mode 100644
index 0000000..a17a51b
--- /dev/null
+++ b/icons/opa.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/opam.svg b/icons/opam.svg
new file mode 100644
index 0000000..8c7f680
--- /dev/null
+++ b/icons/opam.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/otne.svg b/icons/otne.svg
new file mode 100644
index 0000000..1d2413d
--- /dev/null
+++ b/icons/otne.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/parcel.svg b/icons/parcel.svg
new file mode 100644
index 0000000..e2c85b6
--- /dev/null
+++ b/icons/parcel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/pascal.svg b/icons/pascal.svg
new file mode 100644
index 0000000..5525938
--- /dev/null
+++ b/icons/pascal.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/icons/pawn.svg b/icons/pawn.svg
new file mode 100644
index 0000000..ff35f85
--- /dev/null
+++ b/icons/pawn.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..f9a63fd
--- /dev/null
+++ b/icons/pdf.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/pdf_light.svg b/icons/pdf_light.svg
new file mode 100644
index 0000000..b1e0c8c
--- /dev/null
+++ b/icons/pdf_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/percy.svg b/icons/percy.svg
new file mode 100644
index 0000000..0ff0c1d
--- /dev/null
+++ b/icons/percy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/perl.svg b/icons/perl.svg
new file mode 100644
index 0000000..434361d
--- /dev/null
+++ b/icons/perl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/php-cs-fixer.svg b/icons/php-cs-fixer.svg
new file mode 100644
index 0000000..0116890
--- /dev/null
+++ b/icons/php-cs-fixer.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..6a986f0
--- /dev/null
+++ b/icons/php.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/php_elephant.svg b/icons/php_elephant.svg
new file mode 100644
index 0000000..6eff008
--- /dev/null
+++ b/icons/php_elephant.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/php_elephant_pink.svg b/icons/php_elephant_pink.svg
new file mode 100644
index 0000000..0427bf8
--- /dev/null
+++ b/icons/php_elephant_pink.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/phpunit.svg b/icons/phpunit.svg
new file mode 100644
index 0000000..36aed71
--- /dev/null
+++ b/icons/phpunit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/pinejs.svg b/icons/pinejs.svg
new file mode 100644
index 0000000..80c0057
--- /dev/null
+++ b/icons/pinejs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/pipeline.svg b/icons/pipeline.svg
new file mode 100644
index 0000000..273b93e
--- /dev/null
+++ b/icons/pipeline.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/plop.svg b/icons/plop.svg
new file mode 100644
index 0000000..31f3cc3
--- /dev/null
+++ b/icons/plop.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/pnpm.svg b/icons/pnpm.svg
new file mode 100644
index 0000000..ade8e59
--- /dev/null
+++ b/icons/pnpm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/pnpm_light.svg b/icons/pnpm_light.svg
new file mode 100644
index 0000000..9df7283
--- /dev/null
+++ b/icons/pnpm_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/poetry.svg b/icons/poetry.svg
new file mode 100644
index 0000000..8f06a34
--- /dev/null
+++ b/icons/poetry.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..0268bef
--- /dev/null
+++ b/icons/postcss.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/posthtml.svg b/icons/posthtml.svg
new file mode 100644
index 0000000..b0bce09
--- /dev/null
+++ b/icons/posthtml.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..b942170
--- /dev/null
+++ b/icons/powerpoint.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/powerpoint_light.svg b/icons/powerpoint_light.svg
new file mode 100644
index 0000000..a4ace2e
--- /dev/null
+++ b/icons/powerpoint_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/powershell.svg b/icons/powershell.svg
new file mode 100644
index 0000000..d4ae9c3
--- /dev/null
+++ b/icons/powershell.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/prettier.svg b/icons/prettier.svg
new file mode 100644
index 0000000..f94da71
--- /dev/null
+++ b/icons/prettier.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/prisma.svg b/icons/prisma.svg
new file mode 100644
index 0000000..2ba9851
--- /dev/null
+++ b/icons/prisma.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/processing.svg b/icons/processing.svg
new file mode 100644
index 0000000..8b5af0d
--- /dev/null
+++ b/icons/processing.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/prolog.svg b/icons/prolog.svg
new file mode 100644
index 0000000..76c8eff
--- /dev/null
+++ b/icons/prolog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/proto.svg b/icons/proto.svg
new file mode 100644
index 0000000..0ad97bf
--- /dev/null
+++ b/icons/proto.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/protractor.svg b/icons/protractor.svg
new file mode 100644
index 0000000..32df7de
--- /dev/null
+++ b/icons/protractor.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..aac3cb2
--- /dev/null
+++ b/icons/pug.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/puppet.svg b/icons/puppet.svg
new file mode 100644
index 0000000..e5592dd
--- /dev/null
+++ b/icons/puppet.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/purescript.svg b/icons/purescript.svg
new file mode 100644
index 0000000..cc1f517
--- /dev/null
+++ b/icons/purescript.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/python-misc.svg b/icons/python-misc.svg
new file mode 100644
index 0000000..ca88da5
--- /dev/null
+++ b/icons/python-misc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/python-misc_light.svg b/icons/python-misc_light.svg
new file mode 100644
index 0000000..14f722b
--- /dev/null
+++ b/icons/python-misc_light.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..a76bfd9
--- /dev/null
+++ b/icons/python.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/qsharp.svg b/icons/qsharp.svg
new file mode 100644
index 0000000..bd4bc81
--- /dev/null
+++ b/icons/qsharp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/quasar.svg b/icons/quasar.svg
new file mode 100644
index 0000000..04653ed
--- /dev/null
+++ b/icons/quasar.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..ca49afd
--- /dev/null
+++ b/icons/r.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/racket.svg b/icons/racket.svg
new file mode 100644
index 0000000..d5890b2
--- /dev/null
+++ b/icons/racket.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..29491f3
--- /dev/null
+++ b/icons/raml.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/razor.svg b/icons/razor.svg
new file mode 100644
index 0000000..b769449
--- /dev/null
+++ b/icons/razor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/rc.svg b/icons/rc.svg
new file mode 100644
index 0000000..28a9991
--- /dev/null
+++ b/icons/rc.svg
@@ -0,0 +1,2 @@
+
+
diff --git a/icons/react.svg b/icons/react.svg
new file mode 100644
index 0000000..d275b6a
--- /dev/null
+++ b/icons/react.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/react_ts.svg b/icons/react_ts.svg
new file mode 100644
index 0000000..8a0018f
--- /dev/null
+++ b/icons/react_ts.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..b16bff4
--- /dev/null
+++ b/icons/readme.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/reason.svg b/icons/reason.svg
new file mode 100644
index 0000000..3b0c0b4
--- /dev/null
+++ b/icons/reason.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/red.svg b/icons/red.svg
new file mode 100644
index 0000000..0bc9d0e
--- /dev/null
+++ b/icons/red.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/redux-action.svg b/icons/redux-action.svg
new file mode 100644
index 0000000..25573a0
--- /dev/null
+++ b/icons/redux-action.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/redux-reducer.svg b/icons/redux-reducer.svg
new file mode 100644
index 0000000..24f881c
--- /dev/null
+++ b/icons/redux-reducer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/redux-selector.svg b/icons/redux-selector.svg
new file mode 100644
index 0000000..4621aa6
--- /dev/null
+++ b/icons/redux-selector.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/redux-store.svg b/icons/redux-store.svg
new file mode 100644
index 0000000..05b4a94
--- /dev/null
+++ b/icons/redux-store.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/remix.svg b/icons/remix.svg
new file mode 100644
index 0000000..58cebea
--- /dev/null
+++ b/icons/remix.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/remix_light.svg b/icons/remix_light.svg
new file mode 100644
index 0000000..d38039a
--- /dev/null
+++ b/icons/remix_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/renovate.svg b/icons/renovate.svg
new file mode 100644
index 0000000..1ebdfd6
--- /dev/null
+++ b/icons/renovate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/replit.svg b/icons/replit.svg
new file mode 100644
index 0000000..222ff5b
--- /dev/null
+++ b/icons/replit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/rescript-interface.svg b/icons/rescript-interface.svg
new file mode 100644
index 0000000..c47601e
--- /dev/null
+++ b/icons/rescript-interface.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/rescript.svg b/icons/rescript.svg
new file mode 100644
index 0000000..175f58d
--- /dev/null
+++ b/icons/rescript.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/restql.svg b/icons/restql.svg
new file mode 100644
index 0000000..93d9d94
--- /dev/null
+++ b/icons/restql.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/riot.svg b/icons/riot.svg
new file mode 100644
index 0000000..d3d2d10
--- /dev/null
+++ b/icons/riot.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/roadmap.svg b/icons/roadmap.svg
new file mode 100644
index 0000000..39c969f
--- /dev/null
+++ b/icons/roadmap.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/robot.svg b/icons/robot.svg
new file mode 100644
index 0000000..a8bda81
--- /dev/null
+++ b/icons/robot.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/robots.svg b/icons/robots.svg
new file mode 100644
index 0000000..63eb6ad
--- /dev/null
+++ b/icons/robots.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/rollup.svg b/icons/rollup.svg
new file mode 100644
index 0000000..f6fcb2e
--- /dev/null
+++ b/icons/rollup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/rome.svg b/icons/rome.svg
new file mode 100644
index 0000000..7c54dde
--- /dev/null
+++ b/icons/rome.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/routing.svg b/icons/routing.svg
new file mode 100644
index 0000000..b150305
--- /dev/null
+++ b/icons/routing.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/rubocop.svg b/icons/rubocop.svg
new file mode 100644
index 0000000..a3cddd1
--- /dev/null
+++ b/icons/rubocop.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/rubocop_light.svg b/icons/rubocop_light.svg
new file mode 100644
index 0000000..cb36f27
--- /dev/null
+++ b/icons/rubocop_light.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..89c0318
--- /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..06582d6
--- /dev/null
+++ b/icons/rust.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/salesforce.svg b/icons/salesforce.svg
new file mode 100644
index 0000000..3c82edd
--- /dev/null
+++ b/icons/salesforce.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/san.svg b/icons/san.svg
new file mode 100644
index 0000000..3df518f
--- /dev/null
+++ b/icons/san.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/sas.svg b/icons/sas.svg
new file mode 100644
index 0000000..3a2641a
--- /dev/null
+++ b/icons/sas.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/sass.svg b/icons/sass.svg
new file mode 100644
index 0000000..0b92c09
--- /dev/null
+++ b/icons/sass.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/sbt.svg b/icons/sbt.svg
new file mode 100644
index 0000000..c299919
--- /dev/null
+++ b/icons/sbt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/scala.svg b/icons/scala.svg
new file mode 100644
index 0000000..9955827
--- /dev/null
+++ b/icons/scala.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/scheme.svg b/icons/scheme.svg
new file mode 100644
index 0000000..17c8f72
--- /dev/null
+++ b/icons/scheme.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/search.svg b/icons/search.svg
new file mode 100644
index 0000000..7c57bcb
--- /dev/null
+++ b/icons/search.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/semantic-release.svg b/icons/semantic-release.svg
new file mode 100644
index 0000000..5ec7ea4
--- /dev/null
+++ b/icons/semantic-release.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/semantic-release_light.svg b/icons/semantic-release_light.svg
new file mode 100644
index 0000000..a3dec5e
--- /dev/null
+++ b/icons/semantic-release_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/sentry.svg b/icons/sentry.svg
new file mode 100644
index 0000000..437818a
--- /dev/null
+++ b/icons/sentry.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/sequelize.svg b/icons/sequelize.svg
new file mode 100644
index 0000000..3a1d5da
--- /dev/null
+++ b/icons/sequelize.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/serverless.svg b/icons/serverless.svg
new file mode 100644
index 0000000..e6cecc5
--- /dev/null
+++ b/icons/serverless.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..eaba79b
--- /dev/null
+++ b/icons/settings.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/shader.svg b/icons/shader.svg
new file mode 100644
index 0000000..5d03aba
--- /dev/null
+++ b/icons/shader.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/shaderlab.svg b/icons/shaderlab.svg
new file mode 100644
index 0000000..7143f4a
--- /dev/null
+++ b/icons/shaderlab.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/silverstripe.svg b/icons/silverstripe.svg
new file mode 100644
index 0000000..8f7fc73
--- /dev/null
+++ b/icons/silverstripe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/siyuan.svg b/icons/siyuan.svg
new file mode 100644
index 0000000..607f2d5
--- /dev/null
+++ b/icons/siyuan.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..f208503
--- /dev/null
+++ b/icons/sketch.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/slim.svg b/icons/slim.svg
new file mode 100644
index 0000000..3f42dcd
--- /dev/null
+++ b/icons/slim.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/slug.svg b/icons/slug.svg
new file mode 100644
index 0000000..1532751
--- /dev/null
+++ b/icons/slug.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/smarty.svg b/icons/smarty.svg
new file mode 100644
index 0000000..ad8b3b2
--- /dev/null
+++ b/icons/smarty.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/sml.svg b/icons/sml.svg
new file mode 100644
index 0000000..e53b6a3
--- /dev/null
+++ b/icons/sml.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/snowpack.svg b/icons/snowpack.svg
new file mode 100644
index 0000000..e82a92d
--- /dev/null
+++ b/icons/snowpack.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/snowpack_light.svg b/icons/snowpack_light.svg
new file mode 100644
index 0000000..460a75d
--- /dev/null
+++ b/icons/snowpack_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/snyk.svg b/icons/snyk.svg
new file mode 100644
index 0000000..bc8cc50
--- /dev/null
+++ b/icons/snyk.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/solidity.svg b/icons/solidity.svg
new file mode 100644
index 0000000..5319fa2
--- /dev/null
+++ b/icons/solidity.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/sonarcloud.svg b/icons/sonarcloud.svg
new file mode 100644
index 0000000..de265b2
--- /dev/null
+++ b/icons/sonarcloud.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/icons/steadybit.svg b/icons/steadybit.svg
new file mode 100644
index 0000000..c9bba12
--- /dev/null
+++ b/icons/steadybit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/stencil.svg b/icons/stencil.svg
new file mode 100644
index 0000000..a236bf6
--- /dev/null
+++ b/icons/stencil.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/stitches.svg b/icons/stitches.svg
new file mode 100644
index 0000000..4e306bb
--- /dev/null
+++ b/icons/stitches.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/stitches_light.svg b/icons/stitches_light.svg
new file mode 100644
index 0000000..9a90425
--- /dev/null
+++ b/icons/stitches_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/storybook.svg b/icons/storybook.svg
new file mode 100644
index 0000000..09e93a6
--- /dev/null
+++ b/icons/storybook.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/stryker.svg b/icons/stryker.svg
new file mode 100644
index 0000000..a3c53ed
--- /dev/null
+++ b/icons/stryker.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/stylable.svg b/icons/stylable.svg
new file mode 100644
index 0000000..0092435
--- /dev/null
+++ b/icons/stylable.svg
@@ -0,0 +1,10 @@
+
+
diff --git a/icons/stylelint.svg b/icons/stylelint.svg
new file mode 100644
index 0000000..24efbc8
--- /dev/null
+++ b/icons/stylelint.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/stylelint_light.svg b/icons/stylelint_light.svg
new file mode 100644
index 0000000..86557f4
--- /dev/null
+++ b/icons/stylelint_light.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..b503c6e
--- /dev/null
+++ b/icons/stylus.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/supabase.svg b/icons/supabase.svg
new file mode 100644
index 0000000..304874e
--- /dev/null
+++ b/icons/supabase.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/icons/svelte.svg b/icons/svelte.svg
new file mode 100644
index 0000000..f9f2aa7
--- /dev/null
+++ b/icons/svelte.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..f423f23
--- /dev/null
+++ b/icons/svg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/svgo.svg b/icons/svgo.svg
new file mode 100644
index 0000000..74c1072
--- /dev/null
+++ b/icons/svgo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/svgr.svg b/icons/svgr.svg
new file mode 100644
index 0000000..fba622c
--- /dev/null
+++ b/icons/svgr.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..533bba0
--- /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..214ffd4
--- /dev/null
+++ b/icons/swift.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..86899e5
--- /dev/null
+++ b/icons/table.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/table_light.svg b/icons/table_light.svg
new file mode 100644
index 0000000..ce07bea
--- /dev/null
+++ b/icons/table_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tailwindcss.svg b/icons/tailwindcss.svg
new file mode 100644
index 0000000..7b04eb4
--- /dev/null
+++ b/icons/tailwindcss.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tauri.svg b/icons/tauri.svg
new file mode 100644
index 0000000..c6ca78e
--- /dev/null
+++ b/icons/tauri.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tcl.svg b/icons/tcl.svg
new file mode 100644
index 0000000..476195d
--- /dev/null
+++ b/icons/tcl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/teal.svg b/icons/teal.svg
new file mode 100644
index 0000000..64772b8
--- /dev/null
+++ b/icons/teal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/template.svg b/icons/template.svg
new file mode 100644
index 0000000..bbce608
--- /dev/null
+++ b/icons/template.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/terraform.svg b/icons/terraform.svg
new file mode 100644
index 0000000..db12eed
--- /dev/null
+++ b/icons/terraform.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/test-js.svg b/icons/test-js.svg
new file mode 100644
index 0000000..41a94be
--- /dev/null
+++ b/icons/test-js.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/test-jsx.svg b/icons/test-jsx.svg
new file mode 100644
index 0000000..246a676
--- /dev/null
+++ b/icons/test-jsx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/test-ts.svg b/icons/test-ts.svg
new file mode 100644
index 0000000..b28c3a0
--- /dev/null
+++ b/icons/test-ts.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..ebf9380
--- /dev/null
+++ b/icons/tex.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/textlint.svg b/icons/textlint.svg
new file mode 100644
index 0000000..ff7ac82
--- /dev/null
+++ b/icons/textlint.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tilt.svg b/icons/tilt.svg
new file mode 100644
index 0000000..5bbd954
--- /dev/null
+++ b/icons/tilt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tldraw.svg b/icons/tldraw.svg
new file mode 100644
index 0000000..180c43e
--- /dev/null
+++ b/icons/tldraw.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/icons/tldraw_light.svg b/icons/tldraw_light.svg
new file mode 100644
index 0000000..6e43e4a
--- /dev/null
+++ b/icons/tldraw_light.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/icons/tobi.svg b/icons/tobi.svg
new file mode 100644
index 0000000..8390aac
--- /dev/null
+++ b/icons/tobi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tobimake.svg b/icons/tobimake.svg
new file mode 100644
index 0000000..3f429cf
--- /dev/null
+++ b/icons/tobimake.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tobimake_light.svg b/icons/tobimake_light.svg
new file mode 100644
index 0000000..c53bfbd
--- /dev/null
+++ b/icons/tobimake_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/todo.svg b/icons/todo.svg
new file mode 100644
index 0000000..a0e6c54
--- /dev/null
+++ b/icons/todo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/travis.svg b/icons/travis.svg
new file mode 100644
index 0000000..e7d72a0
--- /dev/null
+++ b/icons/travis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tree.svg b/icons/tree.svg
new file mode 100644
index 0000000..f0d4d33
--- /dev/null
+++ b/icons/tree.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tsconfig.svg b/icons/tsconfig.svg
new file mode 100644
index 0000000..c6f8ca8
--- /dev/null
+++ b/icons/tsconfig.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tsconfig_light.svg b/icons/tsconfig_light.svg
new file mode 100644
index 0000000..86add8c
--- /dev/null
+++ b/icons/tsconfig_light.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..cd7d1ab
--- /dev/null
+++ b/icons/tune.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/turborepo.svg b/icons/turborepo.svg
new file mode 100644
index 0000000..f136c15
--- /dev/null
+++ b/icons/turborepo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/turborepo_light.svg b/icons/turborepo_light.svg
new file mode 100644
index 0000000..a860485
--- /dev/null
+++ b/icons/turborepo_light.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..631e57d
--- /dev/null
+++ b/icons/twig.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/twine.svg b/icons/twine.svg
new file mode 100644
index 0000000..94bbfd9
--- /dev/null
+++ b/icons/twine.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..6812657
--- /dev/null
+++ b/icons/typescript-def.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/typescript.svg b/icons/typescript.svg
new file mode 100644
index 0000000..c6145d5
--- /dev/null
+++ b/icons/typescript.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/uml.svg b/icons/uml.svg
new file mode 100644
index 0000000..01e5b67
--- /dev/null
+++ b/icons/uml.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/uml_light.svg b/icons/uml_light.svg
new file mode 100644
index 0000000..a55d0d1
--- /dev/null
+++ b/icons/uml_light.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..7dd2a32
--- /dev/null
+++ b/icons/url.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/vagrant.svg b/icons/vagrant.svg
new file mode 100644
index 0000000..c3a85bc
--- /dev/null
+++ b/icons/vagrant.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/velocity.svg b/icons/velocity.svg
new file mode 100644
index 0000000..fcb57ce
--- /dev/null
+++ b/icons/velocity.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/vercel.svg b/icons/vercel.svg
new file mode 100644
index 0000000..c41cbf6
--- /dev/null
+++ b/icons/vercel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/vercel_light.svg b/icons/vercel_light.svg
new file mode 100644
index 0000000..b3d3d59
--- /dev/null
+++ b/icons/vercel_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/verdaccio.svg b/icons/verdaccio.svg
new file mode 100644
index 0000000..f719d0a
--- /dev/null
+++ b/icons/verdaccio.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/verilog.svg b/icons/verilog.svg
new file mode 100644
index 0000000..b37ef0c
--- /dev/null
+++ b/icons/verilog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/vfl.svg b/icons/vfl.svg
new file mode 100644
index 0000000..3057fa0
--- /dev/null
+++ b/icons/vfl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/video.svg b/icons/video.svg
new file mode 100644
index 0000000..fba4b81
--- /dev/null
+++ b/icons/video.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/vim.svg b/icons/vim.svg
new file mode 100644
index 0000000..86f6dfe
--- /dev/null
+++ b/icons/vim.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..5ec9fa6
--- /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..1999166
--- /dev/null
+++ b/icons/visualstudio.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/vite.svg b/icons/vite.svg
new file mode 100644
index 0000000..18938bb
--- /dev/null
+++ b/icons/vite.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/vitest.svg b/icons/vitest.svg
new file mode 100644
index 0000000..6ad6330
--- /dev/null
+++ b/icons/vitest.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/icons/vlang.svg b/icons/vlang.svg
new file mode 100644
index 0000000..f3aa4e0
--- /dev/null
+++ b/icons/vlang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/vue-config.svg b/icons/vue-config.svg
new file mode 100644
index 0000000..d661d13
--- /dev/null
+++ b/icons/vue-config.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..155bbea
--- /dev/null
+++ b/icons/vue.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/vuex-store.svg b/icons/vuex-store.svg
new file mode 100644
index 0000000..a36da45
--- /dev/null
+++ b/icons/vuex-store.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/wakatime.svg b/icons/wakatime.svg
new file mode 100644
index 0000000..dc506f1
--- /dev/null
+++ b/icons/wakatime.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/wakatime_light.svg b/icons/wakatime_light.svg
new file mode 100644
index 0000000..9d2009d
--- /dev/null
+++ b/icons/wakatime_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/wallaby.svg b/icons/wallaby.svg
new file mode 100644
index 0000000..5042503
--- /dev/null
+++ b/icons/wallaby.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/watchman.svg b/icons/watchman.svg
new file mode 100644
index 0000000..4089a8f
--- /dev/null
+++ b/icons/watchman.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/webassembly.svg b/icons/webassembly.svg
new file mode 100644
index 0000000..d727fe6
--- /dev/null
+++ b/icons/webassembly.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/webhint.svg b/icons/webhint.svg
new file mode 100644
index 0000000..7541272
--- /dev/null
+++ b/icons/webhint.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..24ba1dd
--- /dev/null
+++ b/icons/webpack.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/wepy.svg b/icons/wepy.svg
new file mode 100644
index 0000000..fab68bb
--- /dev/null
+++ b/icons/wepy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/windicss.svg b/icons/windicss.svg
new file mode 100644
index 0000000..35276dd
--- /dev/null
+++ b/icons/windicss.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/wolframlanguage.svg b/icons/wolframlanguage.svg
new file mode 100644
index 0000000..ea646fc
--- /dev/null
+++ b/icons/wolframlanguage.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..a8dbd95
--- /dev/null
+++ b/icons/word.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/word_light.svg b/icons/word_light.svg
new file mode 100644
index 0000000..e5ad398
--- /dev/null
+++ b/icons/word_light.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..30bf688
--- /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..f51f717
--- /dev/null
+++ b/icons/xml.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/xml_light.svg b/icons/xml_light.svg
new file mode 100644
index 0000000..65caf73
--- /dev/null
+++ b/icons/xml_light.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..2569517
--- /dev/null
+++ b/icons/yaml.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/yaml_light.svg b/icons/yaml_light.svg
new file mode 100644
index 0000000..34d1c05
--- /dev/null
+++ b/icons/yaml_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/yang.svg b/icons/yang.svg
new file mode 100644
index 0000000..3ace65a
--- /dev/null
+++ b/icons/yang.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..413052a
--- /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..ac0682b
--- /dev/null
+++ b/icons/zip.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..1cf2cf9
--- /dev/null
+++ b/package.json
@@ -0,0 +1,54 @@
+{
+ "name": "monospace-theme",
+ "displayName": "Monospace by Google IDX (unofficial)",
+ "description": "Monospace Color Theme and File Icon Theme by Google IDX (unofficial)",
+ "version": "0.1.3",
+ "license": "SEE LICENSE IN LICENSE",
+ "icon": "./icon.png",
+ "engines": {
+ "vscode": "^1.43.0"
+ },
+ "author": {
+ "name": "Google LLC"
+ },
+ "homepage": "https://github.com/its-miroma/gmt/",
+ "publisher": "Miroma",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/its-miroma/gmt.git"
+ },
+ "bugs": {
+ "url": "https://github.com/its-miroma/gmt/issues/"
+ },
+ "categories": [
+ "Themes"
+ ],
+ "keywords": [
+ "Google",
+ "IDX",
+ "Material"
+ ],
+ "contributes": {
+ "themes": [
+ {
+ "id": "monospace-light",
+ "label": "Monospace Light",
+ "uiTheme": "vs",
+ "path": "./themes/monospace-light-color-theme.json"
+ },
+ {
+ "id": "monospace-dark",
+ "label": "Monospace Dark",
+ "uiTheme": "vs-dark",
+ "path": "./themes/monospace-dark-color-theme.json"
+ }
+ ],
+ "iconThemes": [
+ {
+ "id": "monospace-icons",
+ "label": "Monospace",
+ "path": "./icons/monospace-icon-theme.json"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/package.json.diff b/package.json.diff
new file mode 100644
index 0000000..956fcd7
--- /dev/null
+++ b/package.json.diff
@@ -0,0 +1,64 @@
+diff --git a/package.json b/package.json
+index 46bab99..1cf2cf9 100644
+--- a/package.json
++++ b/package.json
+@@ -1,27 +1,53 @@
+ {
+ "name": "monospace-theme",
+- "displayName": "Monospace Theme",
+- "description": "Monospace theme for VS Code",
++ "displayName": "Monospace by Google IDX (unofficial)",
++ "description": "Monospace Color Theme and File Icon Theme by Google IDX (unofficial)",
+ "version": "0.1.3",
+- "license": "Apache-2.0",
++ "license": "SEE LICENSE IN LICENSE",
++ "icon": "./icon.png",
+ "engines": {
+ "vscode": "^1.43.0"
+ },
+ "author": {
+ "name": "Google LLC"
+ },
+- "repository": {},
++ "homepage": "https://github.com/its-miroma/gmt/",
++ "publisher": "Miroma",
++ "repository": {
++ "type": "git",
++ "url": "https://github.com/its-miroma/gmt.git"
++ },
++ "bugs": {
++ "url": "https://github.com/its-miroma/gmt/issues/"
++ },
++ "categories": [
++ "Themes"
++ ],
++ "keywords": [
++ "Google",
++ "IDX",
++ "Material"
++ ],
+ "contributes": {
+ "themes": [
+ {
++ "id": "monospace-light",
+ "label": "Monospace Light",
+ "uiTheme": "vs",
+- "path": "monospace-light.json"
++ "path": "./themes/monospace-light-color-theme.json"
+ },
+ {
++ "id": "monospace-dark",
+ "label": "Monospace Dark",
+ "uiTheme": "vs-dark",
+- "path": "monospace-dark.json"
++ "path": "./themes/monospace-dark-color-theme.json"
++ }
++ ],
++ "iconThemes": [
++ {
++ "id": "monospace-icons",
++ "label": "Monospace",
++ "path": "./icons/monospace-icon-theme.json"
+ }
+ ]
+ }
diff --git a/themes/LICENSE-PRIMER b/themes/LICENSE-PRIMER
new file mode 100644
index 0000000..fcc8ec1
--- /dev/null
+++ b/themes/LICENSE-PRIMER
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2020 Primer
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/themes/monospace-dark-color-theme.json b/themes/monospace-dark-color-theme.json
new file mode 100644
index 0000000..ba1064b
--- /dev/null
+++ b/themes/monospace-dark-color-theme.json
@@ -0,0 +1,625 @@
+{
+ "name": "Monospace Dark",
+ "colors": {
+ "focusBorder": "#8964e8ff",
+ "foreground": "#d9dfe7ff",
+ "icon.foreground": "#d9dfe7ff",
+ "widget.shadow": "#080a0e4d",
+ "descriptionForeground": "#8b98a9ff",
+ "errorForeground": "#f76769ff",
+ "textLink.foreground": "#b895fdff",
+ "textLink.activeForeground": "#c8aaffff",
+ "textBlockQuote.background": "#1f2939ff",
+ "textBlockQuote.border": "#475365ff",
+ "textCodeBlock.background": "#333e4fff",
+ "textPreformat.foreground": "#a4afbdff",
+ "textSeparator.foreground": "#5d6a7dff",
+ "list.warningForeground": "#ffb256ff",
+ "list.errorForeground": "#fa7b7cff",
+ "button.background": "#a87ffbff",
+ "button.hoverBackground": "#b895fdff",
+ "button.foreground": "#000000ff",
+ "button.secondaryBackground": "#475365ff",
+ "button.secondaryForeground": "#ffffffff",
+ "button.secondaryHoverBackground": "#5d6a7dff",
+ "checkbox.background": "#1f2939ff",
+ "checkbox.foreground": "#d9dfe7ff",
+ "checkbox.border": "#3d495aff",
+ "dropdown.background": "#1f2939ff",
+ "dropdown.border": "#3d495aff",
+ "dropdown.foreground": "#d9dfe7ff",
+ "dropdown.listBackground": "#10151dff",
+ "input.background": "#1f2939ff",
+ "input.border": "#3d495aff",
+ "input.foreground": "#d9dfe7ff",
+ "input.placeholderForeground": "#8b98a9ff",
+ "inputValidation.errorBorder": "#f76769ff",
+ "inputOption.activeBorder": "#8964e8ff",
+ "inputOption.activeBackground": "#6f4cde80",
+ "inputOption.activeForeground": "#f4f7fdff",
+ "badge.foreground": "#e0ccffff",
+ "badge.background": "#603bceff",
+ "progressBar.background": "#8964e8ff",
+ "titleBar.activeForeground": "#d9dfe7ff",
+ "titleBar.activeBackground": "#171f2bff",
+ "titleBar.inactiveForeground": "#738295ff",
+ "titleBar.inactiveBackground": "#10151dff",
+ "titleBar.border": "#333e4fff",
+ "commandCenter.background": "#171f2bff",
+ "commandCenter.foreground": "#8b98a9ff",
+ "commandCenter.border": "#333e4fff",
+ "commandCenter.activeBackground": "#1f2939ff",
+ "commandCenter.activeForeground": "#d9dfe7ff",
+ "commandCenter.activeBorder": "#3d495aff",
+ "commandCenter.inactiveForeground": "#738295ff",
+ "commandCenter.inactiveBorder": "#333e4fff",
+ "activityBar.foreground": "#d9dfe7ff",
+ "activityBar.inactiveForeground": "#738295ff",
+ "activityBar.background": "#171f2bff",
+ "activityBarBadge.foreground": "#000000ff",
+ "activityBarBadge.background": "#a87ffbff",
+ "activityBar.activeBorder": "#a87ffbff",
+ "activityBar.border": "#333e4fff",
+ "sideBar.foreground": "#d9dfe7ff",
+ "sideBar.background": "#10151dff",
+ "sideBar.border": "#333e4fff",
+ "sideBarTitle.foreground": "#d9dfe7ff",
+ "sideBarSectionHeader.foreground": "#d9dfe7ff",
+ "sideBarSectionHeader.background": "#10151dff",
+ "sideBarSectionHeader.border": "#333e4fff",
+ "list.hoverForeground": "#d9dfe7ff",
+ "list.inactiveSelectionForeground": "#d9dfe7ff",
+ "list.activeSelectionForeground": "#d9dfe7ff",
+ "list.inactiveSelectionBackground": "#1f2939ff",
+ "list.hoverBackground": "#1f2939ff",
+ "list.activeSelectionBackground": "#293444ff",
+ "list.inactiveFocusBackground": "#34009999",
+ "list.focusBackground": "#340099ff",
+ "tree.indentGuidesStroke": "#333e4fff",
+ "notificationCenterHeader.foreground": "#738295ff",
+ "notificationCenterHeader.background": "#1f2939ff",
+ "notifications.foreground": "#d9dfe7ff",
+ "notifications.background": "#242e3fff",
+ "notifications.border": "#3d495aff",
+ "notificationToast.border": "#3d495aff",
+ "notificationsErrorIcon.foreground": "#f76769ff",
+ "notificationsWarningIcon.foreground": "#ffa23eff",
+ "notificationsInfoIcon.foreground": "#8b98a9ff",
+ "pickerGroup.border": "#475365ff",
+ "pickerGroup.foreground": "#d9dfe7ff",
+ "quickInput.background": "#10151dff",
+ "quickInput.foreground": "#d9dfe7ff",
+ "quickInputTitle.background": "#10151dff",
+ "keybindingLabel.background": "#171f2bff",
+ "keybindingLabel.foreground": "#d9dfe7ff",
+ "keybindingLabel.border": "#333e4fff",
+ "keybindingLabel.bottomBorder": "#333e4fff",
+ "statusBar.foreground": "#a4afbdff",
+ "statusBar.background": "#1f2939ff",
+ "statusBar.border": "#333e4fff",
+ "statusBar.noFolderBackground": "#1f2939ff",
+ "statusBar.debuggingBackground": "#891524ff",
+ "statusBar.debuggingForeground": "#ffffffff",
+ "statusBarItem.prominentBackground": "#282e34",
+ "editorGroupHeader.tabsBackground": "#10151dff",
+ "editorGroupHeader.tabsBorder": "#333e4fff",
+ "editorGroup.border": "#333e4fff",
+ "tab.activeForeground": "#d9dfe7ff",
+ "tab.inactiveForeground": "#a4afbdff",
+ "tab.inactiveBackground": "#10151dff",
+ "tab.activeBackground": "#171f2bff",
+ "tab.activeBorder": "#171f2bff",
+ "tab.activeBorderTop": "#a87ffbff",
+ "tab.border": "#333e4fff",
+ "tab.hoverBackground": "#171f2bff",
+ "tab.unfocusedActiveForeground": "#738295ff",
+ "tab.unfocusedInactiveForeground": "#738295ff",
+ "tab.unfocusedHoverForeground": "#a4afbdff",
+ "tab.unfocusedHoverBackground": "#1f2939ff",
+ "tab.unfocusedActiveBorderTop": "#333e4fff",
+ "tab.unfocusedActiveBorder": "#171f2bff",
+ "breadcrumb.foreground": "#8b98a9ff",
+ "breadcrumb.focusForeground": "#d9dfe7ff",
+ "breadcrumb.activeSelectionForeground": "#a4afbdff",
+ "breadcrumbPicker.background": "#171f2bff",
+ "editor.foreground": "#d9dfe7ff",
+ "editor.background": "#171f2bff",
+ "editorLink.activeForeground": "#a87ffbff",
+ "editorCodeLens.foreground": "#8b98a9ff",
+ "editorWidget.background": "#1f2939ff",
+ "editorWidget.border": "#5d6a7dff",
+ "editor.foldBackground": "#1c2533ff",
+ "editor.lineHighlightBackground": "#1f2939ff",
+ "editorLineNumber.foreground": "#475365ff",
+ "editorLineNumber.activeForeground": "#d9dfe7ff",
+ "editorIndentGuide.background": "#333e4fff",
+ "editorIndentGuide.activeBackground": "#475365ff",
+ "editorWhitespace.foreground": "#475365ff",
+ "editorCursor.foreground": "#e0ccffff",
+ "editorError.foreground": "#fc8f8eff",
+ "editorWarning.foreground": "#ffc26eff",
+ "editorInfo.foreground": "#a2b6ffff",
+ "editorHint.foreground": "#66ce98ff",
+ "editorLightBulb.foreground": "#ffc26eff",
+ "problemsErrorIcon.foreground": "#f76769ff",
+ "problemsWarningIcon.foreground": "#ffa23eff",
+ "problemsInfoIcon.foreground": "#8b98a9ff",
+ "sash.hoverBorder": "#a87ffbff",
+ "editor.findMatchBackground": "#83431466",
+ "editor.findMatchBorder": "#ffa23eff",
+ "editor.findMatchHighlightBackground": "#83431499",
+ "editor.findMatchHighlightBorder": "#834314ff",
+ "peekView.border": "#a87ffbff",
+ "peekViewEditor.matchHighlightBackground": "#83431466",
+ "peekViewEditor.matchHighlightBorder": "#ffa23e4d",
+ "peekViewResult.matchHighlightBackground": "#83431466",
+ "peekViewEditor.background": "#10151dff",
+ "peekViewResult.background": "#080a0eff",
+ "peekViewResult.selectionBackground": "#333e4fff",
+ "editor.linkedEditingBackground": "#4d21bb99",
+ "editor.inactiveSelectionBackground": "#264dcb4d",
+ "editor.selectionBackground": "#264dcb80",
+ "editor.selectionHighlightBackground": "#333e4f99",
+ "editor.selectionHighlightBorder": "#333e4fff",
+ "editor.wordHighlightBackground": "#882d0066",
+ "editor.wordHighlightStrongBackground": "#882d0099",
+ "editor.wordHighlightBorder": "#882d00ff",
+ "editor.wordHighlightStrongBorder": "#882d00ff",
+ "editorBracketMatch.background": "#004b5e99",
+ "editorBracketMatch.border": "#004b5eff",
+ "editorGutter.modifiedBackground": "#3c60ddff",
+ "editorGutter.addedBackground": "#17975f80",
+ "editorGutter.deletedBackground": "#df4047ff",
+ "editorGutter.foldingControlForeground": "#8b98a9ff",
+ "diffEditor.insertedTextBackground": "#17975f40",
+ "diffEditor.removedTextBackground": "#df404740",
+ "scrollbar.shadow": "#0008",
+ "scrollbarSlider.background": "#6a737d33",
+ "scrollbarSlider.hoverBackground": "#6a737d44",
+ "scrollbarSlider.activeBackground": "#6a737d88",
+ "editorOverviewRuler.border": "#000000ff",
+ "panel.background": "#10151dff",
+ "panel.border": "#333e4fff",
+ "panelTitle.activeBorder": "#a87ffbff",
+ "panelTitle.activeForeground": "#d9dfe7ff",
+ "panelTitle.inactiveForeground": "#a4afbdff",
+ "panelInput.border": "#333e4fff",
+ "panelSectionHeader.background": "#0000",
+ "panelSectionHeader.foreground": "#d9dfe7ff",
+ "panelSection.border": "#333e4fff",
+ "menu.foreground": "#d9dfe7ff",
+ "menu.background": "#10151dff",
+ "menu.selectionForeground": "#d9dfe7ff",
+ "menu.selectionBackground": "#1f2939ff",
+ "menu.separatorBackground": "#333e4fff",
+ "menu.border": "#3d495aff",
+ "terminal.foreground": "#a4afbdff",
+ "terminal.tab.activeBorder": "#a87ffbff",
+ "terminalCursor.background": "#5d6a7dff",
+ "terminalCursor.foreground": "#c8aaffff",
+ "terminal.ansiBrightWhite": "#fafbfeff",
+ "terminal.ansiWhite": "#a4afbdff",
+ "terminal.ansiBrightBlack": "#8b98a9ff",
+ "terminal.ansiBlack": "#738295ff",
+ "terminal.ansiBlue": "#708fffff",
+ "terminal.ansiBrightBlue": "#a2b6ffff",
+ "terminal.ansiGreen": "#17b877ff",
+ "terminal.ansiBrightGreen": "#66ce98ff",
+ "terminal.ansiCyan": "#25a6e9ff",
+ "terminal.ansiBrightCyan": "#71c2eeff",
+ "terminal.ansiRed": "#f76769ff",
+ "terminal.ansiBrightRed": "#fc8f8eff",
+ "terminal.ansiMagenta": "#a87ffbff",
+ "terminal.ansiBrightMagenta": "#c8aaffff",
+ "terminal.ansiYellow": "#ffa23eff",
+ "terminal.ansiBrightYellow": "#ffc26eff",
+ "gitDecoration.addedResourceForeground": "#17b877ff",
+ "gitDecoration.untrackedResourceForeground": "#17b877ff",
+ "gitDecoration.modifiedResourceForeground": "#708fffff",
+ "gitDecoration.deletedResourceForeground": "#f76769ff",
+ "gitDecoration.conflictingResourceForeground": "#ffc26eff",
+ "gitDecoration.ignoredResourceForeground": "#738295ff",
+ "gitDecoration.submoduleResourceForeground": "#738295ff",
+ "debugToolBar.background": "#1f2939ff",
+ "editor.stackFrameHighlightBackground": "#C6902625",
+ "editor.focusedStackFrameHighlightBackground": "#2b6a3033",
+ "settings.headerForeground": "#d9dfe7ff",
+ "settings.modifiedItemIndicator": "#5173f1ff",
+ "welcomePage.buttonBackground": "#333e4fff",
+ "welcomePage.buttonHoverBackground": "#475365ff",
+ "editorBracketHighlight.foreground1": "#85cdf1ff",
+ "editorBracketHighlight.foreground2": "#ffd395ff",
+ "editorBracketHighlight.foreground3": "#bd9cfeff",
+ "editorBracketHighlight.foreground4": "#85cdf1ff",
+ "editorBracketHighlight.foreground5": "#ffd395ff",
+ "editorBracketHighlight.foreground6": "#bd9cfeff",
+ "editorGhostText.foreground": "#5d6a7dff",
+ "editorInlayHint.foreground": "#8b98a9ff",
+ "editorInlayHint.background": "#73829533",
+ "editorInlayHint.typeForeground": "#8b98a9ff",
+ "editorInlayHint.typeBackground": "#73829533"
+ },
+ "semanticHighlighting": true,
+ "semanticTokenColors": {
+ "property.annotation": "#85cdf1ff",
+ "annotation": "#85cdf1ff",
+ "class": "#92a9ffff"
+ },
+ "tokenColors": [
+ {
+ "scope": [
+ "comment",
+ "punctuation.definition.comment",
+ "string.comment"
+ ],
+ "settings": {
+ "foreground": "#7f8d9fff"
+ }
+ },
+ {
+ "scope": [
+ "constant",
+ "entity.name.constant",
+ "variable.other.constant",
+ "variable.language"
+ ],
+ "settings": {
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": [
+ "entity",
+ "entity.name"
+ ],
+ "settings": {
+ "foreground": "#bd9cfeff"
+ }
+ },
+ {
+ "scope": "variable.parameter.function",
+ "settings": {
+ "foreground": "#d9dfe7ff"
+ }
+ },
+ {
+ "scope": "entity.name.tag",
+ "settings": {
+ "foreground": "#77d5a3ff"
+ }
+ },
+ {
+ "scope": "keyword",
+ "settings": {
+ "foreground": "#fd8da3ff"
+ }
+ },
+ {
+ "scope": [
+ "storage",
+ "storage.type"
+ ],
+ "settings": {
+ "foreground": "#fd8da3ff"
+ }
+ },
+ {
+ "scope": [
+ "annotation"
+ ],
+ "settings": {
+ "foreground": "#fd8da3ff"
+ }
+ },
+ {
+ "scope": [
+ "storage.modifier.package",
+ "storage.modifier.import",
+ "storage.type.java"
+ ],
+ "settings": {
+ "foreground": "#d9dfe7ff"
+ }
+ },
+ {
+ "scope": [
+ "string",
+ "punctuation.definition.string",
+ "string punctuation.section.embedded source"
+ ],
+ "settings": {
+ "foreground": "#77d5a3ff"
+ }
+ },
+ {
+ "scope": [
+ "string.quoted.double.html",
+ "string.quoted.single.html",
+ "string.unquoted.html",
+ "punctuation.definition.string.begin.html",
+ "punctuation.definition.string.end.html",
+ "string.quoted.double.xml",
+ "string.quoted.single.xml",
+ "string.unquoted.xml",
+ "punctuation.definition.string.begin.xml",
+ "punctuation.definition.string.end.xml",
+ "string punctuation.section.embedded source"
+ ],
+ "settings": {
+ "foreground": "#85cdf1ff"
+ }
+ },
+ {
+ "scope": "support",
+ "settings": {
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": [
+ "support.type.property-name",
+ "entity.name.tag.yaml"
+ ],
+ "settings": {
+ "foreground": "#85cdf1ff"
+ }
+ },
+ {
+ "scope": "meta.property-name",
+ "settings": {
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": "variable",
+ "settings": {
+ "foreground": "#ffd395ff"
+ }
+ },
+ {
+ "scope": "variable.other",
+ "settings": {
+ "foreground": "#d9dfe7ff"
+ }
+ },
+ {
+ "scope": "invalid.broken",
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#ffc6d0ff"
+ }
+ },
+ {
+ "scope": "invalid.deprecated",
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#ffc6d0ff"
+ }
+ },
+ {
+ "scope": "invalid.illegal",
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#ffc6d0ff"
+ }
+ },
+ {
+ "scope": "invalid.unimplemented",
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#ffc6d0ff"
+ }
+ },
+ {
+ "scope": "carriage-return",
+ "settings": {
+ "fontStyle": "italic underline",
+ "background": "#fd8da3ff",
+ "foreground": "#1f2939ff",
+ "content": "^M"
+ }
+ },
+ {
+ "scope": "message.error",
+ "settings": {
+ "foreground": "#ffc6d0ff"
+ }
+ },
+ {
+ "scope": "string source",
+ "settings": {
+ "foreground": "#d9dfe7ff"
+ }
+ },
+ {
+ "scope": "string variable",
+ "settings": {
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": [
+ "source.regexp",
+ "string.regexp"
+ ],
+ "settings": {
+ "foreground": "#77d5a3ff"
+ }
+ },
+ {
+ "scope": [
+ "string.regexp.character-class",
+ "string.regexp constant.character.escape",
+ "string.regexp source.ruby.embedded",
+ "string.regexp string.regexp.arbitrary-repitition"
+ ],
+ "settings": {
+ "foreground": "#77d5a3ff"
+ }
+ },
+ {
+ "scope": "string.regexp constant.character.escape",
+ "settings": {
+ "fontStyle": "bold",
+ "foreground": "#77d5a3ff"
+ }
+ },
+ {
+ "scope": "support.constant",
+ "settings": {
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": "support.variable",
+ "settings": {
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": "meta.module-reference",
+ "settings": {
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": "punctuation.definition.list.begin.markdown",
+ "settings": {
+ "foreground": "#ffd395ff"
+ }
+ },
+ {
+ "scope": [
+ "markup.heading",
+ "markup.heading entity.name"
+ ],
+ "settings": {
+ "fontStyle": "bold",
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": "markup.quote",
+ "settings": {
+ "foreground": "#77d5a3ff"
+ }
+ },
+ {
+ "scope": "markup.italic",
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#d9dfe7ff"
+ }
+ },
+ {
+ "scope": "markup.bold",
+ "settings": {
+ "fontStyle": "bold",
+ "foreground": "#d9dfe7ff"
+ }
+ },
+ {
+ "scope": "markup.raw",
+ "settings": {
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": [
+ "markup.deleted",
+ "meta.diff.header.from-file",
+ "punctuation.definition.deleted"
+ ],
+ "settings": {
+ "background": "#670023ff",
+ "foreground": "#ffc6d0ff"
+ }
+ },
+ {
+ "scope": [
+ "markup.inserted",
+ "meta.diff.header.to-file",
+ "punctuation.definition.inserted"
+ ],
+ "settings": {
+ "background": "#00391fff",
+ "foreground": "#77d5a3ff"
+ }
+ },
+ {
+ "scope": [
+ "markup.changed",
+ "punctuation.definition.changed"
+ ],
+ "settings": {
+ "background": "#834314ff",
+ "foreground": "#ffd395ff"
+ }
+ },
+ {
+ "scope": [
+ "markup.ignored",
+ "markup.untracked"
+ ],
+ "settings": {
+ "foreground": "#333e4fff",
+ "background": "#92a9ffff"
+ }
+ },
+ {
+ "scope": "meta.diff.range",
+ "settings": {
+ "foreground": "#bd9cfeff",
+ "fontStyle": "bold"
+ }
+ },
+ {
+ "scope": "meta.diff.header",
+ "settings": {
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": "meta.separator",
+ "settings": {
+ "fontStyle": "bold",
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": "meta.output",
+ "settings": {
+ "foreground": "#92a9ffff"
+ }
+ },
+ {
+ "scope": [
+ "brackethighlighter.tag",
+ "brackethighlighter.curly",
+ "brackethighlighter.round",
+ "brackethighlighter.square",
+ "brackethighlighter.angle",
+ "brackethighlighter.quote"
+ ],
+ "settings": {
+ "foreground": "#9ca7b6ff"
+ }
+ },
+ {
+ "scope": "brackethighlighter.unmatched",
+ "settings": {
+ "foreground": "#ffc6d0ff"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.reference.link",
+ "string.other.link"
+ ],
+ "settings": {
+ "foreground": "#77d5a3ff",
+ "fontStyle": "underline"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/themes/monospace-light-color-theme.json b/themes/monospace-light-color-theme.json
new file mode 100644
index 0000000..e03ef00
--- /dev/null
+++ b/themes/monospace-light-color-theme.json
@@ -0,0 +1,625 @@
+{
+ "name": "Monospace Light",
+ "colors": {
+ "focusBorder": "#8964e8ff",
+ "foreground": "#1f2939ff",
+ "icon.foreground": "#1f2939ff",
+ "widget.shadow": "#1f293940",
+ "descriptionForeground": "#5d6a7dff",
+ "errorForeground": "#c1313bff",
+ "textLink.foreground": "#6f4cdeff",
+ "textLink.activeForeground": "#4d21bbff",
+ "textBlockQuote.background": "#fafbfeff",
+ "textBlockQuote.border": "#d9dfe7ff",
+ "textCodeBlock.background": "#f4f7fdff",
+ "textPreformat.foreground": "#5d6a7dff",
+ "textSeparator.foreground": "#a4afbdff",
+ "list.warningForeground": "#c16f23ff",
+ "list.errorForeground": "#c1313bff",
+ "button.background": "#6f4cdeff",
+ "button.hoverBackground": "#603bceff",
+ "button.foreground": "#ffffffff",
+ "button.secondaryBackground": "#d9dfe7ff",
+ "button.secondaryForeground": "#000000ff",
+ "button.secondaryHoverBackground": "#a4afbdff",
+ "checkbox.background": "#ffffffff",
+ "checkbox.foreground": "#333e4fff",
+ "checkbox.border": "#bfc7d2ff",
+ "dropdown.background": "#ffffffff",
+ "dropdown.border": "#bfc7d2ff",
+ "dropdown.foreground": "#333e4fff",
+ "dropdown.listBackground": "#f4f7fdff",
+ "input.background": "#ffffffff",
+ "input.border": "#bfc7d2ff",
+ "input.foreground": "#333e4fff",
+ "input.placeholderForeground": "#8b98a9ff",
+ "inputValidation.errorBorder": "#c1313bff",
+ "inputOption.activeBorder": "#a87ffbff",
+ "inputOption.activeBackground": "#a87ffb4d",
+ "inputOption.activeForeground": "#1f2939ff",
+ "badge.foreground": "#6f4cdeff",
+ "badge.background": "#f2e6ffff",
+ "progressBar.background": "#a87ffbff",
+ "titleBar.activeForeground": "#333e4fff",
+ "titleBar.activeBackground": "#ffffffff",
+ "titleBar.inactiveForeground": "#5d6a7dff",
+ "titleBar.inactiveBackground": "#f4f7fdff",
+ "titleBar.border": "#d9dfe7ff",
+ "commandCenter.background": "#ffffffff",
+ "commandCenter.foreground": "#5d6a7dff",
+ "commandCenter.border": "#d9dfe7ff",
+ "commandCenter.activeBackground": "#fafbfeff",
+ "commandCenter.activeForeground": "#333e4fff",
+ "commandCenter.activeBorder": "#bfc7d2ff",
+ "commandCenter.inactiveForeground": "#738295ff",
+ "commandCenter.inactiveBorder": "#d9dfe7ff",
+ "activityBar.foreground": "#333e4fff",
+ "activityBar.inactiveForeground": "#8b98a9ff",
+ "activityBar.background": "#ffffffff",
+ "activityBarBadge.foreground": "#ffffffff",
+ "activityBarBadge.background": "#6f4cdeff",
+ "activityBar.activeBorder": "#a87ffbff",
+ "activityBar.border": "#d9dfe7ff",
+ "sideBar.foreground": "#475365ff",
+ "sideBar.background": "#f4f7fdff",
+ "sideBar.border": "#d9dfe7ff",
+ "sideBarTitle.foreground": "#333e4fff",
+ "sideBarSectionHeader.foreground": "#333e4fff",
+ "sideBarSectionHeader.background": "#f4f7fdff",
+ "sideBarSectionHeader.border": "#d9dfe7ff",
+ "list.hoverForeground": "#333e4fff",
+ "list.inactiveSelectionForeground": "#333e4fff",
+ "list.activeSelectionForeground": "#333e4fff",
+ "list.inactiveSelectionBackground": "#e7ebf2ff",
+ "list.hoverBackground": "#e7ebf2ff",
+ "list.activeSelectionBackground": "#d9dfe7ff",
+ "list.inactiveFocusBackground": "#f2e6ffff",
+ "list.focusBackground": "#e0ccffff",
+ "tree.indentGuidesStroke": "#d9dfe7ff",
+ "notificationCenterHeader.foreground": "#5d6a7dff",
+ "notificationCenterHeader.background": "#ffffffff",
+ "notifications.foreground": "#333e4fff",
+ "notifications.background": "#f4f7fdff",
+ "notifications.border": "#bfc7d2ff",
+ "notificationToast.border": "#bfc7d2ff",
+ "notificationsErrorIcon.foreground": "#df4047ff",
+ "notificationsWarningIcon.foreground": "#df8128ff",
+ "notificationsInfoIcon.foreground": "#738295ff",
+ "pickerGroup.border": "#d9dfe7ff",
+ "pickerGroup.foreground": "#333e4fff",
+ "quickInput.background": "#ffffffff",
+ "quickInput.foreground": "#333e4fff",
+ "quickInputTitle.background": "#ffffffff",
+ "keybindingLabel.background": "#f4f7fdff",
+ "keybindingLabel.foreground": "#333e4fff",
+ "keybindingLabel.border": "#d9dfe7ff",
+ "keybindingLabel.bottomBorder": "#d9dfe7ff",
+ "statusBar.foreground": "#5d6a7dff",
+ "statusBar.background": "#ffffffff",
+ "statusBar.border": "#d9dfe7ff",
+ "statusBar.noFolderBackground": "#ffffffff",
+ "statusBar.debuggingBackground": "#fc8f8eff",
+ "statusBar.debuggingForeground": "#000000ff",
+ "statusBarItem.prominentBackground": "#e8eaed",
+ "editorGroupHeader.tabsBackground": "#f4f7fdff",
+ "editorGroupHeader.tabsBorder": "#d9dfe7ff",
+ "editorGroup.border": "#d9dfe7ff",
+ "tab.activeForeground": "#333e4fff",
+ "tab.inactiveForeground": "#5d6a7dff",
+ "tab.inactiveBackground": "#f4f7fdff",
+ "tab.activeBackground": "#ffffffff",
+ "tab.activeBorder": "#ffffffff",
+ "tab.activeBorderTop": "#8964e8ff",
+ "tab.border": "#d9dfe7ff",
+ "tab.hoverBackground": "#ffffffff",
+ "tab.unfocusedActiveForeground": "#a4afbdff",
+ "tab.unfocusedInactiveForeground": "#a4afbdff",
+ "tab.unfocusedHoverForeground": "#5d6a7dff",
+ "tab.unfocusedHoverBackground": "#ffffffff",
+ "tab.unfocusedActiveBorderTop": "#d9dfe7ff",
+ "tab.unfocusedActiveBorder": "#ffffffff",
+ "breadcrumb.foreground": "#738295ff",
+ "breadcrumb.focusForeground": "#333e4fff",
+ "breadcrumb.activeSelectionForeground": "#5d6a7dff",
+ "breadcrumbPicker.background": "#fafbfeff",
+ "editor.foreground": "#1f2939ff",
+ "editor.background": "#ffffffff",
+ "editorLink.activeForeground": "#6f4cdeff",
+ "editorCodeLens.foreground": "#5d6a7dff",
+ "editorWidget.background": "#ffffffff",
+ "editorWidget.border": "#a4afbdff",
+ "editor.foldBackground": "#f4f7fdff",
+ "editor.lineHighlightBackground": "#f4f7fdff",
+ "editorLineNumber.foreground": "#bfc7d2ff",
+ "editorLineNumber.activeForeground": "#1f2939ff",
+ "editorIndentGuide.background": "#e7ebf2ff",
+ "editorIndentGuide.activeBackground": "#bfc7d2ff",
+ "editorWhitespace.foreground": "#bfc7d2ff",
+ "editorCursor.foreground": "#603bceff",
+ "editorError.foreground": "#df4047ff",
+ "editorWarning.foreground": "#df8128ff",
+ "editorInfo.foreground": "#5173f1ff",
+ "editorHint.foreground": "#17975fff",
+ "editorLightBulb.foreground": "#df8128ff",
+ "problemsErrorIcon.foreground": "#df4047ff",
+ "problemsWarningIcon.foreground": "#df8128ff",
+ "problemsInfoIcon.foreground": "#738295ff",
+ "sash.hoverBorder": "#8964e8ff",
+ "editor.findMatchBackground": "#df812866",
+ "editor.findMatchBorder": "#df8128ff",
+ "editor.findMatchHighlightBackground": "#ffc26e66",
+ "editor.findMatchHighlightBorder": "#ffc26eff",
+ "peekView.border": "#8964e8ff",
+ "peekViewEditor.matchHighlightBackground": "#df812866",
+ "peekViewEditor.matchHighlightBorder": "#df8128ff",
+ "peekViewResult.matchHighlightBackground": "#df812866",
+ "peekViewEditor.background": "#f4f7fdff",
+ "peekViewResult.background": "#e7ebf2ff",
+ "peekViewResult.selectionBackground": "#d9dfe7ff",
+ "editor.linkedEditingBackground": "#a87ffb99",
+ "editor.inactiveSelectionBackground": "#c7d3ff66",
+ "editor.selectionBackground": "#c7d3ff99",
+ "editor.selectionHighlightBackground": "#98e4b999",
+ "editor.selectionHighlightBorder": "#98e4b999",
+ "editor.wordHighlightBackground": "#ffc9aa66",
+ "editor.wordHighlightStrongBackground": "#ffc9aa66",
+ "editor.wordHighlightBorder": "#ffc9aaff",
+ "editor.wordHighlightStrongBorder": "#ffc9aaff",
+ "editorBracketMatch.background": "#abe1f899",
+ "editorBracketMatch.border": "#abe1f8ff",
+ "editorGutter.modifiedBackground": "#a2b6ffff",
+ "editorGutter.addedBackground": "#98e4b9ff",
+ "editorGutter.deletedBackground": "#fc8f8eff",
+ "editorGutter.foldingControlForeground": "#5d6a7dff",
+ "diffEditor.insertedTextBackground": "#daf8e4ff",
+ "diffEditor.removedTextBackground": "#ffe5e4ff",
+ "scrollbar.shadow": "#6a737d33",
+ "scrollbarSlider.background": "#959da533",
+ "scrollbarSlider.hoverBackground": "#959da544",
+ "scrollbarSlider.activeBackground": "#959da588",
+ "editorOverviewRuler.border": "#ffffffff",
+ "panel.background": "#f4f7fdff",
+ "panel.border": "#d9dfe7ff",
+ "panelTitle.activeBorder": "#8964e8ff",
+ "panelTitle.activeForeground": "#333e4fff",
+ "panelTitle.inactiveForeground": "#5d6a7dff",
+ "panelInput.border": "#d9dfe7ff",
+ "panelSectionHeader.background": "#0000",
+ "panelSectionHeader.foreground": "#333e4fff",
+ "panelSection.border": "#d9dfe7ff",
+ "menu.foreground": "#333e4fff",
+ "menu.background": "#f4f7fdff",
+ "menu.selectionForeground": "#333e4fff",
+ "menu.selectionBackground": "#d9dfe7ff",
+ "menu.separatorBackground": "#d9dfe7ff",
+ "menu.border": "#bfc7d2ff",
+ "terminal.foreground": "#475365ff",
+ "terminal.tab.activeBorder": "#8964e8ff",
+ "terminalCursor.background": "#a4afbdff",
+ "terminalCursor.foreground": "#6f4cdeff",
+ "terminal.ansiBrightWhite": "#475365ff",
+ "terminal.ansiWhite": "#5d6a7dff",
+ "terminal.ansiBrightBlack": "#000000ff",
+ "terminal.ansiBlack": "#333e4fff",
+ "terminal.ansiBlue": "#3c60ddff",
+ "terminal.ansiBrightBlue": "#002487ff",
+ "terminal.ansiGreen": "#007b49ff",
+ "terminal.ansiBrightGreen": "#00522fff",
+ "terminal.ansiCyan": "#0075a2ff",
+ "terminal.ansiBrightCyan": "#00607eff",
+ "terminal.ansiRed": "#d03941ff",
+ "terminal.ansiBrightRed": "#a52430ff",
+ "terminal.ansiMagenta": "#6f4cdeff",
+ "terminal.ansiBrightMagenta": "#4d21bbff",
+ "terminal.ansiYellow": "#a65921ff",
+ "terminal.ansiBrightYellow": "#904b1aff",
+ "gitDecoration.addedResourceForeground": "#17975fff",
+ "gitDecoration.untrackedResourceForeground": "#17975fff",
+ "gitDecoration.modifiedResourceForeground": "#5173f1ff",
+ "gitDecoration.deletedResourceForeground": "#df4047ff",
+ "gitDecoration.conflictingResourceForeground": "#c16f23ff",
+ "gitDecoration.ignoredResourceForeground": "#8b98a9ff",
+ "gitDecoration.submoduleResourceForeground": "#8b98a9ff",
+ "debugToolBar.background": "#ffffffff",
+ "editor.stackFrameHighlightBackground": "#ffd33d33",
+ "editor.focusedStackFrameHighlightBackground": "#28a74525",
+ "settings.headerForeground": "#333e4fff",
+ "settings.modifiedItemIndicator": "#708fffff",
+ "welcomePage.buttonBackground": "#f4f7fdff",
+ "welcomePage.buttonHoverBackground": "#d9dfe7ff",
+ "editorBracketHighlight.foreground1": "#0075a2ff",
+ "editorBracketHighlight.foreground2": "#d07826ff",
+ "editorBracketHighlight.foreground3": "#6f4cdeff",
+ "editorBracketHighlight.foreground4": "#0075a2ff",
+ "editorBracketHighlight.foreground5": "#d07826ff",
+ "editorBracketHighlight.foreground6": "#6f4cdeff",
+ "editorGhostText.foreground": "#a4afbdff",
+ "editorInlayHint.foreground": "#738295ff",
+ "editorInlayHint.background": "#7382951a",
+ "editorInlayHint.typeForeground": "#738295ff",
+ "editorInlayHint.typeBackground": "#7382951a"
+ },
+ "semanticHighlighting": true,
+ "semanticTokenColors": {
+ "property.annotation": "#0075a2ff",
+ "annotation": "#0075a2ff",
+ "class": "#264dcbff"
+ },
+ "tokenColors": [
+ {
+ "scope": [
+ "comment",
+ "punctuation.definition.comment",
+ "string.comment"
+ ],
+ "settings": {
+ "foreground": "#637083ff"
+ }
+ },
+ {
+ "scope": [
+ "constant",
+ "entity.name.constant",
+ "variable.other.constant",
+ "variable.language"
+ ],
+ "settings": {
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": [
+ "entity",
+ "entity.name"
+ ],
+ "settings": {
+ "foreground": "#6f4cdeff"
+ }
+ },
+ {
+ "scope": "variable.parameter.function",
+ "settings": {
+ "foreground": "#1f2939ff"
+ }
+ },
+ {
+ "scope": "entity.name.tag",
+ "settings": {
+ "foreground": "#007b49ff"
+ }
+ },
+ {
+ "scope": "keyword",
+ "settings": {
+ "foreground": "#c43058ff"
+ }
+ },
+ {
+ "scope": [
+ "storage",
+ "storage.type"
+ ],
+ "settings": {
+ "foreground": "#c43058ff"
+ }
+ },
+ {
+ "scope": [
+ "annotation"
+ ],
+ "settings": {
+ "foreground": "#c43058ff"
+ }
+ },
+ {
+ "scope": [
+ "storage.modifier.package",
+ "storage.modifier.import",
+ "storage.type.java"
+ ],
+ "settings": {
+ "foreground": "#1f2939ff"
+ }
+ },
+ {
+ "scope": [
+ "string",
+ "punctuation.definition.string",
+ "string punctuation.section.embedded source"
+ ],
+ "settings": {
+ "foreground": "#007b49ff"
+ }
+ },
+ {
+ "scope": [
+ "string.quoted.double.html",
+ "string.quoted.single.html",
+ "string.unquoted.html",
+ "punctuation.definition.string.begin.html",
+ "punctuation.definition.string.end.html",
+ "string.quoted.double.xml",
+ "string.quoted.single.xml",
+ "string.unquoted.xml",
+ "punctuation.definition.string.begin.xml",
+ "punctuation.definition.string.end.xml",
+ "string punctuation.section.embedded source"
+ ],
+ "settings": {
+ "foreground": "#0075a2ff"
+ }
+ },
+ {
+ "scope": "support",
+ "settings": {
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": [
+ "support.type.property-name",
+ "entity.name.tag.yaml"
+ ],
+ "settings": {
+ "foreground": "#0075a2ff"
+ }
+ },
+ {
+ "scope": "meta.property-name",
+ "settings": {
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": "variable",
+ "settings": {
+ "foreground": "#d07826ff"
+ }
+ },
+ {
+ "scope": "variable.other",
+ "settings": {
+ "foreground": "#1f2939ff"
+ }
+ },
+ {
+ "scope": "invalid.broken",
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#ad1c48ff"
+ }
+ },
+ {
+ "scope": "invalid.deprecated",
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#ad1c48ff"
+ }
+ },
+ {
+ "scope": "invalid.illegal",
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#ad1c48ff"
+ }
+ },
+ {
+ "scope": "invalid.unimplemented",
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#ad1c48ff"
+ }
+ },
+ {
+ "scope": "carriage-return",
+ "settings": {
+ "fontStyle": "italic underline",
+ "background": "#c43058ff",
+ "foreground": "#fafbfeff",
+ "content": "^M"
+ }
+ },
+ {
+ "scope": "message.error",
+ "settings": {
+ "foreground": "#ad1c48ff"
+ }
+ },
+ {
+ "scope": "string source",
+ "settings": {
+ "foreground": "#1f2939ff"
+ }
+ },
+ {
+ "scope": "string variable",
+ "settings": {
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": [
+ "source.regexp",
+ "string.regexp"
+ ],
+ "settings": {
+ "foreground": "#007b49ff"
+ }
+ },
+ {
+ "scope": [
+ "string.regexp.character-class",
+ "string.regexp constant.character.escape",
+ "string.regexp source.ruby.embedded",
+ "string.regexp string.regexp.arbitrary-repitition"
+ ],
+ "settings": {
+ "foreground": "#007b49ff"
+ }
+ },
+ {
+ "scope": "string.regexp constant.character.escape",
+ "settings": {
+ "fontStyle": "bold",
+ "foreground": "#007b49ff"
+ }
+ },
+ {
+ "scope": "support.constant",
+ "settings": {
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": "support.variable",
+ "settings": {
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": "meta.module-reference",
+ "settings": {
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": "punctuation.definition.list.begin.markdown",
+ "settings": {
+ "foreground": "#d07826ff"
+ }
+ },
+ {
+ "scope": [
+ "markup.heading",
+ "markup.heading entity.name"
+ ],
+ "settings": {
+ "fontStyle": "bold",
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": "markup.quote",
+ "settings": {
+ "foreground": "#007b49ff"
+ }
+ },
+ {
+ "scope": "markup.italic",
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#1f2939ff"
+ }
+ },
+ {
+ "scope": "markup.bold",
+ "settings": {
+ "fontStyle": "bold",
+ "foreground": "#1f2939ff"
+ }
+ },
+ {
+ "scope": "markup.raw",
+ "settings": {
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": [
+ "markup.deleted",
+ "meta.diff.header.from-file",
+ "punctuation.definition.deleted"
+ ],
+ "settings": {
+ "background": "#fff4f5ff",
+ "foreground": "#ad1c48ff"
+ }
+ },
+ {
+ "scope": [
+ "markup.inserted",
+ "meta.diff.header.to-file",
+ "punctuation.definition.inserted"
+ ],
+ "settings": {
+ "background": "#e8fbecff",
+ "foreground": "#007b49ff"
+ }
+ },
+ {
+ "scope": [
+ "markup.changed",
+ "punctuation.definition.changed"
+ ],
+ "settings": {
+ "background": "#fff0caff",
+ "foreground": "#d07826ff"
+ }
+ },
+ {
+ "scope": [
+ "markup.ignored",
+ "markup.untracked"
+ ],
+ "settings": {
+ "foreground": "#f4f7fdff",
+ "background": "#264dcbff"
+ }
+ },
+ {
+ "scope": "meta.diff.range",
+ "settings": {
+ "foreground": "#6f4cdeff",
+ "fontStyle": "bold"
+ }
+ },
+ {
+ "scope": "meta.diff.header",
+ "settings": {
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": "meta.separator",
+ "settings": {
+ "fontStyle": "bold",
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": "meta.output",
+ "settings": {
+ "foreground": "#264dcbff"
+ }
+ },
+ {
+ "scope": [
+ "brackethighlighter.tag",
+ "brackethighlighter.curly",
+ "brackethighlighter.round",
+ "brackethighlighter.square",
+ "brackethighlighter.angle",
+ "brackethighlighter.quote"
+ ],
+ "settings": {
+ "foreground": "#5d6a7dff"
+ }
+ },
+ {
+ "scope": "brackethighlighter.unmatched",
+ "settings": {
+ "foreground": "#ad1c48ff"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.reference.link",
+ "string.other.link"
+ ],
+ "settings": {
+ "foreground": "#007b49ff",
+ "fontStyle": "underline"
+ }
+ }
+ ]
+}
\ No newline at end of file