0.1.22
Update
Release of version 0.1.22 for the vue-techs-logos
package.
This update brings several important improvements through enhancements to the post-build script:
Key Improvements:
-
JavaScript Minification: We have integrated
esbuild
for minifying all JavaScript files within thedist
directory. This step significantly reduces file sizes and enhances performance. The minification process is executed via theminify
script in thepackage.json
, which runs the command:esbuild dist/**/*.js --minify --outdir=dist --allow-overwrite
. -
Optimized
package.json
: Thepackage.json
file in thedist
directory has been updated and minified usingjsonminify
. This optimization reduces the file size ofpackage.json
while preserving all essential metadata. Notable updates include:- Homepage Link Update: The homepage link has been updated to https://vue-techs-logos.web.app.
- Adjusted
peerDependencies
: ThepeerDependencies
now correctly specify Vue^3.4.38
.
-
File Management Enhancements:
- Copied the
README.md
and thevue-techs-logos.d.ts
declaration file to thedist
directory. - Removed unnecessary files from the
dist
directory, includingfavicon.ico
andscreen-vue-techs-logos.png
, to ensure a cleaner and more streamlined distribution.
- Copied the
These updates ensure that the vue-techs-logos
package remains optimized and efficient, providing a better experience for developers and users alike.