Crie/remova facilmente diretórios temporários
Às vezes, você só precisa de uma maneira rápida e fácil de criar diretórios temporários. Os diretórios são criados no diretório temporário padrão do sistema operacional.
Além disso, este módulo é entregue como:
dist/stopgap.mjsdist/stopgap.js $ npm install --save stopgap
import stopgap from 'stopgap' ;
const { path , remove } = await stopgap ( ) ;
// path ~> /var/folders/c7/fqpgnx7x5654w6z_k3syl11r0000gn/T/sg-LC48Pf
// remove ~> call function to delete directory
// clean up
await remove ( ) ; Retorna: { path: String, remove: Function }
Cria um diretório temporário no diretório temporário padrão do sistema operacional e retorna o objeto A com duas propriedades:
Tipo: String
O path para o diretório criado.
Por padrão, isso é criado como uma pasta oculta no diretório inicial dos usuários.
Tipo: Function retorna: Promise
Invocar esta função remove e limpe o diretório temporário.
IMPORTANTE: Tudo dentro do diretório é removido recursivamente.
Tipo: String
Prefixo personalizado para pasta. Padrões para sg- .
Tipo: String
Caminho personalizado para o diretório. O caminho é criado recursivamente.
Padrões no diretório TMP do sistema.
MIT © Terkel Gjervig