{"_id":"foji","_rev":"30-aae9277b52fed5f525eaa869d6994e53","name":"foji","dist-tags":{"next":"0.7.2","beta":"0.8.0-beta.4","latest":"0.9.1"},"versions":{"0.1.0":{"name":"foji","version":"0.1.0","keywords":[],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.1.0","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"bin":{"foji":"bin/index.js"},"dist":{"shasum":"cf39ef60995bc0a0af6dad2b483d3dbf7197b553","tarball":"https://registry.npmjs.org/foji/-/foji-0.1.0.tgz","fileCount":9,"integrity":"sha512-eky3VymZ5QkrBcatLw36C2GC4+eLwGvWXGZvz8TBkK3j02oGY4J2Sb2EmzuwkS+r0REowO8qVrJZm8paL+NF6A==","signatures":[{"sig":"MEUCIQDL6flwXTaE3u1ENZ1hGJ6Yy+1/Tc/+/6b+ZTvD8MH40gIgUkONiGB2ujwGXQmoLWOoteBWn3zwMhOGAtx6X+xeMU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2420},"main":"src/index.ts","gitHead":"7acc2ad63692eb689799abc330e49cd53db82687","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"_npmVersion":"10.7.0","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.1.0_1716420184210_0.4223812738001318","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"foji","version":"0.1.1","keywords":[],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.1.1","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"bin":{"foji":"bin/index.js"},"dist":{"shasum":"04b881e313ab48160b8baa571e8222a7a5022af3","tarball":"https://registry.npmjs.org/foji/-/foji-0.1.1.tgz","fileCount":10,"integrity":"sha512-vxIJIGviXetVVCFu8TSuTVH7MKyUpKprTzy4qz/QGwzvSH6M/61cY90g0g/NvjqMS4I/3D8Kl2OxBoiZAG/TLg==","signatures":[{"sig":"MEUCIA7lIH+MokBrqpEC/plPfHIfBhJqQEABAX+HM/ShsqPGAiEAkUf+OGtwl+t8VV09bdZWV15D95WDb4ehT1CMOiW6eUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2674},"main":"src/index.ts","gitHead":"83a76bc001a6bd07a0364348d13f5f5f5a71711c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"_npmVersion":"10.5.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.1.1_1716420613609_0.20576803973787516","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"foji","version":"0.1.2","keywords":["cli","automation","code"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.1.2","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"foji":"bin/index.js"},"dist":{"shasum":"ec5e29e13a6a8750b4d9a5904b39c4747ab391c9","tarball":"https://registry.npmjs.org/foji/-/foji-0.1.2.tgz","fileCount":10,"integrity":"sha512-FipM75DAkUOYcSK15YTJj46hSi1+1bl22fvInektJqtoPDut9DO6OSLWtqTSrgqyDmSAH+84lMZXcY2QEtA81A==","signatures":[{"sig":"MEUCIAcArwl9xpqCs+FnQ3WCNe4EtGD8YtWMvoz6e3Vw9hHNAiEAvmDkeKc02WP26o4WLfokfn0rqbuCiHztMKbdJ8PhW6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814},"main":"src/index.ts","gitHead":"3dfa4b546c1f0a4fffd3e685324aa4285a936043","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.5.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.1.2_1716422098370_0.7503826239656135","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"foji","version":"0.1.3","keywords":["cli","automation","code"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.1.3","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"foji":"bin/index.js"},"dist":{"shasum":"e2fd92ed1d771314be8059c6b3820bd5c624b0fd","tarball":"https://registry.npmjs.org/foji/-/foji-0.1.3.tgz","fileCount":7,"integrity":"sha512-z9YZAMY2ifiCQgeJIrEySa+N3UgYqbTSeRnxydOrWye57e/6bacHqrUsYbq6P/F6ETZXtN89XyG1+9eH+6yg+w==","signatures":[{"sig":"MEYCIQC2LZADWE88Di+7zghPZT8Bf/NJ6lA4ZuSYmNpAU+wZCAIhAIXHZx92DkA4ujP4Gdj++MrvtBW4U00NZNVkeuSOvBkN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2063},"main":"src/index.ts","gitHead":"23f3440622342c98cb2182108de060b2f7a4912b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.5.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.1.3_1716422803166_0.38691604853619377","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"foji","version":"0.1.4","keywords":["cli","automation","code"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.1.4","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"foji":"bin/index.js"},"dist":{"shasum":"91c784512e0532933acb0d16f3669fdab9376d7e","tarball":"https://registry.npmjs.org/foji/-/foji-0.1.4.tgz","fileCount":8,"integrity":"sha512-ZZo7q127HHoA6GoZTNBP+XDdPJcjgfIp6DBxA2Utx9U189R+BfxO99IuJ35cPpojqymxmkR9zYL0i0ctJxbrAQ==","signatures":[{"sig":"MEYCIQDWcsdx0FZrEcwaG/+IrycUh3ralXTADrQsZLqz0zfVwQIhAJDr0X9TmMxhQuD98Gls0q6xwqopxe1Mv18PwlNv9Quu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2085},"main":"src/index.ts","gitHead":"074c9bd8ac42d05a2b6c2a591a61354310499a59","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.5.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.1.4_1716423088421_0.9431210764109184","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"foji","version":"0.1.6","keywords":["cli","automation","code"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.1.6","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"foji":"bin/index.js"},"dist":{"shasum":"eeca1ebd88566dd53bed5828236d68619c7c0cd9","tarball":"https://registry.npmjs.org/foji/-/foji-0.1.6.tgz","fileCount":6,"integrity":"sha512-GMzhH8E/GQGhCP3C9EuT+eknXU3z6myaWc0j7v/QbK3eBCl3uGwSJT++63YiYJbY83AMqKvTOe4s1+/GpGJYSg==","signatures":[{"sig":"MEQCICWb8RbnLeNHonu/5WJgd1nTH5YeiULrbF8JTGTgB5tfAiBE3Q97VNiztkm6rCrjJP+jOXq3ccB8jUjYIWP0j73o2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1985},"main":"src/index.ts","gitHead":"0ce707088a9499c8e95fdab99bc328ff5ed8a19c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.5.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.1.6_1716423392455_0.6445314570842138","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"foji","version":"0.1.7","keywords":["cli","automation","code"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.1.7","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"foji":"bin/index.js"},"dist":{"shasum":"68a2286c802cb54481d3f20df639278a7811101c","tarball":"https://registry.npmjs.org/foji/-/foji-0.1.7.tgz","fileCount":14,"integrity":"sha512-fVAEqFLxuqndIxEaneMFe+ma92YhreijuONcM7CumjyXmlbXx8pDiOweUTTsTs5YiKwdE7etYKiEllLhAb8/Lw==","signatures":[{"sig":"MEUCIQDZfPUxU480hAQ8geRQXfFa7FkbN1BlyXFVrnMOJjMcrAIgfaUalsrB5jt9HbdLyZijR9l7W//dDbYnU4IDnpM3tVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18251},"main":"src/index.ts","gitHead":"a19c8671ba8cb4208801de9476fff5558bf3b34c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.5.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"inquirer":"^8.0.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.12","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.1.7_1716838288885_0.08597892687783748","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"foji","version":"0.2.0","keywords":["cli","automation","code"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.2.0","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"foji":"bin/index.js"},"dist":{"shasum":"b35f3f6aa4b3a6e222748ecfd1354c17203c1cd2","tarball":"https://registry.npmjs.org/foji/-/foji-0.2.0.tgz","fileCount":16,"integrity":"sha512-uQRrnssigLxPl9JzFSWROnI1GhZniaU+2ATbeeGQb0VGgPzxIRqJqH8PLzAA3lnPCM4umYWNEmn0KzmsfHoMjQ==","signatures":[{"sig":"MEYCIQCFDxQC1klO6hNlZr+JhhK5cq0jtPYTlrDsxDMcQYhyewIhAMOl3t7UkvUjpipdr+teSTz69HFVGrJHA6xBGOdanZWy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22438},"main":"src/index.ts","gitHead":"c8949b96c3ea650016736af47684b1c82abe7589","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.5.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"inquirer":"^8.0.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.12","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.2.0_1716985029103_0.56040579825206","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"foji","version":"0.2.1","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.2.1","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"foji":"bin/index.js"},"dist":{"shasum":"57fe96ceabb6159ea58ba7358c46147448d3b9cd","tarball":"https://registry.npmjs.org/foji/-/foji-0.2.1.tgz","fileCount":17,"integrity":"sha512-1RBSxLSEcTgI6uwswBPb3c01rGxES7Kq8zwkTetiJqtr4F56tqFJsNQKjSgH5Fg3q8mVFzF+a+SM61kpqYBfbA==","signatures":[{"sig":"MEUCIQCqirD9J4m3OFxVMtc5rV36Xi3WkmtYBD7qfx8zvRMVuwIgBOaDrB+qVr6Ox3S456Q7E9yKVmTYvPyzFY/8mv4w/DQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23524},"main":"src/index.ts","gitHead":"3d63537c287b2c9a00537375cf0af94bd89a50f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.5.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"inquirer":"^8.0.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.12","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.2.1_1717015786166_0.1862036915592602","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"foji","version":"0.3.0","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.3.0","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"foji":"bin/index.js"},"dist":{"shasum":"1c217eed2fb081bc69713d3dd49b543e023c32cd","tarball":"https://registry.npmjs.org/foji/-/foji-0.3.0.tgz","fileCount":17,"integrity":"sha512-dH5KZ81mGm5Gy5unu9Xey/qQqRel0bzkgbHASh9FOATNPvDX1qkhv2GGPlTxtSSctCjWOMgoJWQv7kJug/zA1w==","signatures":[{"sig":"MEUCIQDtEoynC0bchXe1LDSUtUfYK5LJE8OONfbrpeOJHeRrmgIgQxxCbzcG2PW4NKuW+AcxF/3SAWUCxSqTCpVGFMw3L28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24561},"main":"src/index.ts","gitHead":"5fe973b59c96014f98451ffb5e27033623f54a2f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.3.0_1725477325955_0.39772383073843676","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"foji","version":"0.3.1","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.3.1","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"foji":"bin/index.js"},"dist":{"shasum":"67448cb46c98f619b7edcb1b2ff14cdc4242ba0b","tarball":"https://registry.npmjs.org/foji/-/foji-0.3.1.tgz","fileCount":23,"integrity":"sha512-1u8/Oob5cEG9ltISBWp9cdGNUVbvdg1gJ+x+JjkinmULbSClGhBoUeLlLxQ2AKSBWc8EgoaymiqfVo6weFbkhQ==","signatures":[{"sig":"MEQCIElsXqL51GM7MeWCtejK8QspN+B3I5P9lb+TJxrm5RyXAiBUA8Kxji3ikf4LNdJoEa1sMnjIjtcoBWlf3lJM6nveGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33211},"main":"src/index.ts","gitHead":"cf03d31b6c9d49f90833a5669696682011efc073","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.3.1_1725627316989_0.024770259482688628","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"foji","version":"0.3.2","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.3.2","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"foji":"bin/index.js"},"dist":{"shasum":"7fb5df9969d28047c66155d84e019b20264899ad","tarball":"https://registry.npmjs.org/foji/-/foji-0.3.2.tgz","fileCount":25,"integrity":"sha512-Sps1hZRTD8zNk+z3mxOaYpUOIYd4gH1hm6rP+Zqk8dmHbjGR/ifoH7RL+H25RYoXDdh6wfxEoDINDLNUf0eeFQ==","signatures":[{"sig":"MEYCIQDGDxyA/IT4lVe2EC2+YY021+O6I7DZuGP6ao5wNNmScwIhAMZNM2/RWjwgG9BExbAP4rnUCLo117KchoVud+hTIbw3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36208},"main":"src/index.ts","gitHead":"3a29191ff0aaf92a1caa2e6166e395bd654dd73f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.3.2_1725628544839_0.7057756322882358","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"foji","version":"0.4.0","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.4.0","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"bc050dcbcef933ee257ee9e6a1ffb4eda43a8fff","tarball":"https://registry.npmjs.org/foji/-/foji-0.4.0.tgz","fileCount":25,"integrity":"sha512-0M83mwvwSGM/j3jcUfJSEP9O3h+8MPBRm57c947GGcdL0Rw8LK4w9NuQCacz2DrcZjEtPTrC/fu+H1XNzZJq8A==","signatures":[{"sig":"MEUCIEkUNXDbx/LGaBO+s8jTp1Aogz5hAzXrMpKq8h/zCxnBAiEA2nFBb8C7y0rPTwt3AWpOY1lxr7noIwcMQ0gVNmmcT84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40471},"main":"src/index.ts","gitHead":"d6e50db04bc9516807093fc450b3d6d5dd6fb672","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.4.0_1725633123036_0.809578377165993","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"foji","version":"0.4.1","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.4.1","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"f895b19c4604236665fd821f797fa8f2c6d062de","tarball":"https://registry.npmjs.org/foji/-/foji-0.4.1.tgz","fileCount":25,"integrity":"sha512-7YRlMlv82a7X2n8moMBV376UMS4Ka2QYako7BNA4rXUUzrcDnSYVPW9xuPZp2d5kSvEYgN2uggM6i2CKdkvS/A==","signatures":[{"sig":"MEQCIHuGaEsxDAhkaKLwmopHzOBANuGgCvyXaJGtZ5EN5XkmAiAPWpvPOOgVzFcArmSHkX2hK56L764Y/Tk/gzkluFFjcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40178},"main":"src/index.ts","gitHead":"54b12eb244b6130f17a71d9c69fe564e2b8e5ed9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.2","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.4.1_1726281503121_0.4200426566714748","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"foji","version":"0.5.0","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.5.0","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"db0deb7617cda014e1096cd1696b23444fe7fb95","tarball":"https://registry.npmjs.org/foji/-/foji-0.5.0.tgz","fileCount":4,"integrity":"sha512-jXt9qnxNjG1RDjq56WLgFd6XoA+Fi0o+WFjYM0ViQLjl9rTlMZYMocowjKTMB4HYYBO9Il9K7UcndAwl8XQWZA==","signatures":[{"sig":"MEUCIEz6LY1KHHc5NTDIemnhTPh9kETbt2h8cUGoez9qrV2/AiEA4CoiIN+shNszsmpULxbiuRa5G8DeWgmjyOMuz9HSsXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6354},"main":"src/index.ts","gitHead":"72ca9564542f4c5ae2139cc4b64ab24c15769aee","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.5.0_1726491133261_0.8703174371042182","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"foji","version":"0.5.1","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.5.1","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"462cd22fffa792023240ea9b104c64cd8225678b","tarball":"https://registry.npmjs.org/foji/-/foji-0.5.1.tgz","fileCount":27,"integrity":"sha512-4lw1qXUTKHGoz71zuKmgFgGdn6FIaXPPvXRh1KFbxjVk9KlfjYGjPiUJx5kv3lDkmRayvauZmvbxLnDZNa5h5A==","signatures":[{"sig":"MEQCIB2X/a12BSOtyuQ729erM8LoGWj106RwLLSlDmaR00HOAiA39XVxr2AFZAX4ClVcxfMM8LDz2dybbFaeBaW8ZDj1PQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41590},"main":"src/index.ts","gitHead":"f6f68f0948550a82a3c2534e0210436672ee7b06","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.5.1_1726491605563_0.5994593481403339","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"foji","version":"0.6.0","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.6.0","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"3546c218e1b40239cc2f7bb662262ea33627b196","tarball":"https://registry.npmjs.org/foji/-/foji-0.6.0.tgz","fileCount":27,"integrity":"sha512-FOHOfgdrck1ctzYN93XIHCsuy83pokRNi7kqHjixFHu0YlCT96Fn6ZDnqc6Ovxgz8CyrZcE1biuYjf8hUrIQig==","signatures":[{"sig":"MEUCIEQgSUYRWymIqfioqLqMJLfHTQ2CbyrLrRYpYfFRa/5UAiEAxXfuvZDvXt7ZVBnauDkPfdFA64Y9iP4MMCGDeldopOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43142},"main":"src/index.ts","gitHead":"a81a928ea5139c6084889bae4e1080e2f4301d9b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.6.0_1726496079928_0.15990648041155042","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"foji","version":"0.7.0","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.7.0","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"7f3f43dcf18199c89e8f33c2b0385bc70a2693ac","tarball":"https://registry.npmjs.org/foji/-/foji-0.7.0.tgz","fileCount":29,"integrity":"sha512-6dD5w/xhaHddKLv27/ft2+N/KkuIoKFwiHpg8b9biBkVXXuJOYfyfDDBuAyycChFgam7Yqi1jvfln0zNOjcHdw==","signatures":[{"sig":"MEUCIQCwivQnQ7dXayCkeL9q/JpatAfFzxuW+a3LjLhx+pqrXwIgedrVYe09UORzgwJA5OPI9hCFhjmRl6YfwV768FLqLUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45296},"main":"src/index.ts","gitHead":"ef93ee2777c5f5dfddb2c4279dadd3b631fbb963","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.7.0_1726508023282_0.5610724997422565","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"foji","version":"0.7.1","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.7.1","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"ec7ed5ddc5b38a10ecef4fb92650fd5a8583a85f","tarball":"https://registry.npmjs.org/foji/-/foji-0.7.1.tgz","fileCount":29,"integrity":"sha512-BC9JVAb38e2nge+wMGQMFaCJkaDPE/TjbJFyJg9JNtQpe9UDWNhIorkaxWNtFvweoaVx9P4j3S1TorL/xlwu9A==","signatures":[{"sig":"MEYCIQDDVy21VuufhvviVZpVK4LX00A+VBiqsP8KIghwpVH2dgIhANlqq9iKvj7YnWVEE5tpo9PDbc5FdCp8i0BuomZu/Bnl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45286},"main":"src/index.ts","gitHead":"5cb8b264c3eb339ac0d31104255018c01f417474","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.7.1_1726508591359_0.5807427825353388","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"foji","version":"0.7.2","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.7.2","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"c6501d7e3ef3468086128f17b35bc4f6e12e7a68","tarball":"https://registry.npmjs.org/foji/-/foji-0.7.2.tgz","fileCount":29,"integrity":"sha512-Dl+aYSGZtI4O1QhtbHYmJ/ZlFinIC9fahD6OB6E9hDFUv68QP+rh4hOZKACqiDg7aWYBZmHHEQKuV+EEJa1a9g==","signatures":[{"sig":"MEUCICqw5vzKnBOgs1Eh++XFybVq7xkeCXdKTHw1hSyheHT6AiEAijAVTn2PSIDGUQYIhcNflbt/37DF/PSdqQLFT35RCTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45548},"main":"src/index.ts","gitHead":"84b8cf43a175f9801abb6593c6b7fa2e39c05943","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.7.2_1726509014292_0.17331097683740393","host":"s3://npm-registry-packages"}},"0.7.3-beta.1":{"name":"foji","version":"0.7.3-beta.1","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.7.3-beta.1","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"4e287e06bfce30aacfe790b211019fe368694df4","tarball":"https://registry.npmjs.org/foji/-/foji-0.7.3-beta.1.tgz","fileCount":29,"integrity":"sha512-wKp7waQKgZRnCPUiOCz+vr3YNXb34g5+EIhCx6O41gGEts72r+RAsu31ZH3i48G786GX6tdc2Imu/Y9Kw4/gLA==","signatures":[{"sig":"MEYCIQCsFdSEjK7KxrOLtQ52/lCFEAj4gp1pXjVvm9VrgmGsxQIhAJ28pbufDjK4hzTJDK1tQLc35HoDaHWWPZgCKoRT2px5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44408},"main":"src/index.ts","gitHead":"d14f314f98230d2733284c8d43f6ceebcf95a7c9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.7.3-beta.1_1726511378026_0.6873555396289144","host":"s3://npm-registry-packages"}},"0.8.0-beta.1":{"name":"foji","version":"0.8.0-beta.1","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.8.0-beta.1","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"f752d7729543909297666878e7a6871b5454c198","tarball":"https://registry.npmjs.org/foji/-/foji-0.8.0-beta.1.tgz","fileCount":29,"integrity":"sha512-s2eG7dDZvQzxGoGBcS1E8QaXhD/wQVx99M8aZ37XevdRzKzfNbgCwlaBnG2nlT3CkceZWV5op8oksTWA3Zm6RQ==","signatures":[{"sig":"MEYCIQDNXj9M/xk7iMnIkkR+CQ7ff9xuRYFOvieJDvSmn+OLugIhAKCgYLfu0daXLv9D2ZvQDnGGr/tzBBzFJIeUh7U3tS2I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45514},"main":"src/index.ts","gitHead":"4b6f7522c1be392a0d08aa69220ee3334e9cf708","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.8.0-beta.1_1726574068300_0.06176249343402662","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"foji","version":"0.7.3","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.7.3","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"a04851223faff04ad8d401263baa81288b086bfc","tarball":"https://registry.npmjs.org/foji/-/foji-0.7.3.tgz","fileCount":29,"integrity":"sha512-IypGwQkAUBJ7GnODUBU50/OwHfUZBY7T6yG0cLnBsVrupncCRJ4y5QgA22+q0oZmi/a0bJQ4BEax4XImuaOpVQ==","signatures":[{"sig":"MEQCIBGaJGdQkbbTy4bLfkGD8YIqVP0KKlcbiEHMVlb+BEtpAiAadnfZRxixrXvMlOJrt74KSQXsq/7N/yGwRH+mjsU5EA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44401},"main":"src/index.ts","gitHead":"d14f314f98230d2733284c8d43f6ceebcf95a7c9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.7.3_1726577591352_0.5388197255030152","host":"s3://npm-registry-packages"}},"0.8.0-beta.2":{"name":"foji","version":"0.8.0-beta.2","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.8.0-beta.2","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"527f6fba90674c821bede9cd4ae00603c08131c0","tarball":"https://registry.npmjs.org/foji/-/foji-0.8.0-beta.2.tgz","fileCount":29,"integrity":"sha512-8yLAG6n7Sz/Cc7fqFYnH8wykBzSPUQa/rcwwZjFjCeB5PAiL5s5BH1/jWyS9bc5xj3lJ+0Kxmk9utN9CQMCdnQ==","signatures":[{"sig":"MEYCIQCkk7YWzQzgBIt9BEUaSFcSUrX6NOk26/A0AcHkUdQsWgIhAONp4GXY5b7KDaJQOOp9ZBbPdoj/jMm3CCHaKkLinjCT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47488},"main":"src/index.ts","gitHead":"126e424738f7b127e35017bedacd23acbbcee1f4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.8.0-beta.2_1726816632817_0.313650735923642","host":"s3://npm-registry-packages"}},"0.8.0-beta.3":{"name":"foji","version":"0.8.0-beta.3","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.8.0-beta.3","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"b6c90b91b90dc8a905de2fc705615a3b992c05cc","tarball":"https://registry.npmjs.org/foji/-/foji-0.8.0-beta.3.tgz","fileCount":29,"integrity":"sha512-eD1rm1PZqWhHzkbV31JBY2NIlRVTZ07cXMR8SEwA+VrWKPEFHMpa3ppPYGgDF4sflzQ76aWhNYoELdR9HTXh1A==","signatures":[{"sig":"MEQCIFNCflZtJUpzdVCMzlLbGzmlp9Kf4nvARPTB6IZ7HxbLAiAyhJgj22/c/oyihDVH15mDPYaf9lpzXzNr1lH1AhPMXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48567},"main":"src/index.ts","gitHead":"7f6c370482686c06bafa243f2f29ac170db367f9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.8.0-beta.3_1727384126096_0.11703672459932624","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"foji","version":"0.8.0","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.8.0","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"f742d15abe037bcb2632c2e2eb69005f609231b9","tarball":"https://registry.npmjs.org/foji/-/foji-0.8.0.tgz","fileCount":29,"integrity":"sha512-LW7JvBwjBVa+k+kF5uQjqrwBqt0qNGYjfBKCu2ZU7lbmdAFEqJKhvpES3eal8M2Wa95tyjNIoTy6Kxy5GBz/xA==","signatures":[{"sig":"MEYCIQD4sJkVgI8ZhPdVaVGIwWSKDyUrSqckFXR7Q1t9WxQETAIhANen5UD2/zcayvF/bR/ntI67rbW+Vj/qhyOK8+XDbl7A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48983},"main":"src/index.ts","gitHead":"94ffc83758c0c8609909a8bc9a4437f93b2bfbe8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.8.0_1727447042866_0.6637332179182167","host":"s3://npm-registry-packages"}},"0.8.0-beta.4":{"name":"foji","version":"0.8.0-beta.4","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.8.0-beta.4","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"e7f219e6ed0223a009771fe95efdc4aca79a671b","tarball":"https://registry.npmjs.org/foji/-/foji-0.8.0-beta.4.tgz","fileCount":29,"integrity":"sha512-2G123gusChaOBKxsWT3M1/Zhb15b1EQSz2NvPL6Q77DXAr0tvQd7h8KX5qgSipKNCH7caSxehv6ewjujItPCzw==","signatures":[{"sig":"MEUCIQCV7/b+/zwmNhB8qwS+Jhl3zyv+p6RaQqwi80VdPCFpaAIgMpM/lCYf4QStod0IowPkD4rHbmPWneAI6hq19Rxiavk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49575},"main":"src/index.ts","gitHead":"478fc49c9b2d5578372d154ac4439bcd3fa2a5d3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.8.0-beta.4_1727458656555_0.05613711016510958","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"foji","version":"0.9.0","keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"license":"MIT","_id":"foji@0.9.0","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"homepage":"https://github.com/imLymei/foji#readme","bugs":{"url":"https://github.com/imLymei/foji/issues"},"bin":{"fj":"bin/index.js","foji":"bin/index.js"},"dist":{"shasum":"385d4fa9578338541a6fb94b213f02c9f539374e","tarball":"https://registry.npmjs.org/foji/-/foji-0.9.0.tgz","fileCount":29,"integrity":"sha512-jIPX68RPBx4BqGOYRNrDpVMnfIltrPugwO1LbBoGiHS000SiKWVyO6caPvh1Ewx4iERtpN/xkqcwbNRzvNBegg==","signatures":[{"sig":"MEUCIA8KhpykmFbEi4DmujNroJlpmxb4UIN85qcjkMwvXrjZAiEAr5jgeTTgqCpzhm2NPux7ys7iiEZPcofpDDCpr2wx9Cc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49568},"main":"src/index.ts","gitHead":"471ac623ef2214c36162a2fcff2edd04257eb0b1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"_npmVersion":"10.8.3","description":"Forge your code in a new way.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","fast-levenshtein":"^3.0.0","@inquirer/prompts":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.5.1","@types/inquirer":"^9.0.7","semantic-release":"^24.1.1","@types/fast-levenshtein":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/foji_0.9.0_1727459193370_0.1726317556461059","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"foji","version":"0.9.1","main":"src/index.ts","bin":{"foji":"bin/index.js","fj":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build:local":"npm run build && npm i -g --force"},"keywords":["cli","automation","code","foji"],"author":{"name":"imLymei"},"repository":{"url":"git+https://github.com/imLymei/foji.git"},"license":"MIT","description":"Forge your code in a new way.","devDependencies":{"@types/fast-levenshtein":"^0.0.4","@types/inquirer":"^9.0.7","@types/node":"^22.5.1","semantic-release":"^24.1.1","typescript":"^5.5.4"},"dependencies":{"@inquirer/prompts":"^5.4.0","commander":"^12.1.0","fast-levenshtein":"^3.0.0"},"_id":"foji@0.9.1","gitHead":"350d9007153284633daa867d7c0b8e606ebc66da","bugs":{"url":"https://github.com/imLymei/foji/issues"},"homepage":"https://github.com/imLymei/foji#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-nKtjxM+oWrvRFYorCeHZQjxp6oLdRo44YFjaopanwibP7ZvH+7ET8/ZpGn68OOqRn3dFMuZ/bBsqi+TBnm2jkg==","shasum":"b07b7c9d7e1c35acde1183b24ec6c1ced311e9dd","tarball":"https://registry.npmjs.org/foji/-/foji-0.9.1.tgz","fileCount":29,"unpackedSize":49850,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBZB8fq/4wawtTWaF0g5VE/WhlSMbj1vL17qtt+W2KxAiAm2DRoIRD4w5SLjyhjSu7QBeBX/8nDnUsmFRI72X740Q=="}]},"_npmUser":{"name":"lymei","email":"lymeicontato@gmail.com"},"directories":{},"maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/foji_0.9.1_1728074695592_0.7574450251708937"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-22T23:23:04.209Z","modified":"2024-10-04T20:44:55.958Z","0.1.0":"2024-05-22T23:23:04.397Z","0.1.1":"2024-05-22T23:30:13.808Z","0.1.2":"2024-05-22T23:54:58.580Z","0.1.3":"2024-05-23T00:06:43.350Z","0.1.4":"2024-05-23T00:11:28.580Z","0.1.6":"2024-05-23T00:16:32.628Z","0.1.7":"2024-05-27T19:31:29.154Z","0.2.0":"2024-05-29T12:17:09.260Z","0.2.1":"2024-05-29T20:49:46.329Z","0.3.0":"2024-09-04T19:15:26.152Z","0.3.1":"2024-09-06T12:55:17.160Z","0.3.2":"2024-09-06T13:15:45.014Z","0.4.0":"2024-09-06T14:32:03.214Z","0.4.1":"2024-09-14T02:38:23.280Z","0.5.0":"2024-09-16T12:52:13.417Z","0.5.1":"2024-09-16T13:00:05.934Z","0.6.0":"2024-09-16T14:14:40.105Z","0.7.0":"2024-09-16T17:33:43.475Z","0.7.1":"2024-09-16T17:43:11.503Z","0.7.2":"2024-09-16T17:50:14.491Z","0.7.3-beta.1":"2024-09-16T18:29:38.188Z","0.8.0-beta.1":"2024-09-17T11:54:28.526Z","0.7.3":"2024-09-17T12:53:11.538Z","0.8.0-beta.2":"2024-09-20T07:17:13.015Z","0.8.0-beta.3":"2024-09-26T20:55:26.354Z","0.8.0":"2024-09-27T14:24:03.153Z","0.8.0-beta.4":"2024-09-27T17:37:36.737Z","0.9.0":"2024-09-27T17:46:33.614Z","0.9.1":"2024-10-04T20:44:55.773Z"},"bugs":{"url":"https://github.com/imLymei/foji/issues"},"author":{"name":"imLymei"},"license":"MIT","homepage":"https://github.com/imLymei/foji#readme","keywords":["cli","automation","code","foji"],"repository":{"url":"git+https://github.com/imLymei/foji.git"},"description":"Forge your code in a new way.","maintainers":[{"name":"lymei","email":"lymeicontato@gmail.com"}],"readme":"# Foji ⚒️\n\nFoji is a powerful command-line interface (CLI) tool designed to streamline and automate long or repetitive commands in your daily workflow. With Foji, you can define and execute custom commands, integrate custom parameters, and simplify complex processes, reducing the need to repeatedly type lengthy commands.\n\n## 🚀 Features\n\n- [x] Run custom commands with flexible argument handling.\n- [x] Supports options, conditional, and spread arguments for advanced customization.\n- [x] Easily add, edit and remove commands in the CLI.\n- [x] Sync configuration to the cloud.\n\n## 📦 Installation\n\n> [!IMPORTANT]\n> Foji requires [Node.js](https://nodejs.org/) to be installed on your system. Make sure you have it installed before proceeding.\n\nTo install Foji, run the following command:\n\n```bash\nnpm i foji -g\n```\n\n## 🚦 Usage\n\nFoji stores your commands and configurations in its configuration file (`~/.config/foji.json`). You can access it using:\n\n```bash\nfoji config\n```\n\nOr open it directly:\n\n```bash\nfoji config -f\n```\n\n### Running a Command\n\nTo execute a saved `command`:\n\n```bash\nfoji [command name] [...command args]\n```\n\n> [!TIP]\n> If you don’t provide a valid command name, Foji will list all available commands, including default commands like `add`, `remove`, and `sync`, along with any custom commands you've added.\n\n### Skipping an Argument\n\nIf you want to skip an optional argument, use the `_` symbol:\n\n```bash\nfoji [command name] [arg1] _ [arg3]\n```\n\n## ⚙️ Configuration Management\n\nFoji allows you to easily create and update your command configurations.\n\n### Adding a New Command\n\nTo add a new command to the configuration:\n\n```bash\nfoji add [command name] [command]\n```\n\nSupported argument types:\n\n1. **Required Arguments**:  \n   These arguments **must** be provided for the command to run.\n\n   ```json\n   \"command\": \"echo <requiredArgumentOne> <requiredArgumentTwo>\"\n   ```\n\n2. **Optional Arguments**:  \n   These arguments **are not mandatory**. If not provided, they will be skipped.\n\n   ```json\n   \"command\": \"echo <requiredArgumentOne> <optionalArgumentOne?>\"\n   ```\n\n3. **Optional Arguments with Default Values**:  \n   If not provided, a default value will be used.\n\n   ```json\n   \"command\": \"echo <requiredArgumentOne> <optionalArgumentOne ?? My Default Value>\"\n   ```\n\n4. **Ternary Arguments**:  \n   Works as a boolean argument, only checking whether it was passed.\n\n   ```json\n   \"command\": \"echo i want pizza of <requiredArgumentOne> with <hasCheese ? cheese : no cheese>\"\n   ```\n\n5. **Spread Argument**:  \n   Catches all the remaining arguments.\n\n   ```json\n   \"command\": \"echo [<argOne>] {<argTwo...>}\"\n   ```\n\nExample of usage:\n\n```bash\nfoji command \"my arg one\" one two three --my --options\n```\n\nThe resulting final command would be:\n\n```bash\necho [my arg one] {one two three --my --options}\n```\n\n> [!IMPORTANT]  \n> **Always** provide required arguments **before** any optional ones.\n\n### Removing a Command\n\nTo remove a command:\n\n```bash\nfoji remove [command name]\n```\n\n## 🌐 Cloud Sync\n\nYou can easily sync your configurations using cloud services.\n\n> [!NOTE]\n> Foji uses [Github CLI](https://cli.github.com/) to create, read and update your configuration gist.\n\n### Upload Configuration\n\nTo upload your configuration to a gist (or create a new gist if one doesn’t exist):\n\n```bash\nfoji upload\n```\n\n### Download Configuration\n\nTo download a configuration file from a gist:\n\n```bash\nfoji download [gist url]\n```\n\n### Sync Configuration\n\nTo sync your local configuration with its URL:\n\n```bash\nfoji sync\n```\n\n> [!CAUTION]\n> Be careful when syncing from external sources. Always verify the origin of the gist to avoid overriding your custom commands.\n\n## 🛠️ Development\n\nIf you want to contribute or customize Foji, follow these steps:\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/imLymei/foji.git\n   cd foji\n   ```\n\n2. Install dependencies:\n\n   ```bash\n   npm install\n   ```\n\n3. Build the project:\n\n   ```bash\n   npm run build:local\n   ```\n\n## 📜 Credits\n\nThis project makes use of several open-source libraries and tools. Special thanks to the following:\n\n- [TypeScript](https://www.typescriptlang.org/) - Type-safe JavaScript.\n- [Commander](https://www.npmjs.com/package/commander) - CLI framework.\n- [@inquirer/prompts](https://www.npmjs.com/package/@inquirer/prompts) - Command-line prompts.\n- [semantic-release](https://www.npmjs.com/package/semantic-release) - Automates versioning and package publishing.\n- [fast-levenshtein](https://www.npmjs.com/package/fast-levenshtein) - Fast string distance algorithm.\n\n## 📄 License\n\nFoji is licensed under the MIT License.\n\nSee the [LICENSE](https://github.com/imLymei/foji/blob/master/LICENSE) file for more information.\n","readmeFilename":"README.md"}