{ "name": "@messageformat/runtime", "version": "3.0.1", "description": "Runtime components of messageformat", "keywords": [ "i18n", "icu", "messageformat", "internationalization" ], "contributors": [ "Eemeli Aro " ], "license": "MIT", "homepage": "https://messageformat.github.io/", "repository": { "type": "git", "url": "https://github.com/messageformat/messageformat.git", "directory": "packages/runtime" }, "files": [ "esm/", "lib/", "messages.*" ], "type": "commonjs", "main": "./lib/runtime.js", "exports": { ".": { "import": "./esm/runtime.js", "default": "./lib/runtime.js" }, "./lib/cardinals": { "import": "./esm/cardinals.js", "default": "./lib/cardinals.js" }, "./lib/formatters": { "import": "./esm/formatters.js", "default": "./lib/formatters.js" }, "./lib/plurals": { "import": "./esm/plurals.js", "default": "./lib/plurals.js" }, "./messages": { "import": "./esm/messages.js", "default": "./messages.js" } }, "browser": { "./lib/runtime.js": "./esm/runtime.js", "./lib/cardinals.js": "./esm/cardinals.js", "./lib/formatters.js": "./esm/formatters.js", "./lib/plurals.js": "./esm/plurals.js", "./messages.js": "./esm/messages.js" }, "sideEffects": false, "scripts": { "build:cjs": "tsc --project tsconfig.build.json --declaration --module CommonJS --outDir lib", "build:esm": "tsc --project tsconfig.build.json --module ES6 --outDir esm", "build": "npm run build:cjs && npm run build:esm", "extract-api": "api-extractor run --local --verbose", "prepublishOnly": "npm run build" }, "dependencies": { "make-plural": "^7.0.0" }, "browserslist": [ "last 1 version", "> 1%", "maintained node versions", "not dead" ] }