Load codes for pomelo based on the convention over configuration rules.
pomelo-loader 升级版本,原地址:https://github.com/NetEase/pomelo-loader
modify from pomelo-loader
style loader module for webpack
css loader module for webpack
Sass loader for webpack
PostCSS loader for webpack
TypeScript loader for webpack
babel module loader for webpack
Protobuf protocol is a high efficient binary protocol for data encode, this module implement the protobuf protocol, and used in [pomelo](https://github.com/NetEase/pomelo) for data transfer. Of course, pomelo-protobuf can also be used independently in other projects. ##Architecture Unlike the google protobuf, we provide a universal encoder and decoder in pomelo-protobuf. We use protos file as meta data to encode/decode messages, so you do not need to add any code to your project, instead , what you need is to add a protos.json (or two for different encoder and decoder messages) files to define the message need to encode by protobuf.The architecture of pomelo-protobuf is as follow:
extracts inlined source map and offers it to webpack
A Less loader for webpack. Compiles Less to CSS.
A file loader module for webpack
Runs (webpack) loaders
SVGR webpack loader.
Webpack loader that adjusts source maps
A loader for webpack which transforms files into base64 URIs
Configuration preset loader for `conventional-changelog`.
Wrapper for the loading of Google Maps JavaScript API script in the browser
pomelo-rpc is the low level RPC framework for pomelo project. It contains two parts: client and server.
A loader for webpack that allows importing files as a String
TypeScript loader for cosmiconfig
Encode and decode binary protocol for Pomelo framework.
⚡️ Speed up your Webpack build with esbuild