{"bin":{"setup-skia-web":"scripts/setup-canvaskit.js"},"bugs":{"url":"https://github.com/wcandillon/react-native-skia/issues"},"dist":{"shasum":"edbb716ab0697ad9d1bcd0334d750c680686aa86","tarball":"https://registry.npmjs.org/react-native-skia/-/react-native-skia-3.7.3.tgz","fileCount":3295,"integrity":"sha512-MayIEQ0Dzdh0scoH2kpH/GH6eFAgiOCrdoD9xrBEpBpwJn2zvFN5rEuxemMY0z1TZDQDeg0Y2zbxCe0zrhwG3w==","signatures":[{"sig":"MEYCIQClY/u3PByzZ0kAOFW8xRE1BOXk6T+Jpo5O6zGkixZThAIhAMr0cAvC54JBLrKKo6LExcLBjmORR2/rjjxZeKC6Z6Kz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHJNbXusslTU6xm4MGHIY5ut043ro9SKro88VrjzkIoQAiEA5Ey0YjhYpbb5VOyvJI3OHfOnimSnvJMH/DL3sj7OJ+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-skia@3.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10999450},"main":"lib/module/index.js","name":"react-native-skia","_from":"file:react-native-skia-3.7.3.tgz","title":"React Native Skia","types":"lib/typescript/index.d.ts","author":{"name":"William Candillon"},"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","test-cpp":"sh ./cpp-tests/run.sh","build-dawn":"tsx ./scripts/build-dawn.ts","build-skia":"tsx ./scripts/build-skia.ts","clean-skia":"yarn rimraf ./libs && yarn rimraf ../../externals/skia/out","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","clang-format-ios":"find apple/ -iname '*.h' -o -iname '*.mm' -o -iname '*.cpp' | xargs clang-format -i","package-binaries":"tsx ./scripts/package-binaries.ts","copy-skia-headers":"tsx ./scripts/copy-skia-headers.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":"2c6194ae-5834-41d2-8dea-895b0be5fb6e"}},"homepage":"https://github.com/wcandillon/react-native-skia#readme","keywords":["react-native"],"_resolved":"/tmp/npm-publish/react-native-skia-3.7.3.tgz","_integrity":"sha512-MayIEQ0Dzdh0scoH2kpH/GH6eFAgiOCrdoD9xrBEpBpwJn2zvFN5rEuxemMY0z1TZDQDeg0Y2zbxCe0zrhwG3w==","repository":{"url":"git+https://github.com/wcandillon/react-native-skia.git","type":"git","baseUrl":"https://github.com/wcandillon/react-native-skia"},"_npmVersion":"11.16.0","description":"High-performance React Native Graphics using Skia","directories":{},"maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"kudochien","email":"ckchien@gmail.com"},{"name":"chrfalch","email":"christian@framx.no"}],"_nodeVersion":"24.18.0","contributors":[{"name":"Christian Falch","email":"christian.falch@gmail.com"},{"name":"William Candillon","email":"wcandillon@gmail.com"}],"dependencies":{"canvaskit-wasm":"0.41.1","react-reconciler":"0.31.0","react-native-webgpu-dawn":"157.0.0","react-native-skia-graphite-android":"157.0.0","react-native-skia-graphite-apple-ios":"157.0.0","react-native-skia-graphite-apple-tvos":"157.0.0","react-native-skia-graphite-apple-macos":"157.0.0"},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index.ts","codegenConfig":{"ios":{"componentProvider":{"SkiaView":"SkiaView"}},"name":"rnskia","type":"all","android":{"javaPackageName":"com.reactnative.skia"},"jsSrcsDir":"src/specs"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"8.21.0","tar":"^7.5.21","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","react-dom":"19.0.0","merge-dirs":"0.2.1","typescript":"^5.2.2","@types/jest":"30.0.0","extract-zip":"^2.0.1","@types/pngjs":"6.0.1","@types/react":"^19.0.0","react-native":"0.83.1","@blazediff/core":"^1.4.0","@types/react-dom":"^19.0.0","semantic-release":"^24.1.0","@babel/preset-env":"^7.28.0","@babel/preset-flow":"^7.28.0","@babel/preset-react":"^7.28.0","eslint-plugin-import":"2.32.0","react-native-worklets":"0.12.2","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","jest-environment-jsdom":"30.0.0","@types/react-reconciler":"0.31.0","react-native-reanimated":"4.6.0","@babel/preset-typescript":"^7.28.0","@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":"5.0.1","@babel/plugin-transform-class-properties":"^7.28.0","@semantic-release/release-notes-generator":"^14.0.1","@babel/plugin-transform-nullish-coalescing-operator":"^7.28.0","@babel/plugin-transform-explicit-resource-management":"^7.28.0"},"licenseFilename":"LICENSE.md","peerDependencies":{"react":">=19.0","react-native":">=0.79","react-native-worklets":">=0.7.0","react-native-reanimated":">=4.0.0"},"peerDependenciesMeta":{"react-native":{"optional":true},"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-skia_3.7.3_1792651586204_0.9106222165975679","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":"react-native-skia@3.7.3","version":"3.7.3"}