{
  "name": "@gaddario98/react-native-core",
  "version": "2.0.0",
  "type": "module",
  "main": "dist/index.js",
  "module": "dist/index.mjs",
  "types": "dist/index.d.ts",
  "react-native": "dist/index.js",
  "license": "MIT",
  "files": [
    "dist"
  ],
  "scripts": {
    "build": "rollup -c rollup.config.js && rollup -c rollup.dts.config.js",
    "prepublishOnly": "yarn build"
  },
  "devDependencies": {
    "@rollup/plugin-babel": "^6.0.4",
    "@rollup/plugin-commonjs": "^28.0.3",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.1",
    "@rollup/plugin-typescript": "^12.1.2",
    "@types/react": "^19.2.0",
    "@types/react-dom": "^19.2.0",
    "@types/rollup-plugin-peer-deps-external": "^2",
    "babel-plugin-react-compiler": "1",
    "react": "^19.2.0",
    "react-dom": "^19.2.0",
    "react-native": "^0.81.0",
    "rollup": "^4.40.0",
    "rollup-plugin-peer-deps-external": "^2.2.4",
    "typescript": "^5.8.3"
  },
  "dependencies": {
    "@gaddario98/react-core": "2.1.3",
    "@react-native-async-storage/async-storage": "^2.2.0",
    "@tanstack/query-async-storage-persister": "^5.90.22"
  },
  "peerDependencies": {
    "@react-navigation/native": ">=6.0.0",
    "@react-navigation/native-stack": ">=6.0.0",
    "expo-device": ">=6.0.0",
    "expo-notifications": ">=0.28.0",
    "expo-router": ">=4.0.0",
    "react": ">=18.0.0 <20.0.0",
    "react-native": "^0.81.0",
    "react-native-reanimated": ">=3.0.0",
    "react-native-safe-area-context": ">=4.0.0"
  },
  "peerDependenciesMeta": {
    "@react-navigation/native": {
      "optional": true
    },
    "@react-navigation/native-stack": {
      "optional": true
    },
    "expo-device": {
      "optional": true
    },
    "expo-notifications": {
      "optional": true
    },
    "expo-router": {
      "optional": true
    },
    "react-hook-form": {
      "optional": true
    },
    "react-i18next": {
      "optional": true
    },
    "react-native-reanimated": {
      "optional": true
    },
    "react-native-safe-area-context": {
      "optional": true
    }
  },
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.mjs",
      "require": "./dist/index.js",
      "default": "./dist/index.js"
    },
    "./auth": {
      "types": "./dist/auth/index.d.ts",
      "import": "./dist/auth/index.mjs",
      "require": "./dist/auth/index.js",
      "default": "./dist/auth/index.js"
    },
    "./config": {
      "types": "./dist/config/index.d.ts",
      "import": "./dist/config/index.mjs",
      "require": "./dist/config/index.js",
      "default": "./dist/config/index.js"
    },
    "./expo": {
      "types": "./dist/expo/index.d.ts",
      "import": "./dist/expo/index.mjs",
      "require": "./dist/expo/index.js",
      "default": "./dist/expo/index.js"
    },
    "./form": {
      "types": "./dist/form/index.d.ts",
      "import": "./dist/form/index.mjs",
      "require": "./dist/form/index.js",
      "default": "./dist/form/index.js"
    },
    "./layouts": {
      "types": "./dist/layouts/index.d.ts",
      "import": "./dist/layouts/index.mjs",
      "require": "./dist/layouts/index.js",
      "default": "./dist/layouts/index.js"
    },
    "./localization": {
      "types": "./dist/localization/index.d.ts",
      "import": "./dist/localization/index.mjs",
      "require": "./dist/localization/index.js",
      "default": "./dist/localization/index.js"
    },
    "./pages": {
      "types": "./dist/pages/index.d.ts",
      "import": "./dist/pages/index.mjs",
      "require": "./dist/pages/index.js",
      "default": "./dist/pages/index.js"
    },
    "./queries": {
      "types": "./dist/queries/index.d.ts",
      "import": "./dist/queries/index.mjs",
      "require": "./dist/queries/index.js",
      "default": "./dist/queries/index.js"
    },
    "./state": {
      "types": "./dist/state/index.d.ts",
      "import": "./dist/state/index.mjs",
      "require": "./dist/state/index.js",
      "default": "./dist/state/index.js"
    },
    "./tabs": {
      "types": "./dist/tabs/index.d.ts",
      "import": "./dist/tabs/index.mjs",
      "require": "./dist/tabs/index.js",
      "default": "./dist/tabs/index.js"
    },
    "./utiles": {
      "types": "./dist/utiles/index.d.ts",
      "import": "./dist/utiles/index.mjs",
      "require": "./dist/utiles/index.js",
      "default": "./dist/utiles/index.js"
    },
    "./providers": {
      "types": "./dist/providers/index.d.ts",
      "import": "./dist/providers/index.mjs",
      "require": "./dist/providers/index.js",
      "default": "./dist/providers/index.js"
    }
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/gaddario98/react-native-core"
  },
  "keywords": [
    "react-native",
    "tabs",
    "utiles",
    "expo",
    "navigation",
    "bottom-tabs",
    "state",
    "pages",
    "layouts",
    "providers",
    "gaddario98"
  ],
  "author": "Giosuè Addario",
  "bugs": {
    "url": "https://github.com/gaddario98/react-native-core/issues"
  },
  "homepage": "https://github.com/gaddario98/react-native-core#readme"
}
