{
    "private": false,
    "name": "@thiva/i18n",
    "version": "2.3.2",
    "description": "This module contains the configs, helpers and translations required to make an identity app available in multiple languages.",
    "keywords": [
        "WSO2",
        "WSO2 IS",
        "WSO2 Identity Server",
        "WSO2 Identity Apps",
        "i18n",
        "l10n",
        "internationalization",
        "localization"
    ],
    "main": "dist/src/index.js",
    "types": "dist/types/index.d.ts",
    "scripts": {
        "prebuild": "pnpm clean:build",
        "build": "pnpm prebuild && pnpm run compile && pnpm postbuild",
        "postbuild": "node scripts/post-build.js",
        "clean": "pnpm clean:lock-files && pnpm clean:build && pnpm clean:node-modules",
        "clean:build": "pnpm rimraf dist",
        "clean:lock-files": "pnpm rimraf package-lock.json && pnpm rimraf pnpm-lock.yaml && pnpm rimraf yarn.lock",
        "clean:node-modules": "pnpm rimraf node_modules",
        "clean:bundle": "rimraf ./dist/bundle",
        "clean:translations": "rimraf ./dist/src/translations && rimraf ./dist/types/translations",
        "compile": "pnpm tsc -p tsconfig.json --incremental",
        "lint": "pnpm lint:all",
        "lint:all": "pnpm lint:targeted -- .",
        "lint:autofix": "pnpm lint:all -- --fix",
        "lint:targeted": "eslint --ext .js,.jsx,.ts,.tsx --resolve-plugins-relative-to . --max-warnings=0",
        "test": "jest --passWithNoTests",
        "test:watch": "pnpm test -- --watch",
        "typecheck": "pnpm compile"
    },
    "author": "WSO2",
    "license": "Apache-2.0",
    "dependencies": {
        "@thiva/core": "^2.0.46",
        "@types/jest": "^29.5.12",
        "babel-jest": "^26.3.0",
        "i18next": "^21.9.1",
        "i18next-browser-languagedetector": "^6.1.5",
        "i18next-xhr-backend": "^3.2.2",
        "lodash-es": "^4.17.21",
        "react-i18next": "^11.18.5"
    },
    "devDependencies": {
        "@types/i18next": "8.4.3",
        "@types/i18next-xhr-backend": "^1.4.2",
        "@types/jest": "^29.5.12",
        "@types/lodash-es": "^4.17.4",
        "@types/node": "^13.9.2",
        "@typescript-eslint/eslint-plugin": "^4.32.0",
        "@typescript-eslint/parser": "^4.32.0",
        "eslint": "^7.20.0",
        "eslint-plugin-import": "^2.20.2",
        "eslint-plugin-react": "^7.18.3",
        "eslint-plugin-react-hooks": "^4.0.0",
        "jest": "^29.7.0",
        "rimraf": "^3.0.2",
        "ts-jest": "^29.1.2",
        "ts-node": "^10.8.1",
        "typescript": "^4.6.4"
    }
}
