{"_id":"@nutrient-sdk/react-native","_rev":"18-e4c1f2a73be88b8960a1f0bc13244652","name":"@nutrient-sdk/react-native","dist-tags":{"latest":"4.5.1"},"versions":{"3.0.0":{"name":"@nutrient-sdk/react-native","version":"3.0.0","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE.md","_id":"@nutrient-sdk/react-native@3.0.0","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"}],"homepage":"https://github.com/PSPDFKit/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"f1d959e6f3fc80dddeda02d28bf7ab38ae2ede07","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-3.0.0.tgz","fileCount":139,"integrity":"sha512-QjsXcs+5sANMOPuqpm8mN5fyOEV2svvaGsD4dUksrF7WVsBEO4MUp77VTs68vE1JIJB1vvavfAXpNTXf1dCp5A==","signatures":[{"sig":"MEUCIGUmR7chsYKIMEF7ETcR+on1o7qSwbFwEH9p/UsCx9k+AiEApvvMKpS3K8MsINx+VdStdFvNG2q9DXYA5oF8HnviKyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1362052},"types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"33a8f1e9bfe979be06c3f7166e2bb02e209dbbfa","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint --ignore-pattern *.js","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"8.5.1","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.2","eslint":"^9.31.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@eslint/eslintrc":"^3.2.0","@babel/eslint-parser":"^7.26.10","react-native-codegen":"^0.71.5","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/metro-config":"^0.78.0","@react-native/eslint-config":"^0.78.0","metro-react-native-babel-preset":"0.77.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_3.0.0_1753981334388_0.4264970713627765","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@nutrient-sdk/react-native","version":"3.0.1","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE.md","_id":"@nutrient-sdk/react-native@3.0.1","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"8b6ce007e8b75adc8721531a7a3a4009646c1c66","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-3.0.1.tgz","fileCount":139,"integrity":"sha512-+N43YgKEW2KkapaeSdGKQNqZxgNjWz8nUW3R2kHEeBzvOHQ78vDjfPM8I7Bjc7I5J4S6pLST6SpvdoHX397tfw==","signatures":[{"sig":"MEUCIQD/3QV17uDWhpns5DIi535uYcGn/WhhAE64XggT2C3WdwIgbeoKDAHndr/UJwlwFDEjJRkZn9IpZs7AYTcnNu8teqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1361985},"types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"318f8429f4fc51ef5784c114fbf607f8e669a331","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint --ignore-pattern *.js","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"8.5.1","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.2","eslint":"^9.31.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@eslint/eslintrc":"^3.2.0","@babel/eslint-parser":"^7.26.10","react-native-codegen":"^0.71.5","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/metro-config":"^0.78.0","@react-native/eslint-config":"^0.78.0","metro-react-native-babel-preset":"0.77.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_3.0.1_1754298200389_0.5403559961647519","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@nutrient-sdk/react-native","version":"3.1.0","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@3.1.0","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"dddf7cce0d97bfdaaba3b81714f9111e7e4746f7","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-3.1.0.tgz","fileCount":139,"integrity":"sha512-GYqLH0WUETaI7Xdq0h5kGixucob2f53q0mscMFupE1xGQNeS83stDHhTEUvihABfVJxETBSMv+IuPxqj5WscCQ==","signatures":[{"sig":"MEUCIHaAILVAVtXnpPlc30AweK5zCfqw2BQZ3mz3Y/0c3F3JAiEA/PcdWsh+PPjpOMqBzrwbKzQMQxhxslekjNoURJJw10o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374466},"types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"dfca94366517dfeac98a9e5496804a00542a399c","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint --ignore-pattern *.js","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"8.5.1","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.2","eslint":"^9.31.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@eslint/eslintrc":"^3.2.0","@babel/eslint-parser":"^7.26.10","react-native-codegen":"^0.71.5","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/metro-config":"^0.78.0","@react-native/eslint-config":"^0.78.0","metro-react-native-babel-preset":"0.77.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_3.1.0_1757441072811_0.7248695606101017","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@nutrient-sdk/react-native","version":"3.1.1","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@3.1.1","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"558809ac2b27b8e905a8b486ea99870802351e30","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-3.1.1.tgz","fileCount":139,"integrity":"sha512-bFm0XvxPYyg1Zqt+GvBKPRKooqK47bTujDOfPNl4B/yk1UBTnQEGfduXQgkbRTyXo3k2oXKLHO7cT9FNwmiDWg==","signatures":[{"sig":"MEQCIDv76GpUvba3bWCYlVcnvc2Qg6lrGDZXqXdnCdda0JQkAiBqeflXfdEG4kxLLa9sMI5RugjK8xaB3DFcZ8r4/liwqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375964},"types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"881ecc8bab686fb8c75f2004a4c8f873691950a7","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint --ignore-pattern *.js","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"8.5.1","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.2","eslint":"^9.31.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@eslint/eslintrc":"^3.2.0","@babel/eslint-parser":"^7.26.10","react-native-codegen":"^0.71.5","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/metro-config":"^0.78.0","@react-native/eslint-config":"^0.78.0","metro-react-native-babel-preset":"0.77.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_3.1.1_1758310070408_0.9636359172007714","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@nutrient-sdk/react-native","version":"3.2.0","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@3.2.0","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"eb1e329050a0ebfe3b7716fc08c76c2969154bc3","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-3.2.0.tgz","fileCount":140,"integrity":"sha512-bsBDydNC29S/AxrVCSyus8VmlTDxRVMgRLXL3Ruq2AiqK9Ery/whwZH6E+QmD6ADXaqiupsT2/fbFMScJ9lNmQ==","signatures":[{"sig":"MEUCIQCZ4McOICo6Fre9KFwFzST5n4E77SwFR5dtH3nHEf/4cwIgE+pu0+a065Kf9yj6AT1hUMc8LKITbnMtiTizlMzpZF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1379353},"types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"a541d7343e5b827acd4db1516bdd712028488254","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint --ignore-pattern *.js","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"8.5.1","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.2","eslint":"^9.31.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@eslint/eslintrc":"^3.2.0","@babel/eslint-parser":"^7.26.10","react-native-codegen":"^0.71.5","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/metro-config":"^0.78.0","@react-native/eslint-config":"^0.78.0","metro-react-native-babel-preset":"0.77.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_3.2.0_1761046816081_0.28272919022742093","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@nutrient-sdk/react-native","version":"4.0.0","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@4.0.0","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"cf4e60c2db467fe1f6e552c104add12ff8f1629e","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.0.0.tgz","fileCount":199,"integrity":"sha512-68RFtn6qp1maHsbhRlq5PX4vA8r2MS/aSjyG/Ge88TR78vS2RcmrybANRxIikJ9rScDdRu56hvg3CxT7/NbK1A==","signatures":[{"sig":"MEQCIG8ZLdGEAjKzBvpJOms2Eb+RxGU0adLrj67hrdT19gjKAiB3cU44XvjM1YlhTb5RmkMJ4i7q6YEDgQJVThdCeUPogQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1640991},"main":"index.js","types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"c082b18effcbd20a903a3fd1244adbf4eba3d477","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint","test":"jest","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"8.5.1","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"12.22.9","codegenConfig":{"ios":{"componentProvider":{"NutrientView":"NutrientView"}},"name":"nutrient_sdk_react_native_codegen","type":"all","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor"}},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.2","eslint":"^9.31.0","globals":"^15.0.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@babel/eslint-parser":"^7.26.10","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/metro-config":"^0.78.0","@react-native/eslint-config":"^0.78.0","metro-react-native-babel-preset":"0.77.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_4.0.0_1763649537031_0.26258011605317666","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@nutrient-sdk/react-native","version":"4.0.1","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@4.0.1","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"d15c811e4752b62185670c16978772318df201b3","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.0.1.tgz","fileCount":199,"integrity":"sha512-WlIw28tysVnzS8GNls7SQk1EBXm6YDV5dC9diO9E6WiiK9QOD7v8lKHD/SAhxjaRYnLrrBknU2zc7isC4qfgXA==","signatures":[{"sig":"MEUCIQDUcoF/gmchU3ObCsQDGcwiFv59y1Frh8Q0as+eEkB47AIgGUrSGXJ/T0f5UoCpV8jsmCRjzDocH2uz/9xOnV8lCb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1640483},"main":"index.js","types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"6d29cf5984dd82e969714774d6b1e20ed013f1c9","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint","test":"jest","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"8.5.1","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"12.22.9","codegenConfig":{"ios":{"componentProvider":{"NutrientView":"NutrientView"}},"name":"nutrient_sdk_react_native_codegen","type":"all","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor"}},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.2","eslint":"^9.31.0","globals":"^15.0.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@babel/eslint-parser":"^7.26.10","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/metro-config":"^0.78.0","@react-native/eslint-config":"^0.78.0","metro-react-native-babel-preset":"0.77.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_4.0.1_1764332061044_0.9631240856442052","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@nutrient-sdk/react-native","version":"4.1.0","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@4.1.0","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"b83ca45a2ab4c09cf27de20229be0947cd6b9fc3","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.1.0.tgz","fileCount":203,"integrity":"sha512-taz2kgOp948t7ma8oPiw2TpVLhnkwd+7SomgxtPud+yAPxM+k18EdtoNUvN/nugYyXtOWKxTe9/E6Kjs2q52eg==","signatures":[{"sig":"MEYCIQCH4DQp+YZkrIrXz36EHmLyElUCpNigI+KmQmGZ5T75/gIhAP9W2edysgvWbXghDZiesLfYsbsUqIjcOjeuNqmzJAzO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1740621},"main":"index.js","types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"2232ed2ff43c57e1988c99d73b7996f97fcfb3e0","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint","test":"jest","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"8.5.1","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"12.22.9","codegenConfig":{"ios":{"componentProvider":{"NutrientView":"NutrientView"}},"name":"nutrient_sdk_react_native_codegen","type":"all","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor"}},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.5","eslint":"^9.31.0","globals":"^15.0.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@babel/eslint-parser":"^7.26.10","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/babel-preset":"0.80.0","@react-native/metro-config":"0.80.0","@react-native/eslint-config":"0.80.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_4.1.0_1769791742213_0.44630965741524276","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@nutrient-sdk/react-native","version":"4.2.0","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@4.2.0","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"9e8ea65b8ff307094ffebe6c797a7b3588072377","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.2.0.tgz","fileCount":203,"integrity":"sha512-wrWia1lfT2vdMr16cXiBgt/MLTggaMfG/3Cm0JauN3+arvHxOF6g3NRRTNyq9WMr/5TqBJoexFIo6y81uFlO+w==","signatures":[{"sig":"MEYCIQC2uupsCM2c38KvHXYxy1EJcmooiNWhyc9q/xyZUk/VFAIhAMf/BYrjV7fGFnvmk2a+ea7rA8u5fNKKZ/qoPsIrGdyK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1682020},"main":"index.js","types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"1f449819d14e788955bffa1ff4ebe730b0818afa","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint","test":"jest","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"10.8.2","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"20.20.0","codegenConfig":{"ios":{"componentProvider":{"NutrientView":"NutrientView"}},"name":"nutrient_sdk_react_native_codegen","type":"all","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor"}},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.5","eslint":"^9.31.0","globals":"^15.0.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@babel/eslint-parser":"^7.26.10","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/babel-preset":"0.80.0","@react-native/metro-config":"0.80.0","@react-native/eslint-config":"0.80.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_4.2.0_1770839799381_0.3177005300572193","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@nutrient-sdk/react-native","version":"4.3.0","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@4.3.0","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"a6010c04b87337dad3fb1515b46d8ed9b5520dcc","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.3.0.tgz","fileCount":208,"integrity":"sha512-+XIR0UOud1pOIY/zutgIaZnzImkeUsnh/op7QgZTu4NBpaOg5ADzUngzfBM3HqSDuhYy1/zWo+xOyurT8DhMVA==","signatures":[{"sig":"MEYCIQDX3zaqHu+3kpdfGhGYsvbr8ecqyU58cBmnYwl4+GiYWQIhAM0ziJNp/rcRILt9WTBwiqFI8Q3cSZlPNNA0IC4r6Npa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1750704},"main":"index.js","types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"b93ad24c69e15df88db7af8efbf3c996d00ca68e","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint","test":"jest","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","create-bridge-patch":"node scripts/create-bridge-patch.js","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"10.8.2","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"20.20.1","codegenConfig":{"ios":{"componentProvider":{"NutrientView":"NutrientView"}},"name":"nutrient_sdk_react_native_codegen","type":"all","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor"}},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.5","eslint":"^10.0.2","globals":"^15.0.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@babel/eslint-parser":"^7.26.10","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/babel-preset":"0.80.0","@react-native/metro-config":"0.80.0","@react-native/eslint-config":"0.80.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_4.3.0_1773774484773_0.8820589811250279","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@nutrient-sdk/react-native","version":"4.3.1","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@4.3.1","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"5b62ce8a6bec45db04832395e34934194b1ac39f","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.3.1.tgz","fileCount":208,"integrity":"sha512-zjevNSxMPolhTHSkxeU5p4GbmS7Zw8O6bD+BrLfb61Ja82/OZQify1QZixyQBM3Hrf507DBXTXDuoEcd1UiQ1Q==","signatures":[{"sig":"MEQCIBxYhDHyy2WuSJsdewo0t3D/nHYhk0t1wArWUhGVTc/hAiAsxsXCoeLwxbM0oP308u42kzw8A/lkMpu+bTGao7zuQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1750924},"main":"index.js","types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"c854837318e0b4ade82d47fc9996c5173be463cc","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint","test":"jest","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","create-bridge-patch":"node scripts/create-bridge-patch.js","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"10.8.2","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"20.20.2","codegenConfig":{"ios":{"componentProvider":{"NutrientView":"NutrientView"}},"name":"nutrient_sdk_react_native_codegen","type":"all","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor"}},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.5","eslint":"^10.0.2","globals":"^15.0.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@babel/eslint-parser":"^7.26.10","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/babel-preset":"0.80.0","@react-native/metro-config":"0.80.0","@react-native/eslint-config":"0.80.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_4.3.1_1776863253932_0.7788817880088592","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@nutrient-sdk/react-native","version":"4.3.2","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@4.3.2","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"7bb80f8c9cbb8b117e364d9482de18dab5a6781b","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.3.2.tgz","fileCount":209,"integrity":"sha512-QmuBomAotdC2Tm4e4225r0wSPm/460D4z0xQIFFSgBNmvKlMOnwpLfcOyYwDxfAtfnvhmSHVX9Wgc6GQh9Fnqw==","signatures":[{"sig":"MEQCIAtWEJEn3VqXNjtcLbBLUiW+TBgLvnlrbjf7PVSJZrDoAiB/C4otOvnOArkUlcHm7oOlqO8OLrmmPNbsxXEkD7YkYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1756628},"main":"index.js","types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"b6f927acf81fb787c65406e79059087e885521eb","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint","test":"jest","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","create-bridge-patch":"node scripts/create-bridge-patch.js","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"10.8.2","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"20.20.2","codegenConfig":{"ios":{"componentProvider":{"NutrientView":"NutrientView"}},"name":"nutrient_sdk_react_native_codegen","type":"all","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor"}},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.5","eslint":"^10.0.2","globals":"^15.0.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@babel/eslint-parser":"^7.26.10","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/babel-preset":"0.80.0","@react-native/metro-config":"0.80.0","@react-native/eslint-config":"0.80.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_4.3.2_1777570885453_0.3104967473099214","host":"s3://npm-registry-packages-npm-production"}},"4.3.3":{"name":"@nutrient-sdk/react-native","version":"4.3.3","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@4.3.3","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"5527185ed3e32f0638072cf0f085ce263794943e","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.3.3.tgz","fileCount":213,"integrity":"sha512-Y72hkVM5TQ2gQbm8PuHI6taBmeO09q4QS7xro4RetwYchJyHcMKiTI463rqMFCBR4F+Qcg/UjPGMrAxZhS3R4A==","signatures":[{"sig":"MEYCIQDp7B/gzVebNm3FOAXkmP3jvz8GJUnDiJ+CK83F0BfhIgIhAPRHJVnI89rUgrKzxgiPmGuYS93av9Ei8HRhO9k05QzA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760297},"main":"index.js","types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"fca20344572a4da625257a7b36f513f975097e3b","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint","test":"jest","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","create-bridge-patch":"node scripts/create-bridge-patch.js","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"10.8.2","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"20.20.2","codegenConfig":{"ios":{"componentProvider":{"NutrientView":"NutrientView"}},"name":"nutrient_sdk_react_native_codegen","type":"all","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor"}},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.5","eslint":"^10.0.2","globals":"^15.0.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@babel/eslint-parser":"^7.26.10","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/babel-preset":"0.80.0","@react-native/metro-config":"0.80.0","@react-native/eslint-config":"0.80.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_4.3.3_1780102333835_0.14488225764898344","host":"s3://npm-registry-packages-npm-production"}},"4.3.4":{"name":"@nutrient-sdk/react-native","version":"4.3.4","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@4.3.4","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"7e45d82e23cccee2d851a064db3e0e19fd340b99","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.3.4.tgz","fileCount":216,"integrity":"sha512-JIbaAfhDsUyoKdyiBqcS5TvTjOfwuCBJ+6h87lHrRyGchGVRH4ETF04pbeU3ySLexenLSaqMUt5RAMlAULmz3A==","signatures":[{"sig":"MEUCIQDrLbQhMHMpgh9stOsfCcjZPtxBiW77J8p8o5OwiYEZigIgWCaffwQqJe2p3tZfuc9op4bbGfNZ5DBbR2/A6iSmM0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1764985},"main":"index.js","types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"e5c91a4d3dda09ec7c7332d0286ec47616bdc0c3","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint","test":"jest","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","create-bridge-patch":"node scripts/create-bridge-patch.js","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"10.8.2","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"20.20.2","codegenConfig":{"ios":{"componentProvider":{"NutrientView":"NutrientView"}},"name":"nutrient_sdk_react_native_codegen","type":"all","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor"}},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","jsdoc":"^4.0.5","eslint":"^10.0.2","globals":"^15.0.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^29.5.0","typescript":"^5.1.3","@babel/core":"^7.26.10","@types/react":">=17.0.0","@babel/runtime":"^7.26.10","@babel/eslint-parser":"^7.26.10","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/babel-preset":"0.80.0","@react-native/metro-config":"0.80.0","@react-native/eslint-config":"0.80.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_4.3.4_1782390028680_0.983644790851417","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@nutrient-sdk/react-native","version":"4.4.0","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@4.4.0","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"610ceb7b892a3052532ba16cb5396128b3228411","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.4.0.tgz","fileCount":235,"integrity":"sha512-sX8i2Ur5xcE1sdj0bao08QkzJYp2UBxQu0ZurAmOZ9ISjG7AE6yApp9WOTUcb5r/iLtda4CkbShUE7bayvtBgg==","signatures":[{"sig":"MEQCIBrBDXeIAow7C1/xfr2es2kRi/9eXrF647ydH9NwHhgHAiBJF70m0PCohbXLI/CGyHKdkg6wvLsFACMYrcWsqNg36Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1920828},"main":"index.js","types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"a522fe17b4089b3292306290d2fe44d83c6807ed","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint","test":"jest","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","create-bridge-patch":"node scripts/create-bridge-patch.js","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"10.8.2","description":"Nutrient React Native SDK","directories":{},"resolutions":{"ws":"7.5.11","js-yaml":"4.2.0","@babel/core":"7.29.6","markdown-it":"14.2.0","shell-quote":"1.8.4"},"_nodeVersion":"20.20.2","codegenConfig":{"ios":{"componentProvider":{"NutrientView":"NutrientView","NutrientInstantView":"NutrientInstantView"}},"name":"nutrient_sdk_react_native_codegen","type":"all","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor","NutrientInstantView":"NutrientInstantViewComponentDescriptor"}},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","jsdoc":"^4.0.5","eslint":"^9.39.4","globals":"^15.0.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^30.3.0","prop-types":"^15.8.1","typescript":"^5.1.3","@babel/core":"^7.29.6","@types/react":">=17.0.0","@babel/runtime":"^7.29.6","@babel/eslint-parser":"^7.29.6","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/babel-preset":"0.80.0","@react-native/metro-config":"0.80.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_4.4.0_1783074717468_0.702526981293776","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@nutrient-sdk/react-native","version":"4.5.0","keywords":["react native","pspdfkit","nutrient","pdf"],"license":"SEE LICENSE IN LICENSE","_id":"@nutrient-sdk/react-native@4.5.0","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"dist":{"shasum":"7cdbce9b68fe6730e154f3289d47197674849a20","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.5.0.tgz","fileCount":244,"integrity":"sha512-rqaePvi/bjQX89yek/3RNLPOubVY5eRWUtVZwTZ/a4XV229Zfuzn6r+VJGGRVfB8wX2kdBkqdKSoHAAZgbhO+g==","signatures":[{"sig":"MEQCIENUa73QuFLUZVrgntQXWEkeDF5TA3PE6lY2Zx4cvQBrAiBIgIWiipXL7IYCxdz7dmqi3iKFQHEcZLOUMvhZqmEJwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2064823},"main":"index.js","types":"types/index.d.ts","engines":{"node":">=16"},"gitHead":"9f2f6ba55b48866c3bd5cbb0fb4c05b84987a268","scripts":{"docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","lint":"npx eslint","test":"jest","build":"npx -p typescript tsc --build tsconfig.json","start":"node node_modules/react-native/local-cli/cli.js start","append":"node types-scripts/append.js","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","postdocs":"node types-scripts/fix-code-tags.js","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","generate-types":"npx -p typescript tsc --build tsconfig-types.json","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","create-bridge-patch":"node scripts/create-bridge-patch.js","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append"},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"repository":{"url":"git+https://github.com/PSPDFKit/react-native.git","type":"git"},"_npmVersion":"10.8.2","description":"Nutrient React Native SDK","directories":{},"_nodeVersion":"20.20.2","codegenConfig":{"ios":{"componentProvider":{"NutrientView":"NutrientView","NutrientInstantView":"NutrientInstantView"}},"name":"nutrient_sdk_react_native_codegen","type":"all","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor","NutrientInstantView":"NutrientInstantViewComponentDescriptor"}},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","jsdoc":"^4.0.5","eslint":"^9.39.4","globals":"^15.0.0","prettier":"^2.8.8","@eslint/js":"^9.31.0","babel-jest":"^30.3.0","prop-types":"^15.8.1","typescript":"^5.1.3","@babel/core":"^7.29.6","@types/react":">=17.0.0","@babel/runtime":"^7.29.6","@babel/eslint-parser":"^7.29.6","eslint-plugin-ft-flow":"^2.0.3","@tsconfig/react-native":"^3.0.0","@react-native/babel-preset":"0.80.0","@react-native/metro-config":"0.80.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"react":">=17.0.0","prop-types":"^15.8.1","@types/react":">=17.0.0","react-native":">=0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native_4.5.0_1786711151398_0.19974890425632985","host":"s3://npm-registry-packages-npm-production"}},"4.5.1":{"name":"@nutrient-sdk/react-native","version":"4.5.1","description":"Nutrient React Native SDK","keywords":["react native","pspdfkit","nutrient","pdf"],"homepage":"https://www.nutrient.io/sdk/react-native","bugs":{"email":"support@nutrient.io"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git+https://github.com/PSPDFKit/react-native.git"},"main":"index.js","types":"types/index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest","format":"prettier \"{samples/**/*.{md,js},*.{md,js}}\" --write","lint":"npx eslint","docs":"rm -rf jsdoc && jsdoc -c jsdoc.json","postdocs":"node types-scripts/fix-code-tags.js","generate-types":"npx -p typescript tsc --build tsconfig-types.json","append":"node types-scripts/append.js","build":"npx -p typescript tsc --build tsconfig.json","build-and-generate-types":"rm -rf types lib && npm run build && npm run generate-types && npm run append","copy-types-and-lib":"cd samples/Catalog/node_modules/@nutrient-sdk/react-native && rm -rf index.js lib src types && cd - && cp -rf index.js lib src types samples/Catalog/node_modules/@nutrient-sdk/react-native/","dev-build":"npm run build-and-generate-types && npm run docs && npm run copy-types-and-lib","create-bridge-patch":"node scripts/create-bridge-patch.js"},"peerDependencies":{"@types/react":">=17.0.0","prop-types":"^15.8.1","react":">=17.0.0","react-native":">=0.66.0"},"devDependencies":{"@babel/core":"^7.29.6","@babel/eslint-parser":"^7.29.6","@babel/runtime":"^7.29.6","@eslint/js":"^9.31.0","@react-native/metro-config":"0.80.0","@react-native/babel-preset":"0.80.0","@tsconfig/react-native":"^3.0.0","@types/react":">=17.0.0","babel-jest":"^30.3.0","eslint":"^9.39.4","eslint-plugin-ft-flow":"^2.0.3","eslint-plugin-simple-import-sort":"^10.0.0","globals":"^15.0.0","jest":"^30.3.0","jsdoc":"^4.0.5","prettier":"^2.8.8","prop-types":"^15.8.1","typescript":"^5.1.3"},"engines":{"node":">=16"},"codegenConfig":{"name":"nutrient_sdk_react_native_codegen","type":"all","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.pspdfkit.react","componentProvider":{"NutrientView":"NutrientViewComponentDescriptor","NutrientInstantView":"NutrientInstantViewComponentDescriptor"}},"ios":{"componentProvider":{"NutrientView":"NutrientView","NutrientInstantView":"NutrientInstantView"}}},"_id":"@nutrient-sdk/react-native@4.5.1","gitHead":"51e7534fb5a50ab0bd08b867d73e11cae4fd39a5","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XnG5dQlNihknYQ2D/DGIew83QCySvtdOeS/JmW4ZINqbLXhmLY3kMRqQL7P5Ej/Px1aabcxvjBMIeG33fh9RdQ==","shasum":"286eff7e4d5d64fd565550a4a03969f62cd7750c","tarball":"https://registry.npmjs.org/@nutrient-sdk/react-native/-/react-native-4.5.1.tgz","fileCount":244,"unpackedSize":2108218,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAkErluLzXNLqHZXomwheF/9jTRYcjCM0YNyyR97H3MmAiBVn7n4HZDpx+50HOP2ZZNBMDEKStarYoADG4b2KLml+w=="}]},"_npmUser":{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},"directories":{},"maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native_4.5.1_1788187553743_0.5478681406304378"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-31T17:02:14.307Z","modified":"2026-08-31T14:45:54.177Z","3.0.0":"2025-07-31T17:02:14.842Z","3.0.1":"2025-08-04T09:03:20.594Z","3.1.0":"2025-09-09T18:04:33.045Z","3.1.1":"2025-09-19T19:27:50.675Z","3.2.0":"2025-10-21T11:40:16.287Z","4.0.0":"2025-11-20T14:38:57.323Z","4.0.1":"2025-11-28T12:14:21.337Z","4.1.0":"2026-01-30T16:49:02.413Z","4.2.0":"2026-02-11T19:56:39.583Z","4.3.0":"2026-03-17T19:08:05.055Z","4.3.1":"2026-04-22T13:07:34.169Z","4.3.2":"2026-04-30T17:41:25.665Z","4.3.3":"2026-05-30T00:52:14.157Z","4.3.4":"2026-06-25T12:20:28.869Z","4.4.0":"2026-07-03T10:31:57.630Z","4.5.0":"2026-08-14T12:39:11.563Z","4.5.1":"2026-08-31T14:45:53.969Z"},"bugs":{"email":"support@nutrient.io"},"license":"SEE LICENSE IN LICENSE","homepage":"https://www.nutrient.io/sdk/react-native","keywords":["react native","pspdfkit","nutrient","pdf"],"repository":{"type":"git","url":"git+https://github.com/PSPDFKit/react-native.git"},"description":"Nutrient React Native SDK","maintainers":[{"name":"mbukov","email":"matej@bukovinski.com"},{"name":"zrzka","email":"rvojta@me.com"},{"name":"pspdfkit-ci","email":"services+npm-ci@pspdfkit.com"},{"name":"msch","email":"martin@schuerrer.org"},{"name":"sasha_nutrient","email":"sasha.rudenka@nutrient.io"}],"readme":"# Nutrient React Native SDK\n\n![Nutrient React Native SDK](https://github.com/PSPDFKit/react-native/blob/master/article-header.png?raw=true)\n\nThis library requires a valid license of the Nutrient SDK. Licenses are per platform.\n\nWork with a React Native PDF viewer SDK engineered for the best possible user and developer experience. Whether you need high-fidelity PDF rendering, annotation tools, digital signatures, or form filling, our React Native PDF SDK gives you complete control over PDF viewing and editing within your app.\n\n### Nutrient\n\nThe [Nutrient SDK](https://nutrient.io/) is a framework that allows you to view, annotate, sign, and fill PDF forms on iOS, Android, Windows, macOS, and Web.\n\n[Nutrient Collaboration ](https://www.nutrient.io/sdk/solutions/collaboration) adds real-time collaboration features to seamlessly share, edit, and annotate PDF documents.\n\n# Support, Issues and License Questions\n\nNutrient offers support for customers with an active SDK license via https://support.nutrient.io/hc/en-us/requests/new.\n\nAre you evaluating our SDK? That's great, we're happy to help out! The Nutrient React Native SDK is a commercial product and requires the purchase of a license key when used in production. By default, this library will initialize in demo mode, placing a watermark on each PDF and limiting usage to 60 minutes.\n\nTo purchase a license for production use, please reach out to us via https://www.nutrient.io/sdk/contact-sales.\n\nTo initialize the Nutrient React Native SDK using a license key, call either of the following before using any other Nutrient SDK APIs or features:\n\nTo set the license key for both Android and iOS, use:\n\n```\nNutrient.setLicenseKeys('YOUR_REACT_NATIVE_ANDROID_LICENSE_KEY_GOES_HERE', 'YOUR_REACT_NATIVE_IOS_LICENSE_KEY_GOES_HERE');\n```\n\nTo set the license key for the currently running platform, use:\n\n```\nNutrient.setLicenseKey('YOUR_REACT_NATIVE_LICENSE_KEY_GOES_HERE');\n```\n\n### Requirements\n\n- A [development environment](https://reactnative.dev/docs/environment-setup) for running React Native projects using the React Native CLI. If you’re using Expo, [check out our blog post](https://www.nutrient.io/blog/how-to-use-pspdfkit-for-react-native-with-expo/) on the topic.\n\n#### iOS\n\n- The [latest stable version of Xcode](https://apps.apple.com/us/app/xcode/id497799835?mt=12)\n- The [latest stable version of CocoaPods](https://github.com/CocoaPods/CocoaPods/releases). If you don’t already have CocoaPods installed, follow the [CocoaPods installation guide](https://guides.cocoapods.org/using/getting-started.html#installation) to install CocoaPods on your Mac.\n\n#### Android\n\n- The [latest stable version of Android Studio](https://developer.android.com/studio)\n- The [Android NDK](https://developer.android.com/studio/projects/install-ndk)\n- An [Android Virtual Device](https://developer.android.com/studio/run/managing-avds.html) or a hardware device\n\n### Installation\n\nTo install the Nutrient React Native SDK, run `yarn add @nutrient-sdk/react-native` in your project directory or `npm install @nutrient-sdk/react-native` if you’re using `npm`.\n\n### Expo config plugin (Android)\n\nWhen using Expo prebuild/dev client, add the package as a plugin so Android `AppTheme` is switched to a MaterialComponents-compatible theme:\n\n```js\n// app.config.js\nexport default {\n  expo: {\n    plugins: ['@nutrient-sdk/react-native'],\n  },\n};\n```\n\nThe plugin defaults to an edge-to-edge-friendly DayNight parent (`@style/NutrientRN.AppTheme`). You can override it:\n\n```js\n// app.config.js\nexport default {\n  expo: {\n    plugins: [\n      [\n        '@nutrient-sdk/react-native',\n        {\n          androidThemePreset: 'fullNutrient',\n          // or provide a fully custom parent:\n          // androidAppThemeParent: '@style/YourCustomTheme',\n        },\n      ],\n    ],\n  },\n};\n```\n\nAfter updating app config, run `npx expo prebuild -p android` (or rebuild with EAS).\n\n### Getting Started\n\nSee our [Getting Started on React Native guide](https://www.nutrient.io/getting-started/react-native/?react-native-platform=android-ios&project=new-project) to integrate the SDK into your new or existing application, or follow the steps below:\n\n1. In the terminal app, change the current working directory to the location you wish to save your project. In this example, we’ll use the `~/Documents` directory:\n\n   ```bash\n   cd ~/Documents\n   ```\n\n1. Create the React Native project by running the following command:\n\n   ```bash\n   npx @react-native-community/cli init NutrientDemo\n   ```\n\n1. In the terminal app, change the location of the current working directory inside the newly created project:\n\n   ```bash\n   cd NutrientDemo\n   ```\n\n1. Add the Nutrient React Native SDK:\n\n   ```bash\n   yarn add @nutrient-sdk/react-native\n   ```\n\n1. Install all the dependencies for the project:\n\n   ```bash\n   yarn install\n   ```\n\n1. Open your project's `build.gradle` file:\n\n   ```bash\n   open android/build.gradle\n   ```\n\n1. Make sure Maven Central is in your repositories — Nutrient Android SDK is published there, so no custom repository is needed:\n\n   ```diff\n     allprojects {\n       repositories {\n         mavenLocal()\n   +     mavenCentral()\n       }\n     }\n   ```\n\n   > If you previously added `https://my.nutrient.io/maven/` for the Nutrient SDK, you can remove it. Keep it only if you also use an add-on that isn't on Maven Central yet, such as OCR (`io.nutrient:nutrient-ocr`).\n\n1. Open the app’s build.gradle file:\n\n   ```diff\n   ...\n     android {\n   -  compileSdkVersion rootProject.ext.compileSdkVersion\n   +  compileSdkVersion 36\n   ...\n     defaultConfig {\n       applicationId \"com.nutrientdemo\"\n   -     minSdkVersion rootProject.ext.minSdkVersion\n   +     minSdkVersion 24\n         targetSdkVersion rootProject.ext.targetSdkVersion\n         versionCode 1\n         versionName \"1.0\"\n     }\n   }\n   ...\n   ```\n\n1. Open your project’s Podfile:\n\n   ```bash\n   open ios/Podfile\n   ```\n\n1. Update the minimum iOS platform version in the Podfile:\n\n   ```diff\n   ...\n   - platform :ios, min_ios_version_supported\n   + platform :ios, '17.0'\n   ...\n   ```\n\n1. Change the location of the current working directory to the `ios` folder:\n\n   ```bash\n   cd ios\n   ```\n\n1. Install the CocoaPods dependencies:\n\n   ```bash\n   pod install\n   ```\n\n1. Open your project’s Workspace in Xcode:\n\n   ```bash\n   open NutrientDemo.xcworkspace\n   ```\n\n1. Make sure the deployment target is set to 17.0 or higher:\n\n   ![deployment-target](./screenshots/deployment-target.png)\n\n1. Change View controller-based status bar appearance to `YES` in your project’s `Info.plist`:\n\n   ![view-controller-based-status-bar-appearance](./screenshots/view-controller-based-status-bar-appearance.png)\n\n1. Add the PDF document you want to display to your application by dragging it into your project. On the dialog that’s displayed, select Finish to accept the default integration options. You can use <a href=\"https://www.nutrient.io/downloads/pspdfkit-ios-quickstart-guide.pdf\" download=\"Document.pdf\">this QuickStart Guide PDF</a> as an example.\n\n   ![drag-and-drop-document](./screenshots/drag-and-drop-document.png)\n\n1. Change the location of the current working directory back to the root project folder:\n\n   ```bash\n   cd ..\n   ```\n\n1. Create the `assets` directory:\n\n   ```bash\n   mkdir android/app/src/main/assets\n   ```\n\n1. Copy a PDF document into your Android assets directory:\n\n   ```bash\n   cp ~/Downloads/Document.pdf android/app/src/main/assets/Document.pdf\n   ```\n\n1. Open your `App.tsx` file:\n\n   ```bash\n   open App.tsx\n   ```\n\n1. Replace the entire contents of `App.tsx` with the following code snippet:\n\n   ```typescript\n   import React, { Component } from 'react';\n   import { Platform } from 'react-native';\n   import NutrientView from '@nutrient-sdk/react-native';\n   import { NativeModules } from 'react-native';\n\n   const Nutrient = NativeModules.Nutrient;\n   Nutrient.setLicenseKey(null);\n\n   const DOCUMENT =\n     Platform.OS === 'ios'\n       ? 'Document.pdf'\n       : 'file:///android_asset/Document.pdf';\n   export default class NutrientDemo extends Component<{}> {\n     render() {\n       var pdfRef: React.RefObject<NutrientView | null> = React.createRef();\n       return (\n         <NutrientView\n           document={DOCUMENT}\n           configuration={{\n             showThumbnailBar: 'scrollable',\n             pageTransition: 'scrollContinuous',\n             scrollDirection: 'vertical',\n           }}\n           ref={pdfRef}\n           fragmentTag=\"PDF1\"\n           style={{ flex: 1 }}\n         />\n       );\n     }\n   }\n   ```\n\n1. The app is now ready to launch! Go back to the terminal app and run:\n\n   ```bash\n   react-native run-ios\n   ```\n\n   ```bash\n   react-native run-android\n   ```\n\n### Running the example Catalog application\n\nTake a look at the instructions to get started [here](/samples/Catalog/README.md#running-the-catalog-on-ios) for iOS and [here](/samples/Catalog/README.md#running-the-catalog-on-android) for Android.\n\n### Configuration\n\nThe behaviour of the `NutrientView` component can be customized using the configuration object. Refer to the [`PDFConfiguration`](https://www.nutrient.io/api/react-native/PDFConfiguration.html) API documentation. The `PDFConfiguration` object can be passed as a prop when creating the `NutrientView` component, or a parameter when using the `Nutrient.present()` Native Module API.\n\n```typescript\nconst configuration: PDFConfiguration = {\n  showPageLabels: false,\n  pageTransition: 'scrollContinuous',\n  scrollDirection: 'vertical',\n  showThumbnailBar: 'scrollable',\n};\n```\n\n## Updates\n\nSome releases contain changes that require updates to your project settings or application code. Take a look at our [Upgrade and Migration guides](https://www.nutrient.io/guides/react-native/upgrade/) after updating your Nutrient React Native SDK dependency.\n\n# Troubleshooting\n\nFor Troubleshooting common issues you might encounter when setting up the Nutrient React Native SDK, please refer to the [Troubleshooting](https://www.nutrient.io/guides/react-native/troubleshoot/) section.\n\n## License\n\nThis project can be used for evaluation or if you have a valid Nutrient license.\nAll items and source code Copyright © 2010-2026 PSPDFKit GmbH.\n\nSee [LICENSE](./LICENSE) for details.\n","readmeFilename":"README.md"}