{"id":42308,"library":"wepy-plugin-minifier","title":"WePY Plugin Minifier","description":"A minifier plugin for WePY, a Vue-like mini-program framework. Version 1.1.0 (latest). Provides CSS, JS, and image compression for WePY builds. Deprecated in favor of WePY 2.x native tooling. Limited documentation; ESM only.","status":"deprecated","version":"1.1.0","language":"javascript","source_language":"en","source_url":null,"tags":["javascript","minifier","wepy-plugin"],"install":[{"cmd":"npm install wepy-plugin-minifier","lang":"bash","label":"npm"},{"cmd":"yarn add wepy-plugin-minifier","lang":"bash","label":"yarn"},{"cmd":"pnpm add wepy-plugin-minifier","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"ESM-only package; no CJS support.","wrong":"const Minifier = require('wepy-plugin-minifier')","symbol":"default","correct":"import Minifier from 'wepy-plugin-minifier'"},{"note":"TypeScript types may be missing; use at own risk.","symbol":"Plugin type","correct":"import type { MinifierOptions } from 'wepy-plugin-minifier'"}],"quickstart":{"code":"import Minifier from 'wepy-plugin-minifier';\n\nexport default {\n  plugins: [\n    new Minifier({\n      js: true,\n      css: true,\n      img: true\n    })\n  ]\n};","lang":"javascript","description":"Basic usage of the WePY minifier plugin in a wepy.config.js file, enabling JS, CSS, and image minification."},"warnings":[{"fix":"Migrate to WePY 2.x and remove this plugin.","message":"This plugin is deprecated for WePY 2.x; use built-in minification instead.","severity":"deprecated","affected_versions":">=1.0.0"},{"fix":"Ensure only JS, CSS, and common image formats are processed.","message":"Plugin may fail silently on unsupported file formats.","severity":"gotcha","affected_versions":">=1.0.0"},{"fix":"Disable minification in development mode or use alternative tools.","message":"No source maps generated; debugging minified code may be difficult.","severity":"gotcha","affected_versions":">=1.0.0"}],"env_vars":null,"search_vec":"'1.1.0':18 '2':34 'build':28 'compress':25 'css':21 'deprec':29 'document':39 'esm':40 'favor':31 'framework':16 'imag':24 'javascript':42 'js':22 'latest':19 'like':12 'limit':38 'mini':14 'mini-program':13 'minifi':3,5,43 'nativ':36 'plugin':2,6,46 'program':15 'provid':20 'tool':37 'version':17 'vue':11 'vue-lik':10 'wepi':1,8,27,33,45 'wepy-plugin':44 'x':35","created_at":"2026-06-04T18:56:38.117029+00:00","updated_at":"2026-06-04T18:56:38.117029+00:00","problems":[{"fix":"Run npm install wepy-plugin-minifier --save-dev","cause":"Package not installed or missing from node_modules.","error":"Cannot find module 'wepy-plugin-minifier'"},{"fix":"Use import Minifier from 'wepy-plugin-minifier' instead of require.","cause":"Using CommonJS require() which returns ESM default export incorrectly.","error":"Minifier is not a constructor"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"wepy-plugin-minifier","openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-04","next_check":"2026-09-02","install_tag":null}}