Page MenuHomeFreeBSD

devel/biome: new port for JavaScript/TypeScript linter and formatter
Needs ReviewPublic

Authored by chris.longros_gmail.com on Tue, Mar 31, 9:51 AM.
Tags
None
Referenced Files
F150808036: D56180.diff
Sat, Apr 4, 4:52 AM
Unknown Object (File)
Fri, Apr 3, 6:55 AM
Unknown Object (File)
Thu, Apr 2, 2:46 PM
Unknown Object (File)
Thu, Apr 2, 10:38 AM
Unknown Object (File)
Tue, Mar 31, 5:29 PM
Unknown Object (File)
Tue, Mar 31, 10:27 AM
Subscribers
None

Details

Reviewers
yuri
Summary

Biome is a fast formatter, linter, and more for JavaScript, TypeScript,
JSX, TSX, JSON, CSS, and GraphQL. It is designed as a drop-in replacement
for Prettier and ESLint, delivering significantly faster performance.

WWW: https://biomejs.dev/

Signed-off-by: Christos Longros <chris.longros@gmail.com>

Diff Detail

Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 71851
Build 68734: arc lint + arc unit

Event Timeline

Build fails:
error: failed to run custom build command for `tikv-jemalloc-sys ...

jemalloc can't be used on FreeBSD because of conflicts. FreeBSD's memory allocator is based on jemalloc.

jemalloc should be patched out.

Additionally:

  • please create all patches with git.
  • always make sure the poudriere build succeeds before you submit a patch.

Build fails:
error: failed to run custom build command for `tikv-jemalloc-sys ...

jemalloc can't be used on FreeBSD because of conflicts. FreeBSD's memory allocator is based on jemalloc.

jemalloc should be patched out.

Additionally:

  • please create all patches with git.
  • always make sure the poudriere build succeeds before you submit a patch.

Thanks for the feedback. I will make sure every port builds correctly with poudriere.