{"_id":"claude-stacks","_rev":"39-8f690f682faa3b89a53d19e00da1ce1e","name":"claude-stacks","dist-tags":{"latest":"1.5.0"},"versions":{"1.0.0":{"name":"claude-stacks","version":"1.0.0","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.0.0","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"5b71f2067549264ad30973fd8face9fc9a77aa14","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.0.0.tgz","fileCount":10,"integrity":"sha512-J2I1XJoYzcfOquyfUqR7zesgpSuKVboqAVk4mmeHcQjG9YzHXUXQEVUkvZh8y6shE3iwexhb+e047+suGgDUMw==","signatures":[{"sig":"MEYCIQCJLnRW+jbjq18ZK4cKLWxWJeo+h122BcJjwDkS/PhVIwIhAPyTbZMxwF5x2Xiv9C0mTthmS0afEiDeNhBiA/Eby/7b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117318},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"cea3cb0ca3e2fd48ba003417e858aba8930e1856","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.0.0_1755918539611_0.13342493857092608","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"claude-stacks","version":"1.0.1","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.0.1","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"a8f3b3111a1e553b7f94ca00e5b1a1b8aa6d57b1","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.0.1.tgz","fileCount":10,"integrity":"sha512-1wFUunbSJt6IYT3g+jhTNPLLwznDRPrsNBM3vcnELMqONU1s4wF0etDibBB0tRECZoTwNL4oPFjvPw2AuHN2lA==","signatures":[{"sig":"MEQCICnz9zyji/B1yXqjChh6Pss/VbUFu5nhK91fWpZPGcPsAiAy36CF4wuBnDKg8V94+VVe7cVkANWbIm0GnGE0wfiKrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117550},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"6fd6dcec2c69b9f218be7924a34d3653e565ae6c","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.0.1_1755918715110_0.34355255394618256","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"claude-stacks","version":"1.0.2","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.0.2","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"8eeaf9374a44e7b73b77a8742ae1966c943f4d36","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.0.2.tgz","fileCount":10,"integrity":"sha512-/d5dsr73iviPH0N7Ly9AvcZNnAV4dk9qpaV15QWWST+vnTJ+PaUgUgXQAu57N7JMuCubgO3W9oJa4AIcfDZu+w==","signatures":[{"sig":"MEUCID+97tm5+vYpxMr2dHNp8z6ZXewP/uKMQ6weSuTP8EJlAiEAqBmRLFCkrLnuynB/H+8cMrasJu2w1rm85YptVf+rOmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108263},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"f1f77ee948761946ac6fb65c47d09724143e4a22","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.0.2_1755919115598_0.7464201916609212","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"claude-stacks","version":"1.0.3","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.0.3","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"eff618924982d302306d191fe5fddfb8bdaa2f4e","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.0.3.tgz","fileCount":10,"integrity":"sha512-XEmnw2B3ka/3bYxhfRY1nTd5xoK3PoxeH+vVOY40KTuPXowONHk9601KYAPUlK9qrex0MY1RFJPWkyOyTMMQ7w==","signatures":[{"sig":"MEQCICs4gToocFHPka+m9YnzfrXJaR05dLl7dx7tqm9vSa4VAiAPT8s3KHr2UY2Qvmmlgc+dad1mJVbTwYUnWQdXTsyp7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121977},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"f1f77ee948761946ac6fb65c47d09724143e4a22","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.0.3_1755971324961_0.46325030044780724","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"claude-stacks","version":"1.0.4","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.0.4","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"d5cc7f6e373929ada65d8249623c41566940ad07","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.0.4.tgz","fileCount":10,"integrity":"sha512-WXjtNKvlDMJi+fiNs5dTW+CIBM+806s7ZBy7uK4+vYIdzQAqCNUrzkGpbNY8tCg8SVJBIQKGeDrEnPKCfW+cDA==","signatures":[{"sig":"MEYCIQDGL4Ankzs7i8UaRI7TPSGRDQOy5zApW8YXqFzGlW9ZagIhAJswlrdrNZXNHw6HYHLZjU+/1i3gfxsp5V7CA75TF191","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137390},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"f1f77ee948761946ac6fb65c47d09724143e4a22","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.0.4_1755973591565_0.09085770567197127","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"claude-stacks","version":"1.0.5","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.0.5","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"8ffa27d54917a40985e82af3a414ebfc09d4cd46","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.0.5.tgz","fileCount":10,"integrity":"sha512-wkm9luyNgktXZ6oAreQc3xLzezH3t+qjo4oZeTHDCTVdZ58e0AhaBBHTWqRD1sXXjpnKKScbiHpNpCnIOgtfaA==","signatures":[{"sig":"MEYCIQD67aUZpFXKZrJtRWU+Tsr/S6o6uA7/A+scLh3Iezy/YgIhANVSa6RZiRE1/txR1Vd1E/5wza7OvHEf7aZuTSFbiN2R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137545},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"f1f77ee948761946ac6fb65c47d09724143e4a22","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.0.5_1755973914559_0.9933247629738085","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"claude-stacks","version":"1.0.6","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.0.6","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"0c95e9b58c92f48521c959567180f1370c020c12","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.0.6.tgz","fileCount":10,"integrity":"sha512-QSGvPVB0DmCCqjZ/9mO9a7aYY8kJf/ua9xAaOOS3t4R68OkElkofmGJgSfVYdAo6SbTNVQjwLHMnW0seSgTYvw==","signatures":[{"sig":"MEUCIQCL/UVXsfEpofD1wrtaaPsw2c9iphojy3J46Y7EvsJI0QIgZk59lNWisg+kDR36ev/jAWdT776ovCGerROcx4oNGbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143551},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"f1f77ee948761946ac6fb65c47d09724143e4a22","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.0.6_1755974670145_0.9733831571614964","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"claude-stacks","version":"1.0.7","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.0.7","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"a419c5a462788ae524c1fcdfa7cb943e1ff3954d","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.0.7.tgz","fileCount":10,"integrity":"sha512-cWedB1lLT1nZPj7axzUNtP8lllQe9bssO2RwbwfT8Csf4rmsmz53+5nxA1zcID2jSG/4ul1cjZs9iZSX8oWbfA==","signatures":[{"sig":"MEYCIQDCe82kMIRfBKqRAOvnPN21y1OX3n8Vhmi6MqGtuXEvVwIhAKadmPgaoE1Mdx345fb0VmLZHBg31C9RHm7TfoSe9jua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161107},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"7c51724035dc2ecb0df84395f9599a96b31367df","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.0.7_1756046775944_0.3502957788016483","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"claude-stacks","version":"1.0.8","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.0.8","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"27148a4ad9839e5515f96a60d29525a88dfa6333","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.0.8.tgz","fileCount":85,"integrity":"sha512-CyajkWoHr/MnP9iklFIAZfpSA0BFfIMayZtNRa/mE5Ej2240YP4C0wJt4jBy4QjBClyVQKWquQc+vtc5hwHE/Q==","signatures":[{"sig":"MEQCIBjlEPlj+LpKUHNPjxY5e+w+bL1EBIuNQFMAJy21DjaIAiA62/QQS6ddu2WQp6P/Yogzz3l4gJRKgBqSisQWtFjS/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427004},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"965fe7978a949f108cd3ed8d1ceb95c0c449a5ba","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.0.8_1756087898703_0.7850812267339975","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"claude-stacks","version":"1.0.9","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.0.9","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"7b8902fa678db15842ae2b33a75e71e2c20ba35c","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.0.9.tgz","fileCount":89,"integrity":"sha512-Lz8CVsgGZxrV5VOfnusegBGSAMEfjoB/fuVKOXbpgJbJJyCyRPbaaBj1cr3Z4Chv6IkuCEWIgNE6/MVYyzVe9Q==","signatures":[{"sig":"MEUCICZuDG5cgYBROFuh9Zzyn08TWNOpmawySt0PcrtSjfrJAiEA9XvAlwuHRs+ihFk7GE/B9PSo+LOC5eTDECcOAXy62mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451200},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"7fb4e206625938e5ffef9c3265c0211370cc8244","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.0.9_1756131994658_0.6851925647756865","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"claude-stacks","version":"1.1.0","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.1.0","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"20c56ebf8d4f95846e16c4c922108d0b7d3e9b3d","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.1.0.tgz","fileCount":89,"integrity":"sha512-v4310RtXTj9dH9TduwbyBMu83BB14c/rkM7pYiJYX/t/2AI+e37wYrKbLynHuLQ9V4HxPILM5Dsvu6eAQJ5ufQ==","signatures":[{"sig":"MEUCIFSlrab+NwfMSIC1ko8G8Lf5Ua1iQxAG2+vWPTbL+PgxAiEAlG/Gdr9kg11FWXQDZJ4YK7Gd6v4KkzUQsaEm2bd2UA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450276},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"454be12fe8fd6b33c2144425ca21b482664177f1","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.1.0_1756134402713_0.7345883255900072","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"claude-stacks","version":"1.1.1","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.1.1","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"64460903275eb73842de87a4795d702bca2e56e4","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.1.1.tgz","fileCount":89,"integrity":"sha512-x5tzEKaghNrmdO/KHvsXewuv4C2msTUpzVSEjN+OBc0cZ4zadr6LydW+eRwJqOg2vZxndkSdd3ppHASZb/Nb/Q==","signatures":[{"sig":"MEYCIQDI+AQ/YVmrbwoiBPKOc4n7ihDRiG5eejhc3f74jCEUVQIhAK7SSVtf8tGL8qXEb1l0WdWjc5pBSRtO3ig3D2Z+0BDb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450653},"main":"./dist/cli.js","types":"./dist/cli.d.ts","gitHead":"1f04178dd76f20f831e970e39c7f4117bd235c0d","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.1.1_1756135231702_0.9233650345774207","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"claude-stacks","version":"1.1.2","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.1.2","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"f0bb89a921f38220ffea756fdfe05e92978b3229","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.1.2.tgz","fileCount":89,"integrity":"sha512-rRXdcdzNHrghPteEP6neWU6vZL4hhd74QP8GRBxRQAE2h/ERxTmk+CN3UhhJHuVY1Idg4eGVsyR8h80cYk/AVg==","signatures":[{"sig":"MEUCIFWglWv1ITGTTBF/RXP3Dx1Ma3q9v740xPw/z6akwikZAiEA9GcjvD9WRlOMidZp4uGLuAHYc4VnE6jFrog0yzOMjco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427648},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","gitHead":"c5e01583fb47a92adefe78847022aff84915d85e","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.1.2_1756135862977_0.9556376281986303","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"claude-stacks","version":"1.1.3","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.1.3","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"67c5929802c2b8af6bf8e17252618bfc0d58cd28","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.1.3.tgz","fileCount":89,"integrity":"sha512-S0QQ6c8AJN3sjDrA2n7VEj/kf7s0Vi0lf/hZU+LFsrBoikk87MbSJq1LiH335ltm33XxT/Pxcd7RoA/EthQhbQ==","signatures":[{"sig":"MEUCIB764GJ8LfbaCQtpUtbailDli3iEugDogcpPL4sX2/oqAiEAqH6jHj5dKgCUZapxsSB61N5vb8v+dPcYB+n/w0DJPJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427538},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","gitHead":"c5e01583fb47a92adefe78847022aff84915d85e","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.1.3_1756136079008_0.5289609312664783","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"claude-stacks","version":"1.1.4","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.1.4","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"c19315729d406869dba207cda9de219b7a28a65d","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.1.4.tgz","fileCount":93,"integrity":"sha512-gQVrg/I53jc4F9wLD65DJV8aSevA6uddCcNLXmsMuAAzZFBcSCYqRU/vSdOhPfkcMOB/mZmFBCQEPdPx1tavJQ==","signatures":[{"sig":"MEUCIQCM+Taa394C4AtR//SiIYahct4VP4ZjwfyJQ0M8Q+DqyAIgLPfB9YAc73d3nSOBmgPJ93bUGQsq6WorvNCt1ck54j8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435463},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","gitHead":"c5e01583fb47a92adefe78847022aff84915d85e","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.1.4_1756136362998_0.5377316903506719","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"claude-stacks","version":"1.1.5","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.1.5","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"1e30a79a155b59a3bf4869b510fb8d2222c35753","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.1.5.tgz","fileCount":93,"integrity":"sha512-hwNA1Eaq6eo2v9803H6PtrTt3MirFqxNurmDacf4wccaDvU2xAVUOFMCB7M2jWqzeSBkvPB2dj8v26up9QcW5w==","signatures":[{"sig":"MEUCIGzLKgxOM+Cngt+3GkU13MvF6leFU7L9pcu7BuKqVdSnAiEAjhe+kCPBFmSG/IE4zrfrrjRhSVr/nuXv3IyKLPcnQUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436389},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","gitHead":"c5e01583fb47a92adefe78847022aff84915d85e","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.1.5_1756136456405_0.8864100072482839","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"claude-stacks","version":"1.2.0","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.2.0","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"ed7e542a2570adf276ab17d521bea2cb411c070b","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.2.0.tgz","fileCount":93,"integrity":"sha512-onh3ZPcEy/sUP1XqFMILlT6W48Pzk6dVlt/r/QjMNtuhcTx/i8ovHCZG9tCps58zpat6vcGZiJs0SDkBPuHKwA==","signatures":[{"sig":"MEUCIQCACFzRn1NtZbEOzUrmlSDBbcno1nXJTTjH1G+c5nw5qwIgGLQAJ+CMSFjWDpvKt0Tk/R2nDn3uUM7N/EGFJVcmwOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435463},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","gitHead":"c5e01583fb47a92adefe78847022aff84915d85e","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.2.0_1756136504889_0.6197754082150477","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"claude-stacks","version":"1.2.1","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.2.1","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"cc08bc20812fcc75dc940f0df5c85a8f9e33ad02","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.2.1.tgz","fileCount":93,"integrity":"sha512-qxUvMEW08iDhYqZq/jRzFxpNaXq1VZ/3sgW9fNSFk/8NDat//eu0OEwx+1IjzH1E2Ud65Ox4Wb2blZyFXt7tCw==","signatures":[{"sig":"MEYCIQDbpELDxm5e+kbiZjgDVP9V+UdtoK77PGRtRfri4YY9yQIhAOdzZMv6wPdzIdieb8BM8nGXHxGBrtysp8JNqdodDoyZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435594},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","gitHead":"c5e01583fb47a92adefe78847022aff84915d85e","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.2.1_1756136901594_0.12313941035168252","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"claude-stacks","version":"1.2.2","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.2.2","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"c28c8571a4ba6c3c9bb8e0992d27a1228f63f14b","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.2.2.tgz","fileCount":93,"integrity":"sha512-ByWzKe5Y3MyokOuwEELxrz+TCN6aEUSMXLBvg+NuGQLh/oU11rJba++aERz2ToAB9I408QuK7uAsRMCTQKjlXQ==","signatures":[{"sig":"MEYCIQCqEKUBTOIFOZJapDpXLahPfk6oc/s6pJ/7T+ErTqyA/gIhAPd9I9/9EkNLH+hMDvkLdVqg/Gc70Bu5BTFMimyGK2tP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435874},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","gitHead":"c5e01583fb47a92adefe78847022aff84915d85e","scripts":{"dev":"tsx src/setup.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","typescript":"^5.3.3","@types/node":"^20.10.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.2.2_1756140209223_0.4961090466379008","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"claude-stacks","version":"1.3.0","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.3.0","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"e7ae4e7f0d7375e460cb091c0108c5d3c7273255","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.3.0.tgz","fileCount":177,"integrity":"sha512-QNzbC67eWGIyTjCvv2vQ/vRDTzX69+QwP5jxN3/IZrAIFGDRwUWalG8aCS9/F7+8nTB55XlwTKu+KdNm/yflKQ==","signatures":[{"sig":"MEUCIQDxi/d0Mq4Ud0GB71nhNJwqw9iZoCUd9y4BCtA/IBwTRgIgLf6M1PbyAjYNpiR6Vn0VpsnKoSlHQ93huRwrBTK+pYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":708551},"main":"./dist/cli.js","type":"module","gitHead":"4178f1ef89fd039c6875f14393991c67f839ca33","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.3.0_1756259752048_0.4592234400081687","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"claude-stacks","version":"1.3.1","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.3.1","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"9582defb025f6904458897f03c9403cc17a9925f","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.3.1.tgz","fileCount":177,"integrity":"sha512-pnyQV2VbvFFzwmnnls+uxXLcbJk14lg0EbrgczcJU4F6EfJ14QcG/9fQd9NEZxoG5a+oGlWFq0mJxFxqAjJBAQ==","signatures":[{"sig":"MEUCIQDQIJa2z91DJ+uzzBp5f371NzylnC+zaAvL5otSPWpogQIgbKbiw3XIl12Kx72eRpM05SnVYD6A2HXaYte7XR3/GYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737181},"main":"./dist/cli.js","type":"module","gitHead":"44547769ce628015f61e5293f94ebb048ee470c9","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.3.1_1756291345499_0.22166828204922528","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"claude-stacks","version":"1.3.2","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.3.2","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"2206e13ae144ec07e16d2d3e54a1f5134384e1a3","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.3.2.tgz","fileCount":177,"integrity":"sha512-DmaW4YVPUG29SU8CKOsETrIbaakaHgZJrxl3h6YsoMJq86di7+e2avLxM8BKYIvZiuPmaNj96IrNksZpKqpetA==","signatures":[{"sig":"MEYCIQDRPnJ4HTfn6sAqOehEyHlZYLjVyfIzvIS/QLG7QbhggQIhAJMo7nca1rbsm7o4ZjSKNlKBwd6hvTQB9A6NbdpjHxSB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738520},"main":"./dist/cli.js","type":"module","gitHead":"d8788464ee9214d2639aefb5f7e1829470b7c28a","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.3.2_1756294440732_0.44227588942670315","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"claude-stacks","version":"1.3.3","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.3.3","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"8028a69580d1a529bd65ea2951e86701f2dde23a","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.3.3.tgz","fileCount":177,"integrity":"sha512-gO6+DrLwEGeN6CDrgsthqm4VkaNj9GLoKdogKG02GghRgm0qfUqwM+Ez59ggjAv2wkbEyHLeG1h9hOrK2aFJdA==","signatures":[{"sig":"MEQCIEhLQiiDXmyp1bdnQLLRsdZOEvdj1XlhwejOYFlCK5kgAiB6Baw/0Y9sBDgFJUJzGBD7OonoVkIYhTQwXXTd5CxMFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738427},"main":"./dist/cli.js","type":"module","gitHead":"d1ea1cf2a87aa05f3f0fce44fddac749cdd9a9c3","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.3.3_1756298665666_0.8481697317274346","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"claude-stacks","version":"1.3.4","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.3.4","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"4e25f5ccf0baaa8fec76ce06f1fdbc998a369da3","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.3.4.tgz","fileCount":181,"integrity":"sha512-y7hR4A8BwCcEn0bgBH9dNT16N8tazRvnN0r7octWyAxbf5YoiK/jwjkELPar8ybKeA8UqgrXir+pxgPccqaShA==","signatures":[{"sig":"MEUCIAdPl8Al49QapaXQwAh6fV2mngpxGEpkbIxVjP73+kf2AiEA3C5HY+hEU7zTtBHAbnKi/SkczC0oOju3l/sfFOC2oNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761681},"main":"./dist/cli.js","type":"module","gitHead":"c2e1035bda5e1239ce06211d20b88e46240f2f81","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.3.4_1756301550169_0.32436715878507405","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"claude-stacks","version":"1.3.5","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.3.5","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"74a8865340f62352523b21a5dc816e4ae6b21fbe","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.3.5.tgz","fileCount":181,"integrity":"sha512-noXXkV73xYwaKWbZOQCIGROZV8JctlRrEhzifNtWlsvFNhbDghKCHd8mE8UbNgvl2IInWshx+aKqYxOIqc2BPA==","signatures":[{"sig":"MEYCIQC1kLJaOh20/b5XzBTKOce5H5IW1dde1CbwKjifhuJ82QIhAN8iItaWoN9XSdP8et+EjAbvwKisC6Ayl36jr2+gXROf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770725},"main":"./dist/cli.js","type":"module","gitHead":"b624d463b7b18389007a31cbf18c7c06c173df4a","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.3.5_1756303219923_0.23658917280751557","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"claude-stacks","version":"1.3.6","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.3.6","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"2402dc9d656d879b3bd4f43c34c12c2f8818b7d9","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.3.6.tgz","fileCount":181,"integrity":"sha512-cA0tKIUGYHJOJH2PMtXvZWEoeXrOHFzxjRqeU+guXttGgDo4vPFtnB22x7RyOcD9jlRbxjdpr++0RM0MyI/Yew==","signatures":[{"sig":"MEUCIQCInNXafI0dU5BKkcWBytjj3OOM9KxG5GIiCymO3JBPCQIgU0xYqAzWqlkZAnV8UnCtMCkCtEG89UxoyUbksRViCR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":775990},"main":"./dist/cli.js","type":"module","gitHead":"960c4968b770e794c458f1704750230ba28c9347","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.3.6_1756311337169_0.965631238960359","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"claude-stacks","version":"1.3.7","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.3.7","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"c22c2e835acea2a83b8b9cac26d4cd68ca7a57b5","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.3.7.tgz","fileCount":185,"integrity":"sha512-ce3tmW+xKucNZcpsEJtLJCqENxRy6aeAfp7Lj2g2WHTBsFwMPaZ2oe+3slNIy6bB7fQFN+HIcFclLR9uyaMNUQ==","signatures":[{"sig":"MEUCIEgPL5JWiV9A/RBd9luhQV4auqnYjI2SGiu1SGJUBWgHAiEAmHW26DuW4TglzjHenG+53ke4VS2jvXQQJpLB8q/JCtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784625},"main":"./dist/cli.js","type":"module","gitHead":"ab38309afcce51786d7b8a0dc868ab31e7850acc","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.3.0","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.3.7_1756317566846_0.07803226632417237","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"claude-stacks","version":"1.3.8","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.3.8","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"03201940adf89c0c65554a54fa846269844ef5a2","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.3.8.tgz","fileCount":193,"integrity":"sha512-48yQ2xxf+zUHFRRGJ5VAr4mAkBEUtsWfYpX0wbm+V1joVjllWvuOhIvzEewEInLwjArI7Ii7Uod4Ml8oLvUl7A==","signatures":[{"sig":"MEQCIBDFhZXPxzgDqPIiubBBumLHFzgc3JDWoORh8ImVROkfAiAi+tu3CR8xDVlBOTfOhHjQ9ULKk9rbbSJ0iSe8QsMUyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":864451},"main":"./dist/cli.js","type":"module","gitHead":"45910fa124bbf34ce4d3f6f84d664c7c622bdfb8","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.5.2","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.3.8_1756349166589_0.5237776784997867","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"claude-stacks","version":"1.4.0","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.4.0","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"6b2caee590b0a9ade26fc715539c71368e334313","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.4.0.tgz","fileCount":201,"integrity":"sha512-91q73O1UAjgFJIRFbbbCy2pTv4JaIzDkVDyLPZpyJJtJ863BGfBse7zU+UOSsyWUdNiuVrudC4PKpX3LWpMGkA==","signatures":[{"sig":"MEYCIQCAGtP+/mex/q9bKK9fZQHCU1Yji2lv0IObFwgIuROPUAIhAIqPt8p9gWhqiK4EVzD2OgVZATWR8GmKrPIAyBY4NAs0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963445},"main":"./dist/cli.js","type":"module","gitHead":"c198e04d3dce6a92aa5e2c4210c987a1184c524d","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.5.2","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.4.0_1756414884400_0.672957146139789","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"claude-stacks","version":"1.4.1","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.4.1","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"746423824a2950782b83b076e53ed5f4b2ea386e","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.4.1.tgz","fileCount":201,"integrity":"sha512-1AxUdXx5s+zheucXbq6x7k5Cw3uGmu8HEDHQJFL4PZug0abWP54GJhTxaaixTWMDrVp9tEqPzpNt2uvH7NfrCg==","signatures":[{"sig":"MEUCIQDbpBCAiDA1YmLgeWJuCbU6qfINIVdieE84/pzhyiYJ3AIgVZG0EXFO9ciHvTJWr8zFWZejgpaUSTd5f2hLvWeTwhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967080},"main":"./dist/cli.js","type":"module","gitHead":"2cdf1e69050f0d83dbe57e6fc207e0c5eb697b2b","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.5.2","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.4.1_1756420223714_0.5209912832958348","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"claude-stacks","version":"1.4.2","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.4.2","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"2a0b4d373c12d202824afa67ead5146f089735fc","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.4.2.tgz","fileCount":201,"integrity":"sha512-+h/aYhIQmvFdIPo/bPgF09qqlhRgA7ly6SfYtdtKkwI863f7rL5KYdWE9Phw/IhY84EkYivuBHca4HapdfAFRA==","signatures":[{"sig":"MEUCIQDIqMRefCUVtpx2rVRLNVqbp5QPz9Wu/axTc5jLyIYwAgIgQomlQCuPyR1i1OknzcXgxsxfmO1nxZ8H4Hu7PLVomao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968540},"main":"./dist/cli.js","type":"module","gitHead":"2dc2183e47f9c66ef8af783ed990250f940064b5","scripts":{"dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.5.2","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.4.2_1756420915664_0.6732071310432088","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"claude-stacks","version":"1.4.3","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.4.3","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"db716deb6c8474efd54d5a35e23efcd189d389d5","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.4.3.tgz","fileCount":201,"integrity":"sha512-+uFXNoSn7B5bS8AOlBhbyPhUFh7vH63qj88+cRpkqCzJrAiuIBkV0wTn7xl4UliMCT63HTfZobog8rhSAQDSJg==","signatures":[{"sig":"MEYCIQD1HCVvWwNJoeX22fpS1zV8NM9ugBvmcNIE8/8c1adBaQIhAIBpR50rh43Wk48Ss/VD+Ay1rdy5IylHKZgnwJe68OqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1211199},"main":"./dist/cli.js","type":"module","gitHead":"302cef90f04895e3d15d7938a95bd98f75c4e004","scripts":{"dev":"tsx src/setup.ts","docs":"typedoc --entryPointStrategy expand --out /dev/null src --validation.notDocumented --pretty | grep -E 'warning|error' | wc -l","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","jsdoc:coverage":"typedoc --entryPointStrategy expand --out docs/jsdoc src --pretty --validation.notDocumented","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.5.2","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","typedoc":"^0.28.11","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","documentation":"^14.0.3","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.4.3_1756438196233_0.9930861814946892","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"claude-stacks","version":"1.4.4","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.4.4","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"8eb5a8190e1a907a38b2fd32f56257c2489e1061","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.4.4.tgz","fileCount":205,"integrity":"sha512-fuD+wonfVcKjcPqX9iYmEj2PcdNfqc+g8gjZy7oVaf5HR3iD9/7DMo0BrZ4sC0nXOBynrPrIZcCLlfr8FoiSXg==","signatures":[{"sig":"MEQCIE8TVO6ZKcp3EVqOYfGldm/Z/HTPXdEY/pmCZzYSEJk6AiAy/wrGqtJaCdhpbm8qDts6lN4q5OCFx8vMtHIbFQulWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1403313},"main":"./dist/cli.js","type":"module","gitHead":"e240c8bc69c54d6de93f4f7749f3686d8e79e160","scripts":{"dev":"tsx src/setup.ts","docs":"typedoc --entryPointStrategy expand --out .tmp-docs src --validation.notDocumented --pretty 2>&1 | grep -E 'warning|error' | wc -l && rm -rf .tmp-docs","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","jsdoc:coverage":"typedoc --entryPointStrategy expand --out docs/jsdoc src --pretty --validation.notDocumented","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.5.2","description":"Share your Claude Code environment in seconds - export and restore development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","typedoc":"^0.28.11","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","documentation":"^14.0.3","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.4.4_1756468174589_0.27502878610285464","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"claude-stacks","version":"1.4.5","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.4.5","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"c9e33f4f0eb798ad27d5a619c9d989703c131fea","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.4.5.tgz","fileCount":209,"integrity":"sha512-IgeUElxpSKeCTXAaL7BfBr/Poj0r2rsw68D18PmR/I/Ekq0+FBU5Na0at+LMvCYn+jbV66JdolEfGWLGQOcStA==","signatures":[{"sig":"MEUCIQCmO/EQsnJ+AOIjbTMtpSdePMvWoDw9U9km/iA/L+XpLQIgMMrUdy/agOlF0OU32sfJGvAez5jdYaYtDOyriVaOLII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1406628},"main":"./dist/cli.js","type":"module","gitHead":"d7b8cf4cd7baafc1664e26c96d31cdc468acfea3","scripts":{"dev":"tsx src/setup.ts","docs":"typedoc --entryPointStrategy expand --out .tmp-docs src --validation.notDocumented --pretty 2>&1 | grep -E 'warning|error' | wc -l && rm -rf .tmp-docs","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","jsdoc:coverage":"typedoc --entryPointStrategy expand --out docs/jsdoc src --pretty --validation.notDocumented","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.5.2","description":"Share your Claude Code environment in seconds - export and import development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","typedoc":"^0.28.11","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","documentation":"^14.0.3","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.4.5_1756471531089_0.06568889683600543","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"claude-stacks","version":"1.4.6","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.4.6","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"14f0da7222685a9e1d58367f67cd6f1c19ef1f6a","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.4.6.tgz","fileCount":209,"integrity":"sha512-FH197RvNTJtxrra4TxGDiHa0s01S+PkFgWuefxj87dgGgH7QaeQHV64e6g/T3508saebJ6klqHpSybkpY2yl5A==","signatures":[{"sig":"MEUCIDlEUMsMpLYpUrdX3LEopCg/EFI2aIa5vSZVNo+Bn4xEAiEA3cZzQo8CFDigEbetf9SgQMTVWOSxgcmxSfyl2CdjMNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1406764},"main":"./dist/cli.js","type":"module","gitHead":"bd5f02cc9c22f716bb1aa88267ebad5979a2a422","scripts":{"dev":"tsx src/setup.ts","docs":"typedoc --entryPointStrategy expand --out .tmp-docs src --validation.notDocumented --pretty 2>&1 | grep -E 'warning|error' | wc -l && rm -rf .tmp-docs","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","jsdoc:coverage":"typedoc --entryPointStrategy expand --out docs/jsdoc src --pretty --validation.notDocumented","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.5.2","description":"Share your Claude Code environment in seconds - export and import development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","typedoc":"^0.28.11","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","documentation":"^14.0.3","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.4.6_1756486600360_0.9895994828259855","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"claude-stacks","version":"1.4.7","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.4.7","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"0bd13d009425adaaa456d18f6da126adf7dc9605","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.4.7.tgz","fileCount":209,"integrity":"sha512-LMu/sbxW4AzeV0nDiOHOy2Yuo6JU00vzfG42+fZ6zPinb7i/PsdhymLUkoIrd3T8T7WgTZn6NosYyTqjy11tWQ==","signatures":[{"sig":"MEUCIDLOjDu78Ch18EgxYfd7cUP+BHPpB5IYwjLBZmcxNhxZAiEA4l8PU5ZT0NrvxZyXhqEP0MVSCYaAFK6YsMs5CPxslGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411237},"main":"./dist/cli.js","type":"module","gitHead":"8620adda9a3e788a3741dce6951338d7933f048d","scripts":{"dev":"tsx src/setup.ts","docs":"typedoc --entryPointStrategy expand --out .tmp-docs src --validation.notDocumented --pretty 2>&1 | grep -E 'warning|error' | wc -l && rm -rf .tmp-docs","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","format:check":"prettier --check .","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","jsdoc:coverage":"typedoc --entryPointStrategy expand --out docs/jsdoc src --pretty --validation.notDocumented","prepublishOnly":"npm run quality && npm run build","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.5.2","description":"Share your Claude Code environment in seconds - export and import development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","typedoc":"^0.28.11","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","documentation":"^14.0.3","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.4.7_1756490277053_0.5142197179392767","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"claude-stacks","version":"1.4.8","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.4.8","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"b0d15beab08cee99c8a4c99754d112931dfdf55a","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.4.8.tgz","fileCount":235,"integrity":"sha512-YZXn0duow2G7jXN66YNPgQCQwEmo+PGcuT7kWh39eZx3dn0fqedXxzrDGrzn/WUq6Y7iK9A5NXBbX2Jpt3vQEQ==","signatures":[{"sig":"MEQCIFsVzOne+5MokdKPti6+1ttF6zs5x6Si6L5/5PnfUkCzAiAQWzJ5fVpKNpw0REV1vhtvyDBVLsUnxgc4IoqgGPdv1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10099641},"main":"./dist/cli.js","type":"module","gitHead":"25cddd73a0b00b9e0057a25d3cf46c3c96684219","scripts":{"dev":"tsx src/setup.ts","scm":"node scripts/validate-queries.mjs","docs":"typedoc --entryPointStrategy expand --out .tmp-docs src --validation.notDocumented --pretty 2>&1 | grep -E 'warning|error' | wc -l && rm -rf .tmp-docs","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc && npm run copy-grammars && npm run copy-queries","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","copy-queries":"mkdir -p dist/queries/python dist/queries/bash dist/queries/js dist/queries/ts && cp src/queries/python/*.scm dist/queries/python/ 2>/dev/null || true && cp src/queries/bash/*.scm dist/queries/bash/ 2>/dev/null || true && cp src/queries/js/*.scm dist/queries/js/ 2>/dev/null || true && cp src/queries/ts/*.scm dist/queries/ts/ 2>/dev/null || true","format:check":"prettier --check .","copy-grammars":"mkdir -p dist/grammars && cp src/grammars/*.wasm dist/grammars/ 2>/dev/null || true","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","jsdoc:coverage":"typedoc --entryPointStrategy expand --out docs/jsdoc src --pretty --validation.notDocumented","prepublishOnly":"npm run quality && npm run build && npm run scm","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.5.2","description":"Share your Claude Code environment in seconds - export and import development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2","web-tree-sitter":"^0.22.6"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","typedoc":"^0.28.11","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","documentation":"^14.0.3","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.4.8_1756526420683_0.28776229877940196","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"claude-stacks","version":"1.4.9","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","_id":"claude-stacks@1.4.9","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"bin":{"claude-stacks":"dist/cli.js"},"dist":{"shasum":"0ccecfa2933d53ec4e2841e6c648f115b0d9ca55","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.4.9.tgz","fileCount":235,"integrity":"sha512-ZXrHSRxdeJ/ZmoFRdRD3J2qlYuqo0PatKaJuRwBhP2/FzRgWMxH5PK5VBgaMynPfjgViVY0B7dCbG4w8fG+maw==","signatures":[{"sig":"MEYCIQDKv8D7zl/MIXGzQ6DOK/B3SkQCk8SFOpYf/PqL/R3C2wIhALfxp8igc1Nodbl3dQUmU6L3/OxtDWTfiQ9O+P4RFZ0Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10103161},"main":"./dist/cli.js","type":"module","gitHead":"17a6ada93f3fe8b4165438b0629cd9ec9ea72af8","scripts":{"dev":"tsx src/setup.ts","scm":"node scripts/validate-queries.mjs","docs":"typedoc --entryPointStrategy expand --out .tmp-docs src --validation.notDocumented --pretty 2>&1 | grep -E 'warning|error' | wc -l && rm -rf .tmp-docs","lint":"eslint src/**/*.ts","test":"jest --coverage --verbose","build":"tsc && npm run copy-grammars && npm run copy-queries","format":"prettier --write .","prepare":"husky","pretest":"npm run build","quality":"npm run lint && npm run format:check && npm run typecheck","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","lint:fix":"eslint src/**/*.ts --fix","test:e2e":"jest tests/e2e --runInBand","test:unit":"jest tests/unit","typecheck":"tsc --noEmit","test:clear":"jest --clearCache","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:watch":"jest --watch --coverage=false","pretest:e2e":"npm run build","quality:fix":"npm run lint:fix && npm run format","copy-queries":"mkdir -p dist/queries/python dist/queries/bash dist/queries/js dist/queries/ts && cp src/queries/python/*.scm dist/queries/python/ 2>/dev/null || true && cp src/queries/bash/*.scm dist/queries/bash/ 2>/dev/null || true && cp src/queries/js/*.scm dist/queries/js/ 2>/dev/null || true && cp src/queries/ts/*.scm dist/queries/ts/ 2>/dev/null || true","format:check":"prettier --check .","copy-grammars":"mkdir -p dist/grammars && cp src/grammars/*.wasm dist/grammars/ 2>/dev/null || true","coverage:open":"open coverage/lcov-report/index.html","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","coverage:serve":"npx http-server coverage/lcov-report -p 8080","jsdoc:coverage":"typedoc --entryPointStrategy expand --out docs/jsdoc src --pretty --validation.notDocumented","prepublishOnly":"npm run quality && npm run build && npm run scm","test:integration":"jest tests/integration","test:performance":"jest tests/performance --runInBand","test:update-snapshots":"jest --updateSnapshot"},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"_npmVersion":"11.5.2","description":"Share your Claude Code environment in seconds - export and import development stacks","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ora":"^8.0.1","open":"^8.4.2","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","commander":"^11.1.0","node-fetch":"^3.3.2","web-tree-sitter":"^0.22.6"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.10.5","tmp":"^0.2.5","tsx":"^4.6.2","jest":"^30.0.5","nock":"^14.0.10","husky":"^9.1.7","memfs":"^4.38.1","eslint":"^9.34.0","mock-fs":"^5.5.0","ts-jest":"^29.4.1","typedoc":"^0.28.11","prettier":"^3.6.2","@types/tmp":"^0.2.6","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^20.10.5","lint-staged":"^16.1.5","@jest/globals":"^30.0.5","documentation":"^14.0.3","jest-extended":"^6.0.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.9","jest-mock-extended":"^4.0.0","jest-html-reporters":"^3.1.7","@jest/test-sequencer":"^30.0.5","jest-watch-typeahead":"^3.0.1","jest-environment-node":"^30.0.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-stacks_1.4.9_1756564886709_0.5138868854080576","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"claude-stacks","version":"1.5.0","description":"Share your Claude Code environment in seconds - export and import development stacks","main":"./dist/cli.js","type":"module","bin":{"claude-stacks":"dist/cli.js"},"scripts":{"build":"tsc && npm run copy-grammars && npm run copy-queries","copy-grammars":"mkdir -p dist/grammars && cp src/grammars/*.wasm dist/grammars/ 2>/dev/null || true","copy-queries":"mkdir -p dist/queries/python dist/queries/bash dist/queries/js dist/queries/ts && cp src/queries/python/*.scm dist/queries/python/ 2>/dev/null || true && cp src/queries/bash/*.scm dist/queries/bash/ 2>/dev/null || true && cp src/queries/js/*.scm dist/queries/js/ 2>/dev/null || true && cp src/queries/ts/*.scm dist/queries/ts/ 2>/dev/null || true","scm":"node scripts/validate-queries.mjs","dev":"tsx src/setup.ts","lint":"eslint src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","format":"prettier --write .","format:check":"prettier --check .","typecheck":"tsc --noEmit","quality":"npm run lint && npm run format:check && npm run typecheck","quality:fix":"npm run lint:fix && npm run format","prepublishOnly":"npm run quality && npm run build && npm run scm","prepare":"husky","pretest":"npm run build","test":"jest --coverage --verbose","test:watch":"jest --watch --coverage=false","test:coverage":"jest --coverage --coverage-reporters=html --coverage-reporters=text --coverage-reporters=json-summary","test:ci":"npm run build && jest --coverage --ci --watchAll=false --passWithNoTests","test:unit":"jest tests/unit","test:integration":"jest tests/integration","pretest:e2e":"npm run build","test:e2e":"jest tests/e2e --runInBand","test:performance":"jest tests/performance --runInBand","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand --no-cache","test:clear":"jest --clearCache","test:update-snapshots":"jest --updateSnapshot","coverage:open":"open coverage/lcov-report/index.html","coverage:serve":"npx http-server coverage/lcov-report -p 8080","jsdoc:coverage":"typedoc --entryPointStrategy expand --out docs/jsdoc src --pretty --validation.notDocumented","docs":"typedoc --entryPointStrategy expand --out .tmp-docs src --validation.notDocumented --pretty 2>&1 | grep -E 'warning|error' | wc -l && rm -rf .tmp-docs"},"keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"author":{"name":"Commands.com"},"license":"MIT","dependencies":{"chalk":"^5.3.0","commander":"^11.1.0","fs-extra":"^11.2.0","inquirer":"^12.9.4","node-fetch":"^3.3.2","open":"^8.4.2","ora":"^8.0.1","web-tree-sitter":"^0.22.6"},"devDependencies":{"@jest/globals":"^30.0.5","@jest/test-sequencer":"^30.0.5","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/jest":"^30.0.0","@types/node":"^20.10.5","@types/node-fetch":"^2.6.9","@types/tmp":"^0.2.6","@typescript-eslint/eslint-plugin":"^8.41.0","@typescript-eslint/parser":"^8.41.0","c8":"^10.1.3","documentation":"^14.0.3","eslint":"^9.34.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","husky":"^9.1.7","jest":"^30.0.5","jest-environment-node":"^30.0.5","jest-extended":"^6.0.0","jest-html-reporters":"^3.1.7","jest-mock-extended":"^4.0.0","jest-watch-typeahead":"^3.0.1","lint-staged":"^16.1.5","memfs":"^4.38.1","mock-fs":"^5.5.0","msw":"^2.10.5","nock":"^14.0.10","prettier":"^3.6.2","tmp":"^0.2.5","ts-jest":"^29.4.1","tsx":"^4.6.2","typedoc":"^0.28.11","typescript":"^5.3.3"},"_id":"claude-stacks@1.5.0","gitHead":"d666611e6ed81bf31deefe75a4d84263759f6848","_nodeVersion":"24.2.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-+feD1yXT67xXZv6L4+dVcuCK88BfUpVf08hBrjzGWQa/n/d7rouX6ON4rVlyeIuDPcnSliMk7qAf6nV2Y5h4/w==","shasum":"5200673c17802394ae1d8f5caf24abfe9721328c","tarball":"https://registry.npmjs.org/claude-stacks/-/claude-stacks-1.5.0.tgz","fileCount":243,"unpackedSize":10139411,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyyepRn02wQ3Db604dpo+VVp5sWcG6mwJjeGovYnBeJAIgI0K54DZjkIuA21jQAbDLId7B4NIF+TyU+uBZ1EdkHoI="}]},"_npmUser":{"name":"dtannen","email":"dtannen@yahoo.com"},"directories":{},"maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-stacks_1.5.0_1756750621300_0.7267060664323117"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-23T03:08:59.609Z","modified":"2025-09-01T18:17:01.790Z","1.0.0":"2025-08-23T03:08:59.800Z","1.0.1":"2025-08-23T03:11:55.332Z","1.0.2":"2025-08-23T03:18:35.809Z","1.0.3":"2025-08-23T17:48:45.170Z","1.0.4":"2025-08-23T18:26:31.754Z","1.0.5":"2025-08-23T18:31:54.763Z","1.0.6":"2025-08-23T18:44:30.334Z","1.0.7":"2025-08-24T14:46:16.149Z","1.0.8":"2025-08-25T02:11:39.002Z","1.0.9":"2025-08-25T14:26:34.886Z","1.1.0":"2025-08-25T15:06:42.938Z","1.1.1":"2025-08-25T15:20:31.907Z","1.1.2":"2025-08-25T15:31:03.178Z","1.1.3":"2025-08-25T15:34:39.195Z","1.1.4":"2025-08-25T15:39:23.225Z","1.1.5":"2025-08-25T15:40:56.639Z","1.2.0":"2025-08-25T15:41:45.078Z","1.2.1":"2025-08-25T15:48:21.777Z","1.2.2":"2025-08-25T16:43:29.437Z","1.3.0":"2025-08-27T01:55:52.263Z","1.3.1":"2025-08-27T10:42:25.725Z","1.3.2":"2025-08-27T11:34:00.955Z","1.3.3":"2025-08-27T12:44:26.009Z","1.3.4":"2025-08-27T13:32:30.428Z","1.3.5":"2025-08-27T14:00:20.174Z","1.3.6":"2025-08-27T16:15:37.358Z","1.3.7":"2025-08-27T17:59:27.071Z","1.3.8":"2025-08-28T02:46:06.819Z","1.4.0":"2025-08-28T21:01:24.626Z","1.4.1":"2025-08-28T22:30:23.996Z","1.4.2":"2025-08-28T22:41:55.885Z","1.4.3":"2025-08-29T03:29:56.439Z","1.4.4":"2025-08-29T11:49:34.802Z","1.4.5":"2025-08-29T12:45:31.378Z","1.4.6":"2025-08-29T16:56:40.628Z","1.4.7":"2025-08-29T17:57:57.270Z","1.4.8":"2025-08-30T04:00:20.953Z","1.4.9":"2025-08-30T14:41:26.959Z","1.5.0":"2025-09-01T18:17:01.593Z"},"author":{"name":"Commands.com"},"license":"MIT","keywords":["claude","claude-code","development","environment","stack","export","restore","mcp","cli"],"description":"Share your Claude Code environment in seconds - export and import development stacks","maintainers":[{"name":"dtannen","email":"dtannen@yahoo.com"}],"readme":"# Claude Stacks\n\n![Coverage](https://img.shields.io/badge/coverage-90%25-brightgreen)\n[![npm version](https://badge.fury.io/js/claude-stacks.svg)](https://www.npmjs.com/package/claude-stacks)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nShare your Claude Code environment in seconds - export and import development stacks.\n\n## What is Claude Stacks?\n\nClaude Stacks is a CLI tool that allows you to:\n\n- **Export** your Claude Code environment configurations as portable stack files\n- **Share** development stacks with your team or the community via Commands.com\n- **Import** environments quickly across different projects and machines\n- **Browse** and install stacks from the Commands.com marketplace\n\nPerfect for sharing MCP server configurations, project setups, and development environments with Claude Code users.\n\n## Installation\n\nInstall globally via npm:\n\n```bash\nnpm install -g claude-stacks\n```\n\nOr use npx to run without installing:\n\n```bash\nnpx claude-stacks --help\n```\n\n## Quick Start\n\n### Export Your Current Setup\n\n```bash\nclaude-stacks export\n```\n\n### List Your Stacks\n\n```bash\nclaude-stacks list\n```\n\n### Export with Custom Metadata\n\n```bash\nclaude-stacks export --name \"My Dev Stack\" --description \"Full-stack development environment\"\n```\n\n### Import from a Stack\n\n```bash\nclaude-stacks import my-stack.json\n```\n\n### Share via Commands.com\n\n```bash\n# Publish to the marketplace\nclaude-stacks publish my-stack.json\n\n# Browse available stacks\nclaude-stacks browse\n\n# Install from marketplace\nclaude-stacks install org-name/stack-name\n```\n\n## Commands\n\n### Core Commands\n\n- **`export [filename]`** - Export current environment to a stack file\n- **`import <filename>`** - Import environment from a stack file\n- **`publish <filename>`** - Publish stack to Commands.com marketplace\n- **`install <stack-id>`** - Install stack from Commands.com\n- **`browse`** - Browse marketplace stacks interactively\n\n### Management Commands\n\n- **`list`** - List local stacks\n- **`scan-hooks`** - Scan hooks for potential security issues\n- **`delete <stack-id>`** - Delete published stack from Commands.com\n- **`rename <stack-id>`** - Rename published stack\n- **`clean`** - Clean up local stack metadata\n\n### Export Options\n\n- `--name <name>` - Custom stack name\n- `--description <description>` - Stack description\n- `--stack-version <version>` - Set version (default: auto-increment)\n- `--include-global` - Include global `~/.claude` configurations\n- `--include-claude-md` - Include `CLAUDE.md` files\n\n### Import Options\n\n- `--overwrite` - Overwrite existing files (default: merge)\n- `--global-only` - Only import to global `~/.claude`\n\n## What Gets Exported?\n\nClaude Stacks captures your Claude Code environment including:\n\n- **MCP Server Configurations** - All configured MCP servers and their settings\n- **Project Commands** - Custom commands defined for your project\n- **Agent Configurations** - Custom agents and their configurations\n- **Hook Scripts** - User hook scripts with security analysis\n- **Project Settings** - Claude Code project-specific settings\n- **CLAUDE.md Files** - Project instructions (when `--include-claude-md` is used)\n- **Global Configurations** - User-level settings (when `--include-global` is used)\n\n## Hook Safety\n\nClaude Stacks automatically analyzes hook scripts for potential security risks during export:\n\n```bash\n# Scan hooks independently\nclaude-stacks scan-hooks\n\n# Security analysis is included during export\nclaude-stacks export my-stack.json\n```\n\n**Risk Levels:**\n\n- 🔴 **High** - Dangerous operations (command execution, file deletion)\n- 🟡 **Medium** - Potentially risky operations (network requests, file writes)\n- 🟢 **Low** - Minor concerns (environment variable access)\n\nSupports Python, JavaScript, TypeScript, and Bash hook analysis.\n\n> **⚠️ Important:** Hook analysis provides guidance only. Users install and execute hooks at their own risk. Always review hook code before use, especially from untrusted sources.\n\n## Authentication\n\nTo publish or manage stacks on Commands.com, you'll need to authenticate:\n\n```bash\nclaude-stacks publish my-stack.json\n```\n\nThe CLI will automatically guide you through the OAuth authentication process on first use.\n\n## Stack File Format\n\nStack files are JSON documents containing:\n\n```json\n{\n  \"name\": \"My Development Stack\",\n  \"description\": \"Full-stack development environment with MCP servers\",\n  \"version\": \"1.0.0\",\n  \"author\": \"Your Name\",\n  \"mcpServers\": [...],\n  \"commands\": [...],\n  \"agents\": [...],\n  \"settings\": {...}\n}\n```\n\n## Development\n\n### Prerequisites\n\n- Node.js 18+\n- npm or yarn\n\n### Setup\n\n```bash\n# Clone the repository\ngit clone https://github.com/commands-com/claude-stacks.git\ncd claude-stacks\n\n# Install dependencies\nnpm install\n\n# Build the project\nnpm run build\n\n# Run tests\nnpm test\n```\n\n### Development Scripts\n\n- `npm run dev` - Run in development mode\n- `npm run build` - Build TypeScript to JavaScript\n- `npm run test` - Run test suite with coverage\n- `npm run lint` - Lint code\n- `npm run format` - Format code with Prettier\n- `npm run quality` - Run all quality checks\n\n### Testing\n\nThe project has comprehensive test coverage (90%+):\n\n```bash\n# Run all tests\nnpm test\n\n# Run specific test types\nnpm run test:unit\nnpm run test:integration\nnpm run test:e2e\n\n# Watch mode during development\nnpm run test:watch\n```\n\n## Contributing\n\n1. Fork the repository\n2. Create a feature branch (`git checkout -b feature/amazing-feature`)\n3. Make your changes\n4. Run quality checks (`npm run quality`)\n5. Commit your changes (`git commit -m 'Add amazing feature'`)\n6. Push to the branch (`git push origin feature/amazing-feature`)\n7. Open a Pull Request\n\n## Security\n\nThis tool handles your Claude Code configurations and requires network access to Commands.com. All data transmission is encrypted and the tool follows security best practices:\n\n- OAuth 2.0 PKCE for secure authentication\n- HTTPS-only API communication\n- Local credential storage with appropriate permissions\n- Input validation and sanitization\n- Automated security analysis of hook scripts\n\n## License\n\nMIT License - see [LICENSE](LICENSE) file for details.\n\n## Support\n\n- [GitHub Issues](https://github.com/commands-com/claude-stacks/issues) - Bug reports and feature requests\n- [Commands.com](https://commands.com) - Browse and share stacks\n\n---\n\nMade with ❤️ for the Claude Code community\n","readmeFilename":"README.md"}