diff --git a/package.json b/package.json index d182ca01d8..a05a3e55e0 100644 --- a/package.json +++ b/package.json @@ -69,9 +69,9 @@ "@dnd-kit/sortable": "^7.0.2", "@emoji-mart/data": "^1.2.1", "@fast-csv/parse": "^5.0.2", - "@fortawesome/fontawesome-svg-core": "^6.5.2", - "@fortawesome/free-brands-svg-icons": "^6.5.2", - "@fortawesome/free-solid-svg-icons": "^6.5.2", + "@fortawesome/fontawesome-svg-core": "^6.7.2", + "@fortawesome/free-brands-svg-icons": "^6.7.2", + "@fortawesome/free-solid-svg-icons": "^6.7.2", "@fortawesome/react-fontawesome": "^0.2.2", "@getoutline/react-roving-tabindex": "^3.2.4", "@hocuspocus/extension-throttle": "1.1.2", diff --git a/shared/utils/IconLibrary.tsx b/shared/utils/IconLibrary.tsx index aadf85313b..8a3daed74c 100644 --- a/shared/utils/IconLibrary.tsx +++ b/shared/utils/IconLibrary.tsx @@ -4,95 +4,101 @@ import { faAndroid, faSquareJs, faPython, + faWebAwesome, + faXTwitter, + faBluesky, } from "@fortawesome/free-brands-svg-icons"; import { - faHeart, - faWandSparkles, - faUmbrella, - faMugHot, - faBook, - faDroplet, - faBrush, - faSnowflake, - faShop, - faShirt, faBagShopping, - faGauge, - faMountainSun, - faPassport, - faPhoneVolume, - faNewspaper, - faNetworkWired, - faRocket, - faStarOfLife, - faSeedling, - faTrain, - faMicrochip, - faRecordVinyl, - faTrophy, - faHammer, - faRobot, + faBook, + faBrush, + faCake, + faCat, + faClapperboard, + faCompactDisc, + faCookieBite, + faCrow, faCrown, faCube, - faRoad, - faPuzzlePiece, - faIndustry, - faWorm, - faVault, - faUtensils, - faUserGraduate, - faUniversalAccess, - faTractor, - faTent, - faSpa, - faSocks, - faScissors, - faSailboat, - faPizzaSlice, - faPaw, - faMap, - faLaptopCode, - faKitMedical, - faFaceSurprise, - faFaceSmileWink, - faFaceSmileBeam, - faFaceMeh, - faFaceLaugh, - faFaceGrinStars, - faFaceDizzy, + faDna, faDog, - faCrow, - faCompactDisc, - faClapperboard, + faDollarSign, + faDisplay, + faDroplet, + faFaceDizzy, + faFaceGrinStars, + faFaceLaugh, + faFaceMeh, + faFaceSmileBeam, + faFaceSmileWink, + faFaceSurprise, faFeather, faFish, - faCat, - faTree, - faShield, - faLaptop, - faDisplay, - faPrescription, - faWheelchairMove, - faGift, - faMagnet, - faPaintRoller, faGamepad, - faCookieBite, - faTowerCell, - faTooth, - faDollarSign, - faSterlingSign, - faYenSign, - faPesoSign, - faRainbow, - faPenRuler, - faSwatchbook, - faStarAndCrescent, - faSolarPanel, - faUmbrellaBeach, + faGauge, faGem, - faDna, - faCake, + faGift, + faHammer, + faHeart, + faIndustry, + faKitMedical, + faLaptop, + faLaptopCode, + faMagnet, + faMap, + faMicrochip, + faMountainSun, + faMugHot, + faNetworkWired, + faNewspaper, + faPaintRoller, + faPassport, + faPaw, + faPenRuler, + faPesoSign, + faPhoneVolume, + faPizzaSlice, + faPrescription, + faPuzzlePiece, + faRainbow, + faRecordVinyl, + faRoad, + faRobot, + faRocket, + faSailboat, + faScissors, + faSeedling, + faShield, + faShirt, + faShop, + faSnowflake, + faSocks, + faSolarPanel, + faSpa, + faStarAndCrescent, + faStarOfLife, + faSterlingSign, + faSwatchbook, + faTent, + faTooth, + faTowerCell, + faTractor, + faTrain, + faTree, + faTrophy, + faUmbrella, + faUmbrellaBeach, + faUniversalAccess, + faUserGraduate, + faUtensils, + faVault, + faWandSparkles, + faWheelchairMove, + faWorm, + faYenSign, + faHandsClapping, + faFolderClosed, + faFlaskVial, } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import intersection from "lodash/intersection"; @@ -447,98 +453,104 @@ export class IconLibrary { // Font awesome ...Object.fromEntries( [ - faHeart, - faWandSparkles, - faUmbrella, - faMugHot, - faBook, - faDroplet, - faBrush, - faSnowflake, - faShop, - faShirt, faBagShopping, - faGauge, - faMountainSun, - faPassport, - faPhoneVolume, - faNewspaper, - faNetworkWired, - faRocket, - faStarOfLife, - faSeedling, - faTrain, - faMicrochip, - faRecordVinyl, - faTrophy, - faHammer, - faRobot, + faBook, + faBrush, + faCake, + faCat, + faClapperboard, + faCompactDisc, + faCookieBite, + faCrow, faCrown, faCube, - faRoad, - faPuzzlePiece, - faIndustry, - faWorm, - faVault, - faUtensils, - faUserGraduate, - faUniversalAccess, - faTractor, - faTent, - faSpa, - faSocks, - faScissors, - faSailboat, - faPizzaSlice, - faPaw, - faMap, - faLaptopCode, - faKitMedical, - faFaceSurprise, - faFaceSmileWink, - faFaceSmileBeam, - faFaceMeh, - faFaceLaugh, - faFaceGrinStars, - faFaceDizzy, + faDna, faDog, - faCrow, - faCompactDisc, - faClapperboard, + faDollarSign, + faDisplay, + faDroplet, + faFaceDizzy, + faFaceGrinStars, + faFaceLaugh, + faFaceMeh, + faFaceSmileBeam, + faFaceSmileWink, + faFaceSurprise, faFeather, faFish, - faCat, - faTree, - faShield, - faLaptop, - faDisplay, - faPrescription, - faWheelchairMove, - faGift, - faMagnet, - faPaintRoller, + faFolderClosed, + faFlaskVial, faGamepad, - faCookieBite, - faTowerCell, - faTooth, - faDollarSign, - faSterlingSign, - faYenSign, - faPesoSign, - faRainbow, - faPenRuler, - faSwatchbook, - faStarAndCrescent, - faSolarPanel, - faUmbrellaBeach, + faGauge, faGem, - faDna, - faCake, + faGift, + faHammer, + faHandsClapping, + faHeart, + faIndustry, + faKitMedical, + faLaptop, + faLaptopCode, + faMagnet, + faMap, + faMicrochip, + faMountainSun, + faMugHot, + faNetworkWired, + faNewspaper, + faPaintRoller, + faPassport, + faPaw, + faPenRuler, + faPesoSign, + faPhoneVolume, + faPizzaSlice, + faPrescription, + faPuzzlePiece, + faRainbow, + faRecordVinyl, + faRoad, + faRobot, + faRocket, + faSailboat, + faScissors, + faSeedling, + faShield, + faShirt, + faShop, + faSnowflake, + faSocks, + faSolarPanel, + faSpa, + faStarAndCrescent, + faStarOfLife, + faSterlingSign, + faSwatchbook, + faTent, + faTooth, + faTowerCell, + faTractor, + faTrain, + faTree, + faTrophy, + faUmbrella, + faUmbrellaBeach, + faUniversalAccess, + faUserGraduate, + faUtensils, + faVault, + faWandSparkles, + faWebAwesome, + faWheelchairMove, + faWorm, + faYenSign, faApple, faWindows, faAndroid, faSquareJs, faPython, + faXTwitter, + faBluesky, ].map((icon) => [ icon.iconName, { diff --git a/yarn.lock b/yarn.lock index 6e9dcf8b32..5cca792ef1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2330,31 +2330,31 @@ dependencies: tslib "2.4.0" -"@fortawesome/fontawesome-common-types@6.5.2": - version "6.5.2" - resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.2.tgz#eaf2f5699f73cef198454ebc0c414e3688898179" - integrity sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw== +"@fortawesome/fontawesome-common-types@6.7.2": + version "6.7.2" + resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.7.2.tgz#7123d74b0c1e726794aed1184795dbce12186470" + integrity sha512-Zs+YeHUC5fkt7Mg1l6XTniei3k4bwG/yo3iFUtZWd/pMx9g3fdvkSK9E0FOC+++phXOka78uJcYb8JaFkW52Xg== -"@fortawesome/fontawesome-svg-core@^6.5.2": - version "6.5.2" - resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.2.tgz#4b42de71e196039b0d5ccf88559b8044e3296c21" - integrity sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw== +"@fortawesome/fontawesome-svg-core@^6.7.2": + version "6.7.2" + resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.7.2.tgz#0ac6013724d5cc327c1eb81335b91300a4fce2f2" + integrity sha512-yxtOBWDrdi5DD5o1pmVdq3WMCvnobT0LU6R8RyyVXPvFRd2o79/0NCuQoCjNTeZz9EzA9xS3JxNWfv54RIHFEA== dependencies: - "@fortawesome/fontawesome-common-types" "6.5.2" + "@fortawesome/fontawesome-common-types" "6.7.2" -"@fortawesome/free-brands-svg-icons@^6.5.2": - version "6.5.2" - resolved "https://registry.yarnpkg.com/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.5.2.tgz#bfca0cebd2c4713dc93244e1fa8b384f1f023587" - integrity sha512-zi5FNYdmKLnEc0jc0uuHH17kz/hfYTg4Uei0wMGzcoCL/4d3WM3u1VMc0iGGa31HuhV5i7ZK8ZlTCQrHqRHSGQ== +"@fortawesome/free-brands-svg-icons@^6.7.2": + version "6.7.2" + resolved "https://registry.yarnpkg.com/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.7.2.tgz#4ebee8098f31da5446dda81edc344025eb59b27e" + integrity sha512-zu0evbcRTgjKfrr77/2XX+bU+kuGfjm0LbajJHVIgBWNIDzrhpRxiCPNT8DW5AdmSsq7Mcf9D1bH0aSeSUSM+Q== dependencies: - "@fortawesome/fontawesome-common-types" "6.5.2" + "@fortawesome/fontawesome-common-types" "6.7.2" -"@fortawesome/free-solid-svg-icons@^6.5.2": - version "6.5.2" - resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.5.2.tgz#9b40b077b27400a5e9fcbf2d15b986c7be69e9ca" - integrity sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw== +"@fortawesome/free-solid-svg-icons@^6.7.2": + version "6.7.2" + resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.7.2.tgz#fe25883b5eb8464a82918599950d283c465b57f6" + integrity sha512-GsBrnOzU8uj0LECDfD5zomZJIjrPhIlWU82AHwa2s40FKH+kcxQaBvBo3Z4TxyZHIyX8XTDxsyA33/Vx9eFuQA== dependencies: - "@fortawesome/fontawesome-common-types" "6.5.2" + "@fortawesome/fontawesome-common-types" "6.7.2" "@fortawesome/react-fontawesome@^0.2.2": version "0.2.2"