{"_id":"material-file-icons","_rev":"7-688cde8c41efa9b716b846846acca7e4","name":"material-file-icons","dist-tags":{"latest":"2.4.0"},"versions":{"1.0.0":{"name":"material-file-icons","version":"1.0.0","description":"Beautiful material style file type icons in a simple react component.","module":"dist/index.es.js","main":"dist/index.js","browser":"dist/index.min.js","types":"dist/index.d.ts","keywords":["react","file","icons","material"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","preview":"node scripts/preview.js","watch":"rollup -cw","lint":"eslint \"lib/**/*.{ts,tsx}\"","prepublishOnly":"npm run build"},"author":{"name":"Simon Nilsson","email":"simon@nilsson.ml"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/simonnilsson/material-file-icons.git"},"devDependencies":{"@types/react":"^17.0.4","@types/react-dom":"^17.0.3","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.25.0","fs-extra":"^9.1.0","language-map":"^1.4.0","material-icon-theme":"github:PKief/vscode-material-icon-theme","puppeteer":"^9.0.0","react":"^17.0.2","react-dom":"^17.0.2","rollup":"^2.46.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","svgo":"^2.3.0","typescript":"^4.2.4"},"peerDependencies":{"react":"^16.9.0 || ^17","react-dom":"^16.9.0 || ^17"},"gitHead":"738ea136662921709c8fc71fc8b56b57469c84d8","bugs":{"url":"https://github.com/simonnilsson/material-file-icons/issues"},"homepage":"https://github.com/simonnilsson/material-file-icons#readme","_id":"material-file-icons@1.0.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-e/J8DweRZyVRLk5QzxtxuOaeHZzF0uyYv915TTMobVW+0R8SWFkBZVAZW5cURIDzDY0kWKaxPF75oaK/KTGUJw==","shasum":"3c97c0c22bf697d6eb757925d8eff96b5536f196","tarball":"https://registry.npmjs.org/material-file-icons/-/material-file-icons-1.0.0.tgz","fileCount":10,"unpackedSize":1324968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjvpOCRA9TVsSAnZWagAAVOoQAKDTr0rSRpPM7LEzHaaF\nzIgd9ElsWnOL3jeUOuIydrTp6Y8FJTbiijGEg/Vv0H3WSfeNArA9mCrar1zL\nEixdZkkYpfhHLZgdLnTE6JYxY/LsRZ3zik0NBVzzPUNVHdp2FV7TiQaM9Z5I\nyW54fW+Id+LSYO0I9V7MhHixq7CWuqlXTWrJ5zhRWY8MRy9TmtLNozbVvCcN\npoNBx12Vjoi74i1aMbkjFOBf1DAmBWMmPOcs8hn7i9NG5rOvP82+TdazIdzm\n1L/OnKy0qGpSLYAzME2MpEg/lKPeyabCqDKRjl5q9jukZpI2WIoWDIxYqn16\nF6hnSEhKHx9UhF99pbN7k7CPOHp1pqdyKo1OmQKP5v2dRVlSWVffKZfvsAgN\nxoAjAE8IqKaBQ3wRoywleY2teXHH5zCdW7PdJVSzsJgKr1M9D/s/KhZoG6CW\nCFCrd2r6wO7WmU8PPZWJDEgrT7Jn3vFwC2RB027ZWUNHYbg4116myRK4CP1P\nfjVXKyq6SNgUudeKpyPAtSuIIuglIi5QKQKM8fUCadrZPA7uCTsp8dEInvf3\n/ZUdghJT8jFDrKqHtq0Z4V1VrP7Yyncpie4GNrHa131mR0lGR/91s3lxbu84\neztpr4hMPtb54Aq0ofLtURepcTDw16mzRb0ylKsNY+S0Yz+rdo+pK+agNePX\nsv5c\r\n=/Njs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHD0v2BhIuIUlmkRgmm4ZBNwbnX0mLE5eAi/ywLQtgJdAiBToLUKPO9BCl4GKWeCZ/vRxN5tz4Y4eC97ATltm4pK7Q=="}]},"_npmUser":{"name":"simonnilsson","email":"simon@nilsson.ml"},"directories":{},"maintainers":[{"name":"simonnilsson","email":"simon@nilsson.ml"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/material-file-icons_1.0.0_1619982926048_0.10879094382808674"},"_hasShrinkwrap":false},"1.1.0":{"name":"material-file-icons","version":"1.1.0","description":"Beautiful material style file type icons in a simple react component.","module":"dist/index.es.js","main":"dist/index.js","browser":"dist/index.min.js","types":"dist/index.d.ts","keywords":["react","file","icons","material"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","preview":"node scripts/preview-render.js","watch":"rollup -cw","lint":"eslint \"lib/**/*.{ts,tsx}\"","prepublishOnly":"npm run build"},"author":{"name":"Simon Nilsson","email":"simon@nilsson.ml"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/simonnilsson/material-file-icons.git"},"devDependencies":{"@types/react":"^17.0.9","@types/react-dom":"^17.0.6","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","eslint":"^7.28.0","fs-extra":"^10.0.0","language-map":"^1.4.0","material-icon-theme":"github:PKief/vscode-material-icon-theme","puppeteer":"^10.0.0","react":"^17.0.2","react-dom":"^17.0.2","rollup":"^2.50.6","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","svgo":"^2.3.0","typescript":"^4.3.2"},"peerDependencies":{"react":"^17","react-dom":"^17"},"gitHead":"96c632fc585ee1342330a8f44527392c670f1bce","bugs":{"url":"https://github.com/simonnilsson/material-file-icons/issues"},"homepage":"https://github.com/simonnilsson/material-file-icons#readme","_id":"material-file-icons@1.1.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-z0WEsQ5bnBsVn+fZRmjFJL75li51usHYctwgYbr8aqPLK23AIu5XVh41fB88x7pmDwQQEJimCs6b6NvGm+VndQ==","shasum":"a858a83d914ca1a38b5b98f44a2a7ca8191cc4b9","tarball":"https://registry.npmjs.org/material-file-icons/-/material-file-icons-1.1.0.tgz","fileCount":10,"unpackedSize":1338761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu2ekCRA9TVsSAnZWagAA3VIQAIauW3RLxuzAVYXgvLe2\nj8rAM2OGof5CZBUrVp+EJs0zafd/1EwTSFf8rj/eZtokl5zEtf6KmMf2C6Ko\nD2mT+M9AeYrxE6QELeXk/Q1jk14LkhLXO9U1gm44fVSnnqn3b8FvFginNvu2\nozZcQr38eX+eAqIdfO4+DfS+HdS4e6vq2Etf9/UuonU+G59VaRUAKHLQof3/\nUm79DcITaPOclbfwpeQyy1MYai/dkb4C7lXTBr9Ndg12QXqacIzMyE7ICtEy\nTCtW9nnIT7Jw9uxIQsujBCnHDqyC7E5kHLIptg6KYkBCNezTtSDJRs/gccIW\nIxA+BwV16TTpB9d7Ew5hl0xbqeZnDah/0eCLv8U03SvzEcCyJAZXAUWdEl56\nDhp4asXHJpX663NkIGeSxPP3VkmebreCTbRMgOihyPc+hpJXUKqADC0t9ZxC\nYjc1hEfwoLfcddVav0XJYTze5LylmdkSnLE3v3NGmJlpXsC3c965PM/7n1Mn\nb0uoxKvSmkV6p+zeXtcLYbZREgH33uKfIgfPAWUC9uA7RH2wmhsy7HbuPRTF\nycGVIwehkyYEtpqTXXeMLKMg0zvC1WBmbA52rz9s63tMEyCFdcknzX7Vbty0\n1HuoTstOLUKvjj5lrFnWV8gRMvhOEU9i8JO1F2NK79PP6VQtP2pDrHXOXJnn\nLmOS\r\n=nrGD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEelucRGTzeynVNBFfwhCJMPzmYzWl6BIH9h5pnlmNbgIhAPPJNn+jNJ+A91q7re0wTQjQf4ubpeTab+kdA4qdcpB9"}]},"_npmUser":{"name":"simonnilsson","email":"simon@nilsson.ml"},"directories":{},"maintainers":[{"name":"simonnilsson","email":"simon@nilsson.ml"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/material-file-icons_1.1.0_1622894500308_0.4653927048726463"},"_hasShrinkwrap":false},"2.0.0":{"name":"material-file-icons","version":"2.0.0","description":"Beautiful material style file type icons in a simple react component.","module":"dist/index.es.js","main":"dist/index.js","browser":"dist/index.min.js","types":"dist/index.d.ts","keywords":["file","icons","material"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","preview":"node scripts/preview-render.js","watch":"rollup -cw","lint":"eslint \"lib/**/*.{ts,js}\"","prepublishOnly":"npm run build"},"author":{"name":"Simon Nilsson","email":"simon@nilsson.ml"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/simonnilsson/material-file-icons.git"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","eslint":"^7.28.0","fs-extra":"^10.0.0","language-map":"^1.4.0","material-icon-theme":"github:PKief/vscode-material-icon-theme","puppeteer":"^10.0.0","rollup":"^2.50.6","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","svgo":"^2.3.0","typescript":"^4.3.2"},"gitHead":"77222664f94d0cae546ea286313bd745635a01a3","bugs":{"url":"https://github.com/simonnilsson/material-file-icons/issues"},"homepage":"https://github.com/simonnilsson/material-file-icons#readme","_id":"material-file-icons@2.0.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ZT1IqlOw0pCkqPhq7RkNYOjIkJHDcfKdLPkofvBzmR9aG4JIYpbN/HvS39uD596sj5Qss/Niw6aozvUc2nXLgw==","shasum":"1cddebd3ca0232a7e881e83e7854f61e94984c64","tarball":"https://registry.npmjs.org/material-file-icons/-/material-file-icons-2.0.0.tgz","fileCount":8,"unpackedSize":1334870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu4rXCRA9TVsSAnZWagAA2BQP/RKkz4FTac2T3i1A/BZh\nrVnRAR2VHT/7YEkGo/+2EJgyuQpa+z3EGLI6FX8nr7hO+oBFozRW/jokltmN\nR+/i+KqVvegDXcfGyTL8C9q4aibhwUgdgznm9pF4FnwvFGLdb320NaSEQqDA\n7A+g7KfPKUfUIOL5oc7qQEgAwFbfelypxlHk6jtQk/bMaJ1ZMeX1AvRdKdPT\nZJ2P8Yiq231pI4g7SroPD460bCn4Hy05meDgJGXi5s/u/xry2yXbcZfMJvcV\n4nmuB51kMuwLQhvMq4IYtx7NDP7o5kzlizuTo1R4oOuWWtcF7GYZ4y2oCYLW\n4Mz8a3Uxpj8VJJsjG+V1Hen6GE37zNWWElSthDmLEqBgfWXHc1+gHDIYbDjI\nZbPn2IvdOqKcrrTfkM/VY5cNAB6eEG9VLD1lIquTlR65RzZ4SkgmcsqsBKeU\ntAFxGoNFwXACGWbcWhk7Mqdt/9CrN2ipM8hOOT7onfH1Ov6gxY0p8V2M0Awf\njisTyYU7eHvPttyc5mr5H6gilkGRJmwS4bZzTMDa9AWZ92szJW365jKiIChh\nDLTvunRitRYPqPiz+umIqEq1o7u33XqwNOwHRB6QukB0CS2A6S4bMZ+J7W5N\nKEN+mheXjfx3glfLRbwGzHD8PesxyCkUprv8oBcLLzEcjlhpegStMt9F6Fez\nuWmd\r\n=VkJk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsAk89GircOliQqo0P1kjh2a0SmRhCT48/msDz3/xbgAiEA+CLR0xjDTBSKl1rp4I/qD1WG0x+G0Q/elN/ug7JUBio="}]},"_npmUser":{"name":"simonnilsson","email":"simon@nilsson.ml"},"directories":{},"maintainers":[{"name":"simonnilsson","email":"simon@nilsson.ml"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/material-file-icons_2.0.0_1622903510947_0.7812990729124305"},"_hasShrinkwrap":false},"2.1.0":{"name":"material-file-icons","version":"2.1.0","description":"Beautiful material style file type icons in a simple react component.","module":"dist/index.es.js","main":"dist/index.js","browser":"dist/index.min.js","types":"dist/index.d.ts","keywords":["file","icons","material"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","preview":"node scripts/preview-render.js","watch":"rollup -cw","lint":"eslint \"lib/**/*.{ts,js}\"","prepublishOnly":"npm run build"},"author":{"name":"Simon Nilsson","email":"simon@nilsson.ml"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/simonnilsson/material-file-icons.git"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.28.1","@typescript-eslint/parser":"^4.28.1","eslint":"^7.29.0","fs-extra":"^10.0.0","language-map":"^1.4.0","material-icon-theme":"github:PKief/vscode-material-icon-theme","puppeteer":"^10.0.0","rollup":"^2.52.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","svgo":"^2.3.1","typescript":"^4.3.4"},"gitHead":"c6eab056082f3adae3c9c5c645969287a8c5b39c","bugs":{"url":"https://github.com/simonnilsson/material-file-icons/issues"},"homepage":"https://github.com/simonnilsson/material-file-icons#readme","_id":"material-file-icons@2.1.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-JN9z9mGOYFNdyqWVgDFqZvEHS8hYGouHRkN4d08ozwhWicNgaZI1SSNv5T11cWbRoFp+A954F2i3JzYkA7E6EA==","shasum":"785255adee58f047902f08311bbfeb4de91fb43b","tarball":"https://registry.npmjs.org/material-file-icons/-/material-file-icons-2.1.0.tgz","fileCount":8,"unpackedSize":1352535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2ig1CRA9TVsSAnZWagAA3awP/30200K28uSRdz+WohSi\n8vEB44gBCDMuDcl6T29TXnFMss3OcjrdP/jt2nq1GaIE3RUG+Pz9P/mxX09y\nE3wynwR16BGj5CZoXxsoevxF9ICIaJiGyWljmSMyH9dpIZRZKQKvAlIyTZka\nWPOAIEHX6MX7s/osYbfratrpmLZ6lQKZK8jL8Smj1Km6wUOqkfmjOo/MfPhb\nR52vx+8v7V4eWUG2bNFSp1RKAwRBYOZ8Tqy6tN5x2ylsVLuk//djJ11ib3rf\nlOhQRWK1OW8sgTsY5ddpSfasepmxjiZlxvXUoDPGpnTuYaOW1OWfa+4aITwC\nG591+YpeY+tp+MAW1LVcqjfFg8XLo3yC4SJUACvQlIWoViiRI/YhSQQV3OMl\n8ihYBIdbm4w6HI/ilo+NQYaguQbVyAn4CwUV89i5bbzG2962rxKGDZdtMyuE\nrQ82uLPtVOnFZOZrrjzsAGnfj33Ceo/54kkHSHzT2RAxA0t/0iZvVT8p3YXI\nbRGYedaRbX3M+jr7C9hvICoYp+5/rQ71uUwtRbMcwVS78sNpSdpCfL9IiFLc\n/3bs8II0FFDL+MGGObfRgRksCdp6Tltlqu+4rNZkAp4O1+QtS+h8khrX0J3i\nx7qyVX3vBY64xpBn0SA+rT4NcCXCdgPFWZpOxmJzS3ZgyTM4hGn1cJVaCsyw\njpkg\r\n=pDb7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBL27/6RsBPwnjp3KDq0zghfmxRClXNuttYdWKaiRnMUAiAqarKME4pd+dRO2lox4VTfRQ6kZC5K6Cr4fepXHGrCBw=="}]},"_npmUser":{"name":"simonnilsson","email":"simon@nilsson.ml"},"directories":{},"maintainers":[{"name":"simonnilsson","email":"simon@nilsson.ml"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/material-file-icons_2.1.0_1624909876662_0.6401132493900701"},"_hasShrinkwrap":false},"2.2.0":{"name":"material-file-icons","version":"2.2.0","description":"Beautiful material style file type icons in a simple react component.","module":"dist/index.es.js","main":"dist/index.js","browser":"dist/index.min.js","types":"dist/index.d.ts","keywords":["file","icons","material"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","preview":"node scripts/preview-render.js","watch":"rollup -cw","lint":"eslint \"lib/**/*.{ts,js}\"","prepublishOnly":"npm run build"},"author":{"name":"Simon Nilsson","email":"simon@nilsson.ml"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/simonnilsson/material-file-icons.git"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","eslint":"^7.32.0","fs-extra":"^10.0.0","language-map":"^1.4.0","material-icon-theme":"github:PKief/vscode-material-icon-theme","puppeteer":"^10.2.0","rollup":"^2.56.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","svgo":"^2.4.0","typescript":"^4.4.2"},"gitHead":"8dd5af8e34403d3add6c584bff1f98a4dad7f434","bugs":{"url":"https://github.com/simonnilsson/material-file-icons/issues"},"homepage":"https://github.com/simonnilsson/material-file-icons#readme","_id":"material-file-icons@2.2.0","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-vt22H8kpzqEXAOEOmwxtwHpmfJfhVPi02MKygGlCUHyBeTasMkYxn99Jp3mIx55dnzI6MJTjnk9vXVeRPJ50OQ==","shasum":"e07e4b30e8321d1072147e9c3fef2e8710f43862","tarball":"https://registry.npmjs.org/material-file-icons/-/material-file-icons-2.2.0.tgz","fileCount":8,"unpackedSize":1391975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKR+WCRA9TVsSAnZWagAABR8P/09Hce3H7ehABBhUHy10\n/LuQbauOxM/NC2OwgBFkIgtMVkvU3at3/20wlkqIdnzgM4+RFd2OPrcvvZoj\nYl90mJ2TzZdqYf3w1SX64enKk25vw1xKyAskke0Ee9+g95LowQd3zOLe+v5x\nOZlR5hH7JcRwgBq51j4JEgFX3rSHyYCuNDyYDnAqnd7HDoouNZA5/x93Os0C\nYpJ1CviN3HQWw77/0zHrh6kaOdocFfxIetHBwVdsFqkjG4bxBPoHWmP1HqOG\naP2wOiNPONq4T36EG550AQCo/Opiu/DmWT6TICJYN0jvE/BUHEtJSF5HBqBs\nGzSssdOyMFaOqMeIBQSfTxge+WdPkj4Fq1wV8SG6o99VEFCD6riHqA3QiXt4\nxfvE9ITwETfaweuNHotWKDl7U323WAHaFlcZXtvMWBNVYlFnj1UfwEYNBEf1\nSVOtXzy88oRBtdrQfrtIwwRagb0DqZQXPbERy7CJzBzraAIowVTeTCoSxcsP\nItBEK7QOnmiVjSKEFlf2LgzBoGSzRV9RJEklbIUOftMrqwW3hsLE6/tmU+Qr\naDRGcQveEorE9/xVXmdqNfJa0NTpB9ccgmtSt6nBPq5eFMLUBTHiDVKG8EZ3\nGxhEfFd5F8Ci1ae26hlBDJ9dulY5gIkdwNAjoMuMXfa636I5D4Hc7g2v1g8K\nDgiP\r\n=KIQx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8HdfIgqCWen+TugROcljOuw90RSfIT0T1n9Koyq/axQIgd8ooWrHmDLZc7fPLQWlpAavV7Gmsi+nQxEgpnfOXJ9c="}]},"_npmUser":{"name":"simonnilsson","email":"simon@nilsson.ml"},"directories":{},"maintainers":[{"name":"simonnilsson","email":"simon@nilsson.ml"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/material-file-icons_2.2.0_1630085013891_0.2341091160195108"},"_hasShrinkwrap":false},"2.3.0":{"name":"material-file-icons","version":"2.3.0","description":"Beautiful material style file type icons in a simple react component.","module":"dist/index.es.js","main":"dist/index.js","browser":"dist/index.min.js","types":"dist/index.d.ts","keywords":["file","icons","material"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","preview":"node scripts/preview-render.js","watch":"rollup -cw","lint":"eslint \"lib/**/*.{ts,js}\"","prepublishOnly":"npm run build"},"author":{"name":"Simon Nilsson","email":"simon@nilsson.ml"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/simonnilsson/material-file-icons.git"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.39.0","@typescript-eslint/parser":"^5.39.0","eslint":"^8.24.0","fs-extra":"^10.1.0","language-map":"^1.5.0","material-icon-theme":"github:PKief/vscode-material-icon-theme","puppeteer":"^18.0.5","rollup":"^2.79.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.34.0","svgo":"^2.8.0","typescript":"^4.8.4"},"gitHead":"32bff9faacbc07f5bc176dcda4df2581c1aecfda","bugs":{"url":"https://github.com/simonnilsson/material-file-icons/issues"},"homepage":"https://github.com/simonnilsson/material-file-icons#readme","_id":"material-file-icons@2.3.0","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-uu0gFTCtqHIl8NuWjjTVldr7nkeVyS/uNuXErAMTFUe5Y3/ZbGaxmzvOgmcNLMxsbfPQHU81YAB5EzDBbfcCNg==","shasum":"fa65e5342bf002e72253f39ac259d40f72774fdb","tarball":"https://registry.npmjs.org/material-file-icons/-/material-file-icons-2.3.0.tgz","fileCount":8,"unpackedSize":1505057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc1mD5IGXisg1KrEDlPFM56eFpe5xuRpxAVMnBP1xwtwIhAPh+FnQKEoHwp/bOh9XTpxQpGeGqqWcG9n9Q35B1xdUm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOzwfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMZA//RoY2yNdWoC1N9VBERcCYUGjMikdeNoleoHTFk8MKB5UCkIUI\r\nMlK6WtqLWLgDhrkyuFKIxVv2PEgH4LkAaoUOVE/F9ErtQeZ47bMZ2okAQNVF\r\noprUo0iql2B7MqlZCdJAnfCOj9FtVGPbPeirRkmHpAJfcPAK8Zso28NwUemb\r\na9afivxTP+4hsZx/X3syc0tV235U8ULR/FdvudvrKx6TW1FmnH1HN/11PCYM\r\n4ptPQx6wcrDW9yhtChfHypLOPKilToDoZsySCoB+8znK1kqEOsHQIlWCXDp+\r\nwb4omzbe/9tUjDso/5NbTug2L0HuSeTQ0VcFsbInH1SXCeQziHAXU9l80tcA\r\nvlmi2B0Ob9KP9+wQjr2st6FPW9Gtkk06VbVvvMu4oNHsG4zI8Jg6Z6Tnl56i\r\nn6vV9u56KpCJPSakuXeHcCqG8vJD6n1+vBkmuhD028avPpTXwMPWdGW2aCqV\r\nZk5ZWDMdPUWnnHv1NRkW50nP36yLNsmpAWadbifpjVNwVNFoDZ8yB2EuN73T\r\nSkdw8ScgkEP7fAADQJqAoyD3bvavm2XWJHDQXq1MPztR4gxuFVXFO9VV62JD\r\nxR0DvJ8OhyUhFi8qXyHJ7Da/ypvjtfmLanrkWjtvdvNhcqGvPfSz5HdnFpWL\r\nKrHGgHTqFdOQrCYnSGj8yu9ISC242dc0KVU=\r\n=foub\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simonnilsson","email":"simon@nilsson.ml"},"directories":{},"maintainers":[{"name":"simonnilsson","email":"simon@nilsson.ml"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/material-file-icons_2.3.0_1664826398887_0.08969822795911098"},"_hasShrinkwrap":false},"2.4.0":{"name":"material-file-icons","version":"2.4.0","description":"Beautiful material style file type icons in a simple react component.","module":"dist/index.es.js","main":"dist/index.js","browser":"dist/index.min.js","types":"dist/index.d.ts","keywords":["file","icons","material"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","preview":"node scripts/preview-render.js","benchmark":"node scripts/benchmark.js","watch":"rollup -cw","lint":"eslint \"lib/**/*.{ts,js}\"","prepublishOnly":"npm run build"},"author":{"name":"Simon Nilsson","email":"simon@nilsson.ml"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/simonnilsson/material-file-icons.git"},"devDependencies":{"@octokit/core":"^4.0.5","@typescript-eslint/eslint-plugin":"^5.39.0","@typescript-eslint/parser":"^5.39.0","adm-zip":"^0.5.9","eslint":"^8.24.0","fs-extra":"^10.1.0","material-icon-theme":"github:PKief/vscode-material-icon-theme","puppeteer":"^18.0.5","rollup":"^2.79.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.34.0","svgo":"^2.8.0","typescript":"^4.8.4"},"gitHead":"824f5bf06affac2ab69dbf6f2c1ff79b4e61851b","bugs":{"url":"https://github.com/simonnilsson/material-file-icons/issues"},"homepage":"https://github.com/simonnilsson/material-file-icons#readme","_id":"material-file-icons@2.4.0","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-MgxhwBgoiNXyQdZVtXvdqP8t7Fu/Z3zW1aPeYN+UqtepzbKyf41b+Wme6DnwGk5Crt2JzmWLtl1XGE2YMooaQw==","shasum":"eee349da061a5200c80bb5e720274dc1a38a16b7","tarball":"https://registry.npmjs.org/material-file-icons/-/material-file-icons-2.4.0.tgz","fileCount":8,"unpackedSize":1516670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+tCqn31Vi+ka1SW5eu+VW2iH+Tumx0qROms3e0zuNJAiAzij3gTiWngLJ2tY4BpuCCWrMOdRyFn+q4s7SBsCqC5A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQVQPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9yQ/7By/W+TVH9JhRl5Xo5PBLxFKyznSQ8fvwRuYQcl8DdAvm5yBz\r\n1dbkFTjwNDytyNlpuveQkRA8HF7tXMFaP/PiPqNKJmpHT+BCRbKiotLMTroY\r\nptDYrXRhP5LHU8Dkm5Kth8uNaNo0q0mA2FPOL006sDrPpJKxad5bKQZBysyS\r\nYLX6DixsbngaJ1zIuYwoV2TL0R1yyUF74D0l5wVzWp2mBkXTxFdRXWQu2uGK\r\nXwzGc9c6KngDpoKi2QXox5G+F0yAaVc4XfihHCViLN6A6LeYC7W4175T+Ilw\r\nrAIV+/1lx3mliXuewxWT5HN4Zbofh9MAkKZns4WczQ/vz0hoygtHmGKYer7o\r\nx9MQdb2BYYDPwbVbo9JQnikMQqSsjmnbMwZBu/6FZkpa72i1mN7h7f7eQy/h\r\n1hLws8DUkL/26y6QYVMjPyVGbY1MF0Sh8kW+MBRF7QKeOra24ybfxSvgsqcL\r\nYkWStKVtqoiKGP8VPgbH3WAHqxfnooqsQL16g9jtomN+Z5HhEIHMW3LZxH7d\r\nWRWRtPuU+yN2mJhhL2s74hFVt0/bXTib47/IKtmS0kU2vTR1DYgI/SzOKPmA\r\n1BpMthRb8NpBnITZsf+Arb2shP5oz2Rcqr9WWv4zeY6BtibY86QoiG3a+JtC\r\nmI+dJRemRGQjGsuQYky+UOid+WfBjE3wsYQ=\r\n=ERdQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simonnilsson","email":"simon@nilsson.ml"},"directories":{},"maintainers":[{"name":"simonnilsson","email":"simon@nilsson.ml"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/material-file-icons_2.4.0_1665225743245_0.645260571507263"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-02T19:15:26.045Z","1.0.0":"2021-05-02T19:15:26.190Z","modified":"2022-10-08T10:42:23.507Z","1.1.0":"2021-06-05T12:01:40.563Z","2.0.0":"2021-06-05T14:31:51.180Z","2.1.0":"2021-06-28T19:51:16.857Z","2.2.0":"2021-08-27T17:23:34.145Z","2.3.0":"2022-10-03T19:46:39.073Z","2.4.0":"2022-10-08T10:42:23.446Z"},"maintainers":[{"name":"simonnilsson","email":"simon@nilsson.ml"}],"description":"Beautiful material style file type icons in a simple react component.","homepage":"https://github.com/simonnilsson/material-file-icons#readme","keywords":["file","icons","material"],"repository":{"type":"git","url":"git+https://github.com/simonnilsson/material-file-icons.git"},"author":{"name":"Simon Nilsson","email":"simon@nilsson.ml"},"bugs":{"url":"https://github.com/simonnilsson/material-file-icons/issues"},"license":"MIT","readme":"# material-file-icons\n\n[![npm](https://img.shields.io/npm/v/material-file-icons.svg?style=flat-square)](https://www.npmjs.org/package/material-file-icons)\n[![build](https://github.com/simonnilsson/material-file-icons/workflows/ci/badge.svg)](https://github.com/simonnilsson/material-file-icons/actions?query=workflow%3Aci+branch%3Amain)\n[![install size](https://packagephobia.com/badge?p=material-file-icons)](https://packagephobia.com/result?p=material-file-icons)\n\nBeautiful material style file type icons packaged in a single JavaScript file.\n\nSource of icons is the [Material Icon Theme](https://github.com/PKief/vscode-material-icon-theme) for VS Code. All credit for icon design should go there. This is also the place for placing requests for adding new icons.\n\n> **Version 1.x of this library was React specific, since 2.0 this library is made to be framework agnostic.**\n## Features\n\n- Zero dependencies.\n- Contains **377** unique icons.\n- Can automatically select icon based on file name.\n- Uses **SVG** images that can scale to any dimensions.\n- All icons are bundled in a single file of about **475 kB** minified.\n- Although primarily focused on file types used in software development, other common file types are also included.\n\n## Install\n\n```sh\nnpm install --save material-file-icons\n```\n\n## Usage Examples\n\nReact:\n```js\nimport { getIcon } from 'material-file-icons';\n\nfunction FileIcon({ filename, style, className }) {\n  return <div \n    style={style}\n    className={className}\n    dangerouslySetInnerHTML={{ __html: getIcon(filename).svg }}\n  />;\n}\n\nexport default FileIcon;\n```\n\nVue:\n```html\n<template>\n  <div v-html=\"svg\"></div>\n</template>\n\n<script>\n  import { getIcon } from 'material-file-icons';\n  export default {\n    name: \"FileIcon\",\n    props: [\"filename\"],\n    computed: {\n      svg: function () {\n        return getIcon(this.filename).svg;\n      }\n    }\n  };\n</script>\n```\n\nSvelte:\n```html\n<script>\n  import { getIcon } from 'material-file-icons';\n  export let filename;\n  $: selectedIcon = getIcon(filename);\n</script>\n\n<div class={$$props.class} style={$$props.style}>\n  {@html selectedIcon.svg}\n</div>\n```\n\n## API\n\n### `Icon`\nThe Icon type definition\n```ts\n{\n  name: string,               // The name of the icon e.g. 'javascript'.\n  svg: string,                // The actual SVG content '<svg ...'.\n  extensions: Array<string>?, // List of extensions this Icon should be applied to.\n  files: Array<string>?       // List of complete filenames this icon should be applied to.\n}\n```\n\n### `defaultIcon: Icon`\nThe default `file` icon.\n\n### `getIcon(filename: string): Icon`\nReturns an icon based on filename input.\n\n### `getAllIcons(): Array<Icon>`\nReturns an array of all available icons.\n\n\n\n## Icons\n\n![](preview.png)\n\n## License\n\n[MIT](LICENSE)","readmeFilename":"README.md"}