From: Christos Zoulas Date: Mon, 5 Aug 2019 10:34:26 +0000 (+0000) Subject: PR/96: coala_man: Add Hermes bytecode magic X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=aaf84235eee576ad566fa0865abb9d7c124b74fe;p=file PR/96: coala_man: Add Hermes bytecode magic --- diff --git a/magic/Magdir/javascript b/magic/Magdir/javascript index eb8205e6..7fa9d9d4 100644 --- a/magic/Magdir/javascript +++ b/magic/Magdir/javascript @@ -1,6 +1,6 @@ #------------------------------------------------------------------------------ -# $File: $ +# $File: javascript,v 1.2 2019/08/05 10:34:26 christos Exp $ # javascript: magic for javascript and node.js scripts. # 0 search/1/w #!/bin/node Node.js script text executable @@ -15,3 +15,8 @@ !:mime application/javascript 0 search/1 #!/usr/bin/env\ nodejs Node.js script text executable !:mime application/javascript +# Hermes by Facebook https://hermesengine.dev/ +# https://github.com/facebook/hermes/blob/master/include/hermes/\ +# BCGen/HBC/BytecodeFileFormat.h#L24 +0 lequad 0x1F1903C103BC1FC6 Hermes JavaScript bytecode +>8 lelong x \b, version %d