1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
Source: turtlefmt
Section: rust
Priority: optional
Maintainer: Jonas Smedegaard <dr@jones.dk>
Build-Depends:
debhelper-compat (= 13),
dh-sequence-rust,
help2man,
librust-anyhow-1+default-dev,
librust-cc-1+default-dev,
librust-clap-4+default-dev,
librust-clap-4+derive-dev,
librust-jobserver-dev,
librust-oxrdf-0.3+default-dev,
librust-oxttl-0.2+default-dev,
librust-reqwest-0.12+blocking-dev,
librust-tree-sitter-0.25+default-dev,
librust-tree-sitter-generate-0.25+default-dev,
libstd-rust-dev,
nodejs,
rustc (>= 1.87),
Standards-Version: 4.7.2
Homepage: https://github.com/helsing-ai/turtlefmt
Vcs-Git: https://salsa.debian.org/debian/turtlefmt.git
Vcs-Browser: https://salsa.debian.org/debian/turtlefmt
Rules-Requires-Root: no
Package: turtlefmt
Section: text
Architecture: any
Depends:
${misc:Depends},
${shlibs:Depends},
Built-Using:
${cargo:Built-Using},
Static-Built-Using:
${cargo:Static-Built-Using},
Description: auto formatter for RDF Turtle
turtlefmt is an auto formatter for RDF Turtle.
.
For now, it...
* validates that the file is valid
* maintains consistent indentation and line jumps
* normalises string and IRI escapes
to reduce their number as much as possible
* enforces the use of `"` instead of `'` in literals
* uses literals short notation for booleans, integers, decimals and doubles
when it keeps the lexical representation unchanged
* uses `a` for `rdf:type` where possible
.
Resource Description Framework (RDF) is a standard model
for data interchange on the Web.
|