{
	"name": "react-native-blurhash",
	"title": "React Native Blurhash",
	"version": "2.1.3",
	"description": "🖼 Blurhash is a compact representation of a placeholder for an image. This is a Native UI Module for React Native to asynchronously wrap the Blurhash implementations and make them usable in React Native. Also supports encoding!",
	"main": "lib/commonjs/index.js",
	"types": "lib/typescript/index.d.ts",
	"react-native": "src/index.tsx",
	"module": "lib/module/index.js",
	"files": [
		"README.md",
		"android/src",
		"android/build.gradle",
		"android/gradle.properties",
		"ios/Blurhash.xcodeproj/project.pbxproj",
		"ios/**/*.h",
		"ios/**/*.m",
		"ios/**/*.mm",
		"ios/**/*.swift",
		"lib/commonjs",
		"lib/module",
		"lib/typescript",
		"src",
		"react-native-blurhash.podspec"
	],
	"scripts": {
		"lint": "eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"",
		"build": "bob build",
		"release": "release-it"
	},
	"repository": "https://github.com/mrousavy/react-native-blurhash",
	"publishConfig": {
		"registry": "https://registry.npmjs.org/"
	},
	"keywords": [
		"react-native",
		"blurhash",
		"image",
		"ui",
		"ux",
		"component",
		"loading",
		"placeholder"
	],
	"author": {
		"name": "Marc Rousavy",
		"email": "marcrousavy@hotmail.com"
	},
	"license": "MIT",
	"licenseFilename": "LICENSE",
	"readmeFilename": "README.md",
	"peerDependencies": {
		"react": ">=16.8.1",
		"react-native": ">=0.60.0-rc.0 <1.0.x"
	},
	"devDependencies": {
		"@react-native-community/eslint-config": "^3.2.0",
		"@react-native-community/eslint-plugin": "^1.3.0",
		"@release-it/conventional-changelog": "^4.1.0",
		"@types/react": "^18.2.6",
		"eslint": "^8.56.0",
		"eslint-config-prettier": "^9.1.0",
		"eslint-plugin-prettier": "^5.1.3",
		"eslint-plugin-react-native": "^4.1.0",
		"prettier": "^3.2.4",
		"react": "^18.2.0",
		"react-native": "^0.73.2",
		"react-native-builder-bob": "^0.18.2",
		"release-it": "^14.12.4",
		"typescript": "^5.0.4"
	},
	"react-native-builder-bob": {
		"source": "src",
		"output": "lib",
		"targets": [
			"commonjs",
			"module",
			[
				"typescript",
				{
					"project": "tsconfig.build.json"
				}
			]
		]
	},
	"release-it": {
		"git": {
			"commitMessage": "chore: release ${version}",
			"tagName": "v${version}"
		},
		"npm": {
			"publish": true
		},
		"github": {
			"release": true
		},
		"plugins": {
			"@release-it/conventional-changelog": {
				"preset": "angular"
			}
		}
	},
	"eslintIgnore": [
		"node_modules/",
		"lib/"
	],
	"codegenConfig": {
		"name": "blurhash_codegen",
		"type": "all",
		"jsSrcsDir": "./src/specs",
		"android": {
			"javaPackageName": "com.mrousavy.blurhash"
		}
	},
	"packageManager": "yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447"
}
