react-intl

v2.0.0-beta-1
Internationalize React apps declaratively. This library provides React components and an API to format dates, numbers, and string messages, including pluralization.
intl i18n react reactjs

lint

eslint src/ test/ scripts/ examples/

test

npm run test:unit

build

npm run build:data && npm run build:lib && npm run build:dist

clean

rimraf src/en.js src/locale-data/ lib/ dist/

build:lib

babel src/ --ignore src/locale-data/ --out-dir lib/

test:unit

mocha --compilers js:babel/register --recursive test/unit/

build:data

babel-node scripts/build-locale-data.js

build:dist

npm run build:dist:main && npm run build:dist:main:min && npm run build:dist:with-data && npm run build:dist:with-data:min

prepublish

npm run lint && npm run clean && npm run build && npm test

build:dist:main

browserify src/react-intl.js -s ReactIntl -g [envify --NODE_ENV development] -t babelify -t browserify-shim -d | exorcist -b ./ -r react-intl:/// dist/react-intl.js.map > dist/react-intl.js

build:dist:main:min

browserify src/react-intl.js -s ReactIntl -g [envify --NODE_ENV production] -t babelify -t browserify-shim | uglifyjs -c -m > dist/react-intl.min.js

build:dist:with-data

browserify src/react-intl-with-locales.js -s ReactIntl -g [envify --NODE_ENV development] -t babelify -t browserify-shim -d | exorcist -b ./ -r react-intl:/// dist/react-intl-with-locales.js.map > dist/react-intl-with-locales.js

build:dist:with-data:min

browserify src/react-intl-with-locales.js -s ReactIntl -g [envify --NODE_ENV production] -t babelify -t browserify-shim | uglifyjs -c -m > dist/react-intl-with-locales.min.js

Metadata

Downloads