Updated several key dependencies in package.json and package-lock.json to their newer versions. Also replaced 'html-minifier' with 'html-minifier-terser'. The updates include minor and patch upgrades.
Updated several key dependencies in package.json and package-lock.json to their newer versions. Also replaced 'html-minifier' with 'html-minifier-terser'. The updates include minor and patch upgrades.
The div HTML tags in various components of the project have been replaced with more appropriate section tags for better semantic structure. This affects the TestimonialsSection, Products, FeaturesStats, and several other components. Options for minifying JavaScript in the process-html file have also been updated. In the MainLayout, a main tag has been added to wrap page content for better accessibility and semantics.
A new script for HTML minification has been added, which is run after the build process. Several dependencies were updated, including the Astro framework and its related plugins. The 'astro-critters' package and its usage in the Astro configuration were removed. A minor animation timing change was also made in the [...slug].astro file.