BSD Ports

www/yarn-node24 1.22.19_1 MidnightBSD

Package manager for node, alternative to npm

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
7c2c9ce8ca
License
bsd2
Categories
www

Description

Yarn is a new node package manager that replaces the existing workflow for the npm client or other package managers while remaining compatible with the npm registry. It has the same feature set as existing workflows while operating faster, more securely, and more reliably.

In the other systems

SystemPortVersion
MidnightBSDwww/yarn-node241.22.19_1
FreeBSDwww/yarn-node241.22.19_1
HardenedBSDwww/yarn-node241.22.19_1
GhostBSDwww/yarn-node241.22.19_1

Install

Binary package:

mport install yarn${NODEJS_SUFFIX}

From mports:

cd /usr/mports/www/yarn-node24 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	yarn${NODEJS_SUFFIX}>0:www/yarn-node24

Dependencies

No port depends on this one.

Configuration

Options name: www_yarn

OptionDefaultDescription
HADOOPCOMPAToffhadoop2 compatibility, the yarn script is excluded
USES
nodejs:24,run sqlite:port cpe
Service scripts
none
Conflicts with
yarn-node[0-9][0-9]

Files

pkg-plist 12
  • bin/yarn
  • bin/yarn.js
  • bin/yarnpkg
  • lib/node_modules/yarn/LICENSE
  • lib/node_modules/yarn/README.md
  • @(,,755) lib/node_modules/yarn/bin/yarn
  • @(,,755) lib/node_modules/yarn/bin/yarn.js
  • @(,,755) lib/node_modules/yarn/bin/yarnpkg
  • @(,,755) lib/node_modules/yarn/lib/cli.js
  • lib/node_modules/yarn/lib/v8-compile-cache.js
  • lib/node_modules/yarn/package.json
  • lib/node_modules/yarn/preinstall.js
distinfo 1
FileSizeSHA256
yarn-v1.22.19.tar.gz1.244259e+06732620bac8b1690d507274f025f3c6cfdc3627a84d9642e38a07452cc00e0f2e
Master sites 1
  • https://yarnpkg.com/downloads/1.22.19/

Commit history 1

DateCommitCreditsLog message
7c2c9ce8ca Lucas Holt www/yarn-node24: fix sqlite USES
The port used sqlite3:port, but the framework extension is named sqlite and accepts port as an argument. Use sqlite:port so bmake can parse the port and declare the intended SQLite dependency. Also place DISTVERSIONPREFIX after PORTVERSION to satisfy portlint. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>