{"_id":"4snap","_rev":"10-95c61af3dffceddbd0e781d375a837b1","name":"4snap","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"4snap","version":"1.0.0","license":"MIT","main":"./dist/index.js","type":"module","scripts":{"watch":"tsc --watch","build":"tsc","dev":"node ./dist/index.js"},"exports":"./dist/index.js","dependencies":{"@clack/prompts":"^0.6.3","axios":"^1.4.0","chalk":"^5.2.0","cli-table":"^0.3.11","commander":"^11.0.0","conf":"^11.0.1","cross-spawn":"^7.0.3","execa":"^7.1.1","fs-extra":"^11.1.1","inquirer":"^9.2.7","ora":"^6.3.1","shelljs":"^0.8.5","slugify":"^1.6.6"},"devDependencies":{"@types/axios":"^0.14.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.1","@types/shelljs":"^0.8.12","typescript":"^5.1.3"},"bin":{"4snap":"dist/index.js"},"gitHead":"83e248f59232dac9909f151e5b82bab68a9a2143","description":"4Snap is a powerful command-line interface (CLI) tool that allows developers to create, manage, and share commands or collections of commands. With 4Snap, you can streamline your development workflow by saving and executing commonly used commands, whether","_id":"4snap@1.0.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-p/aAfvFl4CmmR4Ugwn00K99KHAupZrkgKrsIcwr4WPBM/djWyTE9rAW3m6EFj298ZobxpfuuP/eSlc0FzBR52g==","shasum":"c98fe75771a8e6af3ea1be4a93ba142d718c3f67","tarball":"https://registry.npmjs.org/4snap/-/4snap-1.0.0.tgz","fileCount":41,"unpackedSize":53553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKUt4AT0UzbKtedxyVmRWao6fN+SA37E6jaIfvuoXbJAIhAN0OU6dc+/m+3CPY/NCSh90Pe1/YIcVpGGUV8P52PEoT"}]},"_npmUser":{"name":"benrobo","email":"alumonabenaiah71@gmail.com"},"directories":{},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4snap_1.0.0_1687878771552_0.022996821697227388"},"_hasShrinkwrap":false},"1.0.1":{"name":"4snap","version":"1.0.1","license":"MIT","main":"./dist/index.js","type":"module","scripts":{"watch":"tsc --watch","build":"tsc","dev":"node ./dist/index.js"},"exports":"./dist/index.js","dependencies":{"@clack/prompts":"^0.6.3","axios":"^1.4.0","chalk":"^5.2.0","cli-table":"^0.3.11","commander":"^11.0.0","conf":"^11.0.1","cross-spawn":"^7.0.3","execa":"^7.1.1","fs-extra":"^11.1.1","inquirer":"^9.2.7","ora":"^6.3.1","shelljs":"^0.8.5","slugify":"^1.6.6"},"devDependencies":{"@types/axios":"^0.14.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.1","@types/shelljs":"^0.8.12","typescript":"^5.1.3"},"bin":{"4snap":"dist/index.js"},"gitHead":"f71474c08382c987337efbc037e271e049fe32d3","description":"4Snap is a powerful command-line interface (CLI) tool that allows developers to create, manage, and share commands or collections of commands. With 4Snap, you can streamline your development workflow by saving and executing commonly used commands, whether","_id":"4snap@1.0.1","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-eJ4jJYy3xt5hK14yYdihWO0elykzC2qE/L3i/9XeE3YrvyeOKFW1I/P4QdPU5kAlXEFfrbaSxP+4uVO1GgeDrQ==","shasum":"0d5a8a81728992ee5a9237ea32638b7ff706f810","tarball":"https://registry.npmjs.org/4snap/-/4snap-1.0.1.tgz","fileCount":41,"unpackedSize":53558,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0cy5mZApcMEBduamRYAtzIIXmN71A678cmjKX3cBunAIhANEJDSKc+vEnGBd5DKwygJu3o4FfIBihlQVdplcm62pF"}]},"_npmUser":{"name":"benrobo","email":"alumonabenaiah71@gmail.com"},"directories":{},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4snap_1.0.1_1687879253363_0.2096033207132142"},"_hasShrinkwrap":false},"1.0.2":{"name":"4snap","version":"1.0.2","license":"MIT","main":"./dist/index.js","type":"module","scripts":{"watch":"tsc --watch","build":"tsc","dev":"node ./dist/index.js"},"exports":"./dist/index.js","dependencies":{"@clack/prompts":"^0.6.3","axios":"^1.4.0","chalk":"^5.2.0","cli-table":"^0.3.11","commander":"^11.0.0","conf":"^11.0.1","cross-spawn":"^7.0.3","execa":"^7.1.1","fs-extra":"^11.1.1","inquirer":"^9.2.7","ora":"^6.3.1","shelljs":"^0.8.5","slugify":"^1.6.6"},"devDependencies":{"@types/axios":"^0.14.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.1","@types/shelljs":"^0.8.12","typescript":"^5.1.3"},"bin":{"4snap":"dist/index.js"},"gitHead":"5198ac43ae6208af42f47435c88d28a8c0a8997d","description":"![4snap image](https://raw.githubusercontent.com/Benrobo/4snap/main/packages/app/public/screenshots/4snap-bg.png)","_id":"4snap@1.0.2","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-TLJ/sBMFxyiCG2d4dpWzheTUJ/ND5OU7ll1K9JO4Ri9Sd71ERC2sMXaxVH3n5CNZvrFEFDI7T6PXMqf/IO1wOw==","shasum":"90e87ef898a5e41579b9757f130f4f9331735953","tarball":"https://registry.npmjs.org/4snap/-/4snap-1.0.2.tgz","fileCount":41,"unpackedSize":53673,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsBFCFGGyCHB9frqL3ZNA4dOQvgz5nXHPFXRYRHiDUnAiEA3xfD+O2ixcYiy3Ip55faVmwSCiH7tYzhy+466bylK20="}]},"_npmUser":{"name":"benrobo","email":"alumonabenaiah71@gmail.com"},"directories":{},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4snap_1.0.2_1687898686508_0.783033092516279"},"_hasShrinkwrap":false},"1.0.3":{"name":"4snap","version":"1.0.3","license":"MIT","main":"./dist/index.js","type":"module","scripts":{"watch":"tsc --watch","build":"tsc","dev":"node ./dist/index.js"},"exports":"./dist/index.js","dependencies":{"@clack/prompts":"^0.6.3","axios":"^1.4.0","chalk":"^5.2.0","cli-table":"^0.3.11","commander":"^11.0.0","conf":"^11.0.1","cross-spawn":"^7.0.3","execa":"^7.1.1","fs-extra":"^11.1.1","inquirer":"^9.2.7","ora":"^6.3.1","shelljs":"^0.8.5","slugify":"^1.6.6"},"devDependencies":{"@types/axios":"^0.14.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.1","@types/shelljs":"^0.8.12","typescript":"^5.1.3"},"bin":{"4snap":"dist/index.js"},"gitHead":"8ed5353b2bdad38a1932cbb143912deea7a77415","description":"#### Discover, Share, & Execute Commands Anytime Anywhere","_id":"4snap@1.0.3","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-lpUK5I6zk3mw+ZVeBvVfW+ilWLF4ef9Ra70iZhktOS+bcYl7hpP+sPnQ+3jCNGl0q2ipreVdioM+lWUQEFDr1A==","shasum":"c019d33b578d9194854ef36451cd891095a8b3cd","tarball":"https://registry.npmjs.org/4snap/-/4snap-1.0.3.tgz","fileCount":41,"unpackedSize":54115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW/FcyMMN6ui/7fQ/lZkUBSUu0CmfTU/Sc+R1BS+Ha+AIhAPiBjr1O5Y+RnPLCbpgj/CZzqnIT2JIbl9ehVrbHHmyx"}]},"_npmUser":{"name":"benrobo","email":"alumonabenaiah71@gmail.com"},"directories":{},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4snap_1.0.3_1687902774583_0.1790612795795159"},"_hasShrinkwrap":false},"1.0.4":{"name":"4snap","version":"1.0.4","license":"MIT","main":"./dist/index.js","type":"module","scripts":{"watch":"tsc --watch","build":"tsc","dev":"node ./dist/index.js"},"exports":"./dist/index.js","dependencies":{"@clack/prompts":"^0.6.3","axios":"^1.4.0","chalk":"^5.2.0","cli-table":"^0.3.11","commander":"^11.0.0","conf":"^11.0.1","cross-spawn":"^7.0.3","dotenv":"^16.3.1","execa":"^7.1.1","fs-extra":"^11.1.1","inquirer":"^9.2.7","ora":"^6.3.1","shelljs":"^0.8.5","slugify":"^1.6.6"},"devDependencies":{"@types/axios":"^0.14.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.1","@types/shelljs":"^0.8.12","typescript":"^5.1.3"},"bin":{"4snap":"dist/index.js"},"gitHead":"cc1c59baa3dce24b57bf68a147d17f2df2578231","description":"#### Discover, Share, & Execute Commands Anytime Anywhere","_id":"4snap@1.0.4","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Lvht2wmn2W2Smj3qu4KJxlL5MTtl3zj7cL/g7Yn+5GP2awveB80277SohR9rkWvf6xkyg+0+gGpkCLbfdr+ZdQ==","shasum":"d65f36f529f8cc1e69f8633354b1bbcbe80183be","tarball":"https://registry.npmjs.org/4snap/-/4snap-1.0.4.tgz","fileCount":41,"unpackedSize":55207,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcVGmXcmZmefXDrUYYGSKe7jFy6F4ik07lDBHRAWKVpAiBvZtTjJNebUVBaG2L7AiN9M0DaVrlntI6uBP3VcpS16w=="}]},"_npmUser":{"name":"benrobo","email":"alumonabenaiah71@gmail.com"},"directories":{},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4snap_1.0.4_1687903644924_0.06828837679205191"},"_hasShrinkwrap":false},"1.0.5":{"name":"4snap","version":"1.0.5","license":"MIT","main":"./dist/index.js","type":"module","scripts":{"watch":"tsc --watch","build":"tsc","dev":"node ./dist/index.js"},"exports":"./dist/index.js","dependencies":{"@clack/prompts":"^0.6.3","axios":"^1.4.0","chalk":"^5.2.0","cli-table":"^0.3.11","commander":"^11.0.0","conf":"^11.0.1","cross-spawn":"^7.0.3","dotenv":"^16.3.1","execa":"^7.1.1","fs-extra":"^11.1.1","inquirer":"^9.2.7","ora":"^6.3.1","shelljs":"^0.8.5","slugify":"^1.6.6","update-notifier":"^6.0.2"},"devDependencies":{"@types/axios":"^0.14.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.1","@types/shelljs":"^0.8.12","typescript":"^5.1.3"},"bin":{"4snap":"dist/index.js"},"gitHead":"fa5da46e76f6871b49420e05135fde60610b52e9","description":"#### Discover, Share, & Execute Commands Anytime Anywhere","_id":"4snap@1.0.5","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-+d3URdM4moDdcaqOdd+uUMXm+1zJqu4MaJ6uI6vf0PrqmDzgTvzNbiZDDJIi22sSRZzJ4UqNeDZm3l88HW7hJA==","shasum":"f0783831acc51353ada470d7add3cc3decc2b543","tarball":"https://registry.npmjs.org/4snap/-/4snap-1.0.5.tgz","fileCount":43,"unpackedSize":56762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAjNeth1rf51rd7Rn26HemNAaEZnibfgPpLFlpTM6HhAiB4l9awlgyW8q3kNUyw5dBMDcXF+Lpot41MMkx03rZmpQ=="}]},"_npmUser":{"name":"benrobo","email":"alumonabenaiah71@gmail.com"},"directories":{},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4snap_1.0.5_1687970661206_0.7641060506971211"},"_hasShrinkwrap":false},"1.0.6":{"name":"4snap","version":"1.0.6","license":"MIT","main":"./dist/index.js","type":"module","scripts":{"watch":"tsc --watch","build":"tsc","dev":"node ./dist/index.js"},"exports":"./dist/index.js","dependencies":{"@clack/prompts":"^0.6.3","axios":"^1.4.0","chalk":"^5.2.0","cli-table":"^0.3.11","commander":"^11.0.0","conf":"^11.0.1","cross-spawn":"^7.0.3","dotenv":"^16.3.1","execa":"^7.1.1","fs-extra":"^11.1.1","inquirer":"^9.2.7","ora":"^6.3.1","shelljs":"^0.8.5","slugify":"^1.6.6"},"devDependencies":{"@types/axios":"^0.14.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.1","@types/shelljs":"^0.8.12","typescript":"^5.1.3"},"bin":{"4snap":"dist/index.js"},"gitHead":"b8096ed866aa757f9c5b13d458524c6cc62e2417","description":"#### Discover, Share, & Execute Commands Anytime Anywhere","_id":"4snap@1.0.6","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-KagnBQrl6A3jNstoidl4/csYS++Ss78ytzM7xSnYrXVJyJMQd8srP531oWBaWR6NMIpL3pnFdVn1FckHtpa9Ew==","shasum":"0b5dab0b9b40efb15a853b83e602e77f568a6e4a","tarball":"https://registry.npmjs.org/4snap/-/4snap-1.0.6.tgz","fileCount":42,"unpackedSize":55869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb2BJODlj23zYprEtoJCo6flohBqQAiKumBKpaB803dwIhALnJegmHu34S/yA17wYf9ER/UlX/CoRIb0dpvx+vXqKg"}]},"_npmUser":{"name":"benrobo","email":"alumonabenaiah71@gmail.com"},"directories":{},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4snap_1.0.6_1687970828362_0.1538359787022825"},"_hasShrinkwrap":false},"1.0.7":{"name":"4snap","version":"1.0.7","license":"MIT","main":"./dist/index.js","type":"module","scripts":{"watch":"tsc --watch","build":"tsc","dev":"node ./dist/index.js"},"exports":"./dist/index.js","dependencies":{"@clack/prompts":"^0.6.3","axios":"^1.4.0","chalk":"^5.2.0","cli-table":"^0.3.11","commander":"^11.0.0","conf":"^11.0.1","cross-spawn":"^7.0.3","dotenv":"^16.3.1","execa":"^7.1.1","fs-extra":"^11.1.1","inquirer":"^9.2.7","ora":"^6.3.1","shelljs":"^0.8.5","slugify":"^1.6.6"},"devDependencies":{"@types/axios":"^0.14.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.1","@types/shelljs":"^0.8.12","typescript":"^5.1.3"},"bin":{"4snap":"dist/index.js"},"gitHead":"f5d80dbd34cbece17ec362c76bd22d177f07b080","description":"#### Discover, Share, & Execute Commands Anytime Anywhere","_id":"4snap@1.0.7","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Rt1ZZCjgXdO60ECUGA8phozdwUSTprKZsh6iHg9US9EKxMGPixezMr5JgalumOkO/x6QD1R1Vfzl+NiHPbOxpg==","shasum":"2f9106b306afd35b94dc466dd464720320268b68","tarball":"https://registry.npmjs.org/4snap/-/4snap-1.0.7.tgz","fileCount":42,"unpackedSize":55989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5et0+7cl8gld5B8VCPS525HXXhMRGEz8w+QK5BPz/VgIgBw7JbWQEcAselfi1Oe4tkZeaJsRDTgowx6uQot+YlYs="}]},"_npmUser":{"name":"benrobo","email":"alumonabenaiah71@gmail.com"},"directories":{},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4snap_1.0.7_1687979208505_0.5817873863228151"},"_hasShrinkwrap":false},"1.0.8":{"name":"4snap","version":"1.0.8","license":"MIT","main":"./dist/index.js","type":"module","scripts":{"watch":"tsc --watch","build":"tsc","dev":"node ./dist/index.js"},"exports":"./dist/index.js","dependencies":{"@clack/prompts":"^0.6.3","axios":"^1.4.0","chalk":"^5.2.0","cli-table":"^0.3.11","commander":"^11.0.0","conf":"^11.0.1","cross-spawn":"^7.0.3","execa":"^7.1.1","fs-extra":"^11.1.1","inquirer":"^9.2.7","ora":"^6.3.1","shelljs":"^0.8.5","slugify":"^1.6.6","update-notifier":"^6.0.2"},"devDependencies":{"@types/axios":"^0.14.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.1","@types/shelljs":"^0.8.12","typescript":"^5.1.3"},"bin":{"4snap":"dist/index.js"},"gitHead":"1c6ddbf033d8ba89242c1f1902a346f75adca5bc","description":"#### Discover, Share, & Execute Commands Anytime Anywhere","_id":"4snap@1.0.8","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-A8LamBqf+YiEv5/j3onc/G3flRHcumzFZ3N2RR8t9rdIlkS2eA16KjovvjPeiY35KKyjB45UXBiA/YOYjlPq5w==","shasum":"2d8321758a38358151b2bc6f80e85dcdb92361a5","tarball":"https://registry.npmjs.org/4snap/-/4snap-1.0.8.tgz","fileCount":44,"unpackedSize":56628,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGG4JCr9B3jm8JTKzj0nC4wqbpNATGlAnz+ILYAnvCXkAiBUPc9R2+lt+TAEzADxEsfSlBKUW4aY/A2rht/Dx1J2xQ=="}]},"_npmUser":{"name":"benrobo","email":"alumonabenaiah71@gmail.com"},"directories":{},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4snap_1.0.8_1687989050661_0.47853080153096306"},"_hasShrinkwrap":false},"1.0.9":{"name":"4snap","version":"1.0.9","license":"MIT","main":"./dist/index.js","type":"module","scripts":{"watch":"tsc --watch","build":"tsc","dev":"node ./dist/index.js"},"exports":"./dist/index.js","dependencies":{"@clack/prompts":"^0.6.3","axios":"^1.4.0","chalk":"^5.2.0","cli-table":"^0.3.11","commander":"^11.0.0","conf":"^11.0.1","cross-spawn":"^7.0.3","execa":"^7.1.1","fs-extra":"^11.1.1","inquirer":"^9.2.7","ora":"^6.3.1","shelljs":"^0.8.5","slugify":"^1.6.6","update-notifier":"^6.0.2"},"devDependencies":{"@types/axios":"^0.14.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.1","@types/shelljs":"^0.8.12","typescript":"^5.1.3"},"bin":{"4snap":"dist/index.js"},"gitHead":"aaec8ea2a80c2f89b4bc1cf26aa726cc75be6ae8","description":"#### Discover, Share, & Execute Commands Anytime Anywhere","_id":"4snap@1.0.9","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-89I5+H7Xhz88yo3LgvVmBg09bUnicHHEXiSsZHUfxWYXhXdh0ON8gzSGo0NalB315xNZM7stu/f8sXsQCvsl/Q==","shasum":"aa4877a732945c9bf8db6298d75ab55a3e96e7d3","tarball":"https://registry.npmjs.org/4snap/-/4snap-1.0.9.tgz","fileCount":44,"unpackedSize":56760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKsF15ke9rYDCTixTatw/EIzhPgBgCXm4Y0GSk7EchjwIgVWYm1joUrITFEpYOQFUtqPhQbgWIgNF9yQmcp/h+dGw="}]},"_npmUser":{"name":"benrobo","email":"alumonabenaiah71@gmail.com"},"directories":{},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4snap_1.0.9_1687990423230_0.5461045849186836"},"_hasShrinkwrap":false},"1.1.0":{"name":"4snap","version":"1.1.0","license":"MIT","main":"./dist/index.js","type":"module","scripts":{"watch":"tsc --watch","build":"tsc","dev":"node ./dist/index.js"},"exports":"./dist/index.js","dependencies":{"@clack/prompts":"^0.6.3","axios":"^1.4.0","chalk":"^5.2.0","cli-table":"^0.3.11","commander":"^11.0.0","conf":"^11.0.1","cross-spawn":"^7.0.3","execa":"^7.1.1","fs-extra":"^11.1.1","inquirer":"^9.2.7","ora":"^6.3.1","shelljs":"^0.8.5","slugify":"^1.6.6","update-notifier":"^6.0.2"},"devDependencies":{"@types/axios":"^0.14.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.1","@types/shelljs":"^0.8.12","typescript":"^5.1.3"},"bin":{"4snap":"dist/index.js"},"gitHead":"08e40a3b2e2fecf9619ce447afa28083314e8204","description":"#### Discover, Share, & Execute Commands Anytime Anywhere","_id":"4snap@1.1.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-g/wuLFNKpqqXhP7Dwg/eKjWCwtoLACXNj9OGiSSWitGLEdrUMjDWZF7oNEAsGCh3TPDt5qbG0I/UUa76+6O9tQ==","shasum":"bb9ac22d1e8bf21b6ff4e023b7766bcd2ab46df2","tarball":"https://registry.npmjs.org/4snap/-/4snap-1.1.0.tgz","fileCount":44,"unpackedSize":56760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUpMKJ7BZ49CC+22UncrB8zjk6R9dzZUIv/ktJ6YmsyAIhAPqULab6eBqTx43ImNGOdEQy0JjbzqOEPE7UMmNBxnYl"}]},"_npmUser":{"name":"benrobo","email":"alumonabenaiah71@gmail.com"},"directories":{},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4snap_1.1.0_1687995666629_0.4529603226775991"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-27T15:12:51.552Z","1.0.0":"2023-06-27T15:12:51.760Z","modified":"2023-06-28T23:41:06.964Z","1.0.1":"2023-06-27T15:20:53.530Z","1.0.2":"2023-06-27T20:44:46.789Z","1.0.3":"2023-06-27T21:52:54.775Z","1.0.4":"2023-06-27T22:07:25.101Z","1.0.5":"2023-06-28T16:44:21.387Z","1.0.6":"2023-06-28T16:47:08.499Z","1.0.7":"2023-06-28T19:06:48.776Z","1.0.8":"2023-06-28T21:50:50.824Z","1.0.9":"2023-06-28T22:13:43.422Z","1.1.0":"2023-06-28T23:41:06.784Z"},"maintainers":[{"name":"benrobo","email":"alumonabenaiah71@gmail.com"}],"description":"#### Discover, Share, & Execute Commands Anytime Anywhere","license":"MIT","readme":"# 4snap\n\n#### Discover, Share, & Execute Commands Anytime Anywhere\n\n![4snap image](https://raw.githubusercontent.com/Benrobo/4snap/main/packages/app/public/screenshots/4snap-bg.png)\n\n## Overview\n\n4SNAP is a command snippet manager designed to simplify and streamline your development workflow. It allows you to save and organize your frequently used command snippets, making it easy to retrieve and execute them whenever needed. With 4SNAP, you can increase your productivity, reduce repetitive typing, and improve code consistency.\n\n## Table of Contents\n\n### Getting Started\n\n- Account Creation\n- Install 4Snap CLI\n- Authenticate 4Snap CLI\n- Create Commands\n- Executing Commands\n- Synchronization\n- View Saved Commands\n- Sharing Command\n\n## Getting Started\n\nFollow the steps below to get started with 4Snap.\n\n### 1. Account Creation\n\nGet started by creating an account on 4Snap using this [LINK](https://4snapp.vercel.app/auth). This will allow you to access and manage your commands.\n\n### 2. Install 4Snap CLI\n\nAfter creating an account on 4Snap, you need to install the 4Snap CLI npm package. Use the following command to install it:\n\n```sh\n# npm users\n$ npm install 4snap\n\n# yarn users\n$ yarn add 4snap\n```\n\n### 3. Authenticate 4Snap CLI\n\nBefore you can execute any command, you need to authenticate the 4Snap CLI. Use the following command to authenticate:\n\n```sh\n$ 4snap login\n```\n\nThis command will prompt you for a 4Snap token, which can be obtained from your settings page on 4Snap if you are currently logged in.\n\n### 4. Create Commands\n\nYou can create commands or collections of commands either using the web interface or the CLI. To create a command using the CLI, run the following command:\n\n```sh\n$ 4snap create\n```\n\nThis command will guide you through the steps needed to create your favorite command or collections of commands. Collections of commands are created by separating them with a comma (,).\n\n### 5. Executing Commands\n\nYou can execute both local and public commands using the 4Snap CLI. To execute a local command, use the following command:\n\n```sh\n$ 4snap run [COMMAND_NAME]\n```\n\nFor executing a public command, use the following command:\n\n```sh\n$ 4snap run -p [COMMAND_NAME]\n```\n\nReplace `[COMMAND_NAME]` with the name of the command you want to execute.\n\n### 6. Synchronization\n\nSometimes, the commands created via the web interface may not be available on your local machine. To synchronize all created collections of commands and make them available on your local machine, use the following command:\n\n```sh\n$ 4snap sync\n```\n\nThis command will ensure that all your created commands are synchronized.\n\n### 7. View Saved Commands\n\nTo view your saved commands or collections of commands locally, use the following command:\n\n```sh\n$ 4snap list\n```\n\nThis command will print out all available saved commands in a table format on your terminal.\n\n### 8. Sharing Command\n\nIf you want to share your saved commands with others, whether publicly or privately, you can do so using the following command:\n\n```sh\n$ 4snap share -u [USER_NAME] [COMMAND_NAME]\n```\n\nReplace `[USER_NAME]` with the recipient's username and `[COMMAND_NAME]` with the name of the command you want to share.\n\n## Examples\n\n1. 👷🏻\n   Command meant to ease the process at which developers start a new project. for eg `mkdir project_name`, `cd project_name`, `touch file_name` can be shorten into `4snap run setup`.\n\nHere are lists of commands you could try out with 4snap.\n\n1. `mkdir $project_name,cd $project_name,touch $file_name`\n2. `npm list -g`\n3. `yarn create vite $appName --template $templateName`\n","readmeFilename":"README.md"}