{"_id":"@7i7o/git-remote-proland","_rev":"4-c3afff7308f18f275fec022825d3e9c1","name":"@7i7o/git-remote-proland","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"@7i7o/git-remote-proland","version":"0.0.1","description":"Git Remote Helper","main":"src/index.ts","bin":{"git-remote-proland":"dist/index.js"},"type":"module","scripts":{"build":"tsup src/index.ts --format esm --dts"},"keywords":["git-remote-helper","git","remote-helper","git remote helper"],"author":{"name":"@7i7o"},"license":"MIT","publishConfig":{"access":"public"},"homepage":"https://github.com/7i7o/proland#readme","repository":{"type":"git","url":"git+https://github.com/7i7o/proland.git"},"devDependencies":{"@types/node":"^20.8.4","@types/uuid":"^9.0.5","tsup":"^7.2.0","typescript":"^5.2.2"},"dependencies":{"arbundles":"^0.10.0","arweave":"^1.14.4","jszip":"^3.10.1","uuid":"^9.0.1","warp-contracts":"^1.4.19"},"gitHead":"2f49736ce438cf59f7009e988b6c6ec00456ee91","bugs":{"url":"https://github.com/7i7o/proland/issues"},"_id":"@7i7o/git-remote-proland@0.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-f1NXAtg+KWTahAKhvQRNs4twYi12y6o8l2IouRRlig882OeDYqyPoR6kCljIC7CmIdcaXWN6xaRFjRYwt5T/NQ==","shasum":"eccac136159e618859353afc378b039ba697e2e8","tarball":"https://registry.npmjs.org/@7i7o/git-remote-proland/-/git-remote-proland-0.0.1.tgz","fileCount":15,"unpackedSize":41267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiEw/PRcJhHqwKvCM5ifCp3nWun/QXwmbsuqx5kSpNbQIhAMxNv5IduRvXfZiciXIi6XsnFIGiIuBlLxATeNnB+f9Z"}]},"_npmUser":{"name":"7i7o","email":"mparij@gmail.com"},"directories":{},"maintainers":[{"name":"7i7o","email":"mparij@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-remote-proland_0.0.1_1697636360990_0.2973941734153669"},"_hasShrinkwrap":false},"0.0.2":{"name":"@7i7o/git-remote-proland","version":"0.0.2","description":"Git Remote Helper","main":"src/index.ts","bin":{"git-remote-proland":"dist/index.js"},"type":"module","scripts":{"build":"tsup src/index.ts --format esm --dts"},"keywords":["git-remote-helper","git","remote-helper","git remote helper"],"author":{"name":"@7i7o"},"license":"MIT","publishConfig":{"access":"public"},"homepage":"https://github.com/7i7o/proland#readme","repository":{"type":"git","url":"git+https://github.com/7i7o/proland.git"},"devDependencies":{"@types/node":"^20.8.4","@types/uuid":"^9.0.5","tsup":"^7.2.0","typescript":"^5.2.2"},"dependencies":{"arbundles":"^0.10.0","arweave":"^1.14.4","jszip":"^3.10.1","uuid":"^9.0.1","warp-contracts":"^1.4.19"},"gitHead":"18d3c8538096ab34af9bf840808927bc8f99caa9","bugs":{"url":"https://github.com/7i7o/proland/issues"},"_id":"@7i7o/git-remote-proland@0.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-D6M4xuYaYcmWE3m2GXhn/hVMcnLl/YQh3kQtkcFiibFCx2FVVNpHvZbUnu8XCfruxC6SNELes9ql5e/FHNgOLQ==","shasum":"6a06b0aae29c776993a013c205dedc9a8b2e7f4e","tarball":"https://registry.npmjs.org/@7i7o/git-remote-proland/-/git-remote-proland-0.0.2.tgz","fileCount":15,"unpackedSize":43096,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICM1VRUFL0vhnHEIUFvtWHbZYQny1N1aafCoPau08tjNAiAh5mBCd8P5sMh+kyFFdaduntDt4RtjhzqnIikJtnveAA=="}]},"_npmUser":{"name":"7i7o","email":"mparij@gmail.com"},"directories":{},"maintainers":[{"name":"7i7o","email":"mparij@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-remote-proland_0.0.2_1697637707822_0.3359018540073748"},"_hasShrinkwrap":false},"0.0.3":{"name":"@7i7o/git-remote-proland","version":"0.0.3","description":"Git Remote Helper","type":"module","main":"dist/index.js","types":"dist/index.d.ts","bin":{"git-remote-proland":"dist/index.js"},"keywords":["git-remote-helper","git","remote-helper","git remote helper"],"author":{"name":"@7i7o"},"license":"MIT","publishConfig":{"access":"public"},"homepage":"https://github.com/7i7o/proland#readme","repository":{"type":"git","url":"git+https://github.com/7i7o/proland.git"},"devDependencies":{"@changesets/cli":"^2.26.2","@types/node":"^20.8.4","@types/uuid":"^9.0.5","tsup":"^7.2.0","typescript":"^5.2.2"},"dependencies":{"arbundles":"^0.10.0","arweave":"^1.14.4","jszip":"^3.10.1","uuid":"^9.0.1","warp-contracts":"^1.4.19"},"scripts":{"lint":"tsc","build":"tsup src/index.ts --format esm --dts","release":"pnpm run build && changeset publish"},"bugs":{"url":"https://github.com/7i7o/proland/issues"},"_id":"@7i7o/git-remote-proland@0.0.3","_integrity":"sha512-MV9uP6dhJ7P4my4QMgakcJVW18ovxjZmY/BywCGhcJ8V0mcA1q7zWVHlP/yQiGpdszxJixwqEgg1nJDMsfcgUw==","_resolved":"/tmp/2e60a185dabf06c94e49abdf929c3b80/7i7o-git-remote-proland-0.0.3.tgz","_from":"file:7i7o-git-remote-proland-0.0.3.tgz","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-MV9uP6dhJ7P4my4QMgakcJVW18ovxjZmY/BywCGhcJ8V0mcA1q7zWVHlP/yQiGpdszxJixwqEgg1nJDMsfcgUw==","shasum":"40939c0b4a5ed70de6633314f2059ddc8c9bb7fa","tarball":"https://registry.npmjs.org/@7i7o/git-remote-proland/-/git-remote-proland-0.0.3.tgz","fileCount":15,"unpackedSize":45842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIDL4Ivt8nfGK+b+ZnT0D+l0RQW4kAlpJOBtEXnTXSVSgAh8yJB8WK2M/zkO6YUQLGTMXYsuSmnO+nRLDYnxTVn4v"}]},"_npmUser":{"name":"7i7o","email":"mparij@gmail.com"},"directories":{},"maintainers":[{"name":"7i7o","email":"mparij@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-remote-proland_0.0.3_1697657721053_0.9266228107927341"},"_hasShrinkwrap":false},"0.0.4":{"name":"@7i7o/git-remote-proland","version":"0.0.4","description":"Git Remote Helper","type":"module","main":"dist/index.js","types":"dist/index.d.ts","bin":{"git-remote-proland":"dist/index.js"},"keywords":["git-remote-helper","git","remote-helper","git remote helper"],"author":{"name":"@7i7o"},"license":"MIT","publishConfig":{"access":"public"},"homepage":"https://github.com/7i7o/proland#readme","repository":{"type":"git","url":"git+https://github.com/7i7o/proland.git"},"devDependencies":{"@changesets/cli":"^2.26.2","@types/node":"^20.8.4","@types/uuid":"^9.0.5","tsup":"^7.2.0","typescript":"^5.2.2"},"dependencies":{"arbundles":"^0.10.0","arweave":"^1.14.4","jszip":"^3.10.1","uuid":"^9.0.1","warp-contracts":"^1.4.19"},"scripts":{"lint":"tsc","build":"tsup src/index.ts --format esm --dts","release":"pnpm run build && changeset publish"},"bugs":{"url":"https://github.com/7i7o/proland/issues"},"_id":"@7i7o/git-remote-proland@0.0.4","_integrity":"sha512-V2LMr8rNKASpJNJ1CsIqNrYsSRqPREEOroI2G1kL7vdH5Ll0N8b5Nz9u/k8ss+KhLPoiZ7Hn7iwoI9CqsJS7EA==","_resolved":"/tmp/9af031a038677dbc4287663757665248/7i7o-git-remote-proland-0.0.4.tgz","_from":"file:7i7o-git-remote-proland-0.0.4.tgz","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-V2LMr8rNKASpJNJ1CsIqNrYsSRqPREEOroI2G1kL7vdH5Ll0N8b5Nz9u/k8ss+KhLPoiZ7Hn7iwoI9CqsJS7EA==","shasum":"e803b1dfe6482370ebb91536904930da385c055b","tarball":"https://registry.npmjs.org/@7i7o/git-remote-proland/-/git-remote-proland-0.0.4.tgz","fileCount":15,"unpackedSize":49405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQYSjovPMgojg8ylCo2KGkK34MNO9bl0Rn22naLEk5dAIgMWWNM7oO4Z/6pk9emmFIZiOevK9Wg4C9yt93hnNJOeI="}]},"_npmUser":{"name":"7i7o","email":"mparij@gmail.com"},"directories":{},"maintainers":[{"name":"7i7o","email":"mparij@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-remote-proland_0.0.4_1700663140856_0.561492143834714"},"_hasShrinkwrap":false},"0.0.5":{"name":"@7i7o/git-remote-proland","version":"0.0.5","description":"Git Remote Helper","type":"module","main":"dist/index.js","types":"dist/index.d.ts","bin":{"git-remote-proland":"dist/index.js"},"keywords":["git-remote-helper","git","remote-helper","git remote helper"],"author":{"name":"@7i7o"},"license":"MIT","publishConfig":{"access":"public"},"homepage":"https://github.com/7i7o/proland#readme","repository":{"type":"git","url":"git+https://github.com/7i7o/proland.git"},"devDependencies":{"@changesets/cli":"^2.26.2","@types/node":"^20.8.4","@types/uuid":"^9.0.5","tsup":"^8.0.1","typescript":"^5.2.2"},"dependencies":{"arbundles":"^0.10.0","arweave":"^1.14.4","jszip":"^3.10.1","uuid":"^9.0.1","warp-contracts":"^1.4.19"},"scripts":{"lint":"tsc","build":"tsup src/index.ts --format esm --dts","release":"pnpm run build && changeset publish"},"bugs":{"url":"https://github.com/7i7o/proland/issues"},"_id":"@7i7o/git-remote-proland@0.0.5","_integrity":"sha512-3XE6fGki+k4XMNOZ0dou1qP1wqZO61w/IjNPO3FpnAODBLLixBAmuYJTEttqoxMVCEou0YpdDKdG12r3ujgLdg==","_resolved":"/tmp/c89d62b0da1c280ed66248f45991f74b/7i7o-git-remote-proland-0.0.5.tgz","_from":"file:7i7o-git-remote-proland-0.0.5.tgz","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-3XE6fGki+k4XMNOZ0dou1qP1wqZO61w/IjNPO3FpnAODBLLixBAmuYJTEttqoxMVCEou0YpdDKdG12r3ujgLdg==","shasum":"e62a6e33b1bf95658d2a3593eb90351f19684af5","tarball":"https://registry.npmjs.org/@7i7o/git-remote-proland/-/git-remote-proland-0.0.5.tgz","fileCount":15,"unpackedSize":49405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxlTtSXGlfkQK+sLk8kCByHT5iKoP+ZTUZYP6e45+xoAIgUTf0q063amZsnPfMzZYiz55YukxmuJ7RKsYf1gyt9mI="}]},"_npmUser":{"name":"7i7o","email":"mparij@gmail.com"},"directories":{},"maintainers":[{"name":"7i7o","email":"mparij@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-remote-proland_0.0.5_1700664287961_0.20820820515109406"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-18T13:39:20.880Z","0.0.1":"2023-10-18T13:39:21.212Z","modified":"2023-11-22T14:44:48.259Z","0.0.2":"2023-10-18T14:01:48.066Z","0.0.3":"2023-10-18T19:35:21.242Z","0.0.4":"2023-11-22T14:25:41.089Z","0.0.5":"2023-11-22T14:44:48.112Z"},"maintainers":[{"name":"7i7o","email":"mparij@gmail.com"}],"description":"Git Remote Helper","homepage":"https://github.com/7i7o/proland#readme","keywords":["git-remote-helper","git","remote-helper","git remote helper"],"repository":{"type":"git","url":"git+https://github.com/7i7o/proland.git"},"author":{"name":"@7i7o"},"bugs":{"url":"https://github.com/7i7o/proland/issues"},"license":"MIT","readme":"# Git Remote Proland\n\nA basic git-remote-helper for Protocol Land remotes\n\n## Requirements\n\n- `git`\n- `node`\n- `npm`, `yarn` or `pnpm`\n\nThis is a tool to allow `git` to communicate and sync [Protocol Land](https://protocol.land) repos.\n\nYou need `node` installed in your system. We recommend using `nvm`, a powerful node version manager.\n\nOnce you have `node` running in your system, please install a node package manager such as `npm`, `yarn` or `pnpm`.\n\n## Installation\n\n### Using `npm`\n\n```bash\nnpm install --global @7i7o/git-remote-proland\n```\n\n### Using `yarn`\n\n```bash\nyarn global add @7i7o/git-remote-proland\n```\n\n### Using `pnpm`\n\n```bash\npnpm add --global @7i7o/git-remote-proland\n```\n\n## Setup Arweave Wallet keyfile\n\nFor `git push` or write access to repos, you need an Arweave wallet keyfile.\n\nAsumming you have your Arweave wallet keyfile stored in `~/private_folder/jwk_keyfile.json`, you can set up your keyfile path using `git config`:\n\n```bash\ngit config --global --add protocol.land.keyfile ~/private_folder/jwk_keyfile.json\n```\n\n> NOTE: This adds the keyfile path globally for all repos. If you want to use them discretionally per repo, you can remove the `--global` modifier in the `git config` command.\n\n## Usage\n\nOnce the package is installed you'll have a command `git-remote-proland` available in your `PATH` to be run from any folder you are working on.\n\nThis allows `git` to sync to [Protocol Land](https://protocol.land) repos.\n\n### Clone repos\n\n```bash\ngit clone proland://YOUR_PROTOCOL_LAND_REPO_ID repo-name\n```\n\nFor example, if you want to clone an [example repo](https://protocol-land-git-development-community-labs.vercel.app/#/repository/ca6a9b1a-3e77-4158-9707-e079cbf1fdeb) from protocol land, you can run:\n\n```bash\ngit clone proland://ca6a9b1a-3e77-4158-9707-e079cbf1fdeb playground\n```\n","readmeFilename":"README.md"}