UNPKG

1.95 kBJSONView Raw
1{
2 "name": "messageformat",
3 "version": "2.3.0",
4 "description": "PluralFormat and SelectFormat Message and i18n Tool - A JavaScript Implemenation of the ICU standards.",
5 "keywords": [
6 "i18n",
7 "pluralformat",
8 "icu",
9 "gettext",
10 "choiceformat",
11 "selectformat",
12 "messageformat",
13 "internationalization"
14 ],
15 "author": "Alex Sexton <alexsexton@gmail.com>",
16 "contributors": [
17 "Eemeli Aro <eemeli@gmail.com>"
18 ],
19 "license": "MIT",
20 "homepage": "https://messageformat.github.io/messageformat/",
21 "repository": "messageformat/messageformat",
22 "main": "index.js",
23 "browser": "./messageformat.js",
24 "files": [
25 "index.d.ts",
26 "lib",
27 "messageformat.js",
28 "messageformat.js.map",
29 "messages.js"
30 ],
31 "babel": {
32 "presets": [
33 [
34 "@babel/preset-env",
35 {
36 "targets": {
37 "node": "6.5.0"
38 }
39 }
40 ]
41 ],
42 "plugins": [
43 [
44 "@babel/plugin-proposal-class-properties",
45 {
46 "loose": true
47 }
48 ]
49 ]
50 },
51 "eslintConfig": {
52 "env": {
53 "commonjs": true,
54 "es6": true
55 },
56 "overrides": [
57 {
58 "files": [
59 "src/*.js"
60 ],
61 "parser": "babel-eslint"
62 },
63 {
64 "files": [
65 "webpack.config.js"
66 ],
67 "env": {
68 "node": true
69 }
70 }
71 ]
72 },
73 "dependencies": {
74 "make-plural": "^4.3.0",
75 "messageformat-formatters": "^2.0.1",
76 "messageformat-parser": "^4.1.2"
77 },
78 "devDependencies": {
79 "@babel/cli": "^7.4.4",
80 "@babel/core": "^7.4.5",
81 "@babel/plugin-proposal-class-properties": "^7.4.4",
82 "@babel/preset-env": "^7.4.5",
83 "babel-loader": "^8.0.6",
84 "webpack": "^4.32.2",
85 "webpack-cli": "^3.3.2"
86 },
87 "scripts": {
88 "prebuild": "babel src -d lib",
89 "build": "webpack --mode production"
90 },
91 "gitHead": "cd47ed7db2b7a4f5e21df4cd6284ae3f7dad05a1"
92}