{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "vscode-icons-file-type-vyper",
  "type": "registry:component",
  "title": "vscode-icons:file-type-vyper",
  "description": "FileTypeVyper icon from vscode-icons",
  "prefix": "vscode-icons",
  "id": "vscode-icons:file-type-vyper",
  "licenseSpdx": "MIT",
  "licenseUrl": "https://github.com/vscode-icons/vscode-icons/blob/master/LICENSE",
  "attributionRequired": false,
  "body": "<g fill-rule=\"evenodd\" stroke-linejoin=\"round\" stroke-miterlimit=\"2\"><path fill=\"none\" d=\"M0 0h32v32H0z\"/><path fill=\"#9f4cf2\" fill-rule=\"nonzero\" d=\"m17.96 25.22l-8.421-8.419a1.96 1.96 0 0 1-.532-1.378V3.407c0-.7-.7-1.4-1.4-1.4H4.799c-.7 0-1.4.7-1.4 1.4v13.996c0 .742.273 1.456.799 1.981l9.8 9.797c.546.546 1.26.819 1.981.819h1.4a1.4 1.4 0 0 0 1.4-1.4v-1.392c0-.721-.273-1.435-.819-1.981zM28.601 3.4c0-.707-.693-1.4-1.4-1.4h-2.808c-.7 0-1.4.7-1.4 1.4v12.009a1.98 1.98 0 0 1-.56 1.385l-2.821 2.821a2.8 2.8 0 0 0-.819 1.98v1.4c0 .777.63 1.399 1.4 1.399h1.4c.714 0 1.435-.273 1.981-.818l4.2-4.199c.525-.526.82-1.238.82-1.981V3.4z\"/></g>",
  "width": 32,
  "height": 32,
  "svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\"><g fill-rule=\"evenodd\" stroke-linejoin=\"round\" stroke-miterlimit=\"2\"><path fill=\"none\" d=\"M0 0h32v32H0z\"/><path fill=\"#9f4cf2\" fill-rule=\"nonzero\" d=\"m17.96 25.22l-8.421-8.419a1.96 1.96 0 0 1-.532-1.378V3.407c0-.7-.7-1.4-1.4-1.4H4.799c-.7 0-1.4.7-1.4 1.4v13.996c0 .742.273 1.456.799 1.981l9.8 9.797c.546.546 1.26.819 1.981.819h1.4a1.4 1.4 0 0 0 1.4-1.4v-1.392c0-.721-.273-1.435-.819-1.981zM28.601 3.4c0-.707-.693-1.4-1.4-1.4h-2.808c-.7 0-1.4.7-1.4 1.4v12.009a1.98 1.98 0 0 1-.56 1.385l-2.821 2.821a2.8 2.8 0 0 0-.819 1.98v1.4c0 .777.63 1.399 1.4 1.399h1.4c.714 0 1.435-.273 1.981-.818l4.2-4.199c.525-.526.82-1.238.82-1.981V3.4z\"/></g></svg>",
  "files": [
    {
      "path": "components/icons/vscode-icons-file-type-vyper.tsx",
      "type": "registry:component",
      "content": "import type { SVGProps } from 'react';\n\nexport function FileTypeVyper(props: SVGProps<SVGSVGElement>) {\n  return (\n    <svg {...props} xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\"><g fillRule=\"evenodd\" strokeLinejoin=\"round\" strokeMiterlimit=\"2\"><path fill=\"none\" d=\"M0 0h32v32H0z\"/><path fill=\"#9f4cf2\" fillRule=\"nonzero\" d=\"m17.96 25.22l-8.421-8.419a1.96 1.96 0 0 1-.532-1.378V3.407c0-.7-.7-1.4-1.4-1.4H4.799c-.7 0-1.4.7-1.4 1.4v13.996c0 .742.273 1.456.799 1.981l9.8 9.797c.546.546 1.26.819 1.981.819h1.4a1.4 1.4 0 0 0 1.4-1.4v-1.392c0-.721-.273-1.435-.819-1.981zM28.601 3.4c0-.707-.693-1.4-1.4-1.4h-2.808c-.7 0-1.4.7-1.4 1.4v12.009a1.98 1.98 0 0 1-.56 1.385l-2.821 2.821a2.8 2.8 0 0 0-.819 1.98v1.4c0 .777.63 1.399 1.4 1.399h1.4c.714 0 1.435-.273 1.981-.818l4.2-4.199c.525-.526.82-1.238.82-1.981V3.4z\"/></g></svg>\n  );\n}\n"
    }
  ]
}