Isso faria mais sentido se fosse escrito usando o deno ou uma linguagem compilada como ir ou ferrugem.
Envie -me um email para [email protected] se você criar uma ferramenta semelhante, então eu a vincularei aqui.
Se ninguém o fizer, tentarei fazê -lo no meu tempo livre depois, me patrocine?
Compile os executáveis deno e comprime -os para todas as plataformas facilmente
Você pode instalar o Denoc da Pypi como qualquer outro pacote:
pip install denocDo github?
pip install git+https:/github.com/UltiRequiem/denocdenoc compileMe.ts Isso fará um diretório ( deno_builds ) com executáveis para todas as plataformas suportadas.
Bandeiras opcionais:
denoc --outputDir deno_dir_output --compress True file.ts outputDir : o diretório onde os binários estarão, por padrão, o diretório é deno_build
compress : Compressa o diretório de binários
name : Compile
on :
push :
tags :
- " * "
jobs :
build :
runs-on : ubuntu-latest
steps :
- name : Checkout
uses : actions/checkout@v2
- uses : denoland/setup-deno@v1
with :
deno-version : v1.x
- name : Install denoc
run : pip install denoc
- name : Build for all platforms
run : denoc cli.ts
- name : Release
uses : softprops/action-gh-release@v1
with :
files : |
deno_builds/x86_64-unknown-linux-gnu
deno_builds/aarch64-apple-darwin
deno_builds/x86_64-apple-darwin
deno_builds/x86_64-pc-windows-msvc.exe
token : ${{ secrets.GITHUB_TOKEN }}Exemplo de repositório Ultirequiem/Deno-Clear
Eliaz Bobadilla (também conhecido como Ultirequiem) - Criador e mantenedor?
Veja também a lista completa de colaboradores que participaram deste projeto.
Usamos o Semver para versões. Para as versões disponíveis, consulte as tags.
Licenciado sob a licença do MIT.