dasel
Allows to query and modify data structures using selector strings
Say good bye to learning new tools just to work with a different data format. Dasel uses a standard selector syntax no matter the data format. This means that once you learn how to use dasel you immediately have the ability to query/modify any of the supported data types without any additional tools or effort.
https://daseldocs.tomwright.me
amd64 armhf arm64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install dasel
Snippets
Download URLs
Version | SHA256 | Size (KB) |
---|---|---|
2.8.1 | b1b1c25f02a8a62055003eaa2d0fabcb8d6f0e9f8f85c4ad02e2ad2cbf03afd3 |
2788 |
2.7.0 | c2a8d41344d21c526a6169c38a13638226130df3cdb4e0c6614cb8c738430e27 |
2779 |
2.6.0 | 0e9bc064e3df1f07db858ba784cd0eec6cd1e02457dd66804a81092b64094814 |
2780 |
2.5.0 | 68188a30affdb147930714f4a74f8f1d98473c50358196e5b150f8f8fcc57008 |
2745 |
Version | SHA256 | Size (KB) |
---|---|---|
2.8.1 | d2c8f9006ead9632897cecd3983070b7715ea913d76fc11811540cc34e1b95e6 |
2474 |
2.7.0 | a3594d8d8382c6aab1432992b0e13e672b1763d40904c7fc60da0dba1f408d41 |
2462 |
2.6.0 | e19307add347153eb32d568e747dc99c9934203a46510545c08ced21ee0bc1e4 |
2465 |
2.5.0 | 5af70407375b5bad666f93e62455695052857dbcf86a417413e0c1122055cc6f |
2432 |
Version | SHA256 | Size (KB) |
---|---|---|
2.8.1 | 96ad49a5d01b5a3dcb0f1f2a03d436e61279108714742dee5f13adb15957bb98 |
2494 |
2.7.0 | 0c08ea4b0901ae228953984313d36bd1ebfd08a1a32e0f7f1a1df5b8ede27a25 |
2486 |
2.6.0 | f1c1eac54a4a658332577f0d494d70aa21aa19017c008ac62c5fab6ac664fa96 |
2486 |
2.5.0 | 55f254213728babe110d860c04f84add97b56de618c4886978812d27f90c2a65 |
2460 |
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for dasel are versioned here.
Click here to see dasel ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/dasel/ops2deb.yml
name: dasel
matrix:
architectures:
- amd64
- arm64
- armhf
versions:
- 2.5.0
- 2.6.0
- 2.7.0
- 2.8.1
homepage: https://daseldocs.tomwright.me
summary: allows to query and modify data structures using selector strings
description: |-
Say good bye to learning new tools just to work with a different data format.
Dasel uses a standard selector syntax no matter the data format.
This means that once you learn how to use dasel you immediately have the
ability to query/modify any of the supported data types without any additional
tools or effort.
fetch:
url: https://github.com/TomWright/dasel/releases/download/v{{version}}/dasel_linux_{{target}}
targets:
armhf: arm32
install:
- dasel_linux_{{target}}:/usr/bin/dasel
The blueprint fetch
keyword contains a URL template pointing to dasel releases. Downloaded files are locked in a lockfile versioned here.
Click here to see dasel release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/dasel/ops2deb.lock.yml
- url: https://github.com/TomWright/dasel/releases/download/v2.5.0/dasel_linux_amd64
sha256: 3f10aa6954d2ce98f571d48402c8599de2a7e32a0435f0d11a94f86c50d0327d
timestamp: 2023-12-22 10:56:42+00:00
- url: https://github.com/TomWright/dasel/releases/download/v2.5.0/dasel_linux_arm64
sha256: d974d08d011063532237a8616933c3285e20c0fc420a9b278f167b4b4fd65894
timestamp: 2023-12-22 10:56:42+00:00
- url: https://github.com/TomWright/dasel/releases/download/v2.5.0/dasel_linux_arm32
sha256: 7e51568ddde8d27092adafb0a3153ede65b262feca561407ed50a7712afb61ac
timestamp: 2024-01-09 10:40:55+00:00
- url: https://github.com/TomWright/dasel/releases/download/v2.6.0/dasel_linux_amd64
sha256: 9373ea1532bb6e1c7223cb5198178cc0af7bb363b3c39b5da5778ec4ed8120a4
timestamp: 2024-02-15 21:05:24+00:00
- url: https://github.com/TomWright/dasel/releases/download/v2.6.0/dasel_linux_arm32
sha256: f225617fa2dba1e1a9141af85fd779c0f7da20e36d7e3e3c502a8bf5e41535b0
timestamp: 2024-02-15 21:05:24+00:00
- url: https://github.com/TomWright/dasel/releases/download/v2.6.0/dasel_linux_arm64
sha256: 0cc16ce50437a9e47c1aa9ae4d2242e1bb5031a3805082be610ba466f5b7fee2
timestamp: 2024-02-15 21:05:24+00:00
- url: https://github.com/TomWright/dasel/releases/download/v2.7.0/dasel_linux_amd64
sha256: 38decc82e0dcf9a5ccd22918b909a78c92ee0d919b4534b0a6d90c802936b1a0
timestamp: 2024-03-14 18:06:16+00:00
- url: https://github.com/TomWright/dasel/releases/download/v2.7.0/dasel_linux_arm32
sha256: d7226b49c98adb0de0de428ccc6b36c0e8da310639b4ea70105ea8691f743dfb
timestamp: 2024-03-14 18:06:16+00:00
- url: https://github.com/TomWright/dasel/releases/download/v2.7.0/dasel_linux_arm64
sha256: d3007703cd526bb00984759676af728486cd393c42f2a5206a9a417c467100ea
timestamp: 2024-03-14 18:06:16+00:00
- url: https://github.com/TomWright/dasel/releases/download/v2.8.1/dasel_linux_amd64
sha256: 21fda0a4dc3c779c42737eca4b37e4f187d7ab91ba6301eed97b801af84a9ea2
timestamp: 2024-07-09 09:06:44+00:00
- url: https://github.com/TomWright/dasel/releases/download/v2.8.1/dasel_linux_arm32
sha256: c46449c9274c02d524dc78aec285298e4cdfd02a05a02f422f5ebb31e0ee2f69
timestamp: 2024-07-09 09:06:44+00:00
- url: https://github.com/TomWright/dasel/releases/download/v2.8.1/dasel_linux_arm64
sha256: 2c75e63f9884c37578f48788819dda5a5a5c32ec6c4a663eefc19839f44d6291
timestamp: 2024-07-09 09:06:44+00:00