{
  "name": "react-intl",
  "version": "3.12.1",
  "description": "Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.",
  "keywords": [
    "intl",
    "i18n",
    "internationalization",
    "locale",
    "localization",
    "globalization",
    "react",
    "reactjs",
    "format",
    "formatting",
    "translate",
    "translation"
  ],
  "author": "Eric Ferraiuolo <edf@ericf.me>",
  "files": [
    "dist",
    "lib",
    "src"
  ],
  "contributors": [
    "Aarni Koskela <akx@iki.fi>",
    "Alexis Deveria <adeveria@gmail.com>",
    "Andrew McCloud <andrew.mccloud@formsdirect.net>",
    "Antoine <Ivraie@users.noreply.github.com>",
    "Arnaud-Ceccaldi <arnaud.ceccaldi@schibsted.com>",
    "Bryan Richards <brichardssa@gmail.com>",
    "Caridy Patino <caridy@gmail.com>",
    "Charles King <bringking@gmail.com>",
    "Charlie Robbins <charlie.robbins@gmail.com>",
    "Christian Budde Christensen <budde377@gmail.com>",
    "Christian Fredh <christian.fredh@gmail.com>",
    "Christopher Deutsch <cd@cdeutsch.com>",
    "Daniel Kita <t.trax0@gmail.com>",
    "David Christensen <OracPrime@users.noreply.github.com>",
    "David Marland <djmarland@users.noreply.github.com>",
    "Denis Sikuler <progwork@yandex.com>",
    "Dominik Schmidt <evolveeee@gmail.com>",
    "DragonRaider5 <marces.engel@googlemail.com>",
    "dropfen <boris.kotov@gmail.com>",
    "Dylan Kirby <djkirby@users.noreply.github.com>",
    "Elvin Dzhavadov <web.botan@gmail.com>",
    "Eric Baer <me@ericbaer.com>",
    "Eric Ferraiuolo <edf@ericf.me>",
    "Erik J. Sturcke <esturcke@users.noreply.github.com>",
    "Eugie Limpin <eugiellimpin@users.noreply.github.com>",
    "Henry Zhu <hi@henryzoo.com>",
    "Ilya Panasenko <hottdogg2008@gmail.com>",
    "Iswan Jumat <iswan@thinkcube.com>",
    "James Kyle <me@thejameskyle.com>",
    "Jan Dvorak <storyteller@freedombase.net>",
    "Janic Duplessis <janicduplessis@gmail.com>",
    "Jason Mitchell <jason.mitchell.w@gmail.com>",
    "Jeremy Yap <dcsyjlj@nus.edu.sg>",
    "Jeremy Yap <jeremy.yapjl@gmail.com>",
    "Jiayi Hu <steph.jiayi@gmail.com>",
    "Jimmy Jia <tesrin@gmail.com>",
    "Joe Lencioni <joe.lencioni@gmail.com>",
    "Jonas Antonelli <jonas.antonelli@gmail.com>",
    "Jose G <josegranafdez@gmail.com>",
    "Juan Ignacio Dopazo <juan@dopazo.me>",
    "Julien Lecomte <julien.lecomte@gmail.com>",
    "Kazuki <dsbnatut@gmail.com>",
    "Kerem Sevencan <ciukerem@gmail.com>",
    "Kipras Melnikovas <sarpixo@gmail.com>",
    "Leo Y. Li <leo@leoyli.com>",
    "Li Zhuoran John <zhuoran666@gmail.com>",
    "Long Ho <holevietlong@gmail.com>",
    "Maarten Rijke <maartenrijke@gmail.com>",
    "Marc d'Entremont <cramhead@gmail.com>",
    "Marc Schipperheyn <m.schipperheyn@gmail.com>",
    "Mårten Pettersson <mtnptrsn@gmail.com>",
    "Matt Parrilla <matthew.parrilla@gmail.com>",
    "Matthew Kime <matt@mattki.me>",
    "Matti Korttila <matti.korttila@gmail.com>",
    "Michael Liang <mliang@opentable.com>",
    "Moshe Brevda <mbrevda@gmail.com>",
    "Nicola Molinari <nicola.molinari@commercetools.de>",
    "Osipov Vladimir <zoux.me@gmail.com>",
    "p10ns11y <sathyam.peram@gmail.com>",
    "papasmile <ismail@azizahsolutions.biz>",
    "Patrick Kempff <patrickkempff@gmail.com>",
    "Pieter Joost van de Sande <pj@born2code.net>",
    "PutziSan <putzisan@putzisan.de>",
    "Rifat Nabi <to.rifat@gmail.com>",
    "Rob Richard <robrichard87@gmail.com>",
    "Rob Walker <rob@papertrail.io>",
    "Roderick Hsiao <roderickhsiao@gmail.com>",
    "Rodrigo Silveira <rodrigo@oddshot.tv>",
    "rsamec <roman.samec2@gmail.com>",
    "Rusya44 <rustamkudyashov@gmail.com>",
    "Ryan Meyer <ryan1234@gmail.com>",
    "Ryuichi Okumura <okuryu@okuryu.com>",
    "salagadoola <salagadoola@ymail.com>",
    "Samuel Reed <samuel.trace.reed@gmail.com>",
    "sbertal <sbertal@yahoo-inc.com>",
    "Scott Dickerson <scottsd@us.ibm.com>",
    "Seth Bertalotto <seth@bertalotto.net>",
    "sourabh2k15 <sourab.reddy2k14@gmail.com>",
    "Stefan Maric <me@stefanmaric.com>",
    "Stephen Doyle <32746416+stephendoyle1992@users.noreply.github.com>",
    "swiftfoot <swiftfoot@hotmail.com>",
    "Sylvester Keil <sylvester@keil.or.at>",
    "telaoumatenyanis <telaoumatenyanis@outlook.fr>",
    "Thibaud <thibaud@jnuine.com>",
    "Timothy Blumberg <tblumberg39@gmail.com>",
    "Tomas Roos <ptomasroos@gmail.com>",
    "Tuan Iswan (TIJ) <info@iswanjumat.com>",
    "Tyler Benziger <tabenziger@gmail.com>",
    "Ville Immonen <ville.immonen@iki.fi>",
    "Vincent Ricard <ghostd@users.noreply.github.com>",
    "Yamagishi Kazutoshi <ykzts@desire.sh>",
    "Yang Su <yang@quip.com>",
    "zouxuoz <zouxuoz@gmail.com>"
  ],
  "license": "BSD-3-Clause",
  "homepage": "https://github.com/formatjs/react-intl",
  "bugs": {
    "url": "https://github.com/formatjs/react-intl/issues"
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:formatjs/react-intl.git"
  },
  "main": "./dist/index.js",
  "module": "./lib/index.js",
  "types": "./lib/react-intl.d.ts",
  "sideEffects": false,
  "dependencies": {
    "@formatjs/intl-displaynames": "^1.2.0",
    "@formatjs/intl-listformat": "^1.4.1",
    "@formatjs/intl-relativetimeformat": "^4.5.9",
    "@formatjs/intl-unified-numberformat": "^3.2.0",
    "@formatjs/intl-utils": "^2.2.0",
    "@types/hoist-non-react-statics": "^3.3.1",
    "@types/invariant": "^2.2.31",
    "hoist-non-react-statics": "^3.3.2",
    "intl-format-cache": "^4.2.21",
    "intl-messageformat": "^7.8.4",
    "intl-messageformat-parser": "^3.6.4",
    "shallow-equal": "^1.2.1"
  },
  "peerDependencies": {
    "react": "^16.3.0"
  },
  "devDependencies": {
    "@babel/core": "^7.8.4",
    "@babel/node": "^7.8.4",
    "@babel/plugin-proposal-class-properties": "^7.8.3",
    "@babel/plugin-transform-modules-commonjs": "^7.8.3",
    "@babel/preset-env": "^7.8.4",
    "@babel/preset-react": "^7.8.3",
    "@formatjs/intl-pluralrules": "^1.5.2",
    "@microsoft/api-documenter": "^7.7.12",
    "@microsoft/api-extractor": "^7.7.8",
    "@types/benchmark": "^1.0.31",
    "@types/enzyme": "^3.10.4",
    "@types/jest": "^24.9.1",
    "@types/prop-types": "^15.7.3",
    "@types/react": "^16.9.19",
    "@types/react-dom": "^16.9.5",
    "@typescript-eslint/eslint-plugin": "^2.19.0",
    "@typescript-eslint/parser": "^2.19.0",
    "babel-jest": "^24.9.0",
    "benchmark": "^2.1.0",
    "core-js": "^3.6.4",
    "cross-env": "^6.0.3",
    "enzyme": "^3.11.0",
    "enzyme-adapter-react-16": "^1.15.2",
    "enzyme-to-json": "^3.4.4",
    "eslint": "^6.8.0",
    "eslint-plugin-react": "^7.18.3",
    "fs-extra": "^8.1.0",
    "full-icu": "^1.3.0",
    "glob": "^7.1.6",
    "jest": "^24.9.0",
    "markdown-toc": "^1.2.0",
    "mkdirp": "^0.5.1",
    "parcel": "^1.12.4",
    "pre-commit": "^1.2.2",
    "prettier": "^1.19.1",
    "react": "^16.12.0",
    "react-dom": "^16.12.0",
    "rimraf": "^3.0.1",
    "rollup": "^1.31.0",
    "rollup-plugin-babel": "^4.3.3",
    "rollup-plugin-commonjs": "^10.1.0",
    "rollup-plugin-node-resolve": "^5.2.0",
    "rollup-plugin-replace": "^2.0.0",
    "rollup-plugin-typescript2": "^0.25.3",
    "rollup-plugin-uglify": "^6.0.4",
    "standard-version": "^7.1.0",
    "ts-jest": "^24.3.0",
    "ts-node": "^8.6.2",
    "tslib": "^1.9.3",
    "typescript": "^3.7.5"
  },
  "scripts": {
    "benchmark": "cross-env NODE_ENV=production TS_NODE_PROJECT=./tsconfig.cjs.json ts-node test/perf/index.tsx",
    "build:dist:dev": "cross-env NODE_ENV=development rollup -c rollup.config.dist.js",
    "build:dist:prod": "cross-env NODE_ENV=production rollup -c rollup.config.dist.js",
    "build:dist": "npm run build:dist:dev && npm run build:dist:prod",
    "build:lib": "tsc -p src/tsconfig.json && tsc -p src/tsconfig.cjs.json",
    "build:dts": "api-extractor run --local && api-extractor run --local --config api-extractor.bundled.json",
    "build": "npm run build:lib && npm run build:dts && npm run build:dist",
    "clean": "rimraf coverage/ dist/ lib/ core.js core.d.ts",
    "example": "parcel examples/index.html",
    "format:fix": "prettier --write {src,scripts,test,docs,examples}/**/*.{js,md,jsx,ts,tsx}",
    "format": "npm run format:fix -- --check",
    "lint:fix": "eslint src --ext .ts,.tsx --fix",
    "lint": "eslint src --ext .ts,.tsx",
    "postchangelog": "npm run toc && npm run format:fix",
    "prerelease": "npm run clean && npm run build && npm run test:all",
    "release": "standard-version",
    "test:all": "npm run lint && npm run format && npm run test",
    "test:perf": "cross-env NODE_ENV=production babel-node test/perf",
    "test:watch": "cross-env NODE_ICU_DATA=./node_modules/full-icu jest --watch",
    "test": "cross-env TZ=UTC NODE_ICU_DATA=./node_modules/full-icu jest --coverage --verbose",
    "toc": "node scripts/toc"
  },
  "pre-commit": [
    "toc",
    "format:fix",
    "lint:fix"
  ],
  "browserslist": [
    "ie 11"
  ]
}
