typescript-bin

LOW
maintainer 5unekku 0 votes scanned 2026-09-22 03:36:46.988110
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: 5unekku <swagalicious@awesomsauce.net>
2_pkgname=typescript
3pkgname=${_pkgname}-bin
4pkgver=7.0.2
5pkgrel=1
6pkgdesc="TypeScript is a superset of JavaScript that compiles to clean JavaScript output."
7arch=("armv7h" "aarch64" "loong64" "mips64el" "ppc64" "riscv64" "s390x" "x86_64")
8url="https://www.typescriptlang.org/"
9license=('Apache-2.0')
10groups=()
11depends=()
12makedepends=()
13checkdepends=()
14optdepends=()
15provides=("typescript")
16conflicts=("typescript")
17replaces=()
18backup=()
19options=()
20install=
21changelog=
22source=()
23noextract=()
24sha256sums=()
25validpgpkeys=("BC528686B50D79E339D3721CEB3E94ADBE1229CF")
26
27source_armv7h=("${_pkgname}-linux-arm.tgz::https://github.com/microsoft/TypeScript/releases/download/v7.0.2/${_pkgname}-linux-arm.tgz")
28sha256sums_armv7h=("33a15a7badb207a38957373c410b970319baac8960109232ab64502497caea06")
29
30source_aarch64=("${_pkgname}-linux-arm64.tgz::https://github.com/microsoft/TypeScript/releases/download/v7.0.2/${_pkgname}-linux-arm64.tgz")
31sha256sums_aarch64=("c83d931ac9dd7549cde6e71246aa9d6a9812843023df3e277fe3b5dcf41dd0ea")
32
33source_loong64=("${_pkgname}-linux-loong64.tgz::https://github.com/microsoft/TypeScript/releases/download/v7.0.2/${_pkgname}-linux-loong64.tgz")
34sha256sums_loong64=("4d0a2d19f0563df4d12b1e4197a5aefc9827b2977aa48282e7647926085d3c1f")
35
36source_mips64el=("${_pkgname}-linux-mips64el.tgz::https://github.com/microsoft/TypeScript/releases/download/v7.0.2/${_pkgname}-linux-mips64el.tgz")
37sha256sums_mips64el=("6743a786c65e33b5b17d34bd9f2a66446dce95dc028cf21b6e6a975e7f576352")
38
39source_ppc64=("${_pkgname}-linux-ppc64.tgz::https://github.com/microsoft/TypeScript/releases/download/v7.0.2/${_pkgname}-linux-ppc64.tgz")
40sha256sums_ppc64=("8c30ad95ff40cff8bba2ab294abde3bfee6fa12b2b649f80ec90ef3188842db1")
41
42source_riscv64=("${_pkgname}-linux-riscv64.tgz::https://github.com/microsoft/TypeScript/releases/download/v7.0.2/${_pkgname}-linux-riscv64.tgz")
43sha256sums_riscv64=("b5afba89cef6c1c9e6142893018fdbd04183abe1e281a710fe31bb9578d2dc72")
44
45source_s390x=("${_pkgname}-linux-s390x.tgz::https://github.com/microsoft/TypeScript/releases/download/v7.0.2/${_pkgname}-linux-s390x.tgz")
46sha256sums_s390x=("badc50ce68cd84c462fcbddfe0c8a7acf9b16a334397cc73e889f6e783f1903d")
47
48source_x86_64=("${_pkgname}-linux-x64.tgz::https://github.com/microsoft/TypeScript/releases/download/v7.0.2/${_pkgname}-linux-x64.tgz")
49sha256sums_x86_64=("7ecad6f67377e831856367ab062ef394f21506a611405bf8ac0ff039348637d3")
50
51prepare() {
52 cd "${srcdir}/package"
53 gpg --verify lib/tsc.sig lib/tsc
54}
55
56package() {
57 cd "${srcdir}/package"
58 install -Dm755 lib/tsc "${pkgdir}/usr/lib/${_pkgname}/tsc"
59 install -m644 lib/*.d.ts -t "${pkgdir}/usr/lib/${_pkgname}/"
60
61 install -d "${pkgdir}/usr/bin"
62 ln -s "/usr/lib/${_pkgname}/tsc" "${pkgdir}/usr/bin/tsc"
63
64 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
65}
66

Scan history

Scanned at (UTC)SeverityRules
2026-09-22 03:36:46 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion