{"bugs":{"url":"https://github.com/software-mansion/react-native-reanimated/issues"},"dist":{"shasum":"707b730f74c207900738713297b3fd95203cf460","tarball":"https://registry.npmjs.org/react-native-worklets/-/react-native-worklets-0.11.0.tgz","fileCount":456,"integrity":"sha512-mNbNxqbeGUEPKH8o15wieKH6+OxNikWIV/LHlP8qU6YD+FkA8reUA98ptDVboNCtCfiE/duEIZO+PC0qsHxC3Q==","signatures":[{"sig":"MEUCIQCsfDihUoC9sXIXbvVHNBZPq9dpOKr6zvYP4oAuRGBN1gIgI9TbqrS0eXx7xUaOBE0W3hmTkjB5UG+ST+vZtdYeFSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-worklets@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039849},"main":"./lib/module/index","name":"react-native-worklets","_from":"file:react-native-worklets-0.11.0.tgz","types":"lib/typescript/index.d.ts","module":"./lib/module/index","source":"./src/index","license":"MIT","scripts":{"lint":"yarn lint:js && yarn lint:plugin && yarn lint:android && yarn lint:apple && yarn lint:clang-tidy","test":"jest","build":"yarn workspace babel-plugin-worklets build && yarn set-version && yarn run --top-level bob build","format":"yarn format:js && yarn format:plugin && yarn format:common && yarn format:android && yarn format:apple","lint:js":"eslint src && yarn run --top-level oxfmt --check src","prepack":"yarn build","format:js":"yarn run --top-level oxfmt src","lint:apple":"../../scripts/validate-apple.sh && ../../scripts/validate-common.sh && yarn format:common --dry-run -Werror && yarn format:apple --dry-run -Werror","lint:cmake":"find ./android -type d \\( -name build -o -name .cxx \\) -prune -o -type f -name 'CMakeLists.txt' -print | xargs ../../scripts/lint-cmake.sh","type:check":"yarn type:check:src:native && yarn type:check:src:web && yarn type:check:plugin && yarn type:check:app && yarn type:check:tests","lint:plugin":"yarn workspace babel-plugin-worklets lint","set-version":"node scripts/set-version.js","format:apple":"find apple -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","lint:android":"../../scripts/validate-android.sh && ../../scripts/validate-common.sh && ./android/gradlew -p android spotlessCheck -q && yarn format:common --dry-run -Werror && yarn format:android:cpp --dry-run -Werror && yarn lint:cmake","format:common":"find Common -iname \"*.h\" -o -iname \"*.cpp\" | xargs clang-format -i","format:plugin":"yarn workspace babel-plugin-worklets format","format:android":"yarn format:android:java && yarn format:android:cpp && yarn format:android:cmake","type:check:app":"yarn workspace common-app type:check","validate-peers":"node ../../scripts/validate-compatibility-peer-dependencies.js","lint:clang-tidy":"yarn lint:clang-tidy:ios && yarn lint:clang-tidy:android","type:check:tests":"../../scripts/test-ts.sh __typetests__","type:check:plugin":"yarn workspace babel-plugin-worklets type:check","type:check:strict":"yarn type:check:strict:src && yarn type:check:strict:app","format:android:cpp":"find android/src -iname \"*.h\" -o -iname \"*.cpp\" | xargs clang-format -i","type:check:src:web":"yarn tsc --noEmit --project tsconfig.web.json","find-unused-code:js":"knip","format:android:java":"node ../../scripts/format-java.js","lint:clang-tidy:ios":"../../scripts/llvm-tools/clang-tidy-lint.sh --platform=ios","format:android:cmake":"find ./android -type d \\( -name build -o -name .cxx \\) -prune -o -type f -name 'CMakeLists.txt' -print | xargs ../../scripts/format-cmake.sh","tree-shake:check:web":"yarn is-tree-shakable --resolution web","type:check:src:native":"yarn tsc --noEmit","type:check:strict:app":"yarn workspace common-app type:check:strict","type:check:strict:src":"yarn tsc --noEmit --customConditions react-native-strict-api","lint:clang-tidy:android":"../../scripts/llvm-tools/clang-tidy-lint.sh --platform=android","circular-dependency-check":"yarn madge --extensions js,jsx --circular lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b5ab457-51e0-4044-a4b8-f174b31a9a72"}},"homepage":"https://docs.swmansion.com/react-native-worklets","keywords":["react-native","react","native","worklets"],"_resolved":"/home/runner/work/react-native-reanimated/react-native-reanimated/packages/react-native-worklets/react-native-worklets-0.11.0.tgz","_integrity":"sha512-mNbNxqbeGUEPKH8o15wieKH6+OxNikWIV/LHlP8qU6YD+FkA8reUA98ptDVboNCtCfiE/duEIZO+PC0qsHxC3Q==","repository":{"url":"git+https://github.com/software-mansion/react-native-reanimated.git","type":"git","directory":"packages/react-native-worklets"},"_npmVersion":"11.11.0","description":"The React Native multithreading library","directories":{},"maintainers":[{"name":"tjzel","email":"tzelawski@gmail.com"},{"name":"swm-bot","email":"npm@swmansion.com"}],"sideEffects":["./src/index.ts","./lib/module/index.js","./**/runtimeKind.{js,ts}","./**/serializable.native.{js,ts}","./**/initializers.native.{js,ts}","./**/featureFlags.native.{js,ts}"],"_nodeVersion":"24.16.0","dependencies":{"semver":"^7.7.4","@babel/types":"^7.27.1","@babel/traverse":"^7.27.1","@babel/generator":"^7.27.1","convert-source-map":"^2.0.0","@babel/preset-typescript":"^7.28.5","@babel/plugin-transform-classes":"^7.28.6","@babel/plugin-transform-unicode-regex":"^7.27.1","@babel/plugin-transform-arrow-functions":"^7.27.1","@babel/plugin-transform-class-properties":"^7.28.6","@babel/plugin-transform-optional-chaining":"^7.28.6","@babel/plugin-transform-template-literals":"^7.27.1","@babel/plugin-transform-shorthand-properties":"^7.27.1","@babel/plugin-transform-nullish-coalescing-operator":"^7.28.6"},"react-native":"./src/index","codegenConfig":{"name":"rnworklets","type":"modules","android":{"javaPackageName":"com.swmansion.worklets"},"jsSrcsDir":"src/specs"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"30.2.0","knip":"5.61.3","madge":"8.0.0","react":"19.2.3","eslint":"9.37.0","code-tag":"1.2.0","@babel/cli":"7.28.3","typescript":"5.9.3","@babel/core":"7.28.4","@types/jest":"30.0.0","@types/node":"24.7.0","@types/react":"19.2.2","react-native":"0.86.0","is-tree-shakable":"0.5.0","clang-format-node":"1.3.5","@react-native/jest-preset":"patch:@react-native/jest-preset@npm%3A0.86.0#~/.yarn/patches/@react-native-jest-preset-npm-0.86.0-7a936108b4.patch","@react-native-community/cli":"20.1.0","@react-native/eslint-config":"0.83.0"},"peerDependencies":{"react":"*","@babel/core":"*","react-native":"0.83 - 0.86","@react-native/metro-config":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-worklets_0.11.0_1784124938109_0.8607363242889354","host":"s3://npm-registry-packages-npm-production"},"_id":"react-native-worklets@0.11.0","version":"0.11.0"}