{"_id":"workon","_rev":"32-056ad72ff462a9ce57b47f345f801568","name":"workon","dist-tags":{"latest":"3.9.0"},"versions":{"1.0.0-alpha.0":{"name":"workon","version":"1.0.0-alpha.0","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@1.0.0-alpha.0","maintainers":[{"name":"israelroldan","email":"israel@palu.io"}],"bin":{"workon":"bin/workon"},"dist":{"shasum":"c0783df2424bced1ccc5544e7f73be214e3f846b","tarball":"https://registry.npmjs.org/workon/-/workon-1.0.0-alpha.0.tgz","integrity":"sha512-0ZupNz+7H4i5WTtKGpFTMPD6FclgPk52j4vHJ/T4RK75kQhfER/WeNn3kg5jmNx84GbSEnzwkBGKcQT7BdWxIQ==","signatures":[{"sig":"MEUCIDrAHwTBU3733w+v1oevk/KFYIQcndiRcm5jZccJPKYDAiEA94rUK8DHEccMst0BDRzqwdKu4yGtimUsJCFVpP1bByg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"a654d002b803c686b1f3fd32359171accd5e19ef","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"israel@palu.io"},"repository":{"url":"git@code.palu.io:israel/workon.git","type":"git"},"_npmVersion":"5.0.3","description":"Work on something great!","_nodeVersion":"8.1.2","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"devDependencies":{"standard-version":"^4.2.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon-1.0.0-alpha.0.tgz_1498508745449_0.2112363155465573","host":"s3://npm-registry-packages"},"directories":{}},"1.0.0-alpha.1":{"name":"workon","version":"1.0.0-alpha.1","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@1.0.0-alpha.1","maintainers":[{"name":"israelroldan","email":"israel@palu.io"}],"bin":{"workon":"bin/workon"},"dist":{"shasum":"4805c74ee52d6a54ff2239a94992fc21613230f4","tarball":"https://registry.npmjs.org/workon/-/workon-1.0.0-alpha.1.tgz","integrity":"sha512-eaOVM1ktnxqWLPbR77P3UdMcyT+AOiGKM0evQVE4fMA07Hs31JodrYV5hLXf6w3TPYc2ZEMZROAUFK8xXhMWhQ==","signatures":[{"sig":"MEQCIDLBo0cNLdhjVWWxaiHnOw91mYwzx1EMcIgsSgQzoy35AiBLtCeka4lDlzJy307b49xACUhPRdHwdQ81cGFLtE7Fqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"37ffe54581a8dc8c495e943a928c9ff14dcbf841","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"israel@palu.io"},"repository":{"url":"git@code.palu.io:israel/workon.git","type":"git"},"_npmVersion":"5.0.3","description":"Work on something great!","_nodeVersion":"8.1.2","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"devDependencies":{"standard-version":"^4.2.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon-1.0.0-alpha.1.tgz_1498508849643_0.49283987027592957","host":"s3://npm-registry-packages"},"directories":{}},"1.0.0":{"name":"workon","version":"1.0.0","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@1.0.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"workon":"bin/workon"},"dist":{"shasum":"51772d91a42fb08b8720558988e4e984d435f349","tarball":"https://registry.npmjs.org/workon/-/workon-1.0.0.tgz","fileCount":20,"integrity":"sha512-Xp4Ybv/5jiJ15TwAd6b0Xq0HXT/qP9w++lUBpCumxzZ0653GFgS0d195aTa7SBh0ePWOl7yFLN8XjiT2B5zEGQ==","signatures":[{"sig":"MEUCIQDF3OxSsgxgzLOU5ME2GztdYBBBhEdUyjEQShDQRNkuGQIgQIr8PSgDDzv7vHeNdRhw38rjNIyfLCxB2xQXcmCYkus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44675},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"6c5e9e05ef3e73f32f1e76fd72e6a6afab383083","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.1.0","description":"Work on something great!","directories":{},"_nodeVersion":"23.7.0","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard-version":"^4.2.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_1.0.0_1754507566873_0.04588264207516857","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"workon","version":"1.1.0","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@1.1.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"workon":"bin/workon"},"dist":{"shasum":"98f2fccf12fa0e50b2cc37e98943497a7d1864f4","tarball":"https://registry.npmjs.org/workon/-/workon-1.1.0.tgz","fileCount":23,"integrity":"sha512-JGyPh1W0s3k24m5nygC2pRosE9kKRNT0ArDkCKG1RDxSceX2XiXrApHx0TVvvPURJQaeEOeiFk5MYn6WdxeRXQ==","signatures":[{"sig":"MEYCIQDJtky4Hjjygw6AMycelCbaCCgWgMLssK83Mv4vwqYHQQIhAONJCHHNeiNekeB/PdQUcJSwgkAM1amZOJOvbMTeU9wO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48328},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"da1abc07ed8bf16dfa552d8a85c8d5fad434b08e","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.1.0","description":"Work on something great!","directories":{},"_nodeVersion":"23.7.0","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard-version":"^4.2.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_1.1.0_1754509420315_0.44390716034067546","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"workon","version":"1.2.0","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@1.2.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"15b3d67159f4b7d91737d6c1ed5baadc5aa8ccb5","tarball":"https://registry.npmjs.org/workon/-/workon-1.2.0.tgz","fileCount":27,"integrity":"sha512-wFhjaeHzbaHRb9I5AYgfQhN1oPacVAA+GkZl9q5poy8e2aSWEG2cnMC55MrVQd6q5trbmDltWsqsfflTYkgZ3Q==","signatures":[{"sig":"MEUCIHqMpeKcpIml9o1miKL8bCJ1uUz0km5T9D8GdwpA1VKlAiEA3KyoqVSCMg3sKngjmiU/woPd5lUm1hgpYQK2wg2W5ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66294},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"9e446572de680729499579f41878181d6d6af4e2","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.1.0","description":"Work on something great!","directories":{},"_nodeVersion":"23.7.0","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard-version":"^4.2.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_1.2.0_1754510209089_0.5157984669257094","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"workon","version":"1.2.1","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@1.2.1","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"8e1290dfc8a75544c9ae1e34f45d749b6d379835","tarball":"https://registry.npmjs.org/workon/-/workon-1.2.1.tgz","fileCount":27,"integrity":"sha512-uIiZoDkMtzdUQtzHQtVPQLICSGYNlACGgazlvVbSdFQBouHBcgN5nGIc7zh3k3tHL1Y+gAOHEP2Anu22CDPkQw==","signatures":[{"sig":"MEQCIA6jiQuLP7kFTGu8yftIPYSWeKHOIYXHjcUTL9DyX22pAiBylGS5vfCfx0os5VoH5ly0+Z0SNj98Zl7cnDLjg0ienw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66538},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"8986073f294eff7f8291f6b219ea55ee4e336e45","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.1.0","description":"Work on something great!","directories":{},"_nodeVersion":"23.7.0","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard-version":"^4.2.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_1.2.1_1754514182853_0.3380566088637267","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"workon","version":"1.3.0","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@1.3.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"b68a2684cc01371156859f864a101c862e8b6ade","tarball":"https://registry.npmjs.org/workon/-/workon-1.3.0.tgz","fileCount":34,"integrity":"sha512-kexY5Wejq2LjoY/zDiPUYZa2GrKWsB4NnmhPZPurDpUqyyZpbTaPfYk/aSuyCM4ne5ROnf/QrDclVC9n7NYf1A==","signatures":[{"sig":"MEUCIQCxqhq5QHvVs7P7LGKocOPTjgOUxAxn82AxRO5oGPSDtAIgac+tKsEDeYFthR1ocxkUz+wsUUS94FWaqy8Ib+znF3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96914},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"36bfa63adf99e90c40b58e31a2baae4d8f1f7d03","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.1.0","description":"Work on something great!","directories":{},"_nodeVersion":"23.7.0","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard-version":"^4.2.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_1.3.0_1754516107909_0.24040700138848403","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"workon","version":"1.4.0","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@1.4.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"1d3c573ab745efefae9ebac43983782679bcea06","tarball":"https://registry.npmjs.org/workon/-/workon-1.4.0.tgz","fileCount":34,"integrity":"sha512-TZWRQ6oPkflYDRkIZWoa6FWdvUrPO8m0WJyOLUMOON00YiLTGqqjMCxD4G90okGc1i9oBIIO76jhCm5VkX4a3g==","signatures":[{"sig":"MEUCIQC/Okl/azSWn0qSWlRY/Sn9tjL0YI9xNQ7lLIYVaIigKQIgbbIbLlzobMnLt2pm84Y8iSc0pvkvo9wqotpeFRrALA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110889},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"027650a62d2b3010146fca2ea85a3201dd919193","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.1.0","description":"Work on something great!","directories":{},"_nodeVersion":"23.7.0","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard-version":"^4.2.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_1.4.0_1754517146573_0.5127671904443662","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"workon","version":"2.0.0","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@2.0.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"58ea25e90b6d580edb82e2f9420de1d42b9c3418","tarball":"https://registry.npmjs.org/workon/-/workon-2.0.0.tgz","fileCount":52,"integrity":"sha512-Qzg1YBrP48IqE3AmB7+bN5tOiToWYlfh5NLEsSV4XAWq5TzFBEWw2Nk7m/GFBG4IeBlJLtPXTn8O9NECSkKSsQ==","signatures":[{"sig":"MEUCIQCXPRpVUSsmiXQ18jRZO2KRKsmjCYJPr8jPwATrcQAeggIgIRTAP75WAbcYWukCTtuLDOECq9e92hsbGe3FjCRePho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178312},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"f859fa7da41fd24adab81415ce1c5f8470632be6","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.1.0","description":"Work on something great!","directories":{},"_nodeVersion":"23.7.0","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard-version":"^9.5.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_2.0.0_1754560145616_0.7693970552113574","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"workon","version":"2.1.0","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@2.1.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"ba4cfac83f4da40bf292b3bde96e6fdeb7932a26","tarball":"https://registry.npmjs.org/workon/-/workon-2.1.0.tgz","fileCount":54,"integrity":"sha512-cb8E5bDre60ZSHsuK+H9B4CB0gnBiH+xc/Co3VxGS2kW1Ka/yXBvQGHpsbRR+rSsMAMJC/inzJlDf1g+OmLvcQ==","signatures":[{"sig":"MEQCIB6WXwH31f7sn6dznJGQ1IMrEIRmTwCkBbKJlu3UC3MjAiAikJQJvAqoNX4k0kFsHyWBpnHNIm6Kz6hsnj9TSmUQqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188175},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0f4460c27e5f146cfb64c90680801c9e02555f11","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.1.0","description":"Work on something great!","directories":{},"_nodeVersion":"23.7.0","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard-version":"^9.5.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_2.1.0_1754561052423_0.1261818437749913","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"workon","version":"2.1.1","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@2.1.1","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"adbf4aac38bcf3d03cacbaa5e7e8126e2b022d14","tarball":"https://registry.npmjs.org/workon/-/workon-2.1.1.tgz","fileCount":58,"integrity":"sha512-U8KjRbNOWpXx6bnLYRdvocsYZ/RMsjkMSF7A6fHN8xOu+KhBWePGB5Lf3/BPIPJ3HtgrWOR7iGU/0AjugvyJ5w==","signatures":[{"sig":"MEYCIQCs0Q6SkQauSrG7H8+F1oiJofduBztAn8Vg+DQFqtzJfgIhAJE6esikgnTl2om8ddzqWdZccigfAxlqspKRePgH87Tm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217304},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"20ea382e4037dbbf99349692b7f45363a0c8e596","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.1.0","description":"Work on something great!","directories":{},"_nodeVersion":"23.7.0","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard-version":"^9.5.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_2.1.1_1754561325184_0.08429243134873299","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"workon","version":"2.1.2","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@2.1.2","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"73a17c60fe278fbc27ee83054082285a62c2a843","tarball":"https://registry.npmjs.org/workon/-/workon-2.1.2.tgz","fileCount":59,"integrity":"sha512-1BBJCTybgN4Gy1EhcD4dWYSFgFXqxZEAz2GyTFPD92qorTVcMxgGJDVxDJig8SQQ0Uagj/TilMZIEaYDo8u+Nw==","signatures":[{"sig":"MEQCIADLaD/QRvsAGBKRsFePwBZ1kIGdPr1isMOpvAXCwhNlAiBi6ahuYTV9cb6lJWjhvFbw1iMPBGAZTeBWcEoJy8UvmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219637},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"418d623eda835aaf5a6da4bc80639fd0d2d67011","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.1.0","description":"Work on something great!","directories":{},"_nodeVersion":"23.7.0","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard-version":"^9.5.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_2.1.2_1754562943446_0.9742126362740462","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"workon","version":"2.1.3","keywords":["productivity"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@2.1.3","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"e0bfb88214e5d6231b6d240961f340c3406445b4","tarball":"https://registry.npmjs.org/workon/-/workon-2.1.3.tgz","fileCount":59,"integrity":"sha512-fJhoKNATJWWHNbpKPHk/bt/KC4xvjFXiXcg6jBZwrQCSBNeutCR/GKVbkUN0U3HFfAec9mvSvY3F0rsaBQiOaA==","signatures":[{"sig":"MEYCIQDdd+PwUnz7UyaljfOB8EWUPywXrA+c7BscxmS6t39y9QIhAKbmXTwxgULzM8f8HlJ+Z8p1v9Rz+RBKNBnYDWOtifVs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220042},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"8f643f4de034566bb0d9884a1fce2a8459528abb","scripts":{"release":"standard-version"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.1.0","description":"Work on something great!","directories":{},"_nodeVersion":"23.7.0","dependencies":{"conf":"^1.1.2","flat":"^2.0.1","loog":"^1.4.0","phylo":"^1.0.0-beta.7","inquirer":"^3.1.1","omelette":"^0.4.4","openurl2":"^1.0.1","switchit":"^1.0.7","simple-git":"^1.73.0","deep-assign":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard-version":"^9.5.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_2.1.3_1754596705061_0.3355142062880203","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"workon","version":"3.0.0","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.0.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"8a1eca25f6e4cae5c40c4918ba35a4cc9e6b6778","tarball":"https://registry.npmjs.org/workon/-/workon-3.0.0.tgz","fileCount":12,"integrity":"sha512-nu4EXvPoefOWEziaSVR2ng11ZNonHjDryZyA26hl5E4kJtKujEtHt12rcp+Wdbw7DuIUdFwe8DMtiE8YXrQpHA==","signatures":[{"sig":"MEUCIQCqcn8wuCY2ebbn9QibxTRDyhJZGAhR8wYvwI/jaB3v2gIgXTyL2o3G5G3tMnBdnEu86T+mCsVT+QgcfkWuNfcCGo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448583},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bcd6cf820d85902ac96ed1043ed297a6643c3378","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"israelroldan","email":"npm@isro.me"},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"25.0.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.0.0_1767909035811_0.7980105138009925","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"workon","version":"3.1.0","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.1.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"b2170be7d9c71e9f7e4405f474b5af36bb52ceee","tarball":"https://registry.npmjs.org/workon/-/workon-3.1.0.tgz","fileCount":12,"integrity":"sha512-tXn5rT3b0swHR5+LCn5fL+wyRIduGF/RDvJISK0ohCaWcEpqDTFlekJx/t6GmxTPUWbq6y5j5AuLmm6kSNxyBA==","signatures":[{"sig":"MEUCIQCdAf7ZQOmwJXYAbxEvG4+Hcr+hDNktmz6tzz5EIoN9vwIgLu/38Y8DDRvUNC/RbeUEcX+PffWmYe95DFkgK1v52PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":463124},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5f54019a1ef2aae0513d2d5a9bf0a7f6553191a0","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.1.0_1767910219564_0.7486560040798185","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"workon","version":"3.2.0","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.2.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"e2c2d519337752b2329aa51f96b8f7d180509c43","tarball":"https://registry.npmjs.org/workon/-/workon-3.2.0.tgz","fileCount":12,"integrity":"sha512-P0PS1eJG5IKZ+HDx409PX84+Lzb9FHX8tofa/gSDHELDdGM5SlOZqu2aahEJHYcUq18YRMhbD298ClIGU/ojqg==","signatures":[{"sig":"MEUCID2A+PTJvZblJVZepZfLeuRNiJTmlnVeIJODcLw08aQrAiEAld2qdzBCv+iGbzwcF/E3KamuY0seAQRAmh9M9Ff9xUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":508946},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b2fd19aa5a2ee772371055a15be42752e854690e","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.2.0_1768059104027_0.21453141323760994","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"workon","version":"3.2.1","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.2.1","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"081f34df948c32a92b95cf7f372b04330bbc549e","tarball":"https://registry.npmjs.org/workon/-/workon-3.2.1.tgz","fileCount":12,"integrity":"sha512-is0rls3KmcObn45v7CYp4Ryp577WPQVI5aepfXPkcIcouVYabCXNqMZZJZgEOmfFNqm6OhK608jVQQ53KkYogg==","signatures":[{"sig":"MEQCICuLvCcicmP+kr2MEaeRoIhMVxInUPozqD9TcRKM39w1AiA0dtsbHI7/KiAGCXBpFqOLB/5hrmX4AtxaPYuurfzRvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524466},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3b8203e8e245cbf67d37f4db54d478495234ef0a","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.2.1_1768061688422_0.6115139592279051","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"workon","version":"3.2.2","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.2.2","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"50bd945f3dab0652f20a621e11db6380c648aaab","tarball":"https://registry.npmjs.org/workon/-/workon-3.2.2.tgz","fileCount":12,"integrity":"sha512-U7bLbvM+5v56YnELUVcH7fpnV7MjtQszow+7w17KFFckH5oUCPc3/tnVF/pi/6IaTN4DqdHZ50gPhUxDsTAJmg==","signatures":[{"sig":"MEYCIQDZjBw3ePo2iRyipuzZgx1EfEdSd6AHJFjdsMo7cwDc8gIhANfQd1+dY1KksUx6CYyTdk7KOpRq5RaW377zl3o7vIqn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533720},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"67daa70aee1c6efba9d80d513bfde3bcc65475fb","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.2.2_1768082213950_0.6531922370340655","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"workon","version":"3.2.3","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.2.3","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"b234ed39de937a48d0d482f15c7f73b8193a83fc","tarball":"https://registry.npmjs.org/workon/-/workon-3.2.3.tgz","fileCount":12,"integrity":"sha512-eQaEDcQIPGV7+im4Kn3x3edBjLN8zJyUDiZ6bLYe31ex6BD4BVPjQRTbyV7Bp5MbWGbPkvvJm/tEZMwhEaeMVQ==","signatures":[{"sig":"MEYCIQCEI9YHJv6boZZ2NFJijegO57pViAnlAYn/4n7J5ethiAIhAPW+orefP1HxZ5+3YVaBr9AkeNgopTWEW4SFa9AY+b0E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":571326},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6b6e1eaac50a75cc3b66eb93a34f71ae5004a3ce","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.2.3_1768084651442_0.445691735417274","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"workon","version":"3.2.4","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.2.4","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"347726ddb10cc3283ee6828e103488ef3a2f67f8","tarball":"https://registry.npmjs.org/workon/-/workon-3.2.4.tgz","fileCount":12,"integrity":"sha512-SCxjAASZOBr4EbJ6mEn5CxbcfEtNdRS2uhjSKIL78RrDEw22cJa2j3dGd2GokrprGcWfLveJ5Vw6ZhuBkyvbWw==","signatures":[{"sig":"MEQCIA5grOTsFgG68/SaggxYiF3TSFObARYsFjYgX1YnrdYRAiAZWQyFlVWSZcSPXZLniItfAtfh2ZEyw8pL+YAybIlFCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":571998},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"402ec9dd81667e4c36e317cdc391842793ef2b5b","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.2.4_1768338692936_0.8086509274439466","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"workon","version":"3.3.0","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.3.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"6ea0e10de86dca43a1fc09ab9c92a0a8c8c8a283","tarball":"https://registry.npmjs.org/workon/-/workon-3.3.0.tgz","fileCount":12,"integrity":"sha512-ROTW+CPfi6PYN/wnsvQYef/8gq3bV31b9m9YvyouE2KNFuv1nMx06fXMMhyaSuZ7Zpm8c44tkb0uiV+9CuqOIA==","signatures":[{"sig":"MEUCIQCyeToHWhv/3GY4DZkoL8vYLEWVeLEPKOvr5raOzSLvDAIgPc+11b4S6Atw9imQ5t6zu7PQbL1inSFHk5pEz1Fs7/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":718721},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bb19d65312a9fbb5f2d08d07631f16ae485aa94f","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.3.0_1770141688817_0.08208653477783523","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"workon","version":"3.4.0","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.4.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"a85fdb78d22cb48405dc1d4525a7767acadc2a5a","tarball":"https://registry.npmjs.org/workon/-/workon-3.4.0.tgz","fileCount":12,"integrity":"sha512-3pG4SembEX37fbn4whYhKA8y5gMuMLvUDmFvQK8xypuBaBPREn/uPMxS3xtYpdgStf/mXHuHWQRBNi2k6Ra2MA==","signatures":[{"sig":"MEUCIQDoT0Zxe6A3fOX/5uHGmUR5ssYQRDZ2tXcmXuvqKAHDjgIgJ4Y580rckG5SOuqXFIV2K3V4fmgDNgYwiIus9jzQ3xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":787527},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8e637be9213e0997c782f618dc09508bd22634e9","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.4.0_1770199617152_0.7700991839929163","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"workon","version":"3.5.0","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.5.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"bb168faada8433bec5f2f6d0eb36330736428242","tarball":"https://registry.npmjs.org/workon/-/workon-3.5.0.tgz","fileCount":12,"integrity":"sha512-FkavpeFe5iEFC4hCC16a1CqJfDNZnPwBq6mVU6/k/bAJJEsGiTV90QeN1pq6WptvcB8z3ldbqMVAPYIaocvdEw==","signatures":[{"sig":"MEYCIQCIl8qquztr2n0KjfAsOSwhvg24xujDtANf1OViPNaqpQIhAIF61XDXCZSwNxIBb2N3LtcFCe8XayC4q4XeF6fxfHzu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":792180},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fdfeaeb1c10d85fbd598b2b2463fd784e2e65c42","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.5.0_1770288436179_0.3495922210245559","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"workon","version":"3.5.1","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.5.1","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"685e1c63bb2ee8e31b1dfbc997c27e9a82df0113","tarball":"https://registry.npmjs.org/workon/-/workon-3.5.1.tgz","fileCount":12,"integrity":"sha512-KXPwbTHRBQSJlkKfaAcCqt6iYhVDWwr8I6QI41I+VK/gflFiDYJeQ0/FLoSBgoZ9MCbgPNz91ReccQ0QpSSjSw==","signatures":[{"sig":"MEQCIDITRgdWqDrZyhQkwsotSkvliuzQSbzeOdiyJ8O1hOYHAiAjJgXJBa9RpTkRBhGadlgjggeaSOExyZ9kwFBPaDSL3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795171},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"829dae79e9a5118782bf15438a07aa858be05183","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.5.1_1771415384605_0.13789214983377196","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"workon","version":"3.5.2","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.5.2","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"05c8607e77efb9d4a7ea470a5f53e501af3b0a82","tarball":"https://registry.npmjs.org/workon/-/workon-3.5.2.tgz","fileCount":12,"integrity":"sha512-vrSj3IHUc3sJcqchPLlSuH5QABxfWgWhx/gjw6dTge1iUL7OF4wnEw+3CdHwGXAXuntyu55lg50hZ05AWi09YQ==","signatures":[{"sig":"MEUCIQDW2zDVyfmpYLlvGOGeD2PSdEZ3xa//UHIuwY5V6rgQGwIgbKnwtK+/TH4ztC8h6I0dphBhgs/73vwT28/YuzMz8dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797232},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"80c0b40d8b43b8ce94b834fea76bbd5ed33b21fc","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.6.2","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.5.2_1771938281062_0.35077480101941894","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"workon","version":"3.6.0","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.6.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"96107662a4e3d970095450d021b2ea447e1985de","tarball":"https://registry.npmjs.org/workon/-/workon-3.6.0.tgz","fileCount":12,"integrity":"sha512-CnL1jC8LZ4U2/5HbiEmDMM8b4e1b6y6fBtZ8eV9FcD7sghAn9zIW2Bz7KQYLrvX4hpLdsJdFXqlRwGEchCLjvg==","signatures":[{"sig":"MEUCIQDePZmPvsXoHDZYS9cptGP1jyJeYZZt58+V0LllaQ601gIgWO80/wT9ykyuZpUZgoOcsVaChxfGOiVO5kdmr3Hl5ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":804366},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a6b50548626d692ac3e6eb7afc2eb90f4bf222b9","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.8.0","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.6.0_1772625367231_0.874341298170207","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"workon","version":"3.7.0","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.7.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"ab3f583ef5696d72d35d6005747537959f2c31f4","tarball":"https://registry.npmjs.org/workon/-/workon-3.7.0.tgz","fileCount":12,"integrity":"sha512-doCRK1F7gjhosqv0LT+W9H2/cBhOeAKfaHBc1zE3ytpvBs4IZuASukCzYlRq7tB0OCWtGkYEnFfCKdgU6OfRuw==","signatures":[{"sig":"MEUCIQC8tccnbzQKE/yqrS3g+K9HWzm/xzkaAxMIM4ebo2U+ZgIgC9X9m23SZOgC4+tsFtl62Dsnea0vS8ESsA5uJrAdqx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819300},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bce05d448d30c6c5eb01c859e8d6c78639c997aa","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.9.0","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.7.0_1774859491424_0.9055990386003228","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"workon","version":"3.7.1","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.7.1","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"3f8a4de11d5299f615c0e7a0609b9e96349c19a2","tarball":"https://registry.npmjs.org/workon/-/workon-3.7.1.tgz","fileCount":12,"integrity":"sha512-QMsiawE4t1s8FJAB2an8E6OUyL93ZX4H8Yzsieefbkb2gYymD3RCdan4GZiOQKxku96UAfGnICfqyeHaElsm+w==","signatures":[{"sig":"MEUCIQDoAVaLQkq5Jo8TS5Sq6FROCNRp1Vh9W/869aPvUkp6EAIgRL27AXXHfqrDqAitOfa6j9Cc4Sc836SDIASfGmUKhf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823042},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"09c592f85e4070da50b66dc8449247b0f3cf0dde","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.9.0","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.7.1_1774863741188_0.8390122249696406","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"workon","version":"3.8.0","keywords":["productivity","cli","project-management","developer-tools"],"author":{"url":"me@isro.me","name":"Israel Roldan"},"license":"MIT","_id":"workon@3.8.0","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"homepage":"https://github.com/israelroldan/workon#readme","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"bin":{"wo":"bin/workon","workon":"bin/workon"},"dist":{"shasum":"b4ad335878e4577dfebd0d71bec644f7b2dea3d2","tarball":"https://registry.npmjs.org/workon/-/workon-3.8.0.tgz","fileCount":12,"integrity":"sha512-nGCHlKPVqEVcqXS9DEefL+0Z8D+ynwbuD21B61m4zm2MeStm3lDd+J4mIQms6pALYotbhmK+c9rMUlxrDQEhoQ==","signatures":[{"sig":"MEYCIQDRebjv/qMr/nqTWxdFuvk+KpFLVYF1Wh9uPscrwRh/1gIhAKNCTS/9IJ7C/G0TjQ0Z+P+VTjThfIMaoiZjXQPq1bFd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":839481},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"51926acd870272f579db47123a2cc036ef35f523","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","lint:fix":"eslint src/ --fix","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"repository":{"url":"git+ssh://git@github.com/israelroldan/workon.git","type":"git"},"_npmVersion":"11.9.0","description":"Work on something great!","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","conf":"^13.0.1","loog":"^1.4.0","chalk":"^5.4.1","phylo":"^1.0.0-beta.7","omelette":"^0.4.17","openurl2":"^1.0.1","commander":"^13.0.0","simple-git":"^3.27.0","deep-assign":"^3.0.0","@inquirer/prompts":"^7.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workon_3.8.0_1774868088256_0.14577940511278675","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"workon","version":"3.9.0","description":"Work on something great!","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"bin":{"workon":"bin/workon","wo":"bin/workon"},"scripts":{"build":"tsup","dev":"tsx src/cli.ts","lint":"eslint src/","lint:fix":"eslint src/ --fix","format":"prettier --write \"src/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\"","type-check":"tsc --noEmit","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","prepare":"husky"},"repository":{"type":"git","url":"git+ssh://git@github.com/israelroldan/workon.git"},"keywords":["productivity","cli","project-management","developer-tools"],"author":{"name":"Israel Roldan","url":"me@isro.me"},"license":"MIT","engines":{"node":">=20"},"packageManager":"pnpm@10.0.0","devDependencies":{"@eslint/js":"^9.17.0","@types/node":"^22.10.2","@vitest/coverage-v8":"^2.1.8","eslint":"^9.17.0","eslint-config-prettier":"^9.1.0","husky":"^9.1.7","lint-staged":"^15.2.11","prettier":"^3.4.2","tsup":"^8.3.5","tsx":"^4.19.2","typescript":"^5.7.2","typescript-eslint":"^8.18.1","vitest":"^2.1.8"},"dependencies":{"@inquirer/prompts":"^7.2.1","chalk":"^5.4.1","commander":"^13.0.0","conf":"^13.0.1","deep-assign":"^3.0.0","loog":"^1.4.0","omelette":"^0.4.17","openurl2":"^1.0.1","ora":"^8.1.1","phylo":"^1.0.0-beta.7","simple-git":"^3.27.0"},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"]},"gitHead":"cffdf8324079f2f7b359fdece8237751e8324d95","_id":"workon@3.9.0","bugs":{"url":"https://github.com/israelroldan/workon/issues"},"homepage":"https://github.com/israelroldan/workon#readme","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-M6sToFpXp+oVnZJ4q6syyDcK8an7HQqR+9ZSUHER08h44KA9KVfnqFUEvJmFamJnY8lxvVe5ugT+b19INDZtYw==","shasum":"fb0f2336856f3fc746073ddcdb48306fbfa05eb8","tarball":"https://registry.npmjs.org/workon/-/workon-3.9.0.tgz","fileCount":12,"unpackedSize":891529,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workon@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD+9eIFEQtw9T9W7ihAOsSwxL0zW6VVV6HOnX+98n1j9QIgWTH7+/dqkp5uTC1MWi4fNmtCaRz5repPGJgUuUVel+8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2af1b3b6-270d-4aa8-9b38-de8f316a1909"}},"directories":{},"maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/workon_3.9.0_1787059849962_0.34120646929745235"},"_hasShrinkwrap":false}},"time":{"created":"2017-06-26T20:25:46.467Z","modified":"2026-08-18T13:30:50.539Z","1.0.0-alpha.0":"2017-06-26T20:25:46.467Z","1.0.0-alpha.1":"2017-06-26T20:27:30.615Z","1.0.0":"2025-08-06T19:12:47.053Z","1.1.0":"2025-08-06T19:43:40.505Z","1.2.0":"2025-08-06T19:56:49.288Z","1.2.1":"2025-08-06T21:03:03.111Z","1.3.0":"2025-08-06T21:35:08.083Z","1.4.0":"2025-08-06T21:52:26.773Z","2.0.0":"2025-08-07T09:49:05.801Z","2.1.0":"2025-08-07T10:04:12.762Z","2.1.1":"2025-08-07T10:08:45.359Z","2.1.2":"2025-08-07T10:35:43.626Z","2.1.3":"2025-08-07T19:58:25.286Z","3.0.0":"2026-01-08T21:50:35.959Z","3.1.0":"2026-01-08T22:10:19.729Z","3.2.0":"2026-01-10T15:31:44.177Z","3.2.1":"2026-01-10T16:14:48.590Z","3.2.2":"2026-01-10T21:56:54.095Z","3.2.3":"2026-01-10T22:37:31.583Z","3.2.4":"2026-01-13T21:11:33.100Z","3.3.0":"2026-02-03T18:01:28.975Z","3.4.0":"2026-02-04T10:06:57.317Z","3.5.0":"2026-02-05T10:47:16.384Z","3.5.1":"2026-02-18T11:49:44.777Z","3.5.2":"2026-02-24T13:04:41.272Z","3.6.0":"2026-03-04T11:56:07.456Z","3.7.0":"2026-03-30T08:31:31.628Z","3.7.1":"2026-03-30T09:42:21.405Z","3.8.0":"2026-03-30T10:54:48.439Z","3.9.0":"2026-08-18T13:30:50.118Z"},"bugs":{"url":"https://github.com/israelroldan/workon/issues"},"author":{"name":"Israel Roldan","url":"me@isro.me"},"license":"MIT","homepage":"https://github.com/israelroldan/workon#readme","keywords":["productivity","cli","project-management","developer-tools"],"repository":{"type":"git","url":"git+ssh://git@github.com/israelroldan/workon.git"},"description":"Work on something great!","maintainers":[{"name":"israelroldan","email":"npm@isro.me"}],"readme":"# workon\n\n> Work on something great! 🚀\n\nA productivity CLI tool that helps developers quickly switch between projects with automatic environment setup. No more manually navigating to project directories, opening IDEs, or remembering project-specific commands.\n\n## Features\n\n✨ **Smart Project Switching** - Switch between projects in your current shell (no nested processes!)\n🔧 **IDE Integration** - Automatically open projects in VS Code, IntelliJ IDEA, or Atom\n🌐 **Web Integration** - Launch project websites and documentation\n🌳 **Git Branch Support** - Different configurations for different branches\n🌲 **Git Worktrees** - Create, open, and manage git worktrees with tmux integration\n📁 **Auto Directory Change** - Seamlessly `cd` into project directories\n⚡ **Interactive Setup** - Guided project configuration\n🔄 **Backward Compatible** - Legacy nested shell mode still available\n\n## Requirements\n\n- Node.js >= 20\n\n## Installation\n\n### Option 1: Global Installation (Recommended)\n\n```bash\n# Install globally\nnpm install -g workon\n\n# Set up shell integration (one time setup)\necho 'eval \"$(workon --init)\"' >> ~/.zshrc    # for zsh\necho 'eval \"$(workon --init)\"' >> ~/.bashrc   # for bash\n\n# Reload your shell\nsource ~/.zshrc  # or ~/.bashrc\n```\n\n### Option 2: Using npx (No Global Install)\n\n```bash\n# Set up shell integration\necho 'eval \"$(npx workon --init)\"' >> ~/.zshrc    # for zsh\necho 'eval \"$(npx workon --init)\"' >> ~/.bashrc   # for bash\n\n# Reload your shell\nsource ~/.zshrc  # or ~/.bashrc\n```\n\n### Verify Installation\n\n```bash\nworkon --help\n```\n\n## Quick Start\n\n1. **Add your first project:**\n   ```bash\n   cd ~/code/myproject\n   workon add .  # Register current directory as a project\n   ```\n\n2. **Or use interactive mode:**\n   ```bash\n   workon  # Start interactive setup wizard\n   ```\n\n3. **Switch to a project:**\n   ```bash\n   workon myproject  # Automatically cd + open IDE\n   ```\n\n4. **List available projects:**\n   ```bash\n   workon config list\n   ```\n\n## Project Configuration\n\nProjects are configured with:\n\n- **Path**: Where your project lives\n- **IDE**: Which editor to open (`code`, `idea`, `atom`)  \n- **Events**: What happens when switching to the project\n  - `cwd`: Change directory to project path\n  - `ide`: Open project in configured IDE\n  - `web`: Open project homepage/docs\n  - `claude`: Launch Claude Code (with optional tmux split)\n  - `npm`: Run npm scripts (with optional tmux pane)\n  - `docker`: Start Docker containers\n\n### Interactive Project Setup\n\nRun `workon` to start the interactive setup wizard:\n\n```bash\n$ workon\n                      8                v1.0.0-alpha.1\nYb  db  dP .d8b. 8d8b 8.dP .d8b. 8d8b.\n YbdPYbdP  8' .8 8P   88b  8' .8 8P Y8\n  YP  YP   `Y8P' 8    8 Yb `Y8P' 8   8\n\n? What do you want to do?\n❯ Start a new project\n  Open an existing project  \n  Manage projects\n  Exit\n```\n\n### Manual Configuration\n\n```bash\n# Set base directory for all projects\nworkon config set project_defaults.base ~/code\n\n# Add a project\nworkon config set projects.myapp.path myapp\nworkon config set projects.myapp.ide code\nworkon config set projects.myapp.events.cwd true\nworkon config set projects.myapp.events.ide true\n```\n\n## Usage Examples\n\n### Adding Projects\n\n```bash\n# Add current directory as a project\ncd ~/code/myproject\nworkon add .\n\n# Add with a custom name\nworkon add . --name my-awesome-project\n\n# Add with specific IDE\nworkon add . --ide idea\n\n# Add a project from any path\nworkon add ~/code/another-project\n```\n\n### Basic Project Switching\n```bash\n# Switch to project (changes directory + opens IDE)\nworkon myproject\n\n# Shell mode - outputs commands instead of executing\nworkon myproject --shell\n# Output: cd \"/path/to/myproject\"\n#         code \"/path/to/myproject\" &\n```\n\n### Colon Syntax (Run Specific Events)\n\nUse the colon syntax to run only specific events for a project:\n\n```bash\n# Run only the cwd event (just change directory)\nworkon myproject:cwd\n\n# Run multiple specific events\nworkon myproject:cwd,ide\n\n# Show available events for a project\nworkon myproject:help\n```\n\n### Branch-Specific Configuration\n```bash\n# Configure different settings for a git branch\nworkon myproject#feature-branch\n```\n\n### Git Worktrees\n\nManage git worktrees with full tmux integration. There are two commands:\n\n- `workon worktrees` - Manage worktrees (run from the **main repository**)\n- `workon worktree` - Operate on the **current worktree** you're inside\n\n#### Managing Worktrees (from main repo)\n\n```bash\ncd ~/code/myproject\n\n# Show interactive worktree menu\nworkon worktrees\n\n# List worktrees\nworkon worktrees list\n\n# Create a new worktree\nworkon worktrees add feature-branch\n\n# Open workon session in a worktree (creates tmux session, or attaches\n# to the existing one so a running session is never torn down)\nworkon worktrees open feature-branch\n\n# Rebuild the session from scratch instead of attaching\nworkon worktrees open feature-branch --recreate\n\n# Remove a worktree\nworkon worktrees remove feature-branch\n\n# Merge worktree branch and remove\nworkon worktrees merge feature-branch\n\n# Create branch from detached HEAD (for PR workflow)\nworkon worktrees branch my-worktree new-branch-name --push\n```\n\n#### Operating on Current Worktree (from inside a worktree)\n\nWhen you're inside a worktree, use `workon worktree` (singular):\n\n```bash\ncd ~/.workon/worktrees/myproject-a1b2c3d4/feature-branch\n\n# Show status of current worktree\nworkon worktree\nworkon worktree status\n\n# Merge this worktree's branch into main/master\nworkon worktree merge\n\n# Recycle worktree for the next task (ff to latest main)\n# Always returns to the worktree's own branch first, even if the last task\n# left another branch checked out - recreating that branch if it was deleted\nworkon worktree recycle\n\n# Remove this worktree (shows instructions to exit first)\nworkon worktree remove\n```\n\nIf you run `workon worktrees` from inside a worktree, you'll get a helpful error directing you to use `workon worktree` instead.\n\n#### Notes\n\n- If you run worktree commands from an unregistered git repository, workon will prompt you to register it first\n- Worktrees created by workon are stored in `~/.workon/worktrees/{project}-{hash}/`, keeping the project directory clean\n- External worktrees (created elsewhere) show as \"(external)\" in the list; removing one deletes its directory, so workon warns first\n- `merge` runs in the main repository: it requires a clean main worktree and puts it back on the branch it was on when it finishes\n- A merge that conflicts is rolled back - the worktree and its branch are left untouched so nothing is lost\n\n#### Setup and Teardown Hooks\n\nCreate `.workon/worktree-setup.sh` in your project to run commands after creating a worktree:\n\n```bash\n#!/bin/bash\n# Install dependencies\n[ -f \"package.json\" ] && npm install\n\n# Copy environment file\n[ -f \"$PROJECT_PATH/.env\" ] && cp \"$PROJECT_PATH/.env\" .env\n```\n\nCreate `.workon/worktree-teardown.sh` to run commands before a worktree is removed\n(stop containers, free ports, archive logs).\n\nEnvironment variables available:\n- `WORKTREE_PATH` - Absolute path to the worktree\n- `PROJECT_PATH` - Absolute path to the main project\n- `WORKTREE_NAME` - Directory name of the worktree\n\nHooks run with the worktree as the working directory and are given 15 minutes to\nfinish; set `WORKON_HOOK_TIMEOUT` (milliseconds) to change that. Skip them for a\nsingle command with `--no-hook`.\n\n### Legacy Mode (Nested Shells)\n```bash\n# Use the old behavior if needed (spawns new shell)\nworkon myproject --no-shell  # (this is the default)\n```\n\n### Configuration Management\n```bash\n# List all configuration\nworkon config list\n\n# Set a value\nworkon config set key value\n\n# Remove a value  \nworkon config unset key\n```\n\n## Shell Integration Details\n\nThe modern shell integration works by:\n\n1. **Setup**: `workon --init` outputs a shell function\n2. **Usage**: When you run `workon myproject`, the function:\n   - Calls `workon myproject --shell` to get commands\n   - Uses `eval` to execute them in your current shell\n3. **Result**: No nested shells, seamless directory changes\n\n### Manual Shell Integration\n\nIf you prefer not to modify your shell config:\n\n```bash\n# Get commands and execute manually\neval \"$(workon myproject --shell)\"\n\n# Or see what commands would run\nworkon myproject --shell\n```\n\n## For AI Agents\n\nAll worktree commands support a `-y, --yes` flag that skips interactive prompts, making them safe to call from AI agents, scripts, and CI pipelines.\n\n### Non-Interactive Worktree Lifecycle\n\n```bash\n# Create a worktree (auto-defaults base branch to current)\nworkon worktrees add feat-x -b main -y\n\n# Create and immediately open a session\nworkon worktrees add feat-x -b main -y -o\n\n# Open an existing worktree session\nworkon worktrees open feat-x -y\n\n# Create a branch from a worktree and push it\nworkon worktrees branch feat-x my-branch -y -p\n\n# Merge, remove worktree, and delete the branch\nworkon worktrees merge feat-x -i main -y --delete-branch\n\n# Force-remove a worktree with uncommitted changes\nworkon worktrees remove feat-x -y -f\n```\n\n### Colon Syntax with Worktrees\n\nRun specific events in a worktree using the extended colon syntax:\n\n```bash\n# project:events:worktree-name\nworkon myproject:cwd:feat-x           # cd into worktree\nworkon myproject:claude:feat-x        # open Claude in worktree\nworkon myproject:cwd,claude:feat-x    # specific events in worktree\nworkon myproject::feat-x              # all events in worktree\n```\n\n### Non-Interactive Flags Reference\n\n> **`worktrees` (plural)** = manage worktrees from the **main repo**.\n> **`worktree` (singular)** = operate on the worktree **you're currently inside**.\n\n**`workon worktrees` (from main repo)**\n\n| Command | Flag | Effect when set |\n|---------|------|-----------------|\n| `worktrees add` | `-y, --yes` | Skips registration prompt, auto-defaults base branch, skips \"open session?\" prompt |\n| `worktrees add` | `-b, --base <branch>` | Sets base branch (avoids branch selection prompt) |\n| `worktrees add` | `-o, --open` | Opens session after creation (avoids prompt) |\n| `worktrees add` | `--no-hook` | Skips post-setup hook |\n| `worktrees open` | `-y, --yes` | Skips registration prompt |\n| `worktrees branch` | `-y, --yes` | Skips \"push to origin?\" prompt (use `-p` to push) |\n| `worktrees branch` | `-p, --push` | Pushes branch (avoids prompt) |\n| `worktrees remove` | `-y, --yes` | Skips confirmation prompt |\n| `worktrees remove` | `-f, --force` | Force-removes with uncommitted changes |\n| `worktrees remove` | `--no-hook` | Skips pre-teardown hook |\n| `worktrees merge` | `-y, --yes` | Skips all prompts, auto-selects target branch (main/master/develop/dev) |\n| `worktrees merge` | `-i, --into <branch>` | Sets target branch explicitly |\n| `worktrees merge` | `-s, --squash` | Uses squash merge (default: regular merge) |\n| `worktrees merge` | `-k, --keep` | Keeps worktree after merge |\n| `worktrees merge` | `--delete-branch` | Deletes merged branch (avoids prompt) |\n\n**`workon worktree` (from inside a worktree)**\n\n| Command | Flag | Effect when set |\n|---------|------|-----------------|\n| `worktree merge` | `-y, --yes` | Skips all prompts, auto-selects target branch (main/master/develop/dev) |\n| `worktree merge` | `-i, --into <branch>` | Sets target branch explicitly |\n| `worktree merge` | `-s, --squash` | Uses squash merge (default: regular merge) |\n| `worktree merge` | `--delete-branch` | Deletes merged branch (avoids prompt) |\n| `worktree recycle` | `[branch]` | Remote branch to fast-forward to (auto-detects main/master/develop/dev) |\n| `worktree recycle` | `-y, --yes` | Skips confirmation prompt |\n| `worktree remove` | `-y, --yes` | Skips confirmation prompt |\n| `worktree remove` | `-f, --force` | Force-removes with uncommitted changes |\n\n### Commands That Are Already Non-Interactive\n\nThese commands produce output only and never prompt:\n\n- `workon worktrees list` / `workon worktrees list -a`\n- `workon worktree` / `workon worktree status`\n\n### Example: Automating a Feature Branch Workflow\n\nThis is a typical developer workflow that can be fully automated by an AI agent using the non-interactive flags. Here's the manual version compared to the automated version:\n\n**Manual workflow (interactive):**\n\n```bash\n# 1. cd into the project\nworkon my-project:cwd\n\n# 2. Create a worktree (prompts for base branch, open session, etc.)\nworkon worktrees add my-feature\n\n# 3. Do your work...\n\n# 4. Push, create a PR, get it reviewed and merged\n\n# 5a. Tear down the worktree\nworkon worktrees remove my-feature\n\n# 5b. Or recycle for the next task (ff to latest main, keep worktree)\nworkon worktree recycle\n```\n\n**Automated workflow (non-interactive, agent-friendly):**\n\n```bash\n# 1. cd into the project\nworkon my-project:cwd\n\n# 2. Create a worktree and open a session — no prompts\nworkon worktrees add my-feature -b main -y -o\n\n# 3. Agent does the work in the worktree...\n#    (or use colon syntax to target it directly)\n#    workon my-project:claude:my-feature\n\n# 4. Push, create a PR, get it reviewed and merged\nworkon worktrees branch my-feature pr-branch -y -p\n# ... PR merged via gh/API ...\n\n# 5a. Tear down: remove worktree and delete the branch\nworkon worktrees remove my-feature -y\n\n# 5b. Or recycle: ff to latest main and reuse for the next task\nworkon worktree recycle -y\n```\n\nThe key difference is that every step in the automated version completes without waiting for user input, making it safe to chain together in scripts or have an AI agent drive the entire flow.\n\n## Advanced Usage\n\n### Environment Detection\n\n`workon` automatically detects when you're in a configured project directory and shows relevant options.\n\n### Shell Completion\n\nSet up tab completion:\n\n```bash\nworkon --completion\n```\n\n### Debug Mode\n\nTroubleshoot with debug output:\n\n```bash\nworkon myproject --debug\n```\n\n## Configuration Storage\n\nConfiguration is stored using the [`conf`](https://github.com/sindresorhus/conf) package in your system's config directory:\n\n- **macOS**: `~/Library/Preferences/workon/`\n- **Linux**: `~/.config/workon/`  \n- **Windows**: `%APPDATA%/workon/`\n\n## Migration from Legacy Mode\n\nIf you've been using the nested shell mode, the new shell integration provides the same functionality without the shell nesting issues. Both modes continue to work:\n\n- **Legacy**: `workon myproject` (spawns new shell)\n- **Modern**: `workon myproject` (with shell integration setup)\n\n## Contributing\n\n```bash\n# Install dependencies\npnpm install\n\n# Development\npnpm run dev              # Run with tsx\npnpm run build            # Build with tsup\npnpm run lint             # Lint\npnpm run type-check       # Type check\npnpm run test             # Run tests\n```\n\nReleases are automated via [release-please](https://github.com/googleapis/release-please).\n\n## License\n\nMIT © [Israel Roldan](https://github.com/israelroldan)","readmeFilename":"README.md","users":{"israelroldan":true}}