0.73.10 • Published 2 years ago

metro-hermes-compiler v0.73.10

Weekly downloads
22,926
License
MIT
Repository
github
Last release
2 years ago

Metro Hermes Compiler

This experimental module provides a high-level API to work with the Hermes bytecode compiler (HBC). HBC is integrated as a WASM binary generated by the emscripten toolchain and checked in as part of this package.

How to build HBC

A pre-configured emscripten environment can be used through this Docker image. Docker can be installed via its desktop app. Make sure to increase resource limits (16G RAM, as much CPU as possible).

cd path/to/hermes/checkout
docker run -i -t --rm -v `pwd`:`pwd` trzeci/emscripten bash
apt-get update -y && apt-get install -y icu-devtools
cd path/to/hermes/checkout
cmake . -DCMAKE_TOOLCHAIN_FILE=/emsdk_portable/emscripten/sdk/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_BUILD_TYPE=Release
make -j emhermesc

After the build process finishes the Hermes Bytecode Compiler JavaScript file will be available in the bin folder.

react-native-custom-text-hwjamesreact-native-shekhar-bridge-testwilscanner@oiti/documentoscopy-react-nativequoc-testreact-native-slider-kf@infinitebrahmanuniverse/nolb-metr@everything-registry/sub-chunk-2162griffin-ui-librarytest-library-123test-haptik-libtest-npm-jjmessiwifi_configuration_packagern-use-modal-hookrn-counter-demorn_unique_device_idrn-my-libraryrn-pay-sdkreact-native-wtfreact-native-version-appvision-camera-plugin-scan-facesvision-camera-base64-resizedfund-metrofund-metro-transform-workerjrennsoh88-react-native-scroll-indicatorkhaled-salem-custom-componentsnove-repositoryreact-native-rom-componentsreact-native-bluetooth-device-detectreact-native-datacapture-corereact-native-file-logger-forkedreact-native-dm-playerreact-native-firebase-messagingreact-native-bleccs-componentsreact-native-chenaarreact-native-check-componentreact-native-dhp-printerreact-native-expendable-viewreact-native-expo-read-sms-ts-kfreact-native-bridge-packagereact-native-volume-phisicalreact-native-xprinter-thermal-blenew-awesome-4321native-modal-damage-vehiclenative-date-picker-modulereact-native-library-testing-422522react-native-radio-bic-group-libreact-native-reanimated-sortable-listreact-native-screen-idle-timerreact-native-scroll-tab-to-indexreact-native-remote-cloverreact-native-return-usb-datareact-native-rn-icons-libraryreact-native-shared-gesturereact-native-savczuk-feature-libraryreact-native-manual-ios-sdkreact-native-ghn-ekycreact-native-get-countriesreact-native-innity-2react-native-innity-remasterreact-native-input-libraryreact-native-klarify-iosreact-native-klarify-uireact-native-klcreact-native-nghia-shareringreact-native-nice-learningreact-native-progress-arrowreact-native-ticker-tapereact-native-test-viewreact-native-simple-timelinereact-native-sp-test-commonreact-native-trackierreact-native-line-login-androidreact-native-multiplier-componentreact-native-multiplier-demoreact-native-multiplier2react-native-multiply-componentreact-native-smartcall-videodemoreact-native-swalreact-native-teads-sdk-modulereact-native-module-for-testingreact-native-ui-components-libraryreact-native-uvc-camera-androidreact-native-additionreact-native-aventonfacetec-aventonreact-native-awesome-module-tworeact-native-animate-textreact-native-arps-authorize-netreact-native-auth-service-clientreact-native-azure-communication-servicesreact-native-basic-screenreact-native-android-video-player-viewreact-native-android-scoped-storagereact-native-app-integrity-checksumreat-native-multiplierkprsmart_one_connect@amirdiafi/react-native-ios-haptics@affinidi/affinidi-auth-sdk-kernel@alanastor/robylon-react-native-sdk@baloochat/react-native-svg-uri
0.73.10

2 years ago

0.70.4

2 years ago

0.72.4

2 years ago

0.73.9

2 years ago

0.73.8

2 years ago

0.74.0

2 years ago

0.76.0

2 years ago

0.75.1

2 years ago

0.75.0

2 years ago

0.74.1

2 years ago

0.73.5

2 years ago

0.73.4

2 years ago

0.73.7

2 years ago

0.73.6

2 years ago

0.73.1

2 years ago

0.73.3

2 years ago

0.73.2

2 years ago

0.72.2

2 years ago

0.73.0

2 years ago

0.72.3

2 years ago

0.71.3

2 years ago

0.72.1

2 years ago

0.71.2

2 years ago

0.72.0

2 years ago

0.71.1

3 years ago

0.71.0

3 years ago

0.70.3

3 years ago

0.70.2

3 years ago

0.70.0

3 years ago

0.70.1

3 years ago

0.69.1

3 years ago

0.69.0

3 years ago

0.67.0

3 years ago

0.68.0

3 years ago

0.66.2

3 years ago

0.66.1

3 years ago

0.66.0

4 years ago

0.65.2

4 years ago

0.65.1

4 years ago

0.65.0

4 years ago

0.64.0

4 years ago

0.63.0

4 years ago

0.62.0

4 years ago

0.61.0

4 years ago

0.60.0

4 years ago

0.0.0

5 years ago