my website at ewancroft.uk
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: remove unused OG image dependencies

- Dropped `@resvg/resvg-js` and `satori` from dependencies
- Cleaned up package-lock.json to remove related transitive deps
- Ensures package.json reflects removal of dynamic OG image generation tooling

+1 -400
+1 -398
package-lock.json
··· 8 8 "name": "website", 9 9 "version": "0.0.1", 10 10 "dependencies": { 11 - "@resvg/resvg-js": "^2.6.2", 12 11 "@tailwindcss/nesting": "^0.0.0-insiders.565cd3e", 13 12 "postcss-import": "^16.1.1", 14 13 "rehype-autolink-headings": "^7.1.0", ··· 25 24 "remark-math": "^6.0.0", 26 25 "remark-rehype": "^11.1.1", 27 26 "sanitize-html": "^2.13.1", 28 - "satori": "^0.12.2", 29 27 "unified": "^11.0.5" 30 28 }, 31 29 "devDependencies": { ··· 867 865 "dev": true, 868 866 "license": "MIT" 869 867 }, 870 - "node_modules/@resvg/resvg-js": { 871 - "version": "2.6.2", 872 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js/-/resvg-js-2.6.2.tgz", 873 - "integrity": "sha512-xBaJish5OeGmniDj9cW5PRa/PtmuVU3ziqrbr5xJj901ZDN4TosrVaNZpEiLZAxdfnhAe7uQ7QFWfjPe9d9K2Q==", 874 - "license": "MPL-2.0", 875 - "engines": { 876 - "node": ">= 10" 877 - }, 878 - "optionalDependencies": { 879 - "@resvg/resvg-js-android-arm-eabi": "2.6.2", 880 - "@resvg/resvg-js-android-arm64": "2.6.2", 881 - "@resvg/resvg-js-darwin-arm64": "2.6.2", 882 - "@resvg/resvg-js-darwin-x64": "2.6.2", 883 - "@resvg/resvg-js-linux-arm-gnueabihf": "2.6.2", 884 - "@resvg/resvg-js-linux-arm64-gnu": "2.6.2", 885 - "@resvg/resvg-js-linux-arm64-musl": "2.6.2", 886 - "@resvg/resvg-js-linux-x64-gnu": "2.6.2", 887 - "@resvg/resvg-js-linux-x64-musl": "2.6.2", 888 - "@resvg/resvg-js-win32-arm64-msvc": "2.6.2", 889 - "@resvg/resvg-js-win32-ia32-msvc": "2.6.2", 890 - "@resvg/resvg-js-win32-x64-msvc": "2.6.2" 891 - } 892 - }, 893 - "node_modules/@resvg/resvg-js-android-arm-eabi": { 894 - "version": "2.6.2", 895 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.6.2.tgz", 896 - "integrity": "sha512-FrJibrAk6v29eabIPgcTUMPXiEz8ssrAk7TXxsiZzww9UTQ1Z5KAbFJs+Z0Ez+VZTYgnE5IQJqBcoSiMebtPHA==", 897 - "cpu": [ 898 - "arm" 899 - ], 900 - "license": "MPL-2.0", 901 - "optional": true, 902 - "os": [ 903 - "android" 904 - ], 905 - "engines": { 906 - "node": ">= 10" 907 - } 908 - }, 909 - "node_modules/@resvg/resvg-js-android-arm64": { 910 - "version": "2.6.2", 911 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.6.2.tgz", 912 - "integrity": "sha512-VcOKezEhm2VqzXpcIJoITuvUS/fcjIw5NA/w3tjzWyzmvoCdd+QXIqy3FBGulWdClvp4g+IfUemigrkLThSjAQ==", 913 - "cpu": [ 914 - "arm64" 915 - ], 916 - "license": "MPL-2.0", 917 - "optional": true, 918 - "os": [ 919 - "android" 920 - ], 921 - "engines": { 922 - "node": ">= 10" 923 - } 924 - }, 925 - "node_modules/@resvg/resvg-js-darwin-arm64": { 926 - "version": "2.6.2", 927 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.6.2.tgz", 928 - "integrity": "sha512-nmok2LnAd6nLUKI16aEB9ydMC6Lidiiq2m1nEBDR1LaaP7FGs4AJ90qDraxX+CWlVuRlvNjyYJTNv8qFjtL9+A==", 929 - "cpu": [ 930 - "arm64" 931 - ], 932 - "license": "MPL-2.0", 933 - "optional": true, 934 - "os": [ 935 - "darwin" 936 - ], 937 - "engines": { 938 - "node": ">= 10" 939 - } 940 - }, 941 - "node_modules/@resvg/resvg-js-darwin-x64": { 942 - "version": "2.6.2", 943 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.6.2.tgz", 944 - "integrity": "sha512-GInyZLjgWDfsVT6+SHxQVRwNzV0AuA1uqGsOAW+0th56J7Nh6bHHKXHBWzUrihxMetcFDmQMAX1tZ1fZDYSRsw==", 945 - "cpu": [ 946 - "x64" 947 - ], 948 - "license": "MPL-2.0", 949 - "optional": true, 950 - "os": [ 951 - "darwin" 952 - ], 953 - "engines": { 954 - "node": ">= 10" 955 - } 956 - }, 957 - "node_modules/@resvg/resvg-js-linux-arm-gnueabihf": { 958 - "version": "2.6.2", 959 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.6.2.tgz", 960 - "integrity": "sha512-YIV3u/R9zJbpqTTNwTZM5/ocWetDKGsro0SWp70eGEM9eV2MerWyBRZnQIgzU3YBnSBQ1RcxRZvY/UxwESfZIw==", 961 - "cpu": [ 962 - "arm" 963 - ], 964 - "license": "MPL-2.0", 965 - "optional": true, 966 - "os": [ 967 - "linux" 968 - ], 969 - "engines": { 970 - "node": ">= 10" 971 - } 972 - }, 973 - "node_modules/@resvg/resvg-js-linux-arm64-gnu": { 974 - "version": "2.6.2", 975 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.6.2.tgz", 976 - "integrity": "sha512-zc2BlJSim7YR4FZDQ8OUoJg5holYzdiYMeobb9pJuGDidGL9KZUv7SbiD4E8oZogtYY42UZEap7dqkkYuA91pg==", 977 - "cpu": [ 978 - "arm64" 979 - ], 980 - "license": "MPL-2.0", 981 - "optional": true, 982 - "os": [ 983 - "linux" 984 - ], 985 - "engines": { 986 - "node": ">= 10" 987 - } 988 - }, 989 - "node_modules/@resvg/resvg-js-linux-arm64-musl": { 990 - "version": "2.6.2", 991 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.6.2.tgz", 992 - "integrity": "sha512-3h3dLPWNgSsD4lQBJPb4f+kvdOSJHa5PjTYVsWHxLUzH4IFTJUAnmuWpw4KqyQ3NA5QCyhw4TWgxk3jRkQxEKg==", 993 - "cpu": [ 994 - "arm64" 995 - ], 996 - "license": "MPL-2.0", 997 - "optional": true, 998 - "os": [ 999 - "linux" 1000 - ], 1001 - "engines": { 1002 - "node": ">= 10" 1003 - } 1004 - }, 1005 - "node_modules/@resvg/resvg-js-linux-x64-gnu": { 1006 - "version": "2.6.2", 1007 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.6.2.tgz", 1008 - "integrity": "sha512-IVUe+ckIerA7xMZ50duAZzwf1U7khQe2E0QpUxu5MBJNao5RqC0zwV/Zm965vw6D3gGFUl7j4m+oJjubBVoftw==", 1009 - "cpu": [ 1010 - "x64" 1011 - ], 1012 - "license": "MPL-2.0", 1013 - "optional": true, 1014 - "os": [ 1015 - "linux" 1016 - ], 1017 - "engines": { 1018 - "node": ">= 10" 1019 - } 1020 - }, 1021 - "node_modules/@resvg/resvg-js-linux-x64-musl": { 1022 - "version": "2.6.2", 1023 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.6.2.tgz", 1024 - "integrity": "sha512-UOf83vqTzoYQO9SZ0fPl2ZIFtNIz/Rr/y+7X8XRX1ZnBYsQ/tTb+cj9TE+KHOdmlTFBxhYzVkP2lRByCzqi4jQ==", 1025 - "cpu": [ 1026 - "x64" 1027 - ], 1028 - "license": "MPL-2.0", 1029 - "optional": true, 1030 - "os": [ 1031 - "linux" 1032 - ], 1033 - "engines": { 1034 - "node": ">= 10" 1035 - } 1036 - }, 1037 - "node_modules/@resvg/resvg-js-win32-arm64-msvc": { 1038 - "version": "2.6.2", 1039 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.6.2.tgz", 1040 - "integrity": "sha512-7C/RSgCa+7vqZ7qAbItfiaAWhyRSoD4l4BQAbVDqRRsRgY+S+hgS3in0Rxr7IorKUpGE69X48q6/nOAuTJQxeQ==", 1041 - "cpu": [ 1042 - "arm64" 1043 - ], 1044 - "license": "MPL-2.0", 1045 - "optional": true, 1046 - "os": [ 1047 - "win32" 1048 - ], 1049 - "engines": { 1050 - "node": ">= 10" 1051 - } 1052 - }, 1053 - "node_modules/@resvg/resvg-js-win32-ia32-msvc": { 1054 - "version": "2.6.2", 1055 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.6.2.tgz", 1056 - "integrity": "sha512-har4aPAlvjnLcil40AC77YDIk6loMawuJwFINEM7n0pZviwMkMvjb2W5ZirsNOZY4aDbo5tLx0wNMREp5Brk+w==", 1057 - "cpu": [ 1058 - "ia32" 1059 - ], 1060 - "license": "MPL-2.0", 1061 - "optional": true, 1062 - "os": [ 1063 - "win32" 1064 - ], 1065 - "engines": { 1066 - "node": ">= 10" 1067 - } 1068 - }, 1069 - "node_modules/@resvg/resvg-js-win32-x64-msvc": { 1070 - "version": "2.6.2", 1071 - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.6.2.tgz", 1072 - "integrity": "sha512-ZXtYhtUr5SSaBrUDq7DiyjOFJqBVL/dOBN7N/qmi/pO0IgiWW/f/ue3nbvu9joWE5aAKDoIzy/CxsY0suwGosQ==", 1073 - "cpu": [ 1074 - "x64" 1075 - ], 1076 - "license": "MPL-2.0", 1077 - "optional": true, 1078 - "os": [ 1079 - "win32" 1080 - ], 1081 - "engines": { 1082 - "node": ">= 10" 1083 - } 1084 - }, 1085 868 "node_modules/@rollup/pluginutils": { 1086 869 "version": "5.1.3", 1087 870 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.3.tgz", ··· 1356 1139 "os": [ 1357 1140 "win32" 1358 1141 ] 1359 - }, 1360 - "node_modules/@shuding/opentype.js": { 1361 - "version": "1.4.0-beta.0", 1362 - "resolved": "https://registry.npmjs.org/@shuding/opentype.js/-/opentype.js-1.4.0-beta.0.tgz", 1363 - "integrity": "sha512-3NgmNyH3l/Hv6EvsWJbsvpcpUba6R8IREQ83nH83cyakCw7uM1arZKNfHwv1Wz6jgqrF/j4x5ELvR6PnK9nTcA==", 1364 - "license": "MIT", 1365 - "dependencies": { 1366 - "fflate": "^0.7.3", 1367 - "string.prototype.codepointat": "^0.2.1" 1368 - }, 1369 - "bin": { 1370 - "ot": "bin/ot" 1371 - }, 1372 - "engines": { 1373 - "node": ">= 8.0.0" 1374 - } 1375 1142 }, 1376 1143 "node_modules/@sindresorhus/is": { 1377 1144 "version": "4.6.0", ··· 2569 2336 "dev": true, 2570 2337 "license": "MIT" 2571 2338 }, 2572 - "node_modules/base64-js": { 2573 - "version": "0.0.8", 2574 - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", 2575 - "integrity": "sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw==", 2576 - "license": "MIT", 2577 - "engines": { 2578 - "node": ">= 0.4" 2579 - } 2580 - }, 2581 2339 "node_modules/binary-extensions": { 2582 2340 "version": "2.3.0", 2583 2341 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", ··· 2685 2443 "node": ">= 6" 2686 2444 } 2687 2445 }, 2688 - "node_modules/camelize": { 2689 - "version": "1.0.1", 2690 - "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", 2691 - "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", 2692 - "license": "MIT", 2693 - "funding": { 2694 - "url": "https://github.com/sponsors/ljharb" 2695 - } 2696 - }, 2697 2446 "node_modules/caniuse-api": { 2698 2447 "version": "3.0.0", 2699 2448 "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", ··· 2847 2596 "version": "1.1.4", 2848 2597 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2849 2598 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2599 + "dev": true, 2850 2600 "license": "MIT" 2851 2601 }, 2852 2602 "node_modules/colord": { ··· 2918 2668 "node": ">= 8" 2919 2669 } 2920 2670 }, 2921 - "node_modules/css-background-parser": { 2922 - "version": "0.1.0", 2923 - "resolved": "https://registry.npmjs.org/css-background-parser/-/css-background-parser-0.1.0.tgz", 2924 - "integrity": "sha512-2EZLisiZQ+7m4wwur/qiYJRniHX4K5Tc9w93MT3AS0WS1u5kaZ4FKXlOTBhOjc+CgEgPiGY+fX1yWD8UwpEqUA==", 2925 - "license": "MIT" 2926 - }, 2927 - "node_modules/css-box-shadow": { 2928 - "version": "1.0.0-3", 2929 - "resolved": "https://registry.npmjs.org/css-box-shadow/-/css-box-shadow-1.0.0-3.tgz", 2930 - "integrity": "sha512-9jaqR6e7Ohds+aWwmhe6wILJ99xYQbfmK9QQB9CcMjDbTxPZjwEmUQpU91OG05Xgm8BahT5fW+svbsQGjS/zPg==", 2931 - "license": "MIT" 2932 - }, 2933 - "node_modules/css-color-keywords": { 2934 - "version": "1.0.0", 2935 - "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", 2936 - "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", 2937 - "license": "ISC", 2938 - "engines": { 2939 - "node": ">=4" 2940 - } 2941 - }, 2942 2671 "node_modules/css-declaration-sorter": { 2943 2672 "version": "7.2.0", 2944 2673 "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", ··· 2952 2681 "postcss": "^8.0.9" 2953 2682 } 2954 2683 }, 2955 - "node_modules/css-gradient-parser": { 2956 - "version": "0.0.16", 2957 - "resolved": "https://registry.npmjs.org/css-gradient-parser/-/css-gradient-parser-0.0.16.tgz", 2958 - "integrity": "sha512-3O5QdqgFRUbXvK1x5INf1YkBz1UKSWqrd63vWsum8MNHDBYD5urm3QtxZbKU259OrEXNM26lP/MPY3d1IGkBgA==", 2959 - "license": "MIT", 2960 - "engines": { 2961 - "node": ">=16" 2962 - } 2963 - }, 2964 2684 "node_modules/css-select": { 2965 2685 "version": "5.2.2", 2966 2686 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", ··· 2976 2696 }, 2977 2697 "funding": { 2978 2698 "url": "https://github.com/sponsors/fb55" 2979 - } 2980 - }, 2981 - "node_modules/css-to-react-native": { 2982 - "version": "3.2.0", 2983 - "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", 2984 - "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", 2985 - "license": "MIT", 2986 - "dependencies": { 2987 - "camelize": "^1.0.0", 2988 - "css-color-keywords": "^1.0.0", 2989 - "postcss-value-parser": "^4.0.2" 2990 2699 } 2991 2700 }, 2992 2701 "node_modules/css-tree": { ··· 3408 3117 "node": ">=6" 3409 3118 } 3410 3119 }, 3411 - "node_modules/escape-html": { 3412 - "version": "1.0.3", 3413 - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 3414 - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", 3415 - "license": "MIT" 3416 - }, 3417 3120 "node_modules/escape-string-regexp": { 3418 3121 "version": "4.0.0", 3419 3122 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", ··· 3737 3440 } 3738 3441 } 3739 3442 }, 3740 - "node_modules/fflate": { 3741 - "version": "0.7.4", 3742 - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.7.4.tgz", 3743 - "integrity": "sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==", 3744 - "license": "MIT" 3745 - }, 3746 3443 "node_modules/file-entry-cache": { 3747 3444 "version": "8.0.0", 3748 3445 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", ··· 4233 3930 "url": "https://opencollective.com/unified" 4234 3931 } 4235 3932 }, 4236 - "node_modules/hex-rgb": { 4237 - "version": "4.3.0", 4238 - "resolved": "https://registry.npmjs.org/hex-rgb/-/hex-rgb-4.3.0.tgz", 4239 - "integrity": "sha512-Ox1pJVrDCyGHMG9CFg1tmrRUMRPRsAWYc/PinY0XzJU4K7y7vjNoLKIQ7BR5UJMCxNN8EM1MNDmHWA/B3aZUuw==", 4240 - "license": "MIT", 4241 - "engines": { 4242 - "node": ">=6" 4243 - }, 4244 - "funding": { 4245 - "url": "https://github.com/sponsors/sindresorhus" 4246 - } 4247 - }, 4248 3933 "node_modules/highlight.js": { 4249 3934 "version": "11.11.1", 4250 3935 "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz", ··· 4579 4264 "node": ">=10" 4580 4265 } 4581 4266 }, 4582 - "node_modules/linebreak": { 4583 - "version": "1.1.0", 4584 - "resolved": "https://registry.npmjs.org/linebreak/-/linebreak-1.1.0.tgz", 4585 - "integrity": "sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==", 4586 - "license": "MIT", 4587 - "dependencies": { 4588 - "base64-js": "0.0.8", 4589 - "unicode-trie": "^2.0.0" 4590 - } 4591 - }, 4592 4267 "node_modules/lines-and-columns": { 4593 4268 "version": "1.2.4", 4594 4269 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", ··· 5893 5568 "dev": true, 5894 5569 "license": "BlueOak-1.0.0" 5895 5570 }, 5896 - "node_modules/pako": { 5897 - "version": "0.2.9", 5898 - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", 5899 - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", 5900 - "license": "MIT" 5901 - }, 5902 5571 "node_modules/parent-module": { 5903 5572 "version": "1.0.1", 5904 5573 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", ··· 5910 5579 }, 5911 5580 "engines": { 5912 5581 "node": ">=6" 5913 - } 5914 - }, 5915 - "node_modules/parse-css-color": { 5916 - "version": "0.2.1", 5917 - "resolved": "https://registry.npmjs.org/parse-css-color/-/parse-css-color-0.2.1.tgz", 5918 - "integrity": "sha512-bwS/GGIFV3b6KS4uwpzCFj4w297Yl3uqnSgIPsoQkx7GMLROXfMnWvxfNkL0oh8HVhZA4hvJoEoEIqonfJ3BWg==", 5919 - "license": "MIT", 5920 - "dependencies": { 5921 - "color-name": "^1.1.4", 5922 - "hex-rgb": "^4.1.0" 5923 5582 } 5924 5583 }, 5925 5584 "node_modules/parse-srcset": { ··· 7158 6817 "postcss": "^8.3.11" 7159 6818 } 7160 6819 }, 7161 - "node_modules/satori": { 7162 - "version": "0.12.2", 7163 - "resolved": "https://registry.npmjs.org/satori/-/satori-0.12.2.tgz", 7164 - "integrity": "sha512-3C/laIeE6UUe9A+iQ0A48ywPVCCMKCNSTU5Os101Vhgsjd3AAxGNjyq0uAA8kulMPK5n0csn8JlxPN9riXEjLA==", 7165 - "license": "MPL-2.0", 7166 - "dependencies": { 7167 - "@shuding/opentype.js": "1.4.0-beta.0", 7168 - "css-background-parser": "^0.1.0", 7169 - "css-box-shadow": "1.0.0-3", 7170 - "css-gradient-parser": "^0.0.16", 7171 - "css-to-react-native": "^3.0.0", 7172 - "emoji-regex": "^10.2.1", 7173 - "escape-html": "^1.0.3", 7174 - "linebreak": "^1.1.0", 7175 - "parse-css-color": "^0.2.1", 7176 - "postcss-value-parser": "^4.2.0", 7177 - "yoga-wasm-web": "^0.3.3" 7178 - }, 7179 - "engines": { 7180 - "node": ">=16" 7181 - } 7182 - }, 7183 - "node_modules/satori/node_modules/emoji-regex": { 7184 - "version": "10.4.0", 7185 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", 7186 - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", 7187 - "license": "MIT" 7188 - }, 7189 6820 "node_modules/sax": { 7190 6821 "version": "1.4.1", 7191 6822 "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", ··· 7359 6990 "node": ">=8" 7360 6991 } 7361 6992 }, 7362 - "node_modules/string.prototype.codepointat": { 7363 - "version": "0.2.1", 7364 - "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", 7365 - "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==", 7366 - "license": "MIT" 7367 - }, 7368 6993 "node_modules/stringify-entities": { 7369 6994 "version": "4.0.4", 7370 6995 "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", ··· 7896 7521 "node": ">=0.8" 7897 7522 } 7898 7523 }, 7899 - "node_modules/tiny-inflate": { 7900 - "version": "1.0.3", 7901 - "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", 7902 - "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", 7903 - "license": "MIT" 7904 - }, 7905 7524 "node_modules/to-regex-range": { 7906 7525 "version": "5.0.1", 7907 7526 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", ··· 8042 7661 "node": ">=4" 8043 7662 } 8044 7663 }, 8045 - "node_modules/unicode-trie": { 8046 - "version": "2.0.0", 8047 - "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", 8048 - "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", 8049 - "license": "MIT", 8050 - "dependencies": { 8051 - "pako": "^0.2.5", 8052 - "tiny-inflate": "^1.0.0" 8053 - } 8054 - }, 8055 7664 "node_modules/unified": { 8056 7665 "version": "11.0.5", 8057 7666 "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", ··· 8516 8125 "funding": { 8517 8126 "url": "https://github.com/sponsors/sindresorhus" 8518 8127 } 8519 - }, 8520 - "node_modules/yoga-wasm-web": { 8521 - "version": "0.3.3", 8522 - "resolved": "https://registry.npmjs.org/yoga-wasm-web/-/yoga-wasm-web-0.3.3.tgz", 8523 - "integrity": "sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==", 8524 - "license": "MIT" 8525 8128 }, 8526 8129 "node_modules/zimmerframe": { 8527 8130 "version": "1.1.2",
-2
package.json
··· 32 32 "vite": "^5.0.3" 33 33 }, 34 34 "dependencies": { 35 - "@resvg/resvg-js": "^2.6.2", 36 35 "@tailwindcss/nesting": "^0.0.0-insiders.565cd3e", 37 36 "postcss-import": "^16.1.1", 38 37 "rehype-autolink-headings": "^7.1.0", ··· 49 48 "remark-math": "^6.0.0", 50 49 "remark-rehype": "^11.1.1", 51 50 "sanitize-html": "^2.13.1", 52 - "satori": "^0.12.2", 53 51 "unified": "^11.0.5" 54 52 } 55 53 }