{"_id":"react-native-impeller-platform","_rev":"17-c82ada3dba40cfa3099627ec46771604","name":"react-native-impeller-platform","dist-tags":{"bootstrap":"0.0.0-bootstrap.0","latest":"0.9.2"},"versions":{"0.0.0-stage":{"name":"react-native-impeller-platform","version":"0.0.0-stage","_id":"react-native-impeller-platform@0.0.0-stage","stub":true,"maintainers":[{"name":"blbaker3","email":"brandon.baker@johnsonfit.com"}],"dist":{"shasum":"50d3b23567f35ca222e21c9fa08c8016181fe219","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.0.0-stage.tgz","fileCount":2,"integrity":"sha512-kkhxUdFhBFYZ/Vt1xIqrmH0f0d0QLfzg2SDYKk4YicDHunhSMoKGb28wn02+ZKZM3SrXKEhHGX7+gefguEeZ7Q==","signatures":[{"sig":"MEUCIQDBVbyqp/anLNIhio0ljGDB6TsFtyk2AqNQU6DxXGfLowIgfsiKXYAbjZ/Ij6i96TnvwAXdk9u8NTx/Aiy8YTZUnvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352},"_npmUser":{"name":"blbaker3","email":"brandon.baker@johnsonfit.com"},"description":"Temporary package placeholder for staged publishing","directories":{}},"0.0.0-bootstrap.0":{"name":"react-native-impeller-platform","version":"0.0.0-bootstrap.0","license":"MIT","_id":"react-native-impeller-platform@0.0.0-bootstrap.0","maintainers":[{"name":"blbaker3","email":"brandon.baker@johnsonfit.com"}],"homepage":"https://github.com/blbaker/react-native-impeller-platform#readme","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"dist":{"shasum":"2146e028873a95b8537e2f0da9ec49f24b4a250c","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.0.0-bootstrap.0.tgz","fileCount":2,"integrity":"sha512-XGGuGIpKcSXxkO77i23HBh9olhChfNz8m2L5ifOjoBhxxavTtFhAzwf1ybY+qKhQMrtWSXzgWrn07chUYFKouA==","signatures":[{"sig":"MEYCIQDlGwCwoAvMHHseViNaBdu72O4Z34JC450xwz8C6MxaXAIhAPKPqR+EvglKqpYItFXgGPljOUdFR5ZpynfXmPplh2o0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506},"_npmUser":{"name":"blbaker3","email":"brandon.baker@johnsonfit.com","approver":{"name":"blbaker3","email":"brandon.baker@johnsonfit.com"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git"},"_npmVersion":"11.21.1","description":"Name reservation for trusted-publishing setup. Never approved; the real releases come from CI.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.0.0-bootstrap.0_1792250880423_0.062010164525564404","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"react-native-impeller-platform","version":"0.1.0","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.1.0","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://github.com/blbaker/react-native-impeller-platform#readme","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"8c5663e734f73b48b201dec90a487e1ac69016bb","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.1.0.tgz","fileCount":37,"integrity":"sha512-+znxXJY4kX6PSWMBH1VyXxqVj4sHxZjpZh4YJUhNgu5gq+uObKvW6XDJNk6IB6+VpnqhcU8QpWg3EeZaurMBog==","signatures":[{"sig":"MEUCIDaRAlpkmpUTcxhpfC3zpjKQMBomUJgUOzrmAL1EbSG6AiEAnamG/QgPGaY+m3fWBdrZ6d2ncADwwwFie2oH3PTNY14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129885},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"0536fd2f8dcb58b7566c27e92e0eaab186f7b857","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.1.0","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.1.0","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.1.0_1792284722946_0.8336118087738793","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"react-native-impeller-platform","version":"0.3.1","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.3.1","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"0f6f6f73abead971df7d940f1556646c3ef6a471","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.3.1.tgz","fileCount":39,"integrity":"sha512-eZsbk09pNkOyVQ8QtrJCCkAh+F7LejcJURxj7Fz3LYY22WQJzQdDnwgnid4xJYBIrqhzLxryrxZdnoM+8vst5w==","signatures":[{"sig":"MEUCIH+pr3nEcQDT/bwtsRKiGVt9HaDnm/SXZ+OVDvwhV6qoAiEAvaHlM7yaiCxtNJuubT4l/XIvjc4UpoHna9qAwB0o1jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"f9d14e0984895c4f8f2f07d17f226e147d970662","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.3.1","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.3.1","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.3.1_1792447345491_0.5641408475350425","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"react-native-impeller-platform","version":"0.4.0","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.4.0","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"bcded781cd5ae42d4535857700546ff514768afe","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.4.0.tgz","fileCount":39,"integrity":"sha512-Ig6x7y4aUDNXguSJnkuvkGvwH6rbRb5fLCUeymvsWqqyHcTpgmrXhN8Z8saC8JCUeoeyJ+wMRDRWKe7Ze6po/g==","signatures":[{"sig":"MEUCIFXgrq1i+nIA2ERl9wkkvOCl26PSse1NqU7hIY3bamFHAiEA69zd1eMbDOPuDAHnx8UgK+c5Aati19NrLJtlHCUxgIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"73894e05a79448bd786578a51627c6650c96e2c0","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.4.0","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.4.0","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.4.0_1792459428143_0.6864010111844177","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"react-native-impeller-platform","version":"0.5.0","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.5.0","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"9a817057cd36d59782039e0dede713e7813fb59b","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.5.0.tgz","fileCount":39,"integrity":"sha512-oXSmJqYp1GWBoFJkmk/j6B8Z3B9OdxKLPbhBFjmw9t96hs9xSYxjnYiiwvcuDoKGdM/sM9XSvQ/mU42KmHNw2w==","signatures":[{"sig":"MEUCIQDyaTxhuKWtKvwUimsjmom1S4A7xvl0XOha9RbDkFgj9QIgctYw718WPhBDSfOP5bNI5bFcBa1/2liLj1RqJDF+d1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"8b7eb017f6c9a4decc18f1a58d1879e6ebc961da","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.5.0","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.5.0","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.5.0_1792465773332_0.8175631427879488","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"react-native-impeller-platform","version":"0.6.0","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.6.0","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"5737ea967c27688ba3867116806bdc0aa304ba9e","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.6.0.tgz","fileCount":39,"integrity":"sha512-eIzQOmkfkzKQAY4LApXosbCQPXKIdZiF/7Y0Pts6G61gDGsC2l9HjF5VgjIjRpYdINozYjCZMcvjFF5q2JoMQQ==","signatures":[{"sig":"MEYCIQDgXnNFxAs5hoVg9kIR3ly/1sp3nIUrHIqkbZYTkHvngQIhAJI632K4nfQ5TcAz1SM+PgpXbV8i73NUYwP72emLBtd2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"995a0c313197ace0849e0cc5398a628ffffaf882","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.6.0","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.6.0","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.6.0_1792476801179_0.10351871811614788","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"react-native-impeller-platform","version":"0.7.0","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.7.0","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"6fe794ac19f8912f8758b6cd93b15ad5c350fc50","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.7.0.tgz","fileCount":39,"integrity":"sha512-7MzRPvDGaOGfArf6rOY779/cpQz2BuILn+9578fRmNtwnQ+NDyL07Oa5qtcQKia1AQOmwyjhH3iJf83VegYJig==","signatures":[{"sig":"MEUCIFuT8Wlx8LxN50X9eYP67eO7GNbvUXn7E2gSi06ouAjmAiEAjXu+DOjVbtX4/al2Ti/vQq3JF6ls8UZsnLX08QffyJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"78be58282a2e0fcf865af324954d406d2382f93a","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.7.0","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.7.0","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.7.0_1792516222089_0.24048648416727558","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"react-native-impeller-platform","version":"0.8.0","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.8.0","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"724cc4c1577765414ea42c7fe67aaff0c7357259","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.8.0.tgz","fileCount":39,"integrity":"sha512-fMWZ82gcFfkuBou+QHyhCnR6Tlq5TnElRDLFeEH1EyiWGS//d0S27rGl2Jq/W00DddDx7OpykZP8rEpaweRwTA==","signatures":[{"sig":"MEYCIQCdZRpDLJww8VggWPaoOS/TQKSrhY3StG7fV1aqx8SixgIhAKNe/05SHDYLYMRoajQwCfTSV7Tgt/btMd2Rlm0ZkVkt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"1a1a894cb05fed0db9cdd02a479eb2993e484c2a","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.8.0","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.8.0","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.8.0_1792527254803_0.3654903123046369","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"react-native-impeller-platform","version":"0.8.2","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.8.2","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"bb99220a95e5432012080f545131d6201f8e47f0","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.8.2.tgz","fileCount":39,"integrity":"sha512-ft5bB8FmYK4LsMVNaGtCUCXJ7UOGU6gMDdhCsiXsquHyauTDHD5MFoGftF6Qrmk+dJUhw+3RtnlfEuEh2Exm7Q==","signatures":[{"sig":"MEUCIQDGL+p7yBfRWyw84doXx9NuRD1Bw1H9w7ngWDG41IAbugIga6SGFNWAI1Z8IdJpxbNDWdJwCKitPc74W7w3heuwBvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"1b8149f8449a1825d746973b85207a6d039236f8","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.8.2","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.8.2","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.8.2_1792559806789_0.2301327255341814","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"react-native-impeller-platform","version":"0.8.1","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.8.1","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"5f924b28cadaf6517de0f9bc1cfebd58d77955d1","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.8.1.tgz","fileCount":39,"integrity":"sha512-ARsMEYd+D2rB7RoCvDMIAzlEJNj8XWDAlQXXMbACgG7bocKbFlo762XRbYScpWB1aw8QcaF+AtMru6OvbPx6xg==","signatures":[{"sig":"MEQCIB985GLJIC0KTaBx0KA2kkmi8tPYWway/URHWgXeXKlfAiBx6phW9KBxTmW6JzZdCTL6AOw6B0EiBC9vJGUz+c2Tsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"ced300a24777f7918ff5ac67da25001c7ff32a9e","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.8.1","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.8.1","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.8.1_1792687411861_0.51728143949561","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"react-native-impeller-platform","version":"0.8.3","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.8.3","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"edcc361a74b891e78008a3cc2e22513f54a662d0","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.8.3.tgz","fileCount":39,"integrity":"sha512-vnqGONFUnJnM09tmynIqPxqxXaLC4uHMzA1Fmq3kcWaVJ+1V9CQ/bR5MkLbSWEJ9QEF/3EqvYFs39ImzWATVSw==","signatures":[{"sig":"MEUCIQDXI0MGmR/AogUNP+nPxsWSsqQdCo09N5M15lU8VBz8kgIgGNMaQ+RB6NvYz0Dxt6wvQkBQWUwrFgi1WPOpMq+Dj9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"f328e23f44dfe82d314a3b10d5abef19559dbc50","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.8.3","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.8.3","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.8.3_1792688494288_0.702597919273005","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"react-native-impeller-platform","version":"0.8.4","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.8.4","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"97a70bc6084a864622bd4243788bad82e7027a2e","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.8.4.tgz","fileCount":39,"integrity":"sha512-dfWeVOVQE/ZOJE+XR/ZGqp79SLy3b9ZkCgCgGVStS072k05VlHM2A6km9aui+y0MMimgmyEro4TDXRs3EQhUJw==","signatures":[{"sig":"MEYCIQC0qXYbgmjHG3aQDCS10+CQRQ7btvI5K3jiOkusV+7vjgIhALLRvSYgDW0Po00oyK4FWbideUd2P5UWHKnKpXkQjSQj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"54d898d86f1c8941b85951f29ab6bc976fb3581e","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.8.4","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.8.4","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.8.4_1792707329212_0.8658701695614972","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"react-native-impeller-platform","version":"0.8.5","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.8.5","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"e6b4892fd8cb065c7ed4860a527f9206af321a76","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.8.5.tgz","fileCount":39,"integrity":"sha512-OTx8L0d2PWfSt7nZnpk9kKfkKbhu2nqikbu9Yi1SSFZUvwHc8Euli7N3kLEvRT/+ecc3p7Jjm4i5WzjJ+DRnRA==","signatures":[{"sig":"MEUCIFx9sJwkC2dYKd40NtpWx7yV4dIqDg+CvAn7gpFEIin+AiEAmqkSHrJgZxHEnVGeh6yvXpEIVDFQ2k+A9kJV/1c18Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"c102f86d0ac32051d40e2616d83df0885f3683f7","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.8.5","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.8.5","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.8.5_1792774556193_0.2409704385582967","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"react-native-impeller-platform","version":"0.8.6","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.8.6","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"92e5de0473190d7f6f808ee5d2cd494117854345","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.8.6.tgz","fileCount":39,"integrity":"sha512-x6DfNiHzVCV8wcAJrT7zFw+Zz0ADcpolFNzBO1JM2dsS1FXoQu1aSfY//Ge8v2jIlUFDOQ5BwtdMZ/CrYlY5cA==","signatures":[{"sig":"MEUCIQDEwC0Llb4ux2ihasrAUNSzjX7UNKaFsDExwElpeHP0ggIgUFVsuMqo4fRwBjCrJBxILU0ITa815kGbgKk7mmiuiLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"15faf96a3c74d3def71feef01c7ed359912ebc1d","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.8.6","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.8.6","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.8.6"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.8.6_1792872625187_0.8536516610532385","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"react-native-impeller-platform","version":"0.8.7","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"author":{"name":"Brandon Baker"},"license":"MIT","_id":"react-native-impeller-platform@0.8.7","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"homepage":"https://blbaker.github.io/react-native-impeller-platform/","bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"bin":{"impeller-engine-path":"src/bin/engine-path.js"},"dist":{"shasum":"35137a378c7ad255018b50f9c2516e8624d7d6bb","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.8.7.tgz","fileCount":39,"integrity":"sha512-w+BB8kjLwpHmlV0g1axPDkBVqralpsKj7UCFXKnUxx2fA5Vfx/SMrqDjEKaBmgaWcfFdY5Q/msMhbDLMf5zOSQ==","signatures":[{"sig":"MEUCIBnjTmvVEi2PCcVFv3ZxcO4f/+JvzGY4Z1j4XHorMtqHAiEA2qeDOB0koKanCIPSed4ftDnxJiopMy+YeA770VNT6g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"main":"src/index.js","engines":{"node":">=20"},"gitHead":"cbaa41c0def022e335414b12d27bd9e2c50ec9e8","scripts":{"test":"node src/selftest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"blbaker3","email":"hello@bbaker.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"}},"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.8.7","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.8.7","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.8.7"},"_npmOperationalInternal":{"tmp":"tmp/react-native-impeller-platform_0.8.7_1792872698799_0.9513136121988852","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"_id":"react-native-impeller-platform@0.9.2","bin":{"impeller-engine-path":"src/bin/engine-path.js"},"bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"dist":{"shasum":"0675d9cdf12cbc75f6d27e20e02c619f156a9281","tarball":"https://registry.npmjs.org/react-native-impeller-platform/-/react-native-impeller-platform-0.9.2.tgz","integrity":"sha512-Meo2Ytdj6hqgYvE7UV7NaiuybungjepSfr92z+dBk4lqjiZ0oeUR0ONIyiFycbLRBnaB+d003JwQUFIAEEzgFQ==","fileCount":43,"unpackedSize":160650,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-impeller-platform@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGb2j36L7IHpQ8Uf5j8MjEEUp1Uh8fSSMcAPP0ehS2RaAiAaopLA6uNTe8vEUYWMdVHfjHABVvr+xG+Y/BLkxbCD1g=="}]},"main":"src/index.js","name":"react-native-impeller-platform","author":{"name":"Brandon Baker"},"engines":{"node":">=20"},"gitHead":"0c35d0684b00687c0510741931417ac837837185","license":"MIT","scripts":{"test":"node src/selftest.js"},"version":"0.9.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3f3c531c-fb43-4fd7-9ee2-dd6a3db2c8e7"},"approver":{"name":"blbaker3","email":"hello@bbaker.dev"}},"homepage":"https://blbaker.github.io/react-native-impeller-platform/","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"_npmVersion":"11.21.1","description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","directories":{},"maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"_nodeVersion":"24.22.2","publishConfig":{"access":"public"},"peerDependencies":{"react-native":">=0.86.0"},"optionalDependencies":{"@blbaker/react-native-impeller-platform-engine-linux-x64":"0.9.2","@blbaker/react-native-impeller-platform-engine-win32-x64":"0.9.2","@blbaker/react-native-impeller-platform-engine-linux-arm64":"0.9.2","@blbaker/react-native-impeller-platform-engine-darwin-arm64":"0.9.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-impeller-platform_0.9.2_1794011256064_0.5001247903387948"},"_hasShrinkwrap":false}},"time":{"created":"2026-10-17T15:25:37.135Z","modified":"2026-11-07T00:27:36.439Z","0.0.0-stage":"2026-10-17T15:25:37.135Z","0.0.0-bootstrap.0":"2026-10-17T15:28:00.500Z","0.1.0":"2026-10-18T00:52:03.047Z","0.3.1":"2026-10-19T22:02:25.567Z","0.4.0":"2026-10-20T01:23:48.279Z","0.5.0":"2026-10-20T03:09:33.424Z","0.6.0":"2026-10-20T06:13:21.304Z","0.7.0":"2026-10-20T17:10:22.181Z","0.8.0":"2026-10-20T20:14:14.901Z","0.8.2":"2026-10-21T05:16:46.873Z","0.8.1":"2026-10-22T16:43:31.946Z","0.8.3":"2026-10-22T17:01:34.376Z","0.8.4":"2026-10-22T22:15:30.338Z","0.8.5":"2026-10-23T16:55:56.283Z","0.8.6":"2026-10-24T20:10:25.277Z","0.8.7":"2026-10-24T20:11:38.898Z","0.9.2":"2026-11-07T00:27:36.173Z"},"bugs":{"url":"https://github.com/blbaker/react-native-impeller-platform/issues"},"author":{"name":"Brandon Baker"},"license":"MIT","homepage":"https://blbaker.github.io/react-native-impeller-platform/","keywords":["react-native","react-native-platform","out-of-tree-platform","impeller","flutter","desktop","linux","macos","windows"],"repository":{"url":"git+https://github.com/blbaker/react-native-impeller-platform.git","type":"git","directory":"package"},"description":"Out-of-tree React Native platform rendered with Flutter's Impeller engine","maintainers":[{"name":"blbaker3","email":"hello@bbaker.dev"}],"readme":"# react-native-impeller-platform\n\nAn out-of-tree React Native platform whose renderer is\n[Impeller](https://github.com/flutter/engine/tree/main/impeller), Flutter's\ngraphics engine. React components mount through Fabric into a scene graph that\nImpeller paints — no DOM, no native view hierarchy, no per-platform UI toolkit.\n\n**Status: pre-release, and honest about it.** The rendering, the JS↔native\nmodule seam and the packaging are gated by pixel tests on every commit, but the\nAPI surface is small and the published platform list is short. See \"Supported\nplatforms\" before installing.\n\n## Install\n\n> **Not published yet.** These packages are configured to publish **publicly**,\n> but nothing has been released to npm — publishing stays deliberately gated\n> while the API settles. Until the first release, install from a git checkout or\n> a packed tarball. The command below will work once a version ships.\n\n```bash\nnpm install react-native-impeller-platform\n```\n\nThe engine binary is not in this package. It installs automatically as an\noptional dependency matching your platform and architecture.\n\n## Supported platforms\n\n| Platform | Engine package | Status |\n|---|---|---|\n| linux-x64 | `@blbaker/react-native-impeller-platform-engine-linux-x64` | builds + renders |\n| win32-x64 | `@blbaker/react-native-impeller-platform-engine-win32-x64` | builds + renders |\n| darwin-arm64 | `@blbaker/react-native-impeller-platform-engine-darwin-arm64` | builds + renders |\n| darwin-x64, linux-arm64 | — | not started |\n\nNothing is on npm yet — see Install. \"builds + renders\" means the engine\npackage exists, installs into an app outside the repo, and puts correct pixels\non screen there (P1 consumer + P2 mount + P3 conformance + P4 module seam).\n\n**A platform is listed only once its engine package actually exists.** npm\nsilently skips a missing optional dependency and exits 0, so declaring a\nplatform we cannot ship would give you a clean install with no engine — and\nthen an error telling you to install a package that does not exist.\n\nIf your platform is not listed, it is not supported yet. `resolveEngine` says so\ndirectly rather than failing obscurely at runtime.\n\n## Not published yet — what that means for you\n\nUntil the first release lands on npm there is no consumer story, and this\nREADME will not pretend otherwise. **Do not build the engine to use this\npackage.** Compiling Hermes from source, installing Xcode and cmake, packing\ntarballs by hand, or running a local registry are all things a *contributor to\nthis repo* does. A consumer runs `npm install` and nothing else.\n\nIf you want to use `react-native-impeller-platform` in an app today, the honest\nanswer is: wait for the release. The install above is the entire intended\nexperience, and it is one command deliberately — the engine arrives as an\noptional dependency selected by your platform, with no build step, no native\ntoolchain, and no environment variables.\n\n`IMPELLER_ENGINE_BINARY` exists for engine development, not for consumption. If\nyou find yourself setting it in an app, something is wrong with the package and\nthat is a bug worth reporting.\n\n---\n\n# Contributing to this repo\n\nEverything below is for working ON react-native-impeller-platform. None of it is\nrequired — or appropriate — for using the published package.\n\n## Installing it locally, before the first npm release\n\nYou can consume the package on this machine exactly the way a published install\nworks — `npm install react-native-impeller-platform`, no flags, no env vars, no\nbuild step in the consuming app — with a throwaway local registry:\n\n```bash\nnpx verdaccio --listen 127.0.0.1:4873\ncd package && npm publish --registry http://127.0.0.1:4873\ncd ../packages-engine/engine-$(node -p 'process.platform+\"-\"+process.arch') \\\n  && npm publish --registry http://127.0.0.1:4873\n\n# in a scratch app — exactly what a published install will look like\nnpm install react-native-impeller-platform --registry http://127.0.0.1:4873\n```\n\nKeep `--registry` on that one command instead of writing it into the app's\n`.npmrc`. A global `registry=` line routes the app's entire dependency graph\nthrough a throwaway server, which is a supply-chain change nobody asked for. A\nscoped line (`@blbaker:registry=http://127.0.0.1:4873`)\nonly covers the engine packages, because the main package is unscoped.\n\nBump the version in every `package.json` before re-publishing; a registry\nrefuses to overwrite an existing version, the same as npmjs.\n\n(Baker's own dev loop also keeps a *persistent* local registry running via a\nsystemd/launchd unit and a wrapper script, so he doesn't have to repeat the\nsteps above on every rebuild. That wrapper and its unit files are specific to\nhis machines and aren't included in this public copy; the commands above are\nthe portable, manual equivalent.)\n\n## Building the engine\n\n```bash\nbash tools/engine-build.sh <platform> <arch>   # e.g. darwin arm64\n```\n\nNeeds a C++ toolchain, `cmake`, `ninja` and Node 18+ (on macOS: full Xcode, not\njust Command Line Tools). The first run compiles Hermes from source at the exact\ntag React Native pins — budget ~40 minutes; later builds reuse it.\n\n## Testing the consumer experience\n\n```bash\nbash tools/pack-and-consume.sh   # installs packed tarballs into a pristine app\n```\n\nInstalling a tarball by path hand-places the package and **cannot** exercise\nwhat a real user hits: npm reading `optionalDependencies` and selecting the\none engine whose `os`/`cpu` match. npm skips an optional dependency it cannot\nuse *and exits 0*, so every failure in that path is silent — `pack-and-consume.sh`\nstill only proves the by-path install. For the by-name, real-`npm publish`\nversion of this check (a by-name registry gate isn't part of this repo), use the manual verdaccio recipe above and check both that the\nhost's engine arrived and that no foreign-platform engine did.\n\n## Using a locally built engine (engine development only)\n\n`IMPELLER_ENGINE_BINARY` points the resolver at a binary you built yourself:\n\n```bash\nexport IMPELLER_ENGINE_BINARY=/path/to/rn-impeller\n```\n\nIt takes priority over the installed engine package and skips the version\nlockstep check.\n\n> **This is not a consumer workaround.** It exists so engine developers can test\n> a build without packing it. If a platform has no published engine package, the\n> answer is to publish one — not to tell users to set an environment variable.\n> A package that requires an env var to function has not shipped.\n\n## Versioning\n\nThe host package and every engine package are released in **lockstep at exactly\nthe same version**, and the resolver refuses a mismatched pair rather than\nletting it fail at runtime:\n\n```\nEngine version mismatch: @blbaker/react-native-impeller-platform-engine-linux-x64@0.0.2 is installed\nbut react-native-impeller-platform@0.0.1 requires exactly 0.0.1.\n```\n\nThe engine exposes a C ABI that is not stable across versions, so this is a hard\nrequirement, not a convention. Never pin an engine package with `^` or `~`;\n`tools/ci-release-meta.sh` fails the build if a range appears.\n\n## Requirements\n\n- Node.js >= 20\n- React Native >= 0.86 (peer dependency)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}