{"_id":"@archetype-org/golem","_rev":"14-6d5655ab9e5b8a3f48af9cc2ed58e251","name":"@archetype-org/golem","dist-tags":{"latest":"1.6.1-next.4"},"versions":{"1.0.0":{"name":"@archetype-org/golem","version":"1.0.0","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.0.0","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"dist":{"shasum":"0c9cffbca7e82e3db23be5b8fcdb31eb65832f2d","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.0.0.tgz","fileCount":18,"integrity":"sha512-JjGzd/jx62oxkAncqIqj1wAPHBb41AQSyiT9kYCvLpBr3sVAz/Ncu38vJdrAY02Zz49xyg8FLL1+2ROR3GR3kg==","signatures":[{"sig":"MEYCIQD7mfz2aPRL8+C3nkyoG8d5Qrc59FRJBWnwwuNOYL0RTAIhAJD1+5fHiJSHMIWwajN1YmovOsU/Ugz9CasKzkgLbnK5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38546},"main":"index.js","gitHead":"97ae557bf46fb9d0e008ec6ce620e349993cd0f5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.2.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"21.1.0","dependencies":{"exec-sh":"^0.4.0","commander":"^11.0.0","@archetype-org/clack":"^0.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.0.0_1708534096305_0.7058776533928508","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@archetype-org/golem","version":"1.1.0","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.1.0","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"7a7a7011a46403c67dc6480dc2242a70b333af49","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.1.0.tgz","fileCount":18,"integrity":"sha512-Q4SbpSzW1ZWwVvvIrTXFAx26ooJ4yHXMA9UtcWYyBhVQThRBdbleibTPEuwEAOvymDqqx3xyLt9/zwOY61xBrg==","signatures":[{"sig":"MEYCIQDAwlZJacLB6FLH3iWobkNbpCJjd9biDH+kWbHOppvpcAIhAIQZVEh2A+ThzzE1t1QDvO0ig6VO9SNQa5rbP01kOFX8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38588},"main":"index.js","gitHead":"877f216ea2f75856c2e18142d83414c855b4f95f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.2.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"21.1.0","dependencies":{"exec-sh":"^0.4.0","commander":"^11.0.0","@archetype-org/clack":"^0.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.1.0_1708534576642_0.5026127145671677","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@archetype-org/golem","version":"1.2.0","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.2.0","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"e92c4aa63eb76a92080617b999e776e98f9ad736","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.2.0.tgz","fileCount":18,"integrity":"sha512-1T+U/OvqzySdJYaloL6HZqjQDPOirlI5zkc+d2GYzvG2uQN0dcl+MhEzOAQlTvg10Ldb/SLEZh8t0n1uh51Tvg==","signatures":[{"sig":"MEUCIQCqykcCs8w2qkE84LAoK/2PK7pCMiqqUv9fehTqemOO+QIgKwL0uUQ+UIDoxc4MzJv7/g/CXQFqr2+IVV0rixK1UgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38609},"main":"index.js","gitHead":"066c9d25bf3675b92c53698668855ce14d479dde","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.2.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"21.1.0","dependencies":{"exec-sh":"^0.4.0","commander":"^11.0.0","@archetype-org/clack":"^0.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.2.0_1708534946892_0.3131103391296022","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@archetype-org/golem","version":"1.2.1","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.2.1","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"4793869d172cd1d18e84e70ce841b84d8aba29ec","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.2.1.tgz","fileCount":18,"integrity":"sha512-mRWXjYJVHDqP13PXzkGygiDFJwa+KzUj+gd4uloADz6DnrC5NZETHdCQ+cZwQzqlJiBp/8JnMXZBDDg0/jn4Lg==","signatures":[{"sig":"MEUCIAm/hNGpBlWXhzABgOXNcqESvfdLfklefkpy1GCN9UZvAiEAsypJR1QyJDabgvZCS6XxWUk5SFgR5qrZVADzwB3nvJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39371},"main":"index.js","type":"module","gitHead":"707be5d7f45716925819403165a80e6c9c1f1794","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.2.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"21.1.0","dependencies":{"exec-sh":"^0.4.0","commander":"^11.0.0","@archetype-org/clack":"^0.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.2.1_1708633036216_0.398421676181252","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@archetype-org/golem","version":"1.2.2","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.2.2","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"c2994e33b1e684ab46da943f5bc493731cdd7ee5","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.2.2.tgz","fileCount":18,"integrity":"sha512-G8c9TJQxl01KJWY3tbFeEP+DkFTOWadNvCwRHu5Op1g2zQRG0v13QV4GBDQ8NViAd+Om33saa7hohLvy+uaTHQ==","signatures":[{"sig":"MEUCIBnUyp9oiLYU9sL/zjsUBCtCgcQyjGNWnHq1ugvxf7pSAiEApBy2u+6fAZjF2MfYbklBpc4NcxGXXa0MOO/0sdBWP58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38759},"main":"index.js","type":"module","gitHead":"0bf46a824725d03238ba6042c8eaed7c7c82acf6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.2.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"21.1.0","dependencies":{"exec-sh":"^0.4.0","commander":"^11.0.0","@archetype-org/clack":"^0.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.2.2_1708634925265_0.7917200353497655","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@archetype-org/golem","version":"1.2.3","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.2.3","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"35080bf9f81ab75ff0783fe00f93f795d9590bb5","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.2.3.tgz","fileCount":18,"integrity":"sha512-6OnJjgcQFTUCYv66od6ie2YciThTQAgn8iQSSyVJKAHmwF1OefMNE96PhUZaI2LqDTlqs6gdHs7pM+8Q8NFHCg==","signatures":[{"sig":"MEUCIQDmc7zx/DoxepdfUzGCW57UMkBqoJOuNcpUvq0QEFRM0gIgMo3ZBfPkrrmAXLP4dgneYJkTek5Dw93HDWsQK91iZ6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38799},"main":"index.js","type":"module","gitHead":"5275c57d48bf56ea89314ed0eee23167573318d0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.2.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"21.1.0","dependencies":{"exec-sh":"^0.4.0","commander":"^11.0.0","@archetype-org/clack":"^0.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.2.3_1711054557535_0.05018029341258301","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@archetype-org/golem","version":"1.3.0","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.3.0","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"94bcd7f5fc5fb71aa86e30ed8c0c406340dd0ce0","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.3.0.tgz","fileCount":22,"integrity":"sha512-gxSQ3XB0+BDWYMaCOAuXGTNCLpTPmlVAtV4wxQ3oI+Etc2geMpYDCchuVTD+8WAwWdEUQ5/FSsEdJM6+HJA6VQ==","signatures":[{"sig":"MEYCIQCn2sTXGzBy2yrWojD7Mn3lJVERIKpyJIPw+qGkIEDUEgIhAJZspLhw3y83pbZWPnXTp3ES4dsoMEChDGoh9sispZzD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46222},"main":"index.js","type":"module","gitHead":"4e6a64b3ff52996f216f32b9899af5ecbae8761b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.2.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"21.1.0","dependencies":{"exec-sh":"^0.4.0","commander":"^11.0.0","@archetype-org/clack":"^0.2.0","@archetype-org/ribbit":"^0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.3.0_1711749809388_0.6921098252223128","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@archetype-org/golem","version":"1.4.0","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.4.0","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"dbae4dd2a5fda44dd2f0b42afaa2d88d1a6b216c","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.4.0.tgz","fileCount":23,"integrity":"sha512-QqnoBHE6i3bnOWvF664tmHQdOsgVJqgSusw3ciuTEvLLNAkf9090Qx4IKfTX0IBlZrv6/cNYG1e3JASSrH7s2Q==","signatures":[{"sig":"MEUCIH6U0BZPo+hzngueGlQq8PrjoG86DxdEE4wFapr7kJFJAiEAmSB/pr+jJ4CwNtBF431SJzoCB4IPg1ro3HHsii1d5TQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47160},"main":"index.js","type":"module","gitHead":"af9dea6572be0662a511a7570aa6dd35c5f2c4ad","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.2.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"21.1.0","dependencies":{"exec-sh":"^0.4.0","commander":"^11.0.0","@archetype-org/clack":"^0.2.0","@archetype-org/ribbit":"^0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.4.0_1712089799112_0.21080648323623752","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@archetype-org/golem","version":"1.5.0","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.5.0","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"71c7634632730b09c930cbc483df46dbf391ee07","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.5.0.tgz","fileCount":27,"integrity":"sha512-WiXtRexkE3RV1dyNvTsusI+jvBfQ8/++0i09rrBIy5PT4GAGv4BKMYdgdpi5LSI5w4O58HRjKeY38JgfX0QvrQ==","signatures":[{"sig":"MEUCIGRTjRfiF9q5dzJWlnq3int7Pxb/+AcaoMk3GKJxc2WKAiEA2xjlbNeoqexkSkIVfi8YF+OtFLwGGn2bPxx1r0o4pMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54252},"main":"index.js","type":"module","gitHead":"9c95f93ff52f0f386322b53d5f2bced731e449a2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sethfork","email":"sefeibus@gmail.com"},"_npmVersion":"10.4.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"20.10.0","dependencies":{"exec-sh":"^0.4.0","commander":"^11.0.0","@archetype-org/clack":"^0.2.0","@archetype-org/ribbit":"^0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.5.0_1716907789081_0.1158631789512421","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@archetype-org/golem","version":"1.5.1","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.5.1","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"c0b105f2233a5e6c4ca6f32028dfe0c6bff166e5","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.5.1.tgz","fileCount":27,"integrity":"sha512-R0gBUdrch7arZ/cca5Mc9ks41NvwZDl3Vfn6XpF61hNwXR6P0/wb56tEnL4ZMJebO/BlnTD0DUX7Y27rV7AMGA==","signatures":[{"sig":"MEUCIQDfGb1OdwP3NBnZATB58AtS6ZotBfOCblF1Rt9aNZy+xQIgCoOGuutkUPPPp1kIfzZJiac2x+voj9mFDdaRx+8Ws/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54347},"main":"index.js","type":"module","gitHead":"ba1ee039381c4698a1c4186d202cac4230b75906","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"overrides":{"@archetype-org/ribbit":{"@near-js/accounts":"1.0.4"}},"_npmVersion":"10.7.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"22.1.0","dependencies":{"exec-sh":"^0.4.0","commander":"^11.0.0","@archetype-org/clack":"^0.2.0","@archetype-org/ribbit":"^0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.5.1_1717093773275_0.32320300937893","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@archetype-org/golem","version":"1.5.2","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.5.2","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"186e345452729f114d7005963b32a19c1acb8a8a","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.5.2.tgz","fileCount":27,"integrity":"sha512-VaFa0TSoXDHAPe/TWFsnAwOCGgEZXY0SkR18/XcH2wwdr7zXcFay0mNrrclDSVOxbCeZaDVtz/I5fmDnby1nRw==","signatures":[{"sig":"MEQCIGH5gzniOG9Fe+T3GxQYi5w5mJ57xxbQf1iShBiYXmwvAiBgIfyMRV/IADHY/HxA6f98b5fhAeen2KKlnup6BkD/jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54752},"main":"index.js","type":"module","gitHead":"36d6cd0223b3516a2d32956c68ef4fa49e247830","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.7.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"22.1.0","dependencies":{"exec-sh":"^0.4.0","commander":"^11.0.0","@near-js/accounts":"1.0.4","@archetype-org/clack":"^0.2.0","@archetype-org/ribbit":"^0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.5.2_1717696328646_0.9701304014951644","host":"s3://npm-registry-packages"}},"1.6.1-next.0":{"name":"@archetype-org/golem","version":"1.6.1-next.0","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.6.1-next.0","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"709d734a3f9f005f869f37f682189ab1b805edee","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.6.1-next.0.tgz","fileCount":32,"integrity":"sha512-fM7+nFFI78ukOFS6ToXj8yDremfkBUuPAOLMHq3Ib03C7OaBNdFRT+TeSORFU30OM186SvcwbWltGK6Y2KFg0A==","signatures":[{"sig":"MEQCID34PodQAh5YAnlMOURT8T443XrAkme+4VmH6pggYTi8AiBgHP4LVDZafxuEO9/0dLnVpJOE37V5wLe38FdgqUryrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70011},"main":"index.js","type":"module","gitHead":"9e65c9c2e6fe3db9e8416df2b37151ccbbf62d6f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.7.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"22.1.0","dependencies":{"exec-sh":"^0.4.0","chokidar":"^3.6.0","commander":"^11.0.0","@near-js/accounts":"1.0.4","@archetype-org/clack":"^0.2.0","@archetype-org/ribbit":"^0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.6.1-next.0_1718662521610_0.5741941859029862","host":"s3://npm-registry-packages"}},"1.6.1-next.1":{"name":"@archetype-org/golem","version":"1.6.1-next.1","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.6.1-next.1","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"86a66c26a8652f418e2666fee656df0d93fa43cf","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.6.1-next.1.tgz","fileCount":32,"integrity":"sha512-s8BK+GoLQq01IOtzXX/tJwqDnlNpCdQx1YjVToQoojuriqegjAArg4WI4nvBRD4pUfPS2tQccZ7p4IzLcoqZ4g==","signatures":[{"sig":"MEUCIQDAdhOaM6TZv76d94EV+pSxAOcZ+zcag/k/GPGP7zgqpQIgTABGtCHEm1JZlAlMnhhkKdtk1z4mrnkXxGzUDFrLM9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70080},"main":"index.js","type":"module","gitHead":"945a668e29a709a2defbf813b554c33cb97b1877","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.7.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"22.1.0","dependencies":{"exec-sh":"^0.4.0","chokidar":"^3.6.0","commander":"^11.0.0","@near-js/accounts":"1.0.4","@archetype-org/clack":"^0.2.0","@archetype-org/ribbit":"^0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.6.1-next.1_1718725989464_0.1496832383351152","host":"s3://npm-registry-packages"}},"1.6.1-next.3":{"name":"@archetype-org/golem","version":"1.6.1-next.3","author":{"name":"hastyp-patmud"},"license":"ISC","_id":"@archetype-org/golem@1.6.1-next.3","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"bin":{"golem":"index.js"},"dist":{"shasum":"f4413929b38e4977d5205050178d8d43e5e79f56","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.6.1-next.3.tgz","fileCount":34,"integrity":"sha512-xHMk6V/aVb81fR96bAry5VCGb3mpoaJddUhNfq1MA/f0Xozs1vk4bt3icwdAIt++DmyCkz/fYCtMHNlY/mLRxg==","signatures":[{"sig":"MEUCIQCFd8D/BjDKvRDqH4Qxtacoc90wwZ0GI6+3ilsznz62igIgc4bNREWXKuyag7bZbPv9zgKIyVRd0SN//B38EBJRdRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73513},"main":"index.js","type":"module","gitHead":"87dc5f809f45d3d8218635dc7c402c8997936a1d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"_npmVersion":"10.7.0","description":"Project creation and package management CLI for Urbit","directories":{},"_nodeVersion":"22.1.0","dependencies":{"exec-sh":"^0.4.0","chokidar":"^3.6.0","commander":"^11.0.0","@near-js/accounts":"1.0.4","@archetype-org/clack":"^0.2.0","@archetype-org/ribbit":"^0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/golem_1.6.1-next.3_1720102840412_0.8774208803636672","host":"s3://npm-registry-packages"}},"1.6.1-next.4":{"name":"@archetype-org/golem","type":"module","bin":{"golem":"index.js"},"version":"1.6.1-next.4","description":"Project creation and package management CLI for Urbit","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"hastyp-patmud"},"license":"ISC","dependencies":{"@archetype-org/clack":"^0.2.0","@archetype-org/ribbit":"^0.2.0","@near-js/accounts":"1.0.4","chokidar":"^3.6.0","commander":"^11.0.0","exec-sh":"^0.4.0"},"_id":"@archetype-org/golem@1.6.1-next.4","gitHead":"dd6608939d07b6d46ee97bf3061cda3acb04d6aa","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-S1rXhmXi7dOn8Ue7JFxqzkpB9kfa4KUXRY3G5xF8nR4tNW5rYEqTThrM5UJwZfOVgUtGi6wzhM5zjQd+ZGB+1Q==","shasum":"d7b99cc6e883755fbd3db696ec04d6bf801eb23a","tarball":"https://registry.npmjs.org/@archetype-org/golem/-/golem-1.6.1-next.4.tgz","fileCount":34,"unpackedSize":73573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFg3a61cNMKN2dVuo14PU4gMoJPFBKhpxVMN2rhVJhpFAiEAvgd9PuQYj4ESNnHs1dZMW7DqiiMbp+1zDf+V9c9RIBA="}]},"_npmUser":{"name":"thisistheaj","email":"ajbeckner@gmail.com"},"directories":{},"maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/golem_1.6.1-next.4_1720721952588_0.21366843626538556"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-21T16:48:16.205Z","modified":"2024-07-11T18:19:12.973Z","1.0.0":"2024-02-21T16:48:16.477Z","1.1.0":"2024-02-21T16:56:16.929Z","1.2.0":"2024-02-21T17:02:27.102Z","1.2.1":"2024-02-22T20:17:16.357Z","1.2.2":"2024-02-22T20:48:45.465Z","1.2.3":"2024-03-21T20:55:57.800Z","1.3.0":"2024-03-29T22:03:29.622Z","1.4.0":"2024-04-02T20:29:59.292Z","1.5.0":"2024-05-28T14:49:49.294Z","1.5.1":"2024-05-30T18:29:33.474Z","1.5.2":"2024-06-06T17:52:08.790Z","1.6.1-next.0":"2024-06-17T22:15:21.766Z","1.6.1-next.1":"2024-06-18T15:53:09.666Z","1.6.1-next.3":"2024-07-04T14:20:40.576Z","1.6.1-next.4":"2024-07-11T18:19:12.756Z"},"author":{"name":"hastyp-patmud"},"license":"ISC","description":"Project creation and package management CLI for Urbit","maintainers":[{"name":"thisistheaj","email":"ajbeckner@gmail.com"},{"name":"cd01","email":"cory.dickson@protonmail.com"},{"name":"sethfork","email":"sefeibus@gmail.com"}],"readme":"# Golem\n\nGolem is a JavaScript CLI-Tool for creating, testing, and deploying Urbit apps, as well as integrating with decentralized package managment registires such as Egyn. \n\nRather than building additional tools for Urbit, Golem is the mud and the piping — providing a minimally opinionated full-stack framework for combining the existing tools for Urbit development as well as integrating new ones. \n\n### Contents\n\n- [Project Structure](#project-structure)\n- [Getting Started](#getting-started)\n  - [Installation](#installation)\n  - [Publishing](#publishing-namespace)\n- [Reference & Usage](#reference--usage)\n  - [Project Creation](#project-creation)\n    - [Create](#create)\n\t\t- [Basic](#basic)\n    \t- [Templates](#create-from-template)\n\t- [Build & Run](#build--serve)\n\t- [Dojo Access](#dojo-access)\n\t- [Shutdown](#shutdown-fake-ships)\n  - [Package Management](#package-management)\n    - [Install Packages](#install-packages)\n    - [Uninstall Packages](#uninstall-packages)\n    - [Publish Packages](#publish-packages)\n    - [Search Packages](#search-packages)\n\n#### Project Structure\n\n```\n/<my-project>\n  /apps\n  \t/<my-project>\n  \t  /desk\n  \t    /<desk-template>\n  \t  /desk-deps\n  \t\t/base-dev\n  \t\t/garden\n  \t\t...<other-desks>\n  \t  /ui\n  \t    /<react-template>\n  /ships\n  \t/ships.json\n  \t/zod (fake)\n  \t/<other-fake-ships\n\n```\n\n# Getting Started\n\n### Installation\n\n`golem`, is a CLI, install golem globally via `npm` or `yarn`:\n```\nnpm install -g @archetype-org/golem\n```\n\n### Publishing Namespace\n\nOnce installed you can begin creating projects and installing packages from the registry. \n\nTo publish a package, you will need to have a NEAR account and some NEAR in it for gas. (See [here](#publish-packages) for more information.)\n\n# Reference & Usage\n\n## Project Creation \n\n### Create\n\nYou can create a blank app by default or build one from template with the commands below:\n\n#### Basic\n\nTo create an empty project which includes the minimal gall agent and no frontend. If you are using golem globally installed, run:\n\n```\ngolem new <my-project>\n```\n\n#### Create From Template\n\nTo instead create a project from a specific template you can supply the template name like so:\n\n```\ngolem new <my-project> <template-name>\n```\n\n**NOTE:** For expediency, the create command does not initialize your test ship for the project. Once you have a project, you can initialize it with:\n\n```\ncd <my-project>\ngolem init\n```\n\nThis should take a few minutes to run.\n\n#### Some Available Templates:\n\nHere are a couple templates available in the CLI and example commands\n\n##### CRUD (DB) Template\n\nThis template provides a sur, lib, and mar files for one datatype and uses them in the `on-poke` and `on-peek` arms of the agent. The setup is meant to be easily extensible either by adding properties or additional data types. \n\n```\ngolem new <my-project> crud\ncd <my-project>\ngolem init\n```\n\n##### Sail (CRM) Template\n\nThis template includes all the piping in the CRUD template as well as an opinionated setup for serving Sail UI from the same agent, inlcuding separation of UI components into files.\n\n```\ngolem new <my-project> sail\ncd <my-project>\ngolem init\n```\n\n### Build & Serve\n\nOnce you are in the project folder you can build the test envs by running:\n\n```\ncd <my-project>\ngolem build\n```\n\nOnce this is run, you can find your desk installed in a test ship at `http://localhost`, the UI will still need to be globbed for it to show up, but you can confirm the desk installation by visiting `http://localhost/docket/upload` and finding it in the dropdown. Use the form on that page to upload the contents of the `/<my-project>/ui` folder and you should be able to test it.\n\n### Dojo Access\n\nIf you need it, you can access the shell for your test env at any time with:\n\n```\ngolem shell\n```\n\n### Shutdown Fake Ships\n\ngolem runs your test ships in the background. You can stop a running urbit ship by running:\n```\ngolem kill\n```\n\nThis will search for a running urbit ship and kill it. This will kill the ship regardless of if it is a golem project or another fakeship you have running.\n\n## Package Management \n\n### Install Packages\n\nTo install a package from the registry, you can use the `install` command like so:\n\n```\ngolem install @<publisher-name>/<package-name>\n```\n\nThe publisher name is the NEAR account name of the person or organization that published the package.\n\n### Uninstall Packages\n\nTo uninstall a package, you can use the `uninstall` command like so:\n\n```\ngolem uninstall @<publisher-name>/<package-name>\n```\n\n### Publish Packages\n\nPublishing uses the near blockchain and IPFS, you will need an account on NEAR's testnet with some NEAR in it for gas. There are no requirments on the IPFS side.\n\nOnce you have a NEAR account you must also install the CLI and login with it. Full and up to date instructions can be found [here](https://docs.near.org/docs/tools/near-cli). But the basic steps are:\n\n```\nnpm install -g near-cli\nnear login\n```\n\nOnce logged in, you can publish a package by running:\n```\ngolem publish <package-name> <semantic-version>\n```\n\nThe package name must match a folder or path in your project, and the semantic version must be a valid semantic version. By default, golem will look for the specified folder or file in the `/lib` folder, but if you specify `/app`, `/sur`, or `/mar`, in the prefix of your path, it will look in the root of that folder instead. Any valid hoon file or folder of hoon files is a valid package.\n\n### Search Packages\n\nYou can search the registry for a package to verify that it exists by running:\n\n```\ngolem search @<publisher-name>/<package-name>\n```\n\nthe search command in the CLI can't not perform fuzzy matching by default, since the registry contract is decentralized, it is includeded to allow for easy verification of a package's existence without installing it.\n","readmeFilename":"README.md"}