{"bin":{"setup-skia-web":"scripts/setup-canvaskit.js"},"bugs":{"url":"https://github.com/Shopify/react-native-skia/issues"},"dist":{"shasum":"35fc9c2a38280cffb5fb6ad84430bb5179f53190","tarball":"https://registry.npmjs.org/@shopify/react-native-skia/-/react-native-skia-2.4.19.tgz","fileCount":4020,"integrity":"sha512-wDbdRncFltuHpcr3jJ58XS6Sc7SjN1OHuQujaHKTJaw95zDS0+yjDWAV355iZYHtkb1JJfHMsy6SOrtFb/2stA==","signatures":[{"sig":"MEUCIBX7G3TKSRMLfdAL+IHjskwZvv7it0poAtDgVH4Q4QveAiEA8DT+z+cm0ZzXAmuXpsdLXKckO0LaTG2XNEW08REA1Ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2freact-native-skia@2.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9868277},"main":"lib/module/index.js","name":"@shopify/react-native-skia","skia":{"version":"m144c","checksums":{"android-x86":"714b93a7bdf005a23699f47e6255e4e690086c52a1998c20196a46f95b709b09","android-x86_64":"5bd2972d13293b09b35e2c0149b7d103dc4fb0f2837c3dd169ce06795b812714","android-arm64-v8a":"75069b0f7c66ad3382553e947d583265de033cc856c394110243da098306955f","android-armeabi-v7a":"e406c3e8103a2efb6a514ac91346d7f9f81adbae14dc2d0e302e84fb8c5f80f7","apple-ios-xcframeworks":"43f62ea742c55ecc57864505ff752a517fd2c31412a19914032d044ac4f987ee","apple-tvos-xcframeworks":"0f6b5c75b4e686e72f5cc8508e60074463f757ca7a0dcbd07e095c055a537c58","apple-macos-xcframeworks":"31f57bcf6caff1c268984609b0e4a2abd966bfa8ddcf074331d94e0f988f93d3"}},"_from":"file:@shopify-react-native-skia-2.4.19.tgz","title":"React Native Skia","types":"lib/typescript/index.d.ts","author":{"name":"Shopify Inc."},"module":"lib/module/index.js","license":"MIT","scripts":{"e2e":"E2E=true yarn test -i e2e","tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"jest","build":"bob build && merge-dirs lib/typescript/src lib/commonjs && merge-dirs lib/typescript/src lib/module","cpplint":"cpplint --linelength=230 --filter=-legal/copyright,-whitespace/indent,-whitespace/comments,-whitespace/ending_newline,-build/include_order,-runtime/references,-readability/todo,-whitespace/blank_line,-whitespace/todo,-runtime/int,-build/c++11,-whitespace/parens --exclude=package/cpp/skia --exclude=package/ios --exclude=package/android/build --exclude=package/node_modules --recursive package","release":"semantic-release","build-skia":"tsx ./scripts/build-skia.ts","clean-skia":"yarn rimraf ./libs && yarn rimraf ../../externals/skia/out","postinstall":"node ./scripts/install-skia.mjs","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-skia":"node ./scripts/install-skia.mjs --force && yarn copy-skia-headers","clang-format-ios":"find apple/ -iname '*.h' -o -iname '*.mm' -o -iname '*.cpp' | xargs clang-format -i","copy-skia-headers":"tsx ./scripts/copy-skia-headers.ts","workflow-copy-libs":"tsx ./scripts/workflow-copy-libs.ts","clang-format-common":"find cpp/ \\( -path 'cpp//skia' -prune \\) -o \\( -iname '*.h' -o -iname '*.m' -o -iname '*.cpp' \\) -print | xargs clang-format -i","clang-format-android":"find android/cpp/ -iname '*.h' -o -iname '*.m' -o -iname '*.cpp' | xargs clang-format -i"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cde2c35-9542-4dd5-8ad9-2c5c2637f7b3"}},"homepage":"https://github.com/Shopify/react-native-skia#readme","keywords":["react-native"],"_resolved":"/tmp/npm-publish/@shopify-react-native-skia-2.4.19.tgz","_integrity":"sha512-wDbdRncFltuHpcr3jJ58XS6Sc7SjN1OHuQujaHKTJaw95zDS0+yjDWAV355iZYHtkb1JJfHMsy6SOrtFb/2stA==","repository":{"url":"git+https://github.com/Shopify/react-native-skia.git","type":"git","baseUrl":"https://github.com/Shopify/react-native-skia"},"_npmVersion":"11.9.0","description":"High-performance React Native Graphics using Skia","directories":{},"maintainers":[{"name":"jaimie.way","email":"jaimie.way@shopify.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"_nodeVersion":"22.22.0","contributors":[{"name":"Christian Falch","email":"christian.falch@gmail.com"},{"name":"William Candillon","email":"wcandillon@gmail.com"}],"dependencies":{"canvaskit-wasm":"0.40.0","react-reconciler":"0.31.0"},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index.ts","codegenConfig":{"ios":{"componentProvider":{"SkiaPictureView":"SkiaPictureView"}},"name":"rnskia","type":"all","android":{"javaPackageName":"com.shopify.reactnative.skia"},"jsSrcsDir":"src/specs"},"publishConfig":{"access":"public","provenance":true},"skia-graphite":{"version":"m142b","checksums":{"android-x86":"6dc229847420b8a43c15098cdcb4fe45b2df20a38ad69f37e0aa91c832499c2a","android-x86_64":"ecae351d98af3b175d40d894520c2e3263034276bb0b0e9d2f9c19ba7dc046fa","android-arm64-v8a":"d6c3035449fcf7ef13369b0d6c4ef41f3177d15074eeb195201e0ba4cfb2f527","android-armeabi-v7a":"3e40f44c804194fa0983c46903f834e8f834c6dd96534c7fa1b4ebb4f409527d","apple-ios-xcframeworks":"6f60f03faaeebfb798615d09715040790ff95e75bf95028893ced6f514ab5196","apple-macos-xcframeworks":"07467cd1778053537528ed91c7a35d116e1a4644819f0aad8e06e7d884591dea"}},"_hasShrinkwrap":false,"devDependencies":{"ws":"8.18.0","tsx":"^4.21.0","jest":"30.0.0","pngjs":"6.0.0","react":"19.0.0","eslint":"9.36.0","rimraf":"3.0.2","ts-jest":"29.4.3","prettier":"2.8.7","@types/ws":"8.5.3","jest-diff":"29.7.0","merge-dirs":"0.2.1","typescript":"^5.2.2","@types/jest":"30.0.0","@types/pngjs":"6.0.1","@types/react":"^19.0.0","react-native":"0.83.1","@blazediff/core":"^1.4.0","semantic-release":"^24.1.0","eslint-plugin-import":"2.32.0","react-native-worklets":"0.7.1","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","@types/react-reconciler":"0.28.9","react-native-reanimated":"4.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"0.18.2","eslint-plugin-react-hooks":"^5.2.0","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6","@babel/plugin-transform-explicit-resource-management":"^7.28.0"},"licenseFilename":"LICENSE.md","peerDependencies":{"react":">=19.0","react-native":">=0.78","react-native-reanimated":">=3.19.1"},"peerDependenciesMeta":{"react-native":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-skia_2.4.19_1770708960755_0.560594040318876","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs",["module",{"configFile":"./.babelrc"}],["typescript",{"project":"tsconfig.build.json"}]]},"_id":"@shopify/react-native-skia@2.4.19","version":"2.4.19"}