Skip to content

morganney/gulp-react-intl-messages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-react-intl-messages

Extract React Intl default messages into one file with babel-plugin-react-intl

Install

npm install --save-dev gulp-react-intl-messages
yarn add --dev gulp-react-intl-messages

Usage

const gulp = require('gulp')
const reactIntlMessages = require('gulp-react-intl-messages')

gulp.src('/path/to/messages/**/*.js').pipe(reactIntlMessages({
    filename: 'all-react-intl-default-messages.json',
    // whatever babel options your src'd files need
    babel: { plugins: ['react-intl'] }
}).pipe(gulp.dest('dist'))

API

reactIntlMessages([options])

options

filename Name of resulting file (extension will be coerced to .json). Defaults to "gulp-react-intl-messages.json".

babel See the Babel options. Defaults to { plugins: ['react-intl'] }.

License

MIT

About

Gulp plugin for extracting React Intl messages

Resources

License

Stars

Watchers

Forks

Packages

No packages published