# -*- 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 PortGroup npm 1.0 name vscode-langservers-extracted version 4.10.0 categories devel license MIT platforms any supported_archs noarch maintainers nomaintainer description HTML/CSS/JSON/ESLint/Markdown language servers from VS Code long_description Language servers for HTML, CSS, JSON, ESLint, and \ Markdown extracted from Visual Studio Code as standalone \ Language Server Protocol implementations. homepage https://github.com/hrsh7th/vscode-langservers-extracted checksums rmd160 da2cb72d5d39ffa031477a3f669a513b44753bb5 \ sha256 d6e2d090d09c4b91daa74e9e7462a3d3f244efb96aa5111004cfffa49d6dc9ef \ size 135843 # The bundled vscode-markdown-languageservice uses a default import of # vscode-uri, which its ESM build no longer provides, so the markdown server # fails to start under Node. Rewrite it to a namespace import. post-destroot { reinplace "s|import uri from 'vscode-uri'|import * as uri from 'vscode-uri'|" \ ${destroot}${prefix}/lib/node_modules/${name}/node_modules/vscode-markdown-languageservice/out/util/vscodeUri.js }