write-json-file

WebJar for write-json-file

Лицензия

Лицензия

MIT
Категории

Категории

JSON Данные
Группа

Группа

org.webjars.npm
Идентификатор

Идентификатор

write-json-file
Последняя версия

Последняя версия

3.2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

write-json-file
WebJar for write-json-file
Ссылка на сайт

Ссылка на сайт

https://www.webjars.org
Система контроля версий

Система контроля версий

https://github.com/sindresorhus/write-json-file

Скачать write-json-file

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.npm/write-json-file/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>write-json-file</artifactId>
    <version>3.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/write-json-file/
implementation 'org.webjars.npm:write-json-file:3.2.0'
// https://jarcasting.com/artifacts/org.webjars.npm/write-json-file/
implementation ("org.webjars.npm:write-json-file:3.2.0")
'org.webjars.npm:write-json-file:jar:3.2.0'
<dependency org="org.webjars.npm" name="write-json-file" rev="3.2.0">
  <artifact name="write-json-file" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='write-json-file', version='3.2.0')
)
libraryDependencies += "org.webjars.npm" % "write-json-file" % "3.2.0"
[org.webjars.npm/write-json-file "3.2.0"]

Зависимости

compile (6)

Идентификатор библиотеки Тип Версия
org.webjars.npm : make-dir jar [2.1.0,3)
org.webjars.npm : sort-keys jar [2.0.0,3)
org.webjars.npm : pify jar [4.0.1,5)
org.webjars.npm : graceful-fs jar [4.1.15,5)
org.webjars.npm : write-file-atomic jar [2.4.2,3)
org.webjars.npm : detect-indent jar [5.0.0,6)

Модули Проекта

Данный проект не имеет модулей.

write-json-file

Stringify and write JSON to a file atomically

Creates directories for you as needed.

Install

$ npm install write-json-file

Usage

const writeJsonFile = require('write-json-file');

(async () => {
	await writeJsonFile('foo.json', {foo: true});
})();

API

writeJsonFile(filePath, data, options?)

Returns a Promise.

writeJsonFile.sync(filePath, data, options?)

options

Type: object

indent

Type: string | number
Default: '\t'

Indentation as a string or number of spaces.

Pass in undefined for no formatting.

detectIndent

Type: boolean
Default: false

Detect indentation automatically if the file exists.

sortKeys

Type: boolean | Function
Default: false

Sort the keys recursively.

Optionally pass in a compare function.

replacer

Type: Function

Passed into JSON.stringify.

mode

Type: number
Default: 0o666

Mode used when writing the file.

write-json-file for enterprise

Available as part of the Tidelift Subscription.

The maintainers of write-json-file and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. Learn more.

Related

Версии библиотеки

Версия
3.2.0