@0x5a17ed/ts-parse-go-mod
v1.0.0
Published
TypeScript parser for go.mod files
Readme
TypeScript go.mod parser
TypeScript parser for go.mod files.
Install
npm install @0x5a17ed/ts-parse-go-modUsage
import { parseGoMod, NodeKind } from "@0x5a17ed/ts-parse-go-mod";
const result = parseGoMod(`
module example.com/myproject
go 1.24
require github.com/pkg/errors v0.9.1
`);
for (const directive of result.directives) {
if (directive.kind === NodeKind.ModuleDirective) {
console.log(directive.modulePath);
}
}Supported Directives
modulegotoolchainrequirereplaceexcluderetracttool
License
BSD-0-Clause
