ember-intl
Version:
Internationalization for Ember projects
118 lines • 3.63 kB
JSON
{
"name": "ember-intl",
"version": "8.0.5",
"description": "Internationalization for Ember projects",
"keywords": [
"ember",
"ember-addon",
"ember-intl",
"i18n",
"internationalization"
],
"homepage": "https://ember-intl.github.io/ember-intl/",
"repository": {
"type": "git",
"url": "https://github.com/ember-intl/ember-intl.git",
"directory": "packages/ember-intl"
},
"license": "MIT",
"exports": {
".": {
"types": "./declarations/index.d.ts",
"default": "./dist/index.js"
},
"./*": {
"types": "./declarations/*.d.ts",
"default": "./dist/*.js"
},
"./addon-main.js": "./addon-main.cjs"
},
"typesVersions": {
"*": {
"*": [
"declarations/*"
]
}
},
"files": [
"addon-main.cjs",
"declarations",
"dist"
],
"dependencies": {
"@embroider/addon-shim": "^1.10.2",
"@formatjs/intl": "^4.1.2",
"decorator-transforms": "^2.3.1"
},
"devDependencies": {
"@babel/core": "^7.29.0",
"@babel/plugin-transform-typescript": "^7.28.6",
"@babel/runtime": "^7.28.6",
"@ember/test-helpers": "^5.4.1",
"@embroider/addon-dev": "^8.3.0",
"@glimmer/component": "^2.0.0",
"@glimmer/tracking": "^1.1.2",
"@glint/ember-tsc": "^1.1.1",
"@glint/template": "^1.7.4",
"@rollup/plugin-babel": "^6.1.0",
"babel-plugin-ember-template-compilation": "^4.0.0",
"concurrently": "^9.2.1",
"ember-qunit": "^9.0.4",
"ember-source": "~6.10.1",
"ember-template-lint": "^7.9.3",
"eslint": "^9.39.2",
"prettier": "^3.8.1",
"rollup": "^4.57.1",
"typescript": "^5.9.3",
"@shared-configs/ember-template-lint": "0.0.0",
"@shared-configs/eslint-config-ember": "0.0.0",
"@shared-configs/prettier": "0.0.0",
"@shared-configs/typescript": "0.0.0"
},
"peerDependencies": {
"@ember/test-helpers": "^4.0.0 || ^5.0.0"
},
"peerDependenciesMeta": {
"@ember/test-helpers": {
"optional": true
}
},
"engines": {
"node": "20.* || >= 22"
},
"ember": {
"edition": "octane"
},
"ember-addon": {
"app-js": {
"./helpers/format-date-range.js": "./dist/_app_/helpers/format-date-range.js",
"./helpers/format-date.js": "./dist/_app_/helpers/format-date.js",
"./helpers/format-list.js": "./dist/_app_/helpers/format-list.js",
"./helpers/format-message.js": "./dist/_app_/helpers/format-message.js",
"./helpers/format-number.js": "./dist/_app_/helpers/format-number.js",
"./helpers/format-relative-time.js": "./dist/_app_/helpers/format-relative-time.js",
"./helpers/format-time.js": "./dist/_app_/helpers/format-time.js",
"./helpers/t-key.js": "./dist/_app_/helpers/t-key.js",
"./helpers/t.js": "./dist/_app_/helpers/t.js",
"./services/intl.js": "./dist/_app_/services/intl.js"
},
"demoURL": "https://ember-intl.github.io/ember-intl/",
"main": "addon-main.cjs",
"type": "addon",
"version": 2
},
"scripts": {
"build": "rollup --config",
"format": "prettier . --cache --write",
"lint": "concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"",
"lint:fix": "concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format",
"lint:format": "prettier . --cache --check",
"lint:hbs": "ember-template-lint .",
"lint:hbs:fix": "ember-template-lint . --fix",
"lint:js": "eslint . --cache",
"lint:js:fix": "eslint . --fix",
"lint:types": "ember-tsc --noEmit",
"start": "rollup --config --watch",
"test": "echo 'A v2 addon does not have tests, run tests in tests/ember-intl'"
}
}