Catalog npm
PACKAGE EXPLORERView in registry

@0xsarwagya/ontoly-go

npm

Pure Go semantic model analyzer for Ontoly, powered by tree-sitter.

developer-toolsgogolangontolysemantic-modelsoftware-graphstatic-analysistree-sitter
Versions collected7
Direct dependencies6From release 1.3.5
Last observed21 Oct, 09:43 UTC

README

Current package documentation

@0xsarwagya/ontoly-go

Pure Go semantic model analyzer for Ontoly, powered by tree-sitter.

Parses Go source files and produces a typed semantic model (GoProject) covering packages, structs, interfaces, functions, methods, imports, constants, variables, type aliases, and call expressions.

Usage

import { analyzeGoProject } from "@0xsarwagya/ontoly-go";

const project = analyzeGoProject({
  root: "/path/to/project",
  files: ["main.go", "server.go"],
});

console.log(project.structs);
console.log(project.functions);

License

AGPL-3.0-only

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 7

Collected releases
VersionPublishedDirect dependenciesOpen version
1.3.5Registry latest7 Oct 20266
1.3.47 Oct 20266
1.3.34 Aug 20266
1.3.24 Aug 20266
1.3.14 Aug 20266
1.3.03 Aug 20266
1.2.01 Aug 20266

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
0xsarwagya/ontoly

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:43 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:12c9304ba2e1119f3929ca5fcf1a64061c8fa6b5db9cdfdb337e04874c26b3c0