1.0.2 • Published 3 years ago

@desco/manage-file v1.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

Veja outros projetos NPM aqui.

Veja outros projetos aqui.


📋 Tabela de conteúdos


⚙️ Instalação

npm install --save @desco/manage-file

Note que será necessário ter o NPM instalado para o comando funcionar.


📦 Importação

const manageFile = require('@desco/manage-file')

📚 Como Usar

Carrega conteúdo de um arquivo

manageFile.load('./demo_file.txt')

Salva novo conteúdo no arquivo (sobrescreve o conteúdo atual)

manageFile.save('./demo_file.txt', 'New Content')

Edita o conteúdo atual do arquivo

manageFile.edit('./demo_file.txt', content => {
    return content.toUpperCase()
})

Carrega o JSON presente em um arquivo

manageFile.loadJson('demo_json.json')

Salva novo JSON no arquivo (sobrescreve o JSON atual)

manageFile.saveJson('demo_json.json', { title: 'New Title', })

Edita o JSON atual do arquivo

manageFile.editJson('demo_json.json', json => {
    json.title = json.title.toUpperCase()

    return json
})

Autor