a config data(.json) plugin for pomelo
Allow parsing of the U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
Escape U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
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:
Convert .json files to ES6 modules
Minimizer plugin for webpack
A Babel plugin to inject imports to regenerator-runtime
eslint plugin for JSON files
A Babel plugin to inject imports to core-js@2 polyfills
Babel plugin to transpile import() to a deferred require(), for node
Transform DOM elements into react-native-svg components
Remove JSX empty expression
Eslint rule for consistent filenames.
Prettier package.json plugin to make the order of properties nice.
Transform SVG to use em-based dimensions
Transform SVG into component
ESLint Environment for React Native
Strip comments from JSON. Lets you use comments in your JSON files!
Automatically add displayName to all your components
Prettier plugin to sort JSON files alphanumerically by key
Allow parsing of jsx
an eslint rule plugin companion to babel-eslint
React specific linting rules for ESLint
Transform SVG by adding a dynamic title element