{"_id":"@data.pub/cli","_rev":"14-0b958fb6f5f6f9153da5d7979cf8ddf4","name":"@data.pub/cli","dist-tags":{"latest":"0.0.14"},"versions":{"0.0.0":{"name":"@data.pub/cli","version":"0.0.0","_id":"@data.pub/cli@0.0.0","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"bin/datapub.ts"},"dist":{"shasum":"37536e21dfa048d8d20bd104a131b4d1b4fb0bcf","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.0.tgz","fileCount":36,"integrity":"sha512-RBjJlfZQxSB+66cDqzQz2CZoHznPnVZNkfzEKI7LT9a1L3pCEWIYR0ZW5FJBpmLLwQAeEPQTaq5x5TqBTPadnQ==","signatures":[{"sig":"MEUCIC1aOm1UspuhHAX6Jho/zlTR45FitZEca2c+AXfupFtwAiEAlW8Vi75VcNtLff1wftQFjv7UAbIIu0gVKpFky9Gcg68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39662},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"8ae3bd7d7e7b1065c254d11aef35c7ae4cde95e6","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"23.6.1","dependencies":{"sshpk":"^1.18.0","@types/sshpk":"^1.17.4","authorization-signature":"*"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","@hono/node-server":"^1.13.7","@did.coop/did-key-ed25519":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.0_1737540617388_0.21596935969850728","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@data.pub/cli","version":"0.0.1","_id":"@data.pub/cli@0.0.1","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"bin/datapub.ts"},"dist":{"shasum":"d2ac74f60c487838478a70fd9554255d15f5aa6b","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.1.tgz","fileCount":36,"integrity":"sha512-IHAkrGHBciJN6R52fNVTWfR5MTBoBnAmRKGLQFz08Hc+VMSJB5jcc0T6yA9oHhmMftgMuIF/sMj6zaVqCpiC1w==","signatures":[{"sig":"MEQCIBIOylywty4o8tzdk3wf2p6/2F1AAAh0sIvUKa3CdCQiAiA2A1BPz2CIi/Fq4f6SNMtdamXXlgUpS86s0vyAlS2D8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39684},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"b33b6ddfdd762c13b20b25751df0dbcdb024df6e","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"23.6.1","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","authorization-signature":"*"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","@hono/node-server":"^1.13.7","@did.coop/did-key-ed25519":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.1_1737540844494_0.6999617415695985","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@data.pub/cli","version":"0.0.2","_id":"@data.pub/cli@0.0.2","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"bin/datapub.ts"},"dist":{"shasum":"add054570c2ed6bc4ac5ff70da83cc9da5264d3b","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.2.tgz","fileCount":36,"integrity":"sha512-I265/+UrAdphoxmMKalBPHok1qGgDPW9DhLpYEfEf6yt8ecLZce7/SY5PMkpUWzGbO14/+RPArbq7uToCyeXiQ==","signatures":[{"sig":"MEQCIGyy6DbOMpDPP8c9Dykoe8IZ4ArkmIC2A6IPE1dd6DcVAiBnHvhoOH0DR49wLiLKJy1KUFyA2FXcCgYKehBaiwADyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39684},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"29ffffdd40a3fd1dae39fdd5c63ee7edb6ea902f","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.8.3","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"22.9.0","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.2_1737541292104_0.8618652134786087","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@data.pub/cli","version":"0.0.3","_id":"@data.pub/cli@0.0.3","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"bin/datapub.ts"},"dist":{"shasum":"09803622e0a4f4ddcc289afa283409e1358d2c1f","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.3.tgz","fileCount":36,"integrity":"sha512-BxWwVZRodoIyGIhhZT2HOhdZ4kpQjU4dudxpWnyvrOPSKGuwKy9VLWS8nnhzfMVLHduSph6VLicSjuH9CleQcQ==","signatures":[{"sig":"MEUCIEpgjxrMHbzYLstwHMh7V2Zqn8kOetqA5Cb9gqRG0wUQAiEAnyLXyFsFG530dXm2wHy2lvFiiJBPfjMPxox4MFKo7eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39684},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"7771f06a07cb1b3656f98a41148c7062579aab0d","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"23.6.1","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.3_1737541451079_0.5899039187115793","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@data.pub/cli","version":"0.0.4","_id":"@data.pub/cli@0.0.4","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"bin/datapub.ts"},"dist":{"shasum":"4a3f4f7df6c7ef8626f6a98e8f08a36f0a3e9310","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.4.tgz","fileCount":36,"integrity":"sha512-FyBkJ5Qj2cYD3Y18VCdsdZAtSANrj4UK8CTeCvlrOAq8lALzZfeLU1LqQjW6DrGQt8gzcVjOwTmoakz4rMsq0A==","signatures":[{"sig":"MEUCIQDEM7vyK0QQWB8rLxyFTBO8yqqUy/7aXlY7axGTT7OlxAIgEtV8WjFCpt2XzmFbag/Bon+h1C1DfZA6t8Jxrov4oiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39684},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"e9d9bc7202e9d46a92231c381401e9793d88aca5","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.8.3","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"22.9.0","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.4_1737541677468_0.7902523057852211","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@data.pub/cli","version":"0.0.5","_id":"@data.pub/cli@0.0.5","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"bin/datapub.ts"},"dist":{"shasum":"61d78a22dc8389fe878ddaa5f9bfee7fde329b0f","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.5.tgz","fileCount":36,"integrity":"sha512-Cs9VO7Yd3WDYyqI8j2DgQTErzX049MpwnwW074KjzPJMuLR7zry5vYliyLz0T0RvGqOtMXDQameWgmCQjgt3LA==","signatures":[{"sig":"MEUCIQCIKzUQnQ/tb/fu/VWFxVaunVLkxaZR0F0Le8dbsDw4kQIgVjxhUpphNhzA/xt+t7NuOGYtHr2S//fhdhHQ4A37GEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39684},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"b27428b95e98aa9db9b432f78e2f3a6101bce51a","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.8.3","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"22.9.0","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.5_1737541924851_0.6186767764658276","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@data.pub/cli","version":"0.0.6","_id":"@data.pub/cli@0.0.6","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"bin/datapub.ts"},"dist":{"shasum":"067f615accd3635d51d41b1cc5fdac359778011b","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.6.tgz","fileCount":36,"integrity":"sha512-v9VAyklkdMYjGXHB5vpJ9MeFIVNh9hRSCC27FUETFZi9IkK4NByyp2hWgF5p9b1bXXYZYKiw/BQAxm9X/A1Csg==","signatures":[{"sig":"MEQCIC3P+PQ76NX9yuBzrGXf+VRt8ECZbOcTyNR2kSkzehFLAiBEOVKHGXju2oiYxxYCP+AKUMoPHrAd8xfuBgUbxVxfGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127614},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"130acdec4d6e8a3767d2b7d15f58aa1bb8985291","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.8.3","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"22.9.0","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","@data.pub/cli":"^0.0.6","@data.pub/did-sshpk":"*","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.6_1737691777054_0.5006300040580811","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@data.pub/cli","version":"0.0.7","_id":"@data.pub/cli@0.0.7","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"bin/datapub.ts"},"dist":{"shasum":"69e79909ad57832b4b5991819686dc7c80bc4a8c","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.7.tgz","fileCount":36,"integrity":"sha512-wWxygK217OOJGWFaAxVqTtdYGzkpamXFL5rIPZUrBH7U5/hn6viRpekpDLNdhNbRTrMYkexTfU7QyDMxGQdQlg==","signatures":[{"sig":"MEUCIQCxe34GZmqmOEOZfb0wBt1Fs4nC/qhzUXIjITIi80z6QQIgYewbJo6J3lc2xcL8eIjzqrzv0bJv22T0ngILjiUvz4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127724},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"729045d1d8ea04c1aabfee2a3641da3ca6648f70","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.8.3","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"22.9.0","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","@data.pub/did-sshpk":"*","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.7_1737692667530_0.8012337138081842","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@data.pub/cli","version":"0.0.8","_id":"@data.pub/cli@0.0.8","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"lib/bin/datapub.js"},"dist":{"shasum":"0425fbd98f89bdbb9f426060f36b615bc84ad832","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.8.tgz","fileCount":32,"integrity":"sha512-xeS78btLQWaWBqogZZerdYx82/8xu1AFuCfii6obKgpI8UCxdcYyvNag3SyZNPhNM2AOa+VfGZmtJ6eaaGzs2w==","signatures":[{"sig":"MEUCIBb+OXONsS30c5joGfsokuaB5Lki5OxpuBSuyR2l8n7BAiEAlwS2Z3W+r7i2YVRaN15nvYfzPsQyKhrsedWGxV1IPz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36114},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"167ef6d887d270ade45af6a3fa01525524e1826e","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"23.6.1","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","@data.pub/did-sshpk":"*","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","typescript":"^5.7.3","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.8_1737694289264_0.30288353113518185","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@data.pub/cli","version":"0.0.9","_id":"@data.pub/cli@0.0.9","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"lib/bin/datapub.js"},"dist":{"shasum":"e62bba754474532bc8a5ad23de3e14a26276847b","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.9.tgz","fileCount":33,"integrity":"sha512-q5VSAa0BvkT6RUHbdXXFJZoRjhOZqP7XPj4hPYJd2KH0Fos3OqEUvgkwpJ9mArlHA4VxldZAhjaFAXLyKo/V3w==","signatures":[{"sig":"MEYCIQDtyy+CzCSfHvyjqWacYWS+qA8LFsYHfh4YoaVR30TMYAIhAMnTjszOF2FQM7sbAv+wb+2ee1PaMyw4qEf/E5nkYqBm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122891},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"fa64fe6f46adb817c703a7b40e217623b9fcf79f","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"23.6.1","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","@data.pub/did-sshpk":"*","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","typescript":"^5.7.3","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.9_1737694554432_0.63755263860732","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@data.pub/cli","version":"0.0.10","_id":"@data.pub/cli@0.0.10","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"lib/bin/datapub.js"},"dist":{"shasum":"69e1682eec8bdaf5fcd180464485af876f016ae3","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.10.tgz","fileCount":33,"integrity":"sha512-3dcRg9yT7G0mRvh1A+c6v3vMxGYIDmgAeVxGfOsfEWpkdrQEGEPg1K+KBt0AiF3OHgGF2nslZSLK7IZDOG0V9Q==","signatures":[{"sig":"MEUCIQD5sqkEDDCN+DrI7TZN6cAmPpo58frFsyu/wT6jE20SMAIgJDO9Puu7qsLeqHygJb2IEZAumbjK3SSD1yFVXjTZIus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123012},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"3974f551f18bee62d21810c2f527610cb3da7c04","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"23.6.1","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","@data.pub/did-sshpk":"*","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","typescript":"^5.7.3","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.10_1737694729516_0.49243327708382867","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@data.pub/cli","version":"0.0.11","_id":"@data.pub/cli@0.0.11","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"lib/bin/datapub.js"},"dist":{"shasum":"8cf8f3883a56c870b9fa84cf6e0acbc211e0f49f","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.11.tgz","fileCount":33,"integrity":"sha512-rSYiGHtp8sylJiCqnn29S0odOtZcsQzQXwLJydFdDAYidjpXnO/pgUnxYo8eQusdm2rQwfppJeET++encJg9ow==","signatures":[{"sig":"MEYCIQCIabEncg44BlGailoMtG1EoV7NWJBkdY0+JRBZ+YGAfAIhALxLyfJR4nXa+tTxnAkmcyOGySxM1CXLrhRWO4bnOglM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123132},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"7deed2d0875c375212097e560b3775ed337d7c38","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"23.6.1","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","@data.pub/did-sshpk":"*","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","typescript":"^5.7.3","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.11_1737695094298_0.4550125278119428","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@data.pub/cli","version":"0.0.12","_id":"@data.pub/cli@0.0.12","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"lib/bin/datapub.js"},"dist":{"shasum":"132423feafbd69305ad523254914bad42474ab72","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.12.tgz","fileCount":33,"integrity":"sha512-ZJR1uyNKp4uL252ZytflLtKpqqXg8dmPxyK8J91QNy66S6pQDRqxl8ersAVOA6aIpV5Wv27OBFzBxdSmVw67xw==","signatures":[{"sig":"MEQCIG/9E5iDWaMLy7wKabjWsATuOx8UstS/LJJ7EHCKjWO/AiBLYIXqxeWZRRd2KQeFR6B/1j4enXyrqyizv7Nkd3WrRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123197},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"065e8519e9e5175c7a114115ce4f757580a653d7","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"22.9.0","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","@data.pub/did-sshpk":"*","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","typescript":"^5.7.3","@types/node":"^22.12.0","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.12_1738115850660_0.41361175007772233","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@data.pub/cli","version":"0.0.13","_id":"@data.pub/cli@0.0.13","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"bin":{"datapub":"lib/bin/datapub.js"},"dist":{"shasum":"eb5eccc3c23ce4d64a4942affd368f2dbdc5b404","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.13.tgz","fileCount":33,"integrity":"sha512-xZR3p7eDLNaS6o3/Wciyqw/sdcJAdyAO1RszpRbcEZIGRB/No+AvR/qSuRsIF3TQS57iFcjHhNe0hGz+h//7fw==","signatures":[{"sig":"MEQCIGRop1ptKOSPU7iNSKF5pckF+JgA12gF09ZF7RP1udmzAiBNbxwJtMqTK2RfTFwkl2RzKGYRHyOG4I6JCNbVoOXtUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123297},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"7f1b8094acb86799763abfae0fc8cbbb71e64ee2","scripts":{"tsc":"tsc --build","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","directories":{},"_nodeVersion":"22.9.0","dependencies":{"tsx":"^4.19.2","sshpk":"^1.18.0","@types/sshpk":"^1.17.4","@data.pub/did-sshpk":"*","authorization-signature":"*","@did.coop/did-key-ed25519":"^0.0.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.17","typescript":"^5.7.3","@types/node":"^22.12.0","@hono/node-server":"^1.13.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.13_1738181311554_0.7271045661984687","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@data.pub/cli","type":"module","version":"0.0.14","main":"lib/index.js","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"scripts":{"test":"glob -c 'node --import tsx --test' '*.test.*'","tsc":"tsc --build","prepare":"npm run tsc"},"dependencies":{"@data.pub/did-sshpk":"*","@did.coop/did-key-ed25519":"^0.0.9","@types/sshpk":"^1.17.4","authorization-signature":"*","dedent":"^1.5.3","sshpk":"^1.18.0","tsx":"^4.19.2"},"bin":{"datapub":"lib/bin/datapub.js"},"devDependencies":{"@hono/node-server":"^1.13.7","@types/node":"^22.12.0","hono":"^4.6.17","typescript":"^5.7.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"@data.pub/cli@0.0.14","gitHead":"5a6fed9964bb749b2b9e410b316b497ae8f0df4d","types":"./lib/index.d.ts","description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","_nodeVersion":"22.9.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-9IKLF6922KLvoeSazQImO8bjhx78Qj1ZypxmtCcIydhBZXAkaLS0O5lsEvywPUeutcLZQmuuZCcVQmocikepRQ==","shasum":"e70e3d6e89f7e31aaf0dc7c8c4527cc7f00ed858","tarball":"https://registry.npmjs.org/@data.pub/cli/-/cli-0.0.14.tgz","fileCount":33,"unpackedSize":123388,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAmBNPbXwXAN+sTCqd6+upxjXhaTzn3Tk07MP4J5TaMrAiEAm8YYSR3yC6impZqSHO5HQPh232f9A11QUTydnzZNd+0="}]},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"directories":{},"maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.0.14_1739232061069_0.7991319786761475"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-22T10:10:17.242Z","modified":"2025-02-11T00:01:01.540Z","0.0.0":"2025-01-22T10:10:17.561Z","0.0.1":"2025-01-22T10:14:04.711Z","0.0.2":"2025-01-22T10:21:32.284Z","0.0.3":"2025-01-22T10:24:11.249Z","0.0.4":"2025-01-22T10:27:57.677Z","0.0.5":"2025-01-22T10:32:05.035Z","0.0.6":"2025-01-24T04:09:37.349Z","0.0.7":"2025-01-24T04:24:27.723Z","0.0.8":"2025-01-24T04:51:29.442Z","0.0.9":"2025-01-24T04:55:54.627Z","0.0.10":"2025-01-24T04:58:49.695Z","0.0.11":"2025-01-24T05:04:54.531Z","0.0.12":"2025-01-29T01:57:31.017Z","0.0.13":"2025-01-29T20:08:31.916Z","0.0.14":"2025-02-11T00:01:01.292Z"},"description":"Command Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"readme":"# @data.pub/cli\n\nCommand Line Interface (i.e. 'cli') to use [DataPub](https://data.pub).\n\n## Usage\n\n### Get spaces collection\n\n```\n$ datapub fetch https://data.pub/spaces/ get\n{\n  \"type\": [\n    \"Collection\"\n  ],\n  \"totalItems\": 1,\n  \"items\": [\n    {\n      \"type\": \"Space\",\n      \"id\": \"urn:uuid:73b75efe-dcb5-4cd7-8179-a35841ad25ea\",\n      \"name\": \"Space urn:uuid:73b75efe-dcb5-4cd7-8179-a35841ad25ea\"\n    }\n  ]\n}\n```\n\n### Create a new Collection by sending POST to /spaces/\n\n```shell\n$ id=\"$HOME/.ssh/id_ed25519_public_datapub_dev\"\n$ controller=\"$(datapub key \"$id\" controller)\"\n$ space='{\"controller\":\"'\"$controller\"'\"}'\n$ DATAPUB_SPACE=\"$(\n    echo \"$space\" \\\n    | datapub fetch \\\n        -i \"$id\" https://data.pub/spaces/ \\\n        post \\\n        --content-type 'application/json'\n  )\"\n$ echo \"$DATAPUB_SPACE\"\nhttps://data.pub/space/7c4d7d9a-4bfd-45df-906c-e24cb34914fa\n```\n\n### Get a Space\n\n```shell\n$ datapub fetch $DATAPUB_SPACE get\n{\n  \"type\": \"Space\",\n  \"id\": \"urn:uuid:a84fef2f-c040-4377-b0b1-438f617d6781\",\n  \"name\": \"Space urn:uuid:a84fef2f-c040-4377-b0b1-438f617d6781\"\n}\n```\n\n### Set Space Controller\n\n```shell\nid=\"$HOME/.ssh/id_ed25519_public_datapub_dev\"\ncontroller=\"$(datapub key \"$id\" controller)\"\nspace='{\"controller\":\"'\"$controller\"'\"}'\necho \"$space\"\n| datapub fetch  -i \"$id\" $DATAPUB_SPACE put -v\n```\n\n### Put a file in a Space\n\n```shell\n$ cat index.html \\\n| datapub fetch \\\n  -i ~/.ssh/id_ed25519_public \\\n  $DATAPUB_SPACE/resource/index.html \\\n  put \\\n  --content-type 'text/html' \\\n  -v\n```\n\n### Get a file in a Space\n\n```shell\n$ datapub fetch -i ~/.ssh/id_ed25519_public $DATAPUB_SPACE/resource/index.html get -v\n```\n\n### Get `did:key` DID URL for Ed25519 SSH key\n\n```\n$ datapub key ~/.ssh/id_ed25519\ndid:key:z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK#z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK\n```\n\n### Sign data with Ed25519 SSH key\n\n```\n$ datapub \\\n  key ~/.ssh/id_ed25519 \\\n  sign 'data to sign'\ndata:base64,oAww3mQVMqhEd8t6DkfyaC4PA1gP5DpNOODs748hCR56oEngDIE445x6OHPlLCJkmu4tK8z2BAPn2O/TR+ArCg==\n```\n","readmeFilename":"README.md"}