#configuration-language #hcl #nushell #nushell-plugin #config-parser #hashi-corp #file-format

app nu_plugin_hcl

A nushell plugin for parsing Hashicorp Configuration Language file format

7 releases (breaking)

0.90.1 Feb 8, 2024
0.87.1 Nov 29, 2023
0.83.0 Jul 26, 2023
0.82.0 Jun 28, 2023
0.1.0 May 16, 2023

#9 in #hashi-corp

MIT and maybe CC-PDDC

17KB
124 lines

nu_plugin_hcl

This is a nushell plugin to parse Hashicorp Configuration Language files into nu structured types.

Installing

To add the plugin permanently, just install it and call register on it:

Using Cargo

cargo install nu_plugin_hcl
register ~/.cargo/bin/nu_plugin_hcl

Usage

open -r main.tf | from hcl | first 10
╭──────────┬──────────────────╮
 provider │ {record 1 field}
 resource │ {record 1 field}
╰──────────┴──────────────────╯

Dependencies

~15–49MB
~735K SLoC