From aaf84235eee576ad566fa0865abb9d7c124b74fe Mon Sep 17 00:00:00 2001 From: Christos Zoulas Date: Mon, 5 Aug 2019 10:34:26 +0000 Subject: [PATCH] PR/96: coala_man: Add Hermes bytecode magic --- magic/Magdir/javascript | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 -- 2.40.0