{
  "name": "laravel-react-i18n",
  "version": "1.0.4",
  "author": {
    "name": "Evgeniy Meles",
    "email": "meles@yandex.ru"
  },
  "keywords": [
    "laravel",
    "react",
    "i18n",
    "inertiajs"
  ],
  "repository": "https://github.com/EugeneMeles/laravel-react-i18n",
  "license": "MIT",
  "description": "Allows to connect your `Laravel` Framework localization files with `React`.",
  "main": "dist/cjs/index.js",
  "module": "dist/index.js",
  "scripts": {
    "watch": "tsc --watch",
    "test": "jest",
    "coverage": "jest --coverage",
    "lint": "prettier -c \"src/**/*.(tsx|ts|js)\" --write",
    "build:plugins": "tsc -p tsconfig.plugins.json",
    "build:client": "tsc -p tsconfig.json",
    "build:cjs": "tsc -p tsconfig.commonjs.json && babel dist/cjs/utils/has-php-translations.js --out-file dist/cjs/utils/has-php-translations.js",
    "build": "npm run build:plugins && npm run build:client && npm run build:cjs",
    "prepare": "npm run build",
    "postpublish": "PACKAGE_VERSION=$(cat package.json | grep \\\"version\\\" | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag v$PACKAGE_VERSION && git push --tags"
  },
  "devDependencies": {
    "@babel/cli": "^7.18.10",
    "@babel/core": "^7.18.10",
    "@babel/preset-env": "^7.18.10",
    "@babel/preset-react": "^7.18.6",
    "@testing-library/jest-dom": "^5.16.5",
    "@testing-library/react": "^13.3.0",
    "@types/jest": "^28.1.6",
    "@types/react": "^18.0.16",
    "babel-jest": "^28.1.3",
    "babel-plugin-transform-vite-meta-env": "^1.0.3",
    "jest": "^28.1.3",
    "jest-environment-jsdom": "^28.1.3",
    "prettier": "^2.7.1",
    "source-map": "^0.7.4",
    "ts-jest": "^28.0.7",
    "ts-loader": "^9.3.1",
    "typescript": "^4.7.4"
  },
  "dependencies": {
    "php-parser": "3.1.0-beta.4",
    "react": "^18.2.0"
  },
  "peerDependencies": {
    "laravel-mix": "^6.0.49"
  },
  "lint-staged": {
    "*.ts": [
      "prettier --parser=typescript --write"
    ],
    "*.js": [
      "prettier --parser=javascript --write"
    ]
  }
}
