Skip to content

Instantly share code, notes, and snippets.

@liorean
Created October 20, 2018 11:21
Show Gist options
  • Save liorean/c48f6131ea4b55953ccda6f20e60f29b to your computer and use it in GitHub Desktop.
Save liorean/c48f6131ea4b55953ccda6f20e60f29b to your computer and use it in GitHub Desktop.
{
"cmd":["...\\nodejs\\node.exe", "$file"],
"selector":"source.ecmascript",
"file_patterns": ["*.es","*.esm","*.js","*.mjs"],
"working_dir":"$file_path",
"variants":[
{
"name": "Mozilla JSShell/SpiderMonkey Module",
"cmd": ["...\\.jsvu\\spidermonkey.cmd", "-m", "$file"]
},
{
"name": "Google Debug8/V8 Module",
"cmd": ["...\\.jsvu\\V8.cmd", "--module", "--harmony", "$file"]
},
{
"name": "Apple jsc/JavaScriptCore Module",
"cmd": ["...\\.jsvu\\javascriptcore.cmd","-m","$file_name"]
},
{
"name": "Microsoft Ch/ChakraCore Module",
"cmd": ["...\\.jsvu\\Chakra.cmd","...\\es\\chakra.module.loading.bodge.es","-args","$file_name","-endargs"]
},
{
"name": "Mozilla JSShell/SpiderMonkey Script",
"cmd": ["...\\.jsvu\\spidermonkey.cmd", "$file"]
},
{
"name": "Google Debug8/V8 Script",
"cmd": ["...\\.jsvu\\V8.cmd", "$file"]
},
{
"name": "Apple jsc/JavaScriptCore Script",
"cmd": ["...\\.jsvu\\javascriptcore.cmd","$file"]
},
{
"name": "Microsoft Ch/ChakraCore Script",
"cmd": ["...\\.jsvu\\Chakra.cmd","$file"]
},
{
"name": "Node.js/V8 Script",
"cmd": ["...\\nodejs\\node.exe", "--harmony", "--experimental-modules", "$file"]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment