A Deno Land lançou o Deno 2.3, uma atualização do JavaScript da empresa e tempo de execução do TypeScript que traz melhorias para deno compile e adiciona suporte para pacotes NPM locais.

Anunciado em 1º de maio, demonstração 2.3 se estende deno compile Para apoiar programas que usam interface de função estrangeira (FFI) e nó nativos complementos. Isso significa que os binários compilados podem incluir e trabalhar com bibliotecas nativas ou plug-ins de nó. Também, deno compile Agora pode excluir arquivos específicos de serem incorporados durante o processo de compilação. Isso oferece mais controle sobre quais arquivos são empacotados em um executável independente. Com deno compileos desenvolvedores podem compilar um projeto em um único binário, permitindo que eles distribuam programas prontos para executar sem precisar instalar deno ou dependências.

Deno 2.3 também apresenta um Deno.build.standalone Booleano para indicar se o código está em execução em um binário compilado independente. Isso pode ser útil para relatórios de erros, alternância de recursos, mensagens de usuário e muito mais, em ambientes específicos de compilação, de acordo com a Deno Land.