krhougs

krhougs/mina-webpack-plugin

Webpack plugin for processing MINA apps (WeChat MiniPrograms).

JavaScript
24
2
No license

MinaWebpackPlugin is a Webpack plugin for processing MINA apps (WeChat MiniPrograms), providing features like basic packaging, template processing, stylesheet handling with CSS Modules support, and static resource bundling. It's designed for developers building WeChat MiniPrograms using Webpack 4, with optional support for Remax and various preprocessors.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of krhougs/mina-webpack-plugin

Account's avatar
Loads environment variables from .env file
Account's avatar
Expand environment variables using dotenv
Account's avatar
Embedded JavaScript templates
Account's avatar
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Account's avatar
utils for webpack loaders
Account's avatar
Node.JS path module
Account's avatar
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
Account's avatar
Source code handling classes for webpack
Account's avatar
Babel command line.
Account's avatar
Babel compiler core.
Account's avatar
This plugin transforms static class properties as well as properties declared with the property initializer syntax
Account's avatar
Compile class and object decorators to ES5
Account's avatar
Compile function bind operator to ES5
Account's avatar
Compile object rest and spread to ES5
Account's avatar
Transform optional chaining operators into a series of nil checks
Account's avatar
Allow parsing of function bind
Account's avatar
Allow parsing of jsx
Account's avatar
Turn async functions into ES2015 generators
Account's avatar
Compile ES2015 block scoping (const and let) to ES5
Account's avatar
Compile ES2015 computed properties to ES5
Account's avatar
Compile ES2015 for...of to ES5
Account's avatar
Apply ES2015 function.name semantics to all functions
Account's avatar
Compile ES2015 unicode string and number literals to ES5
Account's avatar
This plugin transforms ES2015 modules to CommonJS
Account's avatar
Compile ES2015 default and rest parameters to ES5
Account's avatar
Explode async and generator functions into a state machine.
Account's avatar
Externalise references to helpers and builtins, automatically polyfilling your code without polluting globals
Account's avatar
Compile ES2015 template literals to ES5
Account's avatar
Compile ES2015 Unicode regex to ES5
Account's avatar
Provides polyfills necessary for a full ES2015+ environment
Account's avatar
A Babel preset for each environment.
Account's avatar
babel's modular runtime helpers
Account's avatar
Custom parser for ESLint
Account's avatar
babel module loader for webpack
Account's avatar
JavaScript Standard Style - ESLint Shareable Config
Account's avatar
Additional ESLint's rules for Node.js
Account's avatar
Suggest using the bind operator over Function methods or Reflect.apply.
Account's avatar
Enforce best practices for JavaScript promises
Account's avatar
React specific linting rules for ESLint
Account's avatar
ESlint Plugin for the Standard Linter
Account's avatar
Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository

Support the repos that depend on this repository

Top contributors

krhougs's profile
krhougs
29 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet