ember-intl
Version:
Internationalization for Ember projects
116 lines (115 loc) • 3.48 kB
JSON
{
"name": "ember-intl",
"version": "7.3.1",
"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"
},
"license": "MIT",
"author": "jason.mitchell.w@gmail.com",
"directories": {
"doc": "doc",
"test": "tests"
},
"scripts": {
"build": "ember build --environment=production",
"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": "glint",
"prepack": "ember ts:precompile",
"postpack": "ember ts:clean",
"start": "ember serve",
"test": "ember test --test-port=0"
},
"dependencies": {
"@babel/core": "^7.27.4",
"@formatjs/icu-messageformat-parser": "^2.11.2",
"@formatjs/intl": "^3.1.6",
"broccoli-caching-writer": "^3.0.3",
"broccoli-funnel": "^3.0.8",
"broccoli-merge-trees": "^4.2.0",
"broccoli-source": "^3.0.1",
"calculate-cache-key-for-tree": "^2.0.0",
"cldr-core": "^47.0.0",
"ember-auto-import": "^2.10.0",
"ember-cli-babel": "^8.2.0",
"ember-cli-typescript": "^5.3.0",
"extend": "^3.0.2",
"intl-messageformat": "^10.7.16",
"js-yaml": "^4.1.0",
"json-stable-stringify": "^1.3.0"
},
"devDependencies": {
"@ember/optional-features": "^2.2.0",
"@ember/string": "^4.0.1",
"@ember/test-helpers": "^5.2.2",
"@embroider/test-setup": "^4.0.0",
"@glimmer/component": "^2.0.0",
"@glimmer/tracking": "^1.1.2",
"@glint/core": "^1.5.2",
"@glint/environment-ember-loose": "^1.5.2",
"@glint/environment-ember-template-imports": "^1.5.2",
"@glint/template": "^1.5.2",
"@shared-configs/ember-template-lint": "workspace:*",
"@shared-configs/eslint-config-ember": "workspace:*",
"@shared-configs/prettier": "workspace:*",
"@shared-configs/testem": "workspace:*",
"@shared-configs/typescript": "workspace:*",
"@types/qunit": "^2.19.12",
"concurrently": "^9.1.2",
"ember-cli": "~6.5.0",
"ember-cli-clean-css": "^3.0.0",
"ember-cli-htmlbars": "^6.3.0",
"ember-cli-inject-live-reload": "^2.1.0",
"ember-load-initializers": "^3.0.1",
"ember-qunit": "^9.0.3",
"ember-resolver": "^13.1.1",
"ember-source": "~6.5.0",
"ember-template-lint": "^7.9.1",
"eslint": "^9.29.0",
"globals": "^16.1.0",
"loader.js": "^4.7.0",
"prettier": "^3.5.3",
"qunit": "^2.24.1",
"qunit-dom": "^3.4.0",
"typescript": "^5.8.3",
"webpack": "^5.99.9"
},
"peerDependencies": {
"@ember/test-helpers": "^2.9.4 || ^3.2.0 || ^4.0.0 || ^5.0.0",
"typescript": "^5.0.0"
},
"peerDependenciesMeta": {
"@ember/test-helpers": {
"optional": true
},
"typescript": {
"optional": true
}
},
"engines": {
"node": "18.* || >= 20"
},
"ember": {
"edition": "octane"
},
"ember-addon": {
"configPath": "tests/dummy/config",
"demoURL": "https://ember-intl.github.io/ember-intl/"
}
}