{
  "type":"module",
  "name": "r22n",
  "version": "1.0.10",
  "license": "MIT",
  "description": "A zero-configuration language translation interface for react written in typescript.",
  "author": "Chris <chris@incept.asia>",
  "homepage": "https://github.com/OSSPhilippines/r22n",
  "bugs": "https://github.com/OSSPhilippines/r22n/issues",
  "repository": "OSSPhilippines/r22n",
  "main": "./cjs/index.js",
  "module": "./esm/index.js",
  "types": "./cjs/index.d.ts",
  "exports": {
    ".": {
      "require": "./cjs/index.js",
      "import": "./esm/index.js"
    },
    "./R22nProvider": {
      "require": "./cjs/components/R22nProvider.js",
      "import": "./esm/components/R22nProvider.js"
    },
    "./Translate": {
      "require": "./cjs/components/Translate.js",
      "import": "./esm/components/Translate.js"
    },
    "./useLanguage": {
      "require": "./cjs/hooks/useLanguage.js",
      "import": "./esm/hooks/useLanguage.js"
    },
    "./context": {
      "require": "./cjs/context.js",
      "import": "./esm/context.js"
    },
    "./types": {
      "require": "./cjs/types.js",
      "import": "./esm/types.js"
    }
  },
  "typesVersions": {
    "*": {
      "index": [ "./cjs/index.d.ts" ],
      "R22nProvider": [ "./cjs/components/R22nProvider.d.ts" ],
      "Translate": [ "./cjs/components/Translate.d.ts" ],
      "useLanguage": [ "./cjs/hooks/useLanguage.d.ts" ],
      "context": [ "./cjs/context.d.ts" ]
    }
  },
  "files": [
    "cjs",
    "esm",
    "LICENSE",
    "README.md"
  ],
  "scripts": {
    "build": "yarn build:tsc && yarn build:pkg",
    "build:pkg": "yarn build:pkg:cjs && yarn build:pkg:esm",
    "build:pkg:cjs": "echo '{\"type\": \"commonjs\"}' > cjs/package.json",
    "build:pkg:esm": "echo '{\"type\": \"module\"}' > esm/package.json",
    "build:tsc": "yarn build:tsc:cjs && yarn build:tsc:esm",
    "build:tsc:cjs": "tsc -p ./tsconfig.cjs.json",
    "build:tsc:esm": "tsc -p ./tsconfig.esm.json"
  },
  "devDependencies": {
    "@types/node": "22.9.3",
    "@types/react": "19.1.0",
    "@types/react-dom": "19.1.0",
    "react": "19.1.0",
    "react-dom": "19.1.0",
    "ts-node": "10.9.2",
    "typescript": "5.7.2"
  }
}