# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 name typescript version 5.5.2 revision 0 checksums rmd160 b5b0b9eade1367947f0d1c2f4c9b0c13677096ba \ sha256 2f12d2e95610c573b778ac0669497440626c07d6aae6865171e246fce96ddda0 \ size 4040998 categories lang maintainers @goranmoomin openmaintainer license Apache-2 description TypeScript is JavaScript with syntax for types long_description TypeScript is a strongly typed programming language that \ builds on JavaScript, giving you better tooling at any \ scale. homepage https://www.typescriptlang.org master_sites https://registry.npmjs.org/${name}/- distfiles ${distname}.tgz platforms any supported_archs noarch depends_lib-append path:bin/node:nodejs16 depends_build-append \ path:bin/npm:npm8 use_configure no extract.mkdir yes extract { copy ${distpath}/${distname}.tgz ${worksrcpath}/${distname}.tgz } build {} destroot { system -W ${worksrcpath} "npm install --global --prefix [shellescape ${destroot}${prefix}] ${distname}.tgz" } livecheck.type regex livecheck.url https://registry.npmjs.org/${name} livecheck.regex {"latest":"(.*?)"}