From fdf68474f91e65ca8e0713cf5c685a949e9f4456 Mon Sep 17 00:00:00 2001 From: Lleyton Gray Date: Tue, 6 May 2025 20:39:04 -0700 Subject: [PATCH] Add porffor JS compiler --- bin/yaml/javascript.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/bin/yaml/javascript.yaml b/bin/yaml/javascript.yaml index 69754bbb1..4749378dd 100644 --- a/bin/yaml/javascript.yaml +++ b/bin/yaml/javascript.yaml @@ -5,6 +5,27 @@ compilers: check_exe: d8 --help targets: - '11.3' + porffor: + type: tarballs + dir: porffor-{{name}} + untar_dir: package + compression: gz + check_exe: porf --version + url: https://registry.npmjs.org/porffor/-/porffor-{{name}}.tgz + targets: + - 0.57.24 + nightly: + if: nightly + type: restQueryTarballs + install_always: true + url: https://registry.npmjs.org/porffor + # Since porffor publishes a new npm version per commit, this is essentially nightly. + query: | + 'https://registry.npmjs.org/porffor/-/porffor-' \ + + document['dist-tags']['latest'] \ + + '.tgz' + targets: + - nightly nightly: if: nightly d8: