{"_id":"@0xsarwagya/ontoly-parser-go","_rev":"5-4741b095426ac4591ae97cff920a611c","name":"@0xsarwagya/ontoly-parser-go","dist-tags":{"latest":"1.3.3"},"versions":{"1.2.0":{"name":"@0xsarwagya/ontoly-parser-go","version":"1.2.0","keywords":["ontoly","software-graph","go","golang","static-analysis","developer-tools","parser","frontend"],"license":"AGPL-3.0-only","_id":"@0xsarwagya/ontoly-parser-go@1.2.0","maintainers":[{"name":"0xsarwagya","email":"sarwagyasingh69@gmail.com"}],"homepage":"https://ontoly.xyz","bugs":{"url":"https://github.com/0xsarwagya/ontoly/issues"},"dist":{"shasum":"20d11c2608285168c415257df084e9dddcbd82f4","tarball":"https://registry.npmjs.org/@0xsarwagya/ontoly-parser-go/-/ontoly-parser-go-1.2.0.tgz","fileCount":7,"integrity":"sha512-ETX01YLEtoMzbuoBio1a7tgytZf42WgNi1+brxBvlxHTnpz7b/3UHQ6q9KeClywTeFYgDpE98+PADbPyqAry2w==","signatures":[{"sig":"MEUCIDXNMg5WpSPxbjb5jZwaQD2d8nwFFf63eBmGBWlQBSVOAiEAsLO3pcFNYkG6LR3SCSMBxJlwiA6bJVLHrb364/iMM0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xsarwagya%2fontoly-parser-go@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51596},"main":"./dist/index.js","type":"module","_from":"file:0xsarwagya-ontoly-parser-go-1.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/0xsarwagya","type":"github"},"scripts":{"test":"vitest run tests","build":"tsup && tsc -p tsconfig.build.json","check-types":"tsc --noEmit"},"_npmUser":{"name":"0xsarwagya","email":"sarwagyasingh69@gmail.com"},"_resolved":"/tmp/1ff5811c5b4d4dcf7c3c294e02bee8b0/0xsarwagya-ontoly-parser-go-1.2.0.tgz","_integrity":"sha512-ETX01YLEtoMzbuoBio1a7tgytZf42WgNi1+brxBvlxHTnpz7b/3UHQ6q9KeClywTeFYgDpE98+PADbPyqAry2w==","repository":{"url":"git+https://github.com/0xsarwagya/ontoly.git","type":"git","directory":"packages/parser-go"},"_npmVersion":"10.9.8","description":"Go parser and relationship extractor for Ontoly.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@0xsarwagya/ontoly-go":"1.2.0","@0xsarwagya/ontoly-core":"1.2.0","@0xsarwagya/ontoly-compiler":"1.2.0","@0xsarwagya/ontoly-semantic-go":"1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.0","@types/node":"^22.15.3"},"_npmOperationalInternal":{"tmp":"tmp/ontoly-parser-go_1.2.0_1785590754926_0.25176623229838113","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@0xsarwagya/ontoly-parser-go","version":"1.3.0","keywords":["ontoly","software-graph","go","golang","static-analysis","developer-tools","parser","frontend"],"license":"AGPL-3.0-only","_id":"@0xsarwagya/ontoly-parser-go@1.3.0","maintainers":[{"name":"0xsarwagya","email":"sarwagyasingh69@gmail.com"}],"homepage":"https://ontoly.xyz","bugs":{"url":"https://github.com/0xsarwagya/ontoly/issues"},"dist":{"shasum":"650232156a5330b4fb0266abd812bbe4eb9e2d84","tarball":"https://registry.npmjs.org/@0xsarwagya/ontoly-parser-go/-/ontoly-parser-go-1.3.0.tgz","fileCount":7,"integrity":"sha512-OG0xB3M5JONEoxM6aQ6cAz0EfWNmprk/K2LCaHvDf4AiSrYPN1jRoDTq/WmBnSjZwA2i4bS7dTGuqXnHL8n9/g==","signatures":[{"sig":"MEYCIQC1BvHKa+V6w2WDBM5Fv3ldPrmeSd6N8Wpf5jIss4B38AIhAPLFTtk1bIaWxPG1Y9nRNtofBy45w+k43NXTHdfxNfLq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xsarwagya%2fontoly-parser-go@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51596},"main":"./dist/index.js","type":"module","_from":"file:0xsarwagya-ontoly-parser-go-1.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/0xsarwagya","type":"github"},"scripts":{"test":"vitest run tests","build":"tsup && tsc -p tsconfig.build.json","check-types":"tsc --noEmit"},"_npmUser":{"name":"0xsarwagya","email":"sarwagyasingh69@gmail.com"},"_resolved":"/tmp/4add1b24c6448a78d78ae958e4c4fb42/0xsarwagya-ontoly-parser-go-1.3.0.tgz","_integrity":"sha512-OG0xB3M5JONEoxM6aQ6cAz0EfWNmprk/K2LCaHvDf4AiSrYPN1jRoDTq/WmBnSjZwA2i4bS7dTGuqXnHL8n9/g==","repository":{"url":"git+https://github.com/0xsarwagya/ontoly.git","type":"git","directory":"packages/parser-go"},"_npmVersion":"10.9.8","description":"Go parser and relationship extractor for Ontoly.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@0xsarwagya/ontoly-go":"1.3.0","@0xsarwagya/ontoly-core":"1.3.0","@0xsarwagya/ontoly-compiler":"1.3.0","@0xsarwagya/ontoly-semantic-go":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.0","@types/node":"^22.15.3"},"_npmOperationalInternal":{"tmp":"tmp/ontoly-parser-go_1.3.0_1785800329197_0.6155213284258747","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@0xsarwagya/ontoly-parser-go","version":"1.3.1","keywords":["ontoly","software-graph","go","golang","static-analysis","developer-tools","parser","frontend"],"license":"AGPL-3.0-only","_id":"@0xsarwagya/ontoly-parser-go@1.3.1","maintainers":[{"name":"0xsarwagya","email":"sarwagyasingh69@gmail.com"}],"homepage":"https://ontoly.xyz","bugs":{"url":"https://github.com/0xsarwagya/ontoly/issues"},"dist":{"shasum":"6830cc3f39f131c7c94dbdf862a5c58798915f5a","tarball":"https://registry.npmjs.org/@0xsarwagya/ontoly-parser-go/-/ontoly-parser-go-1.3.1.tgz","fileCount":7,"integrity":"sha512-Lpk/ihW8Ad0D1jy5J9HnESqvMu/zkOV4mCZ79aCykAURTOcGB8+UPnDIc3pGUSMQ8Vv7lIzFYnim+PlAQyO8JA==","signatures":[{"sig":"MEYCIQCgncezPVNdiGgb6I52AdulAde64E297DZjAHtxbGzjBwIhAOnMbTfzV5zpaF3XsnNNeGKiSblXKJDFMV+0b+tNvidK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xsarwagya%2fontoly-parser-go@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51596},"main":"./dist/index.js","type":"module","_from":"file:0xsarwagya-ontoly-parser-go-1.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/0xsarwagya","type":"github"},"scripts":{"test":"vitest run tests","build":"tsup && tsc -p tsconfig.build.json","check-types":"tsc --noEmit"},"_npmUser":{"name":"0xsarwagya","email":"sarwagyasingh69@gmail.com"},"_resolved":"/tmp/5b891e6fb34c90c7c83534dd9f27f1db/0xsarwagya-ontoly-parser-go-1.3.1.tgz","_integrity":"sha512-Lpk/ihW8Ad0D1jy5J9HnESqvMu/zkOV4mCZ79aCykAURTOcGB8+UPnDIc3pGUSMQ8Vv7lIzFYnim+PlAQyO8JA==","repository":{"url":"git+https://github.com/0xsarwagya/ontoly.git","type":"git","directory":"packages/parser-go"},"_npmVersion":"10.9.8","description":"Go parser and relationship extractor for Ontoly.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@0xsarwagya/ontoly-go":"1.3.1","@0xsarwagya/ontoly-core":"1.3.1","@0xsarwagya/ontoly-compiler":"1.3.1","@0xsarwagya/ontoly-semantic-go":"1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.0","@types/node":"^22.15.3"},"_npmOperationalInternal":{"tmp":"tmp/ontoly-parser-go_1.3.1_1785844232123_0.14184228016517997","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@0xsarwagya/ontoly-parser-go","version":"1.3.2","keywords":["ontoly","software-graph","go","golang","static-analysis","developer-tools","parser","frontend"],"license":"AGPL-3.0-only","_id":"@0xsarwagya/ontoly-parser-go@1.3.2","maintainers":[{"name":"0xsarwagya","email":"sarwagyasingh69@gmail.com"}],"homepage":"https://ontoly.xyz","bugs":{"url":"https://github.com/0xsarwagya/ontoly/issues"},"dist":{"shasum":"bd57dc0566e1cb9e222cd5cd413cb71613c04226","tarball":"https://registry.npmjs.org/@0xsarwagya/ontoly-parser-go/-/ontoly-parser-go-1.3.2.tgz","fileCount":7,"integrity":"sha512-blK1TN1op7RyNgnWp0vH2mkAGL5/DnERFKSv0bS0LZaa3V9E8W9wHdinaM60pd4a2HZqeFv+BkzaXh/CRw5uQg==","signatures":[{"sig":"MEQCIHnX/N50sOr72TkfwS/3pHRh9T0M5gCpK8xNFYfBBgEiAiAsDjO9K71xM4KmAhd2GzRnb2Vx3V0k7rUDBZloNoOFAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xsarwagya%2fontoly-parser-go@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51596},"main":"./dist/index.js","type":"module","_from":"file:0xsarwagya-ontoly-parser-go-1.3.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/0xsarwagya","type":"github"},"scripts":{"test":"vitest run tests","build":"tsup && tsc -p tsconfig.build.json","check-types":"tsc --noEmit"},"_npmUser":{"name":"0xsarwagya","email":"sarwagyasingh69@gmail.com"},"_resolved":"/tmp/02ea939669714528ce59aa199c95f388/0xsarwagya-ontoly-parser-go-1.3.2.tgz","_integrity":"sha512-blK1TN1op7RyNgnWp0vH2mkAGL5/DnERFKSv0bS0LZaa3V9E8W9wHdinaM60pd4a2HZqeFv+BkzaXh/CRw5uQg==","repository":{"url":"git+https://github.com/0xsarwagya/ontoly.git","type":"git","directory":"packages/parser-go"},"_npmVersion":"10.9.8","description":"Go parser and relationship extractor for Ontoly.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@0xsarwagya/ontoly-go":"1.3.2","@0xsarwagya/ontoly-core":"1.3.2","@0xsarwagya/ontoly-compiler":"1.3.2","@0xsarwagya/ontoly-semantic-go":"1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.0","@types/node":"^22.15.3"},"_npmOperationalInternal":{"tmp":"tmp/ontoly-parser-go_1.3.2_1785844835377_0.701465406734082","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@0xsarwagya/ontoly-parser-go","version":"1.3.3","description":"Go parser and relationship extractor for Ontoly.","type":"module","license":"AGPL-3.0-only","repository":{"type":"git","url":"git+https://github.com/0xsarwagya/ontoly.git","directory":"packages/parser-go"},"homepage":"https://ontoly.xyz","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@0xsarwagya/ontoly-compiler":"1.3.3","@0xsarwagya/ontoly-semantic-go":"1.3.3","@0xsarwagya/ontoly-go":"1.3.3","@0xsarwagya/ontoly-core":"1.3.3"},"publishConfig":{"access":"public"},"devDependencies":{"@types/node":"^22.15.3","tsup":"^8.3.5","vitest":"^3.0.0"},"bugs":{"url":"https://github.com/0xsarwagya/ontoly/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/0xsarwagya"},"engines":{"node":">=22.0.0","pnpm":">=10.0.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","keywords":["ontoly","software-graph","go","golang","static-analysis","developer-tools","parser","frontend"],"scripts":{"build":"tsup && tsc -p tsconfig.build.json","check-types":"tsc --noEmit","test":"vitest run tests"},"_id":"@0xsarwagya/ontoly-parser-go@1.3.3","_integrity":"sha512-m/bV3mu5HaM/7YV+7kZZxRVIruk/Q3id6XeqvYWYQiTmp5aulcm6WiNXxvKr5qx8/EbD0jpziso5QXMxj+3Kug==","_resolved":"/tmp/05f267cd3db7bb94a6d70f652682e990/0xsarwagya-ontoly-parser-go-1.3.3.tgz","_from":"file:0xsarwagya-ontoly-parser-go-1.3.3.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-m/bV3mu5HaM/7YV+7kZZxRVIruk/Q3id6XeqvYWYQiTmp5aulcm6WiNXxvKr5qx8/EbD0jpziso5QXMxj+3Kug==","shasum":"0b3119cbc694b9f06387d688b72ed5474d4fe964","tarball":"https://registry.npmjs.org/@0xsarwagya/ontoly-parser-go/-/ontoly-parser-go-1.3.3.tgz","fileCount":7,"unpackedSize":51596,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0xsarwagya%2fontoly-parser-go@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCN7dEFTRNKO8frOdXQSQvD48vCr54IIJfwWfTJwpZn1QIgc0J2Wnnvs41zDyYNOgbgCSrhH4eYpVvREQsBIXRQ8q8="}]},"_npmUser":{"name":"0xsarwagya","email":"sarwagyasingh69@gmail.com"},"directories":{},"maintainers":[{"name":"0xsarwagya","email":"sarwagyasingh69@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ontoly-parser-go_1.3.3_1785852960009_0.7190258681672899"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-01T13:25:54.674Z","modified":"2026-08-04T14:16:00.532Z","1.2.0":"2026-08-01T13:25:55.118Z","1.3.0":"2026-08-03T23:38:49.350Z","1.3.1":"2026-08-04T11:50:32.250Z","1.3.2":"2026-08-04T12:00:35.532Z","1.3.3":"2026-08-04T14:16:00.143Z"},"bugs":{"url":"https://github.com/0xsarwagya/ontoly/issues"},"license":"AGPL-3.0-only","homepage":"https://ontoly.xyz","keywords":["ontoly","software-graph","go","golang","static-analysis","developer-tools","parser","frontend"],"repository":{"type":"git","url":"git+https://github.com/0xsarwagya/ontoly.git","directory":"packages/parser-go"},"description":"Go parser and relationship extractor for Ontoly.","maintainers":[{"name":"0xsarwagya","email":"sarwagyasingh69@gmail.com"}],"readme":"# @0xsarwagya/ontoly-parser-go\n\nGo parser and relationship extractor for [Ontoly](https://ontoly.xyz).\n\nProvides `createGoFrontendPass()`, a `CompilerPass` that analyzes `.go` files and emits typed symbols and relationships into the Ontoly compiler pipeline.\n\n## Usage\n\n```ts\nimport { createGoFrontendPass } from \"@0xsarwagya/ontoly-parser-go\";\n\nconst pass = createGoFrontendPass();\n// Add to your compiler pipeline\n```\n\n## License\n\nAGPL-3.0-only\n","readmeFilename":"README.md"}