{"_id":"react-native-webgpu","_rev":"28-42795719538f38e9c7077a09b4e18c6f","name":"react-native-webgpu","dist-tags":{"latest":"0.9.0"},"versions":{"0.5.11":{"name":"react-native-webgpu","version":"0.5.11","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.5.11","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://github.com/wcandillon/react-native-webgpu#readme","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chromium/7770","dist":{"shasum":"5f7b14456025617841757b229c5e06e500021e40","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.5.11.tgz","fileCount":378,"integrity":"sha512-lIqILvel3muHomuzM3nJqhq8hEGtWNmgA3ZjSBR/9n68nZxdggc16udViZD03Zm+F0LwW1gP8Hj3X3HYrC39Dw==","signatures":[{"sig":"MEUCIQCb6fItID6Pw7vr4gLO7cLFzzmQ0KItLPr2L/1NADo3sQIgBcM+9SQ4Ar5c8XkS0g6s7XMvQmGDoib3t9jxjXxI2Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170584286},"main":"lib/commonjs/index","_from":"file:package.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build","codegen":"tsx scripts/codegen/codegen.ts && yarn clang-format","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-android":"find android/cpp/ -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | xargs clang-format -i"},"_npmUser":{"name":"wcandillon","email":"wcandillon@gmail.com"},"_resolved":"/Users/wcandillon/tmp/react-native-webgpu/packages/webgpu/package.tgz","_integrity":"sha512-lIqILvel3muHomuzM3nJqhq8hEGtWNmgA3ZjSBR/9n68nZxdggc16udViZD03Zm+F0LwW1gP8Hj3X3HYrC39Dw==","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"10.9.7","description":"React Native WebGPU","directories":{},"_nodeVersion":"22.22.2","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","lodash":"^4.17.21","rimraf":"^5.0.7","teapot":"^1.0.0","del-cli":"^5.1.0","prettier":"^3.0.3","ts-morph":"^22.0.0","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@types/lodash":"^4.17.5","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","eslint-plugin-import":"2.32.0","react-native-worklets":"^0.7.0","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","eslint-config-react-native-wcandillon":"4.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.5.11_1778241209503_0.82450939679846","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.13":{"name":"react-native-webgpu","version":"0.5.13","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.5.13","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://github.com/wcandillon/react-native-webgpu#readme","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chromium/7849","dist":{"shasum":"027b824b8580cbd4b947d072834b44a0b83ebdb9","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.5.13.tgz","fileCount":388,"integrity":"sha512-6HnOKhFJNB3g76oKhKOAq+4iLq7BsESbvPYHjOOAg8EtkNSa9WOg5invEeZ6MiJkrKQlqC/FUXe17ACaZu2f0Q==","signatures":[{"sig":"MEYCIQDiGoBecBURKqTPC2ZiBG7o1Ja7Grax5db20t3eOuFocgIhANofyhhRMKPylqp4eR8DWRHjt7F4CW6/iW9L0t6GqE90","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173127174},"main":"lib/commonjs/index","_from":"file:package.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build","codegen":"tsx scripts/codegen/codegen.ts && yarn clang-format","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-android":"find android/cpp/ -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | xargs clang-format -i"},"_npmUser":{"name":"wcandillon","email":"wcandillon@gmail.com"},"_resolved":"/Users/wcandillon/tmp/react-native-webgpu/packages/webgpu/package.tgz","_integrity":"sha512-6HnOKhFJNB3g76oKhKOAq+4iLq7BsESbvPYHjOOAg8EtkNSa9WOg5invEeZ6MiJkrKQlqC/FUXe17ACaZu2f0Q==","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"10.9.7","description":"React Native WebGPU","directories":{},"_nodeVersion":"22.22.2","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","lodash":"^4.17.21","rimraf":"^5.0.7","teapot":"^1.0.0","del-cli":"^5.1.0","prettier":"^3.0.3","ts-morph":"^22.0.0","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@types/lodash":"^4.17.5","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","eslint-config-react-native-wcandillon":"4.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.5.13_1780415136879_0.024568149260551175","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.14":{"name":"react-native-webgpu","version":"0.5.14","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.5.14","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://github.com/wcandillon/react-native-webgpu#readme","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chromium/7849","dist":{"shasum":"5826dfdacd05a0042abbba3d3f7e9b8243bff685","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.5.14.tgz","fileCount":388,"integrity":"sha512-3HM8grsv5zMoacQTClcXPluRlkwXfKLbysKBzMrxMTuYwI9DXj6dmGLLKkGoEz7nTNdJQrmAtxHxhLqVaiQuwQ==","signatures":[{"sig":"MEUCIQC9IFu9HD6/MHLpwSCa5pENIX+I08SF/Ios/qKIVtZWggIgPNZFSs+XhNQBh+MJhBKRW8quA1kpnMttOgYqW44AzXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173127787},"main":"lib/commonjs/index","_from":"file:package.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build","codegen":"tsx scripts/codegen/codegen.ts && yarn clang-format","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-android":"find android/cpp/ -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | xargs clang-format -i"},"_npmUser":{"name":"wcandillon","email":"wcandillon@gmail.com"},"_resolved":"/Users/wcandillon/tmp/tmp/react-native-webgpu2/packages/webgpu/package.tgz","_integrity":"sha512-3HM8grsv5zMoacQTClcXPluRlkwXfKLbysKBzMrxMTuYwI9DXj6dmGLLKkGoEz7nTNdJQrmAtxHxhLqVaiQuwQ==","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"10.9.7","description":"React Native WebGPU","directories":{},"_nodeVersion":"22.22.2","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","lodash":"^4.17.21","rimraf":"^5.0.7","teapot":"^1.0.0","del-cli":"^5.1.0","prettier":"^3.0.3","ts-morph":"^22.0.0","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@types/lodash":"^4.17.5","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","eslint-config-react-native-wcandillon":"4.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.5.14_1780601014985_0.3012378238212041","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.15":{"name":"react-native-webgpu","version":"0.5.15","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.5.15","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://github.com/wcandillon/react-native-webgpu#readme","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chromium/7849","dist":{"shasum":"9218b731f76436e7fe70abcfc34b9ebe5ccfedf5","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.5.15.tgz","fileCount":411,"integrity":"sha512-JT1gmzLhSRzBKVR71WRolji2k+blPk/89woKWEzlmfnbn1MPTX1TJcQ9YuytTsHfH66zDNOxGlL9dGMSfje5rg==","signatures":[{"sig":"MEQCICBdt7stiAAnVivHe6ShvRydG2tWOtS5flgaQCSgO3VQAiAQrVzehdDyRamF7ji6rPH9g8xB+P+bcs8kQYHtlzb23w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173177735},"main":"lib/commonjs/index","_from":"file:package.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build","codegen":"tsx scripts/codegen/codegen.ts && yarn clang-format","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-android":"find android/cpp/ -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | xargs clang-format -i"},"_npmUser":{"name":"wcandillon","email":"wcandillon@gmail.com"},"_resolved":"/Users/wcandillon/tmp/tmp/react-native-webgpu/packages/webgpu/package.tgz","_integrity":"sha512-JT1gmzLhSRzBKVR71WRolji2k+blPk/89woKWEzlmfnbn1MPTX1TJcQ9YuytTsHfH66zDNOxGlL9dGMSfje5rg==","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"10.9.7","description":"React Native WebGPU","directories":{},"_nodeVersion":"22.22.2","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","lodash":"^4.17.21","rimraf":"^5.0.7","teapot":"^1.0.0","del-cli":"^5.1.0","prettier":"^3.0.3","ts-morph":"^22.0.0","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@types/lodash":"^4.17.5","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","eslint-config-react-native-wcandillon":"4.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.5.15_1780844802412_0.10049429383671993","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.16":{"name":"react-native-webgpu","version":"0.5.16","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.5.16","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chromium/7849","dist":{"shasum":"7d3d8670fae0340c8464c386b4bf4561dcb7de01","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.5.16.tgz","fileCount":422,"integrity":"sha512-VcWzYAF7YP3ylG0kYzgYrzAGg1kNBwp49qHDTkcjBaTIUP219k0KJOVyhLCF+AbrL1LSzL3JLBt9MpeCrYY7lQ==","signatures":[{"sig":"MEQCIBOwvLOKEMkHtabIKn74i8odzWfAxPhIZK0sVzk0QjttAiAINNy13AP0NAUZrAEn41mwZy4GMnh27rnTvSAX0hLkYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.5.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173186489},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.5.16.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build","codegen":"tsx scripts/codegen/codegen.ts && yarn clang-format","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/tmp.WBWDBVYkpS/react-native-webgpu-0.5.16.tgz","_integrity":"sha512-VcWzYAF7YP3ylG0kYzgYrzAGg1kNBwp49qHDTkcjBaTIUP219k0KJOVyhLCF+AbrL1LSzL3JLBt9MpeCrYY7lQ==","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.13.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.17.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","lodash":"^4.17.21","rimraf":"^5.0.7","teapot":"^1.0.0","del-cli":"^5.1.0","prettier":"^3.0.3","ts-morph":"^22.0.0","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@types/lodash":"^4.17.5","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.5.16_1782673149053_0.11157745271546138","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.17":{"name":"react-native-webgpu","version":"0.5.17","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.5.17","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chromium/7849","dist":{"shasum":"1e931c2fe955ccdf8f86b485ae131e97186089e2","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.5.17.tgz","fileCount":434,"integrity":"sha512-fimOMDICudh1luIvR/5xrT/HuScrRCOaswu1StsmEWu2lFkH/HR4K4iFeFtB5YNVdy1xT7koAbz+gBUi+R2DUA==","signatures":[{"sig":"MEUCIQD3PpZZeSWT7kppjJpjD1y54X8lAqWDtgtxzXW5XYeJoQIgOri3cvDry372MJwwW9eabdQg5y9JLnfd4EXxx79ZYuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.5.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173180583},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.5.17.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build","codegen":"tsx scripts/codegen/codegen.ts && yarn clang-format","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/tmp.cyVGwtlhnF/react-native-webgpu-0.5.17.tgz","_integrity":"sha512-fimOMDICudh1luIvR/5xrT/HuScrRCOaswu1StsmEWu2lFkH/HR4K4iFeFtB5YNVdy1xT7koAbz+gBUi+R2DUA==","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","lodash":"^4.17.21","rimraf":"^5.0.7","teapot":"^1.0.0","del-cli":"^5.1.0","prettier":"^3.0.3","ts-morph":"^22.0.0","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@types/lodash":"^4.17.5","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.5.17_1783502489680_0.8824271704673781","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.18":{"name":"react-native-webgpu","version":"0.5.18","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.5.18","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chromium/7849","dist":{"shasum":"561b303e513eeb911b368a5bb6e3e01f3b15b9c2","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.5.18.tgz","fileCount":443,"integrity":"sha512-2CLTaU2aniETSQQjgGHMBuOaMWDSvi+ScXlWfRKXuDvVY7tJFJwbK4Gg/yGUJIQZX3Nx2C2tUn4G7u/MUdFwbg==","signatures":[{"sig":"MEUCIHFuWXSa8P7TJkLgYzW4pHKDkSQhi8HiH/9ORVrcT2gBAiEAlHv/cAMBIj4E+VdLO/nXEVmy3I+n/TlFhAOSAlNRdVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.5.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173187815},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.5.18.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","codegen":"tsx scripts/codegen/codegen.ts && yarn clang-format","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.5.18.tgz","_integrity":"sha512-2CLTaU2aniETSQQjgGHMBuOaMWDSvi+ScXlWfRKXuDvVY7tJFJwbK4Gg/yGUJIQZX3Nx2C2tUn4G7u/MUdFwbg==","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","lodash":"^4.17.21","rimraf":"^5.0.7","teapot":"^1.0.0","del-cli":"^5.1.0","prettier":"^3.0.3","ts-morph":"^22.0.0","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@types/lodash":"^4.17.5","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.5.18_1783527745531_0.6663608399516516","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.0":{"name":"react-native-webgpu","version":"0.6.0","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.6.0","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chromium/7849","dist":{"shasum":"fc1d20d43ba61a7e2442eeb31f6b64f5edae81cb","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.6.0.tgz","fileCount":443,"integrity":"sha512-uKX+5399YbuSCxgJerIJDHXRrJC3N2oBgzFq1b0TDlasrqPqIuKI+lab9XKnsQ/7nULImHqmtFe+NkoRX0+qWw==","signatures":[{"sig":"MEUCIQDf3vR4W9+DLBn1+KXdwYG1UAEzFaHVPli1zYzCqp7mVgIgGEF6uNpk9UePnDQYpl8iZ7l+XtLFn+Rscmn9dS72Mag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173193776},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.6.0.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","codegen":"tsx scripts/codegen/codegen.ts && yarn clang-format","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.6.0.tgz","_integrity":"sha512-uKX+5399YbuSCxgJerIJDHXRrJC3N2oBgzFq1b0TDlasrqPqIuKI+lab9XKnsQ/7nULImHqmtFe+NkoRX0+qWw==","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","lodash":"^4.17.21","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","ts-morph":"^22.0.0","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@types/lodash":"^4.17.5","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.6.0_1784225223042_0.03659854810934404","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.1":{"name":"react-native-webgpu","version":"0.6.1","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.6.1","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chromium/7849","dist":{"shasum":"1a2469862c687de8141907c49a7915da5153bdb9","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.6.1.tgz","fileCount":442,"integrity":"sha512-GfcP3qZEwRDQ2MBt7up8aANATzA9hDGBF5maKnGQUR2ZW3+nY33bxmY7+h2fQZul770C/1TkFQ5gAktVzRs9Nw==","signatures":[{"sig":"MEUCIQCmX0nqyU4FjxEox6bryk4ZN9E/3kU6FHWNmqoIfDgw0gIgP0aNkBkA0tWW9i/tW+EtEBEMG0LcjIKKzHsvRNCkgdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173219393},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.6.1.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.6.1.tgz","_integrity":"sha512-GfcP3qZEwRDQ2MBt7up8aANATzA9hDGBF5maKnGQUR2ZW3+nY33bxmY7+h2fQZul770C/1TkFQ5gAktVzRs9Nw==","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.6.1_1784399384769_0.9493326108154925","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.2":{"name":"react-native-webgpu","version":"0.6.2","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.6.2","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chromium/7849","dist":{"shasum":"9ecb75d3a7361d5d5bc48c0cac794d648f805610","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.6.2.tgz","fileCount":442,"integrity":"sha512-doCoM0SDG+IG8hdCEQEk8BxzooFpH0fgCqlQYmC55VfuTSNr/VSar6Vt25WzmItxMsRgB/HyksXw22N67zkeVg==","signatures":[{"sig":"MEUCIEGDOz/YvHQeyGfx51MBV2m8R7P/jQhS8USxGjvU63jtAiEA7f/6Pk2V19FhkTQrhViYjG26EyZ2dyqksAi+apCmOSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173223037},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.6.2.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.6.2.tgz","_integrity":"sha512-doCoM0SDG+IG8hdCEQEk8BxzooFpH0fgCqlQYmC55VfuTSNr/VSar6Vt25WzmItxMsRgB/HyksXw22N67zkeVg==","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.6.2_1784790457115_0.1148240922931425","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.3":{"name":"react-native-webgpu","version":"0.6.3","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.6.3","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chromium/7849","dist":{"shasum":"bfb4819cedadcbca0dc48d74343f315f96ca8d8d","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.6.3.tgz","fileCount":442,"integrity":"sha512-N8s8JK8e/5duqHp7pXFJL8YcbI/6OrFzqsko7cisAnCIyU1GXlCcgGz5RJlv22ShT4zm3z63svaP42SvWcPaeA==","signatures":[{"sig":"MEQCIBcaEog5DnPNvuo+79YQGjql+CPHVW+AQs19n60LrvEvAiAT7MWLYjLJ1gB1bLKxr9RPMi7PExs4LHg9g1a9332BTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173228153},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.6.3.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.6.3.tgz","_integrity":"sha512-N8s8JK8e/5duqHp7pXFJL8YcbI/6OrFzqsko7cisAnCIyU1GXlCcgGz5RJlv22ShT4zm3z63svaP42SvWcPaeA==","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.6.3_1784962825500_0.39820109033371187","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.4":{"name":"react-native-webgpu","version":"0.6.4","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.6.4","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chrome-m150","dist":{"shasum":"5a7394ab0580c55669fab97064fe3c68995a6a4f","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.6.4.tgz","fileCount":442,"integrity":"sha512-ijYVPcVAuvkLSmETr8CvIG6Q3Pdf4Kct8SnTD4GrWtW7VRQ2djr3lkrmLbCctvh0ycJ5AzztlOsIQwrJazIP7g==","signatures":[{"sig":"MEUCIBzId3tLRcK1w9wN1Iys+c0udR2C7nfe/f4YufLwBlhEAiEAh7EQLfq8RuO37EI8s9d+sJD5RNOrGJC51Bo9T2v5Aus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171980962},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.6.4.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.6.4.tgz","_integrity":"sha512-ijYVPcVAuvkLSmETr8CvIG6Q3Pdf4Kct8SnTD4GrWtW7VRQ2djr3lkrmLbCctvh0ycJ5AzztlOsIQwrJazIP7g==","dawnCommit":"63f25feec51e9351fb25222b6d5de1af791d7c4f","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.6.4_1785237775251_0.1834528922653711","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.7.0":{"name":"react-native-webgpu","version":"0.7.0","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.7.0","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chrome-m150","dist":{"shasum":"f0ad042ecb5c1ec948763313d756f1337cec01de","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.7.0.tgz","fileCount":453,"integrity":"sha512-lDvti2liK3AtB7S2voHXr0vvEZxz61Ji1ZRdoQxUSstyq9+C99KYX4jqIUDDX256D7TRO6wm49e47qjb0AoDdg==","signatures":[{"sig":"MEUCIQCH5/T4Qrz+ZuW7JSr9pMis4d4GqMKkz6cNtD207eKiGwIgQT9nfwU7NGFndTPHA2iBUclSmTeaslzZYzQ+Pw+xzMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171989673},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.7.0.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.7.0.tgz","_integrity":"sha512-lDvti2liK3AtB7S2voHXr0vvEZxz61Ji1ZRdoQxUSstyq9+C99KYX4jqIUDDX256D7TRO6wm49e47qjb0AoDdg==","dawnCommit":"63f25feec51e9351fb25222b6d5de1af791d7c4f","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.7.0_1785244142428_0.45291595145224206","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.7.1":{"name":"react-native-webgpu","version":"0.7.1","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.7.1","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chrome-m150","dist":{"shasum":"a7fc3208b6bf4721f085f3a88bcb1417db23bf39","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.7.1.tgz","fileCount":453,"integrity":"sha512-ghA47DsFT1gN2SiuTkGBM68P1uwQOPbc4qFh2D0x8w/26hkeft4/1F8FXCNswXqQXg0ssESOTe4a0eD/2mD9+A==","signatures":[{"sig":"MEUCIQDT7RwuMF6Ufj2TqDBYACao6fMFuabZ14FKDoFwwz2VGAIgPiofV5qNxHOvX1Dh+N85S+r/UZYQMROwGNzBz0JyNyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171994746},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.7.1.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.7.1.tgz","_integrity":"sha512-ghA47DsFT1gN2SiuTkGBM68P1uwQOPbc4qFh2D0x8w/26hkeft4/1F8FXCNswXqQXg0ssESOTe4a0eD/2mD9+A==","dawnCommit":"63f25feec51e9351fb25222b6d5de1af791d7c4f","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.7.1_1785247313464_0.7052765740038249","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.0":{"name":"react-native-webgpu","version":"0.8.0","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.8.0","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chrome-m150","dist":{"shasum":"61200f452de86a5f926e426e1e535c3b094e7202","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.8.0.tgz","fileCount":467,"integrity":"sha512-9yZveh9lFc4YdrPL+Fv9TYT846XGMkmXvdrd5rLoUpfHS3AwQaHfcwmLz+Bghf38iV5+7XHzHSo00h/2AGqHPQ==","signatures":[{"sig":"MEYCIQDTseKEnkL3l3whFa8ztgE2uNRyD0CjGfuMb9Bw2MAtGgIhALcCeZMCNdpd7y7MSu5tzODdAZSq2k4j93sHMSvs7ETE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172014781},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.8.0.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.8.0.tgz","_integrity":"sha512-9yZveh9lFc4YdrPL+Fv9TYT846XGMkmXvdrd5rLoUpfHS3AwQaHfcwmLz+Bghf38iV5+7XHzHSo00h/2AGqHPQ==","dawnCommit":"63f25feec51e9351fb25222b6d5de1af791d7c4f","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.8.0_1785302774832_0.9885947496554472","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.1":{"name":"react-native-webgpu","version":"0.8.1","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.8.1","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chrome-m150","dist":{"shasum":"7e80d60f217d7fc8733a48dcaabbb02c99485fd6","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.8.1.tgz","fileCount":467,"integrity":"sha512-oA9GqOYNcqjqRSRQH3SmSv+3+NKeQiY2tZw7YKa1Szb1AVB6KbadHzg7uopNDe1eGp+dUsEIhUhgPLfMH67fKw==","signatures":[{"sig":"MEUCIA46dDObJR+KxamgonEKI26xuiPpOivQMcVkTNQdBVFoAiEAwf8rw4ZXh9mNOIImmFWMKbhhZWN2RRRU3CQBUxGRiZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172016114},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.8.1.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.8.1.tgz","_integrity":"sha512-oA9GqOYNcqjqRSRQH3SmSv+3+NKeQiY2tZw7YKa1Szb1AVB6KbadHzg7uopNDe1eGp+dUsEIhUhgPLfMH67fKw==","dawnCommit":"63f25feec51e9351fb25222b6d5de1af791d7c4f","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.8.1_1785318831588_0.1750840392457187","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.2":{"name":"react-native-webgpu","version":"0.8.2","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.8.2","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chrome-m152","dist":{"shasum":"311be5403c515e5c03da23aaf80e403d35791342","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.8.2.tgz","fileCount":467,"integrity":"sha512-V4di0H8T/i/+hr9fj3cFA6Q/KBuTXxoSNK58bX0sJbh28bPCEPXrzIwVNfEIBevnfrNHMkn+OlidqXoZDsCdRw==","signatures":[{"sig":"MEUCIQD3QL1Jnz/aSgyCDwGk+d/djLFfrMoFs982fRvSoImUcAIgRjf4Zl1n9ORolg9ya1YRlu264Bx51ruUTh5OLu2sm9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176840154},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.8.2.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.8.2.tgz","_integrity":"sha512-V4di0H8T/i/+hr9fj3cFA6Q/KBuTXxoSNK58bX0sJbh28bPCEPXrzIwVNfEIBevnfrNHMkn+OlidqXoZDsCdRw==","dawnCommit":"1e897275172a23f27b0022fa6beae3084ed54a9b","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.16.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.18.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.8.2_1785993484673_0.3021481759358198","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.3":{"name":"react-native-webgpu","version":"0.8.3","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.8.3","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chrome-m152","dist":{"shasum":"7f8917a6bc5b571a4349b6bf13ff5f29417e5ed8","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.8.3.tgz","fileCount":467,"integrity":"sha512-rTwdicTJsW/kLCsuqwjapT4AXpSXRbsdKYDv4J4xJlmVEYnH+Urdtq5oYzgS8/9o97iFa3MsjyBCbgOtrfJxVw==","signatures":[{"sig":"MEYCIQCbf7YRjLzgpngNOuA0PkfLWgS4Jckm/0D9cPr+QDRSyQIhAJx/aeLIXtINdjy9vgxcQ7p/YtZKYma9Bdc11YDJ9tla","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176847490},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.8.3.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.8.3.tgz","_integrity":"sha512-rTwdicTJsW/kLCsuqwjapT4AXpSXRbsdKYDv4J4xJlmVEYnH+Urdtq5oYzgS8/9o97iFa3MsjyBCbgOtrfJxVw==","dawnCommit":"1e897275172a23f27b0022fa6beae3084ed54a9b","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.17.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.19.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.8.3_1787313997562_0.9964766416891422","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.4":{"name":"react-native-webgpu","version":"0.8.4","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.8.4","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chrome-m152","dist":{"shasum":"273389e1b3280bf8ee22289b2a659f73e2c9d782","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.8.4.tgz","fileCount":467,"integrity":"sha512-9LnNaR8dls2MJJRAsbKhGZAQCJoH2IAY4PzTWzpoC20gaTGBvw3ZNy/+0xk0M4FjeI/Fc6O5gbWJCq9wdB4EvQ==","signatures":[{"sig":"MEQCIFOBVrMZSATX3Bwj7uTh486SB/wLndWD06hNqJyuIvDBAiBiG6b6yPmYjL5qG5ix8mvyzzlxs0PiVl/OoYre7A0CUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176853902},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.8.4.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.8.4.tgz","_integrity":"sha512-9LnNaR8dls2MJJRAsbKhGZAQCJoH2IAY4PzTWzpoC20gaTGBvw3ZNy/+0xk0M4FjeI/Fc6O5gbWJCq9wdB4EvQ==","dawnCommit":"1e897275172a23f27b0022fa6beae3084ed54a9b","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.17.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.19.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.8.4_1787326280767_0.14206421525213697","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.5":{"name":"react-native-webgpu","version":"0.8.5","keywords":["react-native","ios","android","expo","expo-config-plugin"],"author":{"url":"https://github.com/wcandillon","name":"William Candillon","email":"wcandillon@gmail.com"},"license":"MIT","_id":"react-native-webgpu@0.8.5","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"homepage":"https://wcandillon.github.io/react-native-webgpu/","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"dawn":"chrome-m152","dist":{"shasum":"e82f79d757a92a53a33bd217c162cda518961d20","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.8.5.tgz","fileCount":467,"integrity":"sha512-P0c7YrEZddebPrejfQxxlEnHyCBnE2WA2XkjbXT23R8NdDwVlTHWCsqpHDLNpR+XVdjjejLuaCZYD+PMexZMXg==","signatures":[{"sig":"MEUCIQDqoDbCt+vxKK1Sjpwc+bXAjJuoH2DWILS9xEIoBCGhNQIgK14G/k2mZlbmu4znORfisfyl3a/ZXtdquAzP9wCTsak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176846013},"main":"lib/commonjs/index","_from":"file:react-native-webgpu-0.8.5.tgz","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","scripts":{"tsc":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","test":"NODE_OPTIONS='--experimental-require-module' jest -i","build":"bob build && yarn build:plugin","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","release":"semantic-release","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/out","test:plugin":"jest -c plugin/jest.config.js","build:plugin":"tsc -p plugin/tsconfig.build.json","clang-format":"yarn clang-format-ios && yarn clang-format-android && yarn clang-format-common","install-dawn":"tsx scripts/install-dawn.ts","clang-format-ios":"find apple/ -iname \"*.h\" -o -iname \"*.mm\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | 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:b2263e6f-a488-499d-95e5-329ac11deb47"}},"_resolved":"/tmp/npm-publish/react-native-webgpu-0.8.5.tgz","_integrity":"sha512-P0c7YrEZddebPrejfQxxlEnHyCBnE2WA2XkjbXT23R8NdDwVlTHWCsqpHDLNpR+XVdjjejLuaCZYD+PMexZMXg==","dawnCommit":"1e897275172a23f27b0022fa6beae3084ed54a9b","repository":{"url":"git+https://github.com/wcandillon/react-native-webgpu.git","type":"git"},"_npmVersion":"11.17.0","description":"React Native WebGPU","directories":{},"_nodeVersion":"24.19.0","react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}},"name":"RNWgpuViewSpec","type":"all","android":{"javaPackageName":"com.webgpu"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","tsx":"^4.20.5","jest":"^29.7.0","pngjs":"^7.0.0","react":"19.1.0","yargs":"^17.7.2","eslint":"9.35.0","rimraf":"^5.0.7","teapot":"^1.0.0","webgpu":"0.4.0","del-cli":"^5.1.0","prettier":"^3.0.3","@types/ws":"^8.5.10","puppeteer":"24.24.1","pixelmatch":"5.3.0","seedrandom":"^3.0.5","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.14.7","wgpu-matrix":"^3.0.2","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","clang-format":"^1.8.0","react-native":"0.81.4","@webgpu/types":"0.1.65","react-native-web":"^0.21.2","semantic-release":"^24.1.0","@types/pixelmatch":"5.2.4","@types/seedrandom":"^3.0.8","eslint-plugin-jest":"^28.8.2","@expo/config-plugins":"^57.0.3","eslint-plugin-import":"2.32.0","react-native-worklets":"0.8.3","semantic-release-yarn":"^3.0.2","@semantic-release/exec":"^7.0.3","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^4.2.1","@semantic-release/github":"^10.3.3","baseline-browser-mapping":"^2.9.14","react-native-builder-bob":"^0.23.2","@semantic-release/commit-analyzer":"^13.0.0","eslint-config-react-native-wcandillon":"4.0.1","@semantic-release/release-notes-generator":"^14.0.1"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-worklets":">=0.7.2","react-native-reanimated":">=4.2.1"},"peerDependenciesMeta":{"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-webgpu_0.8.5_1788096312221_0.032051051155222776","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.9.0":{"name":"react-native-webgpu","version":"0.9.0","description":"React Native WebGPU","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","dawn":"chrome-m152","dawnCommit":"1e897275172a23f27b0022fa6beae3084ed54a9b","scripts":{"test":"NODE_OPTIONS='--experimental-require-module' jest -i","test:ref":"REFERENCE=true NODE_OPTIONS='--experimental-require-module' jest -i","test:node":"NODE_WEBGPU=true NODE_OPTIONS='--experimental-require-module' jest -i","test:plugin":"jest -c plugin/jest.config.js","lint":"eslint . --ext .ts,.tsx  --max-warnings 0 --cache --fix","tsc":"tsc --noEmit","build":"bob build && yarn build:plugin","build:plugin":"tsc -p plugin/tsconfig.build.json","release":"semantic-release","build-dawn":"tsx scripts/build/dawn.ts","clean-dawn":"rimraf ./libs && rimraf ../../externals/dawn/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","clang-format-android":"find android/cpp/ -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | xargs clang-format -i","clang-format-common":"find cpp/rnwgpu -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" | xargs clang-format -i","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=example --exclude=android/.cxx --exclude=cpp/webgpu --exclude=cpp/dawn --exclude=ios --exclude=android/build --exclude=node_modules --recursive .","install-dawn":"tsx scripts/install-dawn.ts"},"keywords":["react-native","ios","android","expo","expo-config-plugin"],"repository":{"type":"git","url":"git+https://github.com/wcandillon/react-native-webgpu.git"},"author":{"name":"William Candillon","email":"wcandillon@gmail.com","url":"https://github.com/wcandillon"},"license":"MIT","bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"homepage":"https://wcandillon.github.io/react-native-webgpu/","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public","provenance":true},"devDependencies":{"@expo/config-plugins":"^57.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/exec":"^7.0.3","@semantic-release/github":"^12.0.9","@semantic-release/release-notes-generator":"^14.1.1","@types/jest":"^29.5.12","@types/node":"^20.14.7","@types/pixelmatch":"5.2.4","@types/pngjs":"^6.0.5","@types/react":"^18.2.44","@types/seedrandom":"^3.0.8","@types/ws":"^8.5.10","@webgpu/types":"0.1.65","baseline-browser-mapping":"^2.9.14","clang-format":"^1.8.0","del-cli":"^5.1.0","eslint":"9.35.0","eslint-config-react-native-wcandillon":"4.0.1","eslint-plugin-import":"2.32.0","eslint-plugin-jest":"^28.8.2","eslint-plugin-prettier":"^5.2.1","jest":"^29.7.0","pixelmatch":"5.3.0","pngjs":"^7.0.0","prettier":"^3.0.3","puppeteer":"24.43.1","react":"19.1.0","react-native":"0.81.4","react-native-builder-bob":"^0.23.2","react-native-reanimated":"^4.2.1","react-native-web":"^0.21.2","react-native-worklets":"0.8.3","rimraf":"^5.0.7","seedrandom":"^3.0.5","semantic-release":"^25.0.9","semantic-release-yarn":"^3.0.2","teapot":"^1.0.0","tsx":"^4.20.5","typescript":"^5.2.2","webgpu":"0.4.0","wgpu-matrix":"^3.0.2","ws":"^8.18.0","yargs":"^17.7.2"},"peerDependencies":{"react":"*","react-native":">=0.81.0","react-native-reanimated":">=4.2.1","react-native-worklets":">=0.7.2"},"peerDependenciesMeta":{"react-native-reanimated":{"optional":true},"react-native-worklets":{"optional":true}},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"codegenConfig":{"name":"RNWgpuViewSpec","type":"all","jsSrcsDir":"src","android":{"javaPackageName":"com.webgpu"},"ios":{"componentProvider":{"WebGPUView":"WebGPUView"}}},"_id":"react-native-webgpu@0.9.0","_integrity":"sha512-xdUbVYus+TnLowgHkOUJRJalDoLVW3txGuGp9GPuDF2lhwTx4ypH9B1CEGoUZP7r991q8SLlMfPU4Z84JrwBpQ==","_resolved":"/tmp/npm-publish/react-native-webgpu-0.9.0.tgz","_from":"file:react-native-webgpu-0.9.0.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-xdUbVYus+TnLowgHkOUJRJalDoLVW3txGuGp9GPuDF2lhwTx4ypH9B1CEGoUZP7r991q8SLlMfPU4Z84JrwBpQ==","shasum":"fc4727598dda4583ef3f900d563185aa4f056330","tarball":"https://registry.npmjs.org/react-native-webgpu/-/react-native-webgpu-0.9.0.tgz","fileCount":467,"unpackedSize":176847380,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-webgpu@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHrub23B/k6MvRBSIrjgH5+djplKS30NqyJF/cYrjgqVAiAmO/G3isLjD8Ltzhx07zFVCBBV/bTxeHioXt4J6JmGAw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2263e6f-a488-499d-95e5-329ac11deb47"}},"directories":{},"maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-webgpu_0.9.0_1788288067382_0.9540315947502409"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-08T11:53:29.502Z","modified":"2026-09-01T18:41:08.424Z","0.0.1":"2024-06-02T10:14:11.796Z","0.1.0":"2024-11-26T18:50:26.036Z","0.1.1":"2024-11-26T20:21:21.840Z","0.1.2":"2025-02-25T10:15:06.410Z","0.1.3":"2025-03-19T10:08:04.066Z","0.5.11":"2026-05-08T11:53:30.819Z","0.5.13":"2026-06-02T15:45:37.949Z","0.5.14":"2026-06-04T19:23:35.774Z","0.5.15":"2026-06-07T15:06:43.214Z","0.5.16":"2026-06-28T18:59:09.797Z","0.5.17":"2026-07-08T09:21:30.398Z","0.5.18":"2026-07-08T16:22:26.298Z","0.6.0":"2026-07-16T18:07:03.980Z","0.6.1":"2026-07-18T18:29:45.563Z","0.6.2":"2026-07-23T07:07:37.849Z","0.6.3":"2026-07-25T07:00:26.228Z","0.6.4":"2026-07-28T11:22:55.962Z","0.7.0":"2026-07-28T13:09:03.178Z","0.7.1":"2026-07-28T14:01:54.221Z","0.8.0":"2026-07-29T05:26:15.611Z","0.8.1":"2026-07-29T09:53:52.341Z","0.8.2":"2026-08-06T05:18:05.648Z","0.8.3":"2026-08-21T12:06:38.410Z","0.8.4":"2026-08-21T15:31:21.557Z","0.8.5":"2026-08-30T13:25:13.021Z","0.9.0":"2026-09-01T18:41:08.119Z"},"bugs":{"url":"https://github.com/wcandillon/react-native-webgpu/issues"},"author":{"name":"William Candillon","email":"wcandillon@gmail.com","url":"https://github.com/wcandillon"},"license":"MIT","homepage":"https://wcandillon.github.io/react-native-webgpu/","keywords":["react-native","ios","android","expo","expo-config-plugin"],"repository":{"type":"git","url":"git+https://github.com/wcandillon/react-native-webgpu.git"},"description":"React Native WebGPU","maintainers":[{"name":"wcandillon","email":"wcandillon@gmail.com"}],"readme":"# React Native WebGPU\n\nWebGPU for React Native, powered by Dawn.\n\n[wcandillon.github.io/react-native-webgpu](https://wcandillon.github.io/react-native-webgpu/)\n\n## Getting Started\n\n[Installation instructions](https://wcandillon.github.io/react-native-webgpu/docs/getting-started/installation)\n\n## Contributing\n\nFor detailed information on library development, building, testing, and contributing guidelines, please see [CONTRIBUTING.md](packages/webgpu/CONTRIBUTING.md).\n","readmeFilename":"README.md"}