summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: a64a07517ca4835475339bd00705e4fb1ba73f4d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Maintainer: Daniele Basso <d dot bass05 at proton dot me>

pkgname='corepacker'
pkgver=0.0.0
pkgrel=8
pkgdesc='Remove npm, yarn and pnpm using corepack'
source=(corepack.conf)
arch=('any')
url='https://github.com/nodejs/corepack/'
license=('CC0 1.0')
provides=("npm" "yarn" "pnpm" "node-gyp" "nodejs-nopt")
conflicts=("npm" "yarn" "pnpm")
depends=("nodejs")

package() {
	install -dm 755 $pkgdir/usr/bin
	mkdir -p $pkgdir/etc/makepkg.conf.d
	install -m 644 $srcdir/corepack.conf $pkgdir/etc/makepkg.conf.d/corepack.conf
	/bin/corepack enable --install-directory $pkgdir/usr/bin
	/bin/corepack enable --install-directory $pkgdir/usr/bin npm
}
sha256sums=('ccfb5a4617a19c7dd0069e536f21ea5dbcd3ccb9d38e6d331ddd4b6ee79f0891')