{"_id":"@aveltens/pi-kit-linked-data","_rev":"13-eb813521f76ef2ea22e73972eb1d262b","name":"@aveltens/pi-kit-linked-data","dist-tags":{"latest":"0.9.1"},"versions":{"0.1.0":{"name":"@aveltens/pi-kit-linked-data","version":"0.1.0","author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.1.0","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"pi":{"skills":["skills/"],"extensions":["extensions/"]},"dist":{"shasum":"f80babff299a6cddc65f6eabb678940025b8c9aa","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.1.0.tgz","fileCount":10,"integrity":"sha512-5AkpClsDi6ZRTY5Ml8JyQvIomK7Arlb1i5dXfPXEzi7Hg1zI4DW8SbonX3RWmD+aApsM2d0h7tZF3XYXvD4qSA==","signatures":[{"sig":"MEUCIQDGKZf8KW2OG/wWnbHYWK+8VcbxC1Kng9Oe4jNLRx1ukgIgTu/Qusn0+yHQ90nbqrZn0WRHKAArjAojxD6IJcGwvRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16243},"type":"module","gitHead":"bb0a6d1fa096c42e1a10abeccfebf70b98e9086a","scripts":{"test":"vitest"},"_npmUser":{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"},"_npmVersion":"11.9.0","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.1.0_1778623363869_0.039018902370706154","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aveltens/pi-kit-linked-data","version":"0.2.0","author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.2.0","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"homepage":"https://github.com/angelo-v/pi-kit#readme","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"pi":{"skills":["skills/"],"extensions":["extensions/"]},"dist":{"shasum":"fe3c5714b8cb09002832a6bc12305d0cf7a8580c","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.2.0.tgz","fileCount":14,"integrity":"sha512-50vhMg+YND23b6zBMV7reTkvBKBm0DG4EE0SJ3PMcz5WEaBJO0GRiwYkdeOigjsCw9iTYeVK6QrwDNOhc7Z88g==","signatures":[{"sig":"MEUCIQDntFTinHUAKMKwNtLQGbSRsB/aNXAHY54tcK6XAvw0ywIgNAefT0WEK3gg9dS+tGhsO/GjN0Nk2LsUuJv0kv1Ex54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34472},"type":"module","gitHead":"4216d517e416aa494c105929c20e37f60bbcf9a3","scripts":{"test":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"repository":{"url":"git+https://github.com/angelo-v/pi-kit.git","type":"git","directory":"packages/linked-data"},"_npmVersion":"11.11.0","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.2.0_1778650608534_0.10740473520442873","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aveltens/pi-kit-linked-data","version":"0.2.1","keywords":["pi-package"],"author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.2.1","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"homepage":"https://github.com/angelo-v/pi-kit#readme","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"pi":{"skills":["skills/"],"extensions":["extensions/"]},"dist":{"shasum":"6a2cdca29f25679bc81c581b0ad7c4e526341e62","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.2.1.tgz","fileCount":16,"integrity":"sha512-5n9AmKU8cU70gBVZ6F4N0HHxF00V1VjFY8CSkkmgRbJ5VKyaK2gLgcnQRWp2YSvZEiJjD6q6ymSpKw5acl1i6g==","signatures":[{"sig":"MEQCID0kjjjFyYThEN4K623r0l4m0zPrTy9OCFpRLkP/jFmLAiA7iMG3sNAzMH9HL7zpbyFkPH9yy8G2pXU6ywc3rQMfbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40317},"type":"module","gitHead":"0fb0f8c385599d7c44bca7cf0a9fd0f5cfdc2c08","scripts":{"test":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"repository":{"url":"git+https://github.com/angelo-v/pi-kit.git","type":"git","directory":"packages/linked-data"},"_npmVersion":"11.11.0","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.2.1_1778653876917_0.7691044698280918","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aveltens/pi-kit-linked-data","version":"0.3.0","keywords":["pi-package"],"author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.3.0","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"homepage":"https://github.com/angelo-v/pi-kit#readme","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"pi":{"skills":["skills/"],"extensions":["extensions/"]},"dist":{"shasum":"1822f354e5b65203bc7b5ce4a096edf542786926","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.3.0.tgz","fileCount":22,"integrity":"sha512-CYl8A1h3nQ5GIo0wRtDliWtBWMpn7tE6zdNuDbVL+QDIREE6EyFeHSkfDVaRWP4g1nlWj6fg6ZSnHfjY5KgyIQ==","signatures":[{"sig":"MEYCIQDQOH8yHgdZj7tfz3ScFJQxzyeowjts0MIBrp64sdhiUgIhAPtkyIUg5jJLokOE9FRqCOgStPHvrYqfvrTljR7NS41A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53402},"type":"module","gitHead":"ce4fea7619f0d1990a7fef86a146bb28c06e7226","scripts":{"test":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"repository":{"url":"git+https://github.com/angelo-v/pi-kit.git","type":"git","directory":"packages/linked-data"},"_npmVersion":"11.11.0","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.14.1","dependencies":{"n3":"^2.0.3","jsonld":"^9.0.0","@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.3.0_1778710943554_0.5560405927502154","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aveltens/pi-kit-linked-data","version":"0.4.0","keywords":["pi-package"],"author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.4.0","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"homepage":"https://github.com/angelo-v/pi-kit#readme","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"pi":{"skills":["skills/"],"extensions":["extensions/"]},"dist":{"shasum":"74a3aee7eed25a2d794ad21f15e2299e913ea8c8","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.4.0.tgz","fileCount":23,"integrity":"sha512-As2BGox2qtex8+I1ZqC1+BCFJNR+yxST4G2YWPl4TzAeJVi97BCOinCJyiPph5mscrzxCElGO8Oy/+cU0GIdxw==","signatures":[{"sig":"MEQCIExpyo+hnSGRMCLXPWYHKtBfCmpvU9vbVvPRIUKSQ7bIAiAz8eKInlSgj0LJ2ikqX8th8QQ/04fvNMk/t52t9eLjZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56578},"type":"module","gitHead":"2718cbd8bf48deceecc12fbb75d1ab7bdca1a114","scripts":{"test":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"repository":{"url":"git+https://github.com/angelo-v/pi-kit.git","type":"git","directory":"packages/linked-data"},"_npmVersion":"11.11.0","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.14.1","dependencies":{"n3":"^2.0.3","jsonld":"^9.0.0","@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.4.0_1778743806353_0.09310157456049084","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aveltens/pi-kit-linked-data","version":"0.5.0","keywords":["pi-package"],"author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.5.0","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"homepage":"https://github.com/angelo-v/pi-kit#readme","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"pi":{"skills":["skills/"],"extensions":["extensions/"]},"dist":{"shasum":"dd1ed932c921e635055537babe54d3dfaf6d3dbf","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.5.0.tgz","fileCount":25,"integrity":"sha512-S2m6dwPg55QxjQ1uiRmGfntEV5T2k97qmkZIaTREJWSPRhshlNvVtgN/iUSlVCMDcLqYGwt0gHUE03/zyBE0XQ==","signatures":[{"sig":"MEUCIGN4QhclyfUNG7tUk7kt1BXnNzHW42LXBERGKNAPkbolAiEA7p4HocxXW9Lq+CUNeT4x3zrVJPRU3IIlAi6AQ2Mz5KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63799},"type":"module","gitHead":"4c1d44bdd24c57fdff4ddc5a856b22df3ae6c653","scripts":{"test":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"repository":{"url":"git+https://github.com/angelo-v/pi-kit.git","type":"git","directory":"packages/linked-data"},"_npmVersion":"11.11.0","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.14.1","dependencies":{"n3":"^2.0.3","jsonld":"^9.0.0","@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.5.0_1778776809760_0.5111456457694554","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@aveltens/pi-kit-linked-data","version":"0.6.1","keywords":["pi-package"],"author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.6.1","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"homepage":"https://github.com/angelo-v/pi-kit#readme","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"pi":{"skills":["skills/"],"extensions":["extensions/"]},"dist":{"shasum":"13c33d2d29bf0b634526a6d8df41241bdfb21b0b","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.6.1.tgz","fileCount":40,"integrity":"sha512-Hs1CDt3fgVhLUCblm4IDrVynGOXo7E/rjjD4zCdVnbDIYCKX0ty8QXvNbgL0M1gg2rv8Cl40bRbOvKl3jfZrMw==","signatures":[{"sig":"MEYCIQC+YI1a1HryPcIE8Ok24hp4D2J+tPu2QljTuVX/W4XyPQIhAJygOwn9KR1JyFlWbnQfE9/oY+PrFyfVeAZ3GXGXUOi0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134362},"type":"module","gitHead":"cdd018aa74ad4d04d5fd38ac8434a505922d932d","scripts":{"test":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"repository":{"url":"git+https://github.com/angelo-v/pi-kit.git","type":"git","directory":"packages/linked-data"},"_npmVersion":"11.12.1","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.15.0","dependencies":{"n3":"^2.0.3","jsonld":"^9.0.0","shacl-engine":"^1.1.0","rdf-validate-shacl":"^0.6.5","@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.6.1_1778869652837_0.5140658708320889","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@aveltens/pi-kit-linked-data","version":"0.7.0","keywords":["pi-package"],"author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.7.0","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"homepage":"https://github.com/angelo-v/pi-kit#readme","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"pi":{"skills":["skills/"],"extensions":["extensions/"]},"bin":{"pi-kit-query":"bin/query.js","pi-kit-validate":"bin/validate.js"},"dist":{"shasum":"ba4e84c8a56b70f293791a1a03fe2cc7ceba27db","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.7.0.tgz","fileCount":64,"integrity":"sha512-a6tJbTeoN5UjKxSMWkyjBR8QvetcF28xNtLrbek/O3cGSSteLdfJLDWZB5d8gEM7s1LPnd3ktLJUA5micyD2/Q==","signatures":[{"sig":"MEUCIBgwyWoTcoY0pCyx4MVZNABBSFNLVf1/SFBpb9lDJ5pVAiEA4IKBN9FICe2f36ULL5KFRWUSDXep1R4P8QWzPEOa7CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327941},"type":"module","gitHead":"44512f2aaa8a1171266d959b2beaea34ca5fef74","scripts":{"test":"vitest","query":"node bin/query.js","validate":"node bin/validate.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"repository":{"url":"git+https://github.com/angelo-v/pi-kit.git","type":"git","directory":"packages/linked-data"},"_npmVersion":"11.12.1","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.15.0","dependencies":{"n3":"^2.0.3","jsonld":"^9.0.0","rdflib":"^2.3.8","oxigraph":"^0.5.8","shacl-engine":"^1.1.0","@inquirer/prompts":"^8.5.0","rdf-validate-shacl":"^0.6.5","@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.7.0_1779809431235_0.9601991173900357","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@aveltens/pi-kit-linked-data","version":"0.7.1","keywords":["pi-package"],"author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.7.1","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"homepage":"https://github.com/angelo-v/pi-kit#readme","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"pi":{"skills":["skills/"],"extensions":["extensions/"]},"bin":{"pi-kit-query":"bin/query.js","pi-kit-validate":"bin/validate.js"},"dist":{"shasum":"6bdeab22c561069a772254c78e271d58ce959094","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.7.1.tgz","fileCount":65,"integrity":"sha512-IT7FD/ZCbaJZFaIiNEJtcqPg1viUsfcARld751/+rCzcdPEViURPzDn6I5RzGDocPt3E5fc4VqkrfHFGMohD7Q==","signatures":[{"sig":"MEYCIQCzfj0hqpQlWT87BJ8xnxqjSbpMZ91b68sS6ld0vwutuQIhAM/qtB+79flcmnwawAeiGdGy0MF4a6K+iScp5RL/VKGm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327960},"type":"module","gitHead":"d86d7450c4efddd28dad912b15ef5a7c297ecaa4","scripts":{"test":"vitest","query":"node bin/query.js","validate":"node bin/validate.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"repository":{"url":"git+https://github.com/angelo-v/pi-kit.git","type":"git","directory":"packages/linked-data"},"_npmVersion":"11.12.1","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.15.0","dependencies":{"n3":"^2.0.3","tsx":"^4.22.3","jsonld":"^9.0.0","rdflib":"^2.3.8","oxigraph":"^0.5.8","shacl-engine":"^1.1.0","@inquirer/prompts":"^8.5.0","rdf-validate-shacl":"^0.6.5","@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.7.1_1779811634106_0.30943547364197066","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@aveltens/pi-kit-linked-data","version":"0.7.2","keywords":["pi-package"],"author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.7.2","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"homepage":"https://github.com/angelo-v/pi-kit#readme","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"pi":{"skills":["skills/"],"extensions":["extensions/"]},"bin":{"pi-kit-query":"bin/query.js","pi-kit-validate":"bin/validate.js"},"dist":{"shasum":"bcffc8d54d4cec13d6b2b3c4c8fe29b1696b3dac","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.7.2.tgz","fileCount":65,"integrity":"sha512-s07aoD3QKSR1qihY/0G/VJT0MPXqY/oCe2oEcCKe1saA4FUUyHYyeH4I8kqa9l+sEetRLm3AGkgC93s2hsRq9Q==","signatures":[{"sig":"MEQCIC0/CTS8gB9GC2EINStr+NMfLLg+MI4nAP6TKrmNucwjAiAZcWtFlicKnuasM4rRuwlXyMTRI/5hpVsD68360RcrSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328047},"type":"module","gitHead":"3ace6df61f0a0c809295ddd22331926171754885","scripts":{"test":"vitest","query":"node bin/query.js","validate":"node bin/validate.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"repository":{"url":"git+https://github.com/angelo-v/pi-kit.git","type":"git","directory":"packages/linked-data"},"_npmVersion":"11.12.1","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.15.0","dependencies":{"n3":"^2.0.3","tsx":"^4.22.3","jsonld":"^9.0.0","rdflib":"^2.3.8","oxigraph":"^0.5.8","shacl-engine":"^1.1.0","@inquirer/prompts":"^8.5.0","rdf-validate-shacl":"^0.6.5","@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.7.2_1779812991395_0.1586580490334215","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@aveltens/pi-kit-linked-data","version":"0.8.0","keywords":["pi-package"],"author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.8.0","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"homepage":"https://github.com/angelo-v/pi-kit#readme","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"pi":{"skills":["skills/"],"extensions":["extensions/"]},"bin":{"pi-kit-query":"bin/query.js","pi-kit-validate":"bin/validate.js"},"dist":{"shasum":"3e102b32d81478ec7d720e6f877624d5e9c838ec","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.8.0.tgz","fileCount":67,"integrity":"sha512-4dvfkQ3NlCDa8krzr5mF6Whot+53je2h4q8R3ky/cZOIWVLhgp4UU7vqShghuUHML0eI2Ys7DLsD2c1UZvnoUw==","signatures":[{"sig":"MEUCIDWEQlSez8lySLeqCMV3peiejE7pNQV4YPur7PjHYMEeAiEAzWuudG340eGaq27IDILyBxtW1OZ8/g4rtTZD8w9hHqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336655},"type":"module","gitHead":"145a2b612acc77ec08cd0b26bd9b5dda66b26318","scripts":{"test":"vitest","query":"node bin/query.js","validate":"node bin/validate.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"repository":{"url":"git+https://github.com/angelo-v/pi-kit.git","type":"git","directory":"packages/linked-data"},"_npmVersion":"11.12.1","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.15.0","dependencies":{"n3":"^2.0.3","tsx":"^4.22.3","jsonld":"^9.0.0","rdflib":"^2.3.8","oxigraph":"^0.5.8","shacl-engine":"^1.1.0","@inquirer/prompts":"^8.5.0","rdf-validate-shacl":"^0.6.5","@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.8.0_1779860472562_0.09213964508225514","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@aveltens/pi-kit-linked-data","version":"0.9.0","keywords":["pi-package"],"author":{"url":"https://angelo.veltens.org/profile/card#me","name":"Angelo Veltens","email":"inbox+github.com@veltens.org"},"license":"MIT","_id":"@aveltens/pi-kit-linked-data@0.9.0","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"homepage":"https://github.com/angelo-v/pi-kit#readme","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"pi":{"skills":["skills/"],"extensions":["extensions/"]},"bin":{"pi-kit-query":"bin/query.js","pi-kit-validate":"bin/validate.js"},"dist":{"shasum":"2a3f8854cf732d4a9f83c536a8defc7cc48c5c5d","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.9.0.tgz","fileCount":67,"integrity":"sha512-RaSs2s2T9nvs15VHYgeRDRVjsF9DSzle02MOL7oNlgTLVKZpcPoJvW+KQUgIHQWb3o8sP6qJZ7hxw7WHXRocNQ==","signatures":[{"sig":"MEQCIBSQNrtCrw26ZorOoqea7DHiX3Nh0T7ELTd4rDr4MXHSAiADQRdkVhU8P2J1zA3gfRXaNVbhkM0wJew3nkSktsYliw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339928},"type":"module","gitHead":"82fe37afd201e556efd358ce84fc211aa7905a30","scripts":{"test":"vitest","query":"node bin/query.js","validate":"node bin/validate.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"repository":{"url":"git+https://github.com/angelo-v/pi-kit.git","type":"git","directory":"packages/linked-data"},"_npmVersion":"11.13.0","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","directories":{},"_nodeVersion":"24.16.0","dependencies":{"n3":"^2.0.3","tsx":"^4.22.3","jsonld":"^9.0.0","rdflib":"^2.3.8","oxigraph":"^0.5.8","shacl-engine":"^1.1.0","@inquirer/prompts":"^8.5.0","rdf-validate-shacl":"^0.6.5","@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-kit-linked-data_0.9.0_1780322589178_0.8436646675401007","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@aveltens/pi-kit-linked-data","version":"0.9.1","description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","keywords":["pi-package"],"license":"MIT","author":{"name":"Angelo Veltens","email":"inbox+github.com@veltens.org","url":"https://angelo.veltens.org/profile/card#me"},"type":"module","bin":{"pi-kit-validate":"bin/validate.js","pi-kit-query":"bin/query.js"},"scripts":{"test":"vitest","validate":"node bin/validate.js","query":"node bin/query.js"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*","typebox":"*"},"dependencies":{"@comunica/query-sparql":"^5.2.2","@comunica/query-sparql-file":"^5.2.2","@inquirer/prompts":"^8.5.0","jsonld":"^9.0.0","n3":"^2.0.3","oxigraph":"^0.5.8","rdf-validate-shacl":"^0.6.5","rdflib":"^2.3.8","shacl-engine":"^1.1.0","tsx":"^4.22.3"},"repository":{"type":"git","url":"git+https://github.com/angelo-v/pi-kit.git","directory":"packages/linked-data"},"pi":{"extensions":["extensions/"],"skills":["skills/"]},"gitHead":"67c6f9d749c48af749c73744d2eb7b2fc3a18a65","_id":"@aveltens/pi-kit-linked-data@0.9.1","bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"homepage":"https://github.com/angelo-v/pi-kit#readme","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-IdgC3oQxVPaG3+CTKHnozP2osK5l5AnJzmor+MJpvkPoiljd6Yex6qwtONxk8ogKeiQXVf4yYyeCOdkkW8o5iQ==","shasum":"141e2e169a154af71143e52cc532df52332b2a61","tarball":"https://registry.npmjs.org/@aveltens/pi-kit-linked-data/-/pi-kit-linked-data-0.9.1.tgz","fileCount":67,"unpackedSize":340389,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aveltens%2fpi-kit-linked-data@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBW8Gc4oFLkPOFhLLLEt+LDFq98YC9szAPlsRRLs5HMmAiAponN1YJ39bpTJ8YeLhir9MyAIb38x4N+inu7pMu0/3g=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49229bf6-739e-482e-a834-f4a49db4c5af"}},"directories":{},"maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-kit-linked-data_0.9.1_1780330242410_0.6917083773469448"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-12T22:02:43.774Z","modified":"2026-06-01T16:10:42.829Z","0.1.0":"2026-05-12T22:02:44.036Z","0.2.0":"2026-05-13T05:36:48.670Z","0.2.1":"2026-05-13T06:31:17.086Z","0.3.0":"2026-05-13T22:22:23.757Z","0.4.0":"2026-05-14T07:30:06.510Z","0.5.0":"2026-05-14T16:40:09.990Z","0.6.1":"2026-05-15T18:27:33.031Z","0.7.0":"2026-05-26T15:30:31.381Z","0.7.1":"2026-05-26T16:07:14.254Z","0.7.2":"2026-05-26T16:29:51.554Z","0.8.0":"2026-05-27T05:41:12.694Z","0.9.0":"2026-06-01T14:03:09.327Z","0.9.1":"2026-06-01T16:10:42.583Z"},"bugs":{"url":"https://github.com/angelo-v/pi-kit/issues"},"author":{"name":"Angelo Veltens","email":"inbox+github.com@veltens.org","url":"https://angelo.veltens.org/profile/card#me"},"license":"MIT","homepage":"https://github.com/angelo-v/pi-kit#readme","keywords":["pi-package"],"repository":{"type":"git","url":"git+https://github.com/angelo-v/pi-kit.git","directory":"packages/linked-data"},"description":"Pi Coding Agent skills and extensions to work with RDF, SPARQL and other Linked Data technologies","maintainers":[{"name":"aveltens","email":"angelo+npmjs.com@veltens.org"}],"readme":"# @aveltens/pi-kit-linked-data\n\nPi Coding Agent skills and extensions to work with RDF, SPARQL, and other Linked Data technologies.\n\nAdds tools and matching skills to the [Pi Coding Agent](https://pi.dev):\n\n| Tool | What it does |\n|---|---|\n| `sparql_query_files` | Run SPARQL 1.1 queries against local RDF/Turtle files |\n| `sparql_query_endpoint` | Query any remote SPARQL endpoint by URL |\n| `sparql_query_wikidata` | Query the Wikidata Knowledge Graph for real-world facts |\n\nTwo discovery tools are also included: `discover_rdf_files` and `discover_sparql_queries`.\n\n## Quick Start\n\n### Install\n\n```bash\npi install npm:@aveltens/pi-kit-linked-data\n```\n\nTo try the package without installing it permanently:\n\n```bash\npi -e npm:@aveltens/pi-kit-linked-data\n```\n\nTo install per-project (shared with your team via `.pi/settings.json`):\n\n```bash\npi install -l npm:@aveltens/pi-kit-linked-data\n```\n\n### Query local RDF files\n\nPut some Turtle files in your workspace, then ask Pi in plain English:\n\n> *\"What classes are defined in my ontology?\"*\n> *\"List all SKOS concepts with their labels.\"*\n> *\"Find all resources of type schema:Person.\"*\n\nPi will run `discover_rdf_files` to locate the files and `sparql_query_files` to query them.\n\n### Query a remote SPARQL endpoint\n\n> *\"Query DBpedia for population of Germany.\"*\n> *\"List the classes available at https://example.org/sparql.\"*\n\nPi uses `sparql_query_endpoint` and handles PREFIX declarations automatically.\n\n### Query Wikidata\n\n> *\"Who were the presidents of France in the 20th century?\"*\n> *\"What is the capital of Japan?\"*\n> *\"List all Nobel Prize winners in Physics since 2010.\"*\n\nPi uses `sparql_query_wikidata`, which pre-injects all standard Wikidata prefixes (`wd:`, `wdt:`, `wikibase:`, etc.) — no declarations needed.\n\n## What's Included\n\n### Tools\n\n| Tool | Description |\n|---|---|\n| `sparql_query_files` | Executes SPARQL 1.1 (SELECT/ASK/CONSTRUCT/DESCRIBE) against local `.ttl`, `.rdf`, `.n3`, `.jsonld`, `.trig`, `.nq`, `.nt` files using Comunica |\n| `sparql_query_endpoint` | Executes SPARQL 1.1 against any remote endpoint over HTTP |\n| `sparql_query_wikidata` | Executes SPARQL 1.1 against the Wikidata Query Service with standard prefixes pre-injected |\n| `discover_rdf_files` | Finds all RDF data files in the workspace |\n| `discover_sparql_queries` | Finds all `.rq` / `.sparql` query files in the workspace |\n\n### Commands\n\n| Command | Description |\n|---|---|\n| `/rdf-memory-explorer` | Starts a local HTTP server and prints the URL in the chat — open it in any browser to browse stores and run SPARQL queries visually. Works in containers and remote environments. |\n\n### Skills\n\nSkills guide Pi on when and how to use the tools:\n\n- **sparql-query-files** — semantic graph traversal, class/property discovery, reusing existing `.rq` files\n- **sparql-query-endpoint** — endpoint exploration, output format selection, PREFIX declarations\n- **sparql-query-wikidata** — entity/property model, label service patterns, multi-hop traversal\n\n## CLI Tools\n\nThe package ships two command-line tools you can run directly from your project.\n\nAdd convenience `scripts` to your `package.json`:\n\n```json\n{\n  \"query\": \"cd .pi/npm && npx pi-kit-query\",\n  \"validate\": \"cd .pi/npm && npx pi-kit-validate\"\n}\n```\n\nThen use them like:\n\n```bash\nnpm run query\nnpm run validate\n```\n\n## Requirements\n\n- [Pi Coding Agent](https://pi.dev) — any version\n\n","readmeFilename":"README.md"}