Bug#1051238: ITP: biome -- formatter and linter for web languages

2023-09-04 Thread Jonas Smedegaard
Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard 
X-Debbugs-Cc: debian-devel@lists.debian.org, Debian Javascript Maintainers 


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: biome
  Version : 1.0.0
  Upstream Contact: Rome Tools is Rome Tools, Inc.
* URL : https://biomejs.dev/
* License : Expat
  Programming Lang: Rust, Node.js
  Description : formatter and linter for web languages

 Biome formats and lints your code in a fraction of a second.
 .
 Biome supports JavaScript, TypeScript, JSON, and CSS.
 It aims to support all main languages of modern web development.
 .
 Biome has sane defaults and requires minimal configuration.
 Biome helps you as much as possible
 by displaying detailed and contextualized diagnostics.
 .
 Biome unifies functionality that has previously been separate tools.
 Building upon a shared base allows us to provide a cohesive experience
 for processing code, displaying errors, parallelizing work,
 caching, and configuration.
 .
 Biome is designed to eventually replace Babel, ESLint, webpack,
 Prettier, Jest, and others.

This package will be maintained in the collaborative debian section of
salsa, at https://salsa.debian.org/debian/biome
-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmT2P20ACgkQLHwxRsGg
ASEZWg//TeQDd1oBh1KOyQvlEQkq6aducgElCNp/fas9oXJt+wIbw2E5o62c74Iw
4fqYiHJp7+hwA9Ld87G0llqdokhAPsq4+bwH21x4EDoNSaWBlcBjc1V6q8g22g/b
xm0cI2cQKC15MhVls+WuDKpdHeGZHqxp4F3dWoCXbmJtFK82nMkWJkXZOh3UiJ+P
/dPV5mI1Y/uexZZZmww+LKdt51ma100kZbAf+P4XgQOo43zKiiguE3RSVYd5CKgv
3i5i0V5OCFeoYr1vsXL2G1G0vrNZHDygJ6V88F2VpMe/AxHShLpnhL5PaQgAEFeq
scKmLpV7blYU4qDXp3im3OP9mJsetovNLhvr0b9HuLn8U3QhmJoOZ4CoydmMAoNJ
Kj8crKndk+ioZa3ct15SdUjOmQCrrQ5w47VjDvlyIpx7BrKeA7jquVLC367/LcZQ
H0MyMu4Gy6YvHYKXB6OvWO8GJPJo/63vVz/AJYYuR7NT3Q0C3eBKr/VW1p555Yyd
k/12Qv5p+QmlN0u0vniLX3i4Ftr3sGNhcjxCVAgYqsRZyTUR1rtdRgY9Bf9qTkFC
jbdUrxrUfiyuunQimUlTDbsAIykZQac5f4cHViDWiGdCv6niAJaVQOatwFHslM4B
SffnPOG3kdMjZpgIwlpGhVhxLEjETlPKcfE22EsOKmPiKtkzCaE=
=fldg
-END PGP SIGNATURE-



Bug#1051245: ITP: golang-github-bep-logg -- fast and structured logging package for Go

2023-09-04 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-logg
  Version : 0.2.0-1
  Upstream Authors: TJ Holowaychuk, Bjørn Erik Pedersen
* URL : https://github.com/bep/logg
* License : Expat
  Programming Lang: Go
  Description : fast and structured logging package for Go

 This is a fork of the exellent Apex Log (https://github.com/apex/log)
 library.
 .
 Main changes:
 .
  * Trim unneeded dependencies.
  * Make Fields into a slice to preserve log order.
  * Split the old Interface in two and remove all but one Log method (see
below).
  * This allows for lazy creation of messages in Log(fmt.Stringer) and
ignoring fields added in LevelLoggers with levels below the Loggers.
  * The pointer passed to HandleLog is not safe to use outside of the
current log chain, and needs to be cloned with Clone first if that's
needed.
 .
 This is probably the very fastest structured log library when logging is
 disabled.

Reason for packaging: a dependency of hugo (>= 0.114.0)



Bug#1051250: ITP: hyfetch -- A system info script built off of Neofetch, continuing development of the original project and adding new functionality

2023-09-04 Thread Bailey Kasin
Package: wnpp
Severity: wishlist
Owner: Bailey Kasin 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: hyfetch
  Version : 1.4.10
  Upstream Contact: Azalea Gui 
* URL : https://github.com/hykilpikonna/hyfetch
* License : MIT
  Programming Lang: Python
  Description : A system info script built off of Neofetch, continuing 
development of the original project and adding new functionality

HyFetch started as a fork of Neofetch to add pride flag
colorations, and now also maintains Neofetch as that
project seems to be abandoned. The standard, updated
Neofetch script gets installed as Neowofetch to avoid
name collisions.

It can also integrate with tools such as Fastfetch and
qwqfetch, to act as a frontend for them adding the same
features it adds for Neofetch.

 - This package is relevant because it is useful on it's
   own, and also replaces an abandoned project.

 - I contribute to the project and can handling packaging
   on my own, though I believe this package falls under
   the Debian Python Team umbrella and I have applied to
   that team to maintain it there. (I am rather unfamiliar
   with this process as this is the first package I have
   tried to submit). I believe that also means that I do
   need a sponsor.