]> granicus.if.org Git - file/commitdiff
PR/96: coala_man: Add Hermes bytecode magic
authorChristos Zoulas <christos@zoulas.com>
Mon, 5 Aug 2019 10:34:26 +0000 (10:34 +0000)
committerChristos Zoulas <christos@zoulas.com>
Mon, 5 Aug 2019 10:34:26 +0000 (10:34 +0000)
magic/Magdir/javascript

index eb8205e6f0f8ca173891b8e7b23fa7b39b43dc07..7fa9d9d404caacc6fc7cd6d8d2d72984e6d48839 100644 (file)
@@ -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