Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 493 Bytes

README.md

File metadata and controls

13 lines (8 loc) · 493 Bytes

@reteps/dockerfmt

Bindings around the Golang dockerfmt tooling. It uses tinygo to compile the Go code to WebAssembly, which is then used in the JS bindings.

import { formatDockerfile } from '@reteps/dockerfmt'
// Alternatively, you can use `formatDockerfileContents` to format a string instead of a file.

const result = await formatDockerfile('../tests/comment.dockerfile', { indent: 4, trailingNewline: true })

console.log(result)