{"_id":"@7obygit/space","_rev":"9-08a534834b887d3c8b0d44205d63aa42","name":"@7obygit/space","dist-tags":{"latest":"1.3.4"},"versions":{"0.0.1":{"name":"@7obygit/space","version":"0.0.1","keywords":["vscode","workspace","cli","productivity","context-switching","environment-variables","scratch-space"],"author":{"name":"7obyGit"},"license":"MIT","_id":"@7obygit/space@0.0.1","maintainers":[{"name":"7obygit","email":"toby.gitt@gmail.com"}],"homepage":"https://github.com/7obyGit/space#readme","bugs":{"url":"https://github.com/7obyGit/space/issues"},"bin":{"space":"dist/index.js"},"dist":{"shasum":"eb2956ad73b3dbbd0bf1295479f3aae0537bd659","tarball":"https://registry.npmjs.org/@7obygit/space/-/space-0.0.1.tgz","fileCount":37,"integrity":"sha512-JPykxSFnojnh/vmd0W8o/BajFfjqCK3d9z9ci9MbGEhISntXyS3AWD28N+s/c3ojOBfc5mqhNx5aNJsqVJil1Q==","signatures":[{"sig":"MEUCIHKrK7TPdY0K84H6Has+S6+dV7E5jQ0bt4TvldqDR8wgAiEA6lws/HMr3fz5KEg0bzuT36f2nqlPNDW0c4Ry2MvOb1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105082},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ef7179fca72e4a7a820f501152250954eddc368d","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/npm",{"npmPublish":false}],["@semantic-release/exec",{"publishCmd":"npm publish --provenance --access public"}],"@semantic-release/github"],"branches":["main"]},"scripts":{"dev":"tsx src/index.ts","lint":"tslint -p tsconfig.json","test":"vitest run","build":"tsc","format":"prettier --write .","lint:fix":"tslint -p tsconfig.json --fix","format:check":"prettier --check ."},"_npmUser":{"name":"7obygit","email":"toby.gitt@gmail.com"},"repository":{"url":"git+https://github.com/7obyGit/space.git","type":"git"},"_npmVersion":"11.16.0","description":"A powerful CLI tool for managing dynamic VS Code workspaces. Switch contexts, manage environment variables, and attach files on the fly.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.6.2","json5":"^2.2.3","marked":"^15.0.12","tsyringe":"^4.10.0","clipanion":"^4.0.0-rc.4","@7obygit/aw":"^0.5.0","marked-terminal":"^7.3.0","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tslint":"^5.20.1","vitest":"^4.1.9","prettier":"^3.9.1","typescript":"^6.0.3","@types/node":"^25.9.2","semantic-release":"^24.2.3","@semantic-release/npm":"^12.0.1","@semantic-release/exec":"^6.0.3","@types/marked-terminal":"^6.1.1","@semantic-release/github":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/space_0.0.1_1783183035079_0.9021891275937155","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@7obygit/space","version":"1.0.0","keywords":["vscode","workspace","cli","productivity","context-switching","environment-variables","scratch-space"],"author":{"name":"7obyGit"},"license":"MIT","_id":"@7obygit/space@1.0.0","maintainers":[{"name":"7obygit","email":"toby.gitt@gmail.com"}],"homepage":"https://github.com/7obyGit/space#readme","bugs":{"url":"https://github.com/7obyGit/space/issues"},"bin":{"space":"dist/index.js"},"dist":{"shasum":"1be549f87093bbd89d20d6a84c2137cf7b176e4f","tarball":"https://registry.npmjs.org/@7obygit/space/-/space-1.0.0.tgz","fileCount":37,"integrity":"sha512-/gO+xkADqzZgoMqHJ8dRL6/FuduWBUxSQXGZtolDZRNYVoTjr9vXxSijvIUuZzc34IraH33hTds3oO5Ti4KAEw==","signatures":[{"sig":"MEUCIQDrfmrmjxvzwNIjWbTAZPoXnPctGTmgrdYE0zYNtbJ4RQIgfW7uo8tgExMeZ7EAkmSOAuc9rT6nk/55PbnaLj4pyXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7obygit%2fspace@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105059},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e384666c3f1e38ab18d2fb528016081d77ee5892","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/npm",{"npmPublish":false}],["@semantic-release/github",{"makeLatest":true}]],"branches":["main"]},"scripts":{"dev":"tsx src/index.ts","lint":"tslint -p tsconfig.json","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","lint:fix":"tslint -p tsconfig.json --fix","format:check":"prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5997089e-e19d-4858-acb5-f56a6793dded"}},"repository":{"url":"git+https://github.com/7obyGit/space.git","type":"git"},"_npmVersion":"11.16.0","description":"A powerful CLI tool for managing dynamic VS Code workspaces. Switch contexts, manage environment variables, and attach files on the fly.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","husky":"^9.1.7","json5":"^2.2.3","marked":"^15.0.12","tsyringe":"^4.10.0","clipanion":"^4.0.0-rc.4","@7obygit/aw":"^0.5.0","marked-terminal":"^7.3.0","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tslint":"^5.20.1","vitest":"^4.1.9","prettier":"^3.9.1","typescript":"^6.0.3","@types/node":"^25.9.2","semantic-release":"^24.2.3","@semantic-release/npm":"^12.0.1","@semantic-release/exec":"^6.0.3","@types/marked-terminal":"^6.1.1","@semantic-release/github":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/space_1.0.0_1783190985714_0.8069473198280412","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@7obygit/space","version":"1.1.0","keywords":["vscode","workspace","cli","productivity","context-switching","environment-variables","scratch-space"],"author":{"name":"7obyGit"},"license":"MIT","_id":"@7obygit/space@1.1.0","maintainers":[{"name":"7obygit","email":"toby.gitt@gmail.com"}],"homepage":"https://github.com/7obyGit/space#readme","bugs":{"url":"https://github.com/7obyGit/space/issues"},"bin":{"space":"dist/index.js"},"dist":{"shasum":"6d5f8c564ac1ad481148ee8363bca2d4a6ef20a8","tarball":"https://registry.npmjs.org/@7obygit/space/-/space-1.1.0.tgz","fileCount":37,"integrity":"sha512-W2arwMNEdbS2BP5W9himt3bD9IC7nD1O1Ri1L8Dr49PFAHJqgtLv4J+538kw4Jx2O2ceYiZ5IgoPw4dWCYiqyg==","signatures":[{"sig":"MEUCICRJGrM/tnhy7fwRvC4wX6J8+trem2qi4N0r3360Qdo/AiEAhh0HXbtt0e8kKMa7Vxo0xgYzxTHppv/1Eo3JMM4uYDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7obygit%2fspace@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104879},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"20b6a8fa2a95a7765f1369afaea790a99b94e734","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"dev":"tsx src/index.ts","lint":"tslint -p tsconfig.json","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","lint:fix":"tslint -p tsconfig.json --fix","type-check":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5997089e-e19d-4858-acb5-f56a6793dded"}},"repository":{"url":"git+https://github.com/7obyGit/space.git","type":"git"},"_npmVersion":"11.18.0","description":"A powerful CLI tool for managing dynamic VS Code workspaces. Switch contexts, manage environment variables, and attach files on the fly.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","husky":"^9.1.7","json5":"^2.2.3","marked":"^15.0.12","tsyringe":"^4.10.0","clipanion":"^4.0.0-rc.4","@7obygit/aw":"^0.5.0","marked-terminal":"^7.3.0","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tslint":"^6.1.3","vitest":"^4.1.9","prettier":"^3.9.4","typescript":"^6.0.3","@types/node":"^26.1.0","semantic-release":"^25.0.5","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@types/marked-terminal":"^6.1.1","@semantic-release/github":"^12.0.9"},"_npmOperationalInternal":{"tmp":"tmp/space_1.1.0_1783193702894_0.9197466160584515","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@7obygit/space","version":"1.2.0","keywords":["vscode","workspace","cli","productivity","context-switching","environment-variables","scratch-space"],"author":{"name":"7obyGit"},"license":"MIT","_id":"@7obygit/space@1.2.0","maintainers":[{"name":"7obygit","email":"toby.gitt@gmail.com"}],"homepage":"https://github.com/7obyGit/space#readme","bugs":{"url":"https://github.com/7obyGit/space/issues"},"bin":{"space":"dist/index.js"},"dist":{"shasum":"63f9b84a92c41c5def5f841cf81324be6bad8175","tarball":"https://registry.npmjs.org/@7obygit/space/-/space-1.2.0.tgz","fileCount":37,"integrity":"sha512-5ofDS0DEb2DNU5qwxkAw5I6rjT4UxtQ2ro4QcAKDzhjl+vZdOzVn7D0ey8LJAcCOYMjSCmBtSKpsI7T/irgZig==","signatures":[{"sig":"MEUCIQDH3GV5VeEJ0lTfs6gze7NDn9p3O1r3H/mk0z3tP+sa1wIgDW6tf3V+AOtd57Mt4re1izoOgB9MYkuku9ACbaUdbNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7obygit%2fspace@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104879},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e7d5f6846b0f340c669dac36aebeef83e1f6acec","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"dev":"tsx src/index.ts","lint":"tslint -p tsconfig.json","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","lint:fix":"tslint -p tsconfig.json --fix","type-check":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5997089e-e19d-4858-acb5-f56a6793dded"}},"repository":{"url":"git+https://github.com/7obyGit/space.git","type":"git"},"_npmVersion":"11.18.0","description":"A powerful CLI tool for managing dynamic VS Code workspaces. Switch contexts, manage environment variables, and attach files on the fly.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","husky":"^9.1.7","json5":"^2.2.3","marked":"^15.0.12","tsyringe":"^4.10.0","clipanion":"^4.0.0-rc.4","@7obygit/aw":"^0.5.0","marked-terminal":"^7.3.0","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tslint":"^6.1.3","vitest":"^4.1.9","prettier":"^3.9.4","typescript":"^6.0.3","@types/node":"^26.1.0","semantic-release":"^25.0.5","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@types/marked-terminal":"^6.1.1","@semantic-release/github":"^12.0.9"},"_npmOperationalInternal":{"tmp":"tmp/space_1.2.0_1783194145517_0.2887070090008632","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@7obygit/space","version":"1.3.0","keywords":["vscode","workspace","cli","productivity","context-switching","environment-variables","scratch-space"],"author":{"name":"7obyGit"},"license":"MIT","_id":"@7obygit/space@1.3.0","maintainers":[{"name":"7obygit","email":"toby.gitt@gmail.com"}],"homepage":"https://github.com/7obyGit/space#readme","bugs":{"url":"https://github.com/7obyGit/space/issues"},"bin":{"space":"dist/index.js"},"dist":{"shasum":"3d5597af48a312a179b4d5e0fdec320cd11d7266","tarball":"https://registry.npmjs.org/@7obygit/space/-/space-1.3.0.tgz","fileCount":38,"integrity":"sha512-vRdC//CfMFzPq140SZCLSkRrC+j8TXRcgPSWGYQAkuzv2HyKtvCbasnt8Re5F6YHRo0dXqksT2SheGBM+/G6mA==","signatures":[{"sig":"MEQCIFXrGDjbpUrJ9TgL91tL8LnGP2ODRbpp7bLmA9HwB055AiABOlGCs1NLd4oBRvnC7cK8NHWMeCtFIxY8H6mLYPZaqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7obygit%2fspace@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107665},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"af77e5032bbc55add1a7ba6225e33a40ac78d14f","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"dev":"tsx src/index.ts","lint":"tslint -p tsconfig.json","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","lint:fix":"tslint -p tsconfig.json --fix","type-check":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5997089e-e19d-4858-acb5-f56a6793dded"}},"repository":{"url":"git+https://github.com/7obyGit/space.git","type":"git"},"_npmVersion":"11.18.0","description":"A powerful CLI tool for managing dynamic VS Code workspaces. Switch contexts, manage environment variables, and attach files on the fly.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","husky":"^9.1.7","json5":"^2.2.3","marked":"^15.0.12","tsyringe":"^4.10.0","clipanion":"^4.0.0-rc.4","@7obygit/aw":"^0.5.0","marked-terminal":"^7.3.0","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tslint":"^6.1.3","vitest":"^4.1.9","prettier":"^3.9.4","typescript":"^6.0.3","@types/node":"^26.1.0","semantic-release":"^25.0.5","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@types/marked-terminal":"^6.1.1","@semantic-release/github":"^12.0.9"},"_npmOperationalInternal":{"tmp":"tmp/space_1.3.0_1783233912693_0.03385409596151434","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@7obygit/space","version":"1.3.1","keywords":["vscode","workspace","cli","productivity","context-switching","environment-variables","scratch-space"],"author":{"name":"7obyGit"},"license":"MIT","_id":"@7obygit/space@1.3.1","maintainers":[{"name":"7obygit","email":"toby.gitt@gmail.com"}],"homepage":"https://github.com/7obyGit/space#readme","bugs":{"url":"https://github.com/7obyGit/space/issues"},"bin":{"space":"dist/index.js"},"dist":{"shasum":"c6d79ed4f53fc3b28eabac51e0ff4966252eb65d","tarball":"https://registry.npmjs.org/@7obygit/space/-/space-1.3.1.tgz","fileCount":38,"integrity":"sha512-vK83RSLVdl9Ttfoo/2XrO6a0pUsoU4nS3YqnIGF0d8+1k9bwfQI80R/RNRGhOrNnH8dXARBDTnp23pHyQSsM+g==","signatures":[{"sig":"MEYCIQDo6KToq/53ecMzngr/DxF9oBpZOvIhDa7cYSFxOHBGcAIhAOEkJZAClSZL3Xjv9kpL2AeNvEecYd+5g8Utsikbi3x5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7obygit%2fspace@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108141},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"76d8aca506b0055301a60aedabf23e6eb1e4d6c6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"dev":"tsx src/index.ts","lint":"tslint -p tsconfig.json","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","lint:fix":"tslint -p tsconfig.json --fix","type-check":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5997089e-e19d-4858-acb5-f56a6793dded"}},"repository":{"url":"git+https://github.com/7obyGit/space.git","type":"git"},"_npmVersion":"11.18.0","description":"A powerful CLI tool for managing dynamic VS Code workspaces. Switch contexts, manage environment variables, and attach files on the fly.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","husky":"^9.1.7","json5":"^2.2.3","marked":"^15.0.12","tsyringe":"^4.10.0","clipanion":"^4.0.0-rc.4","@7obygit/aw":"^0.5.0","marked-terminal":"^7.3.0","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tslint":"^6.1.3","vitest":"^4.1.9","prettier":"^3.9.4","typescript":"^6.0.3","@types/node":"^26.1.0","semantic-release":"^25.0.5","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@types/marked-terminal":"^6.1.1","@semantic-release/github":"^12.0.9"},"_npmOperationalInternal":{"tmp":"tmp/space_1.3.1_1783860177131_0.08439039300939966","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@7obygit/space","version":"1.3.2","keywords":["vscode","workspace","cli","productivity","context-switching","environment-variables","scratch-space"],"author":{"name":"7obyGit"},"license":"MIT","_id":"@7obygit/space@1.3.2","maintainers":[{"name":"7obygit","email":"toby.gitt@gmail.com"}],"homepage":"https://github.com/7obyGit/space#readme","bugs":{"url":"https://github.com/7obyGit/space/issues"},"bin":{"space":"dist/index.js"},"dist":{"shasum":"2272514bb4665fe0d404a7a6d0b991dff6db2fd8","tarball":"https://registry.npmjs.org/@7obygit/space/-/space-1.3.2.tgz","fileCount":38,"integrity":"sha512-Gc92olAYN158w10qpac7ozpqI+vd+858L6RvsFApCkHGsE3Acor8I/8j/C3wg+uWCZvDku5xhCLUVQ8+hKK7cA==","signatures":[{"sig":"MEQCIE6AmBuOPEaGDcDbyFfui1qOJuXYulO7L+uhQXr7CtlJAiBrYUV58NcP1Ttd+GGHWwFODRzEiTjhdWhBJJ4x+4hG6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7obygit%2fspace@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109211},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5f536cd11da181bda9fae41adbafa0e8b705a698","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"dev":"tsx src/index.ts","lint":"tslint -p tsconfig.json","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","lint:fix":"tslint -p tsconfig.json --fix","type-check":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5997089e-e19d-4858-acb5-f56a6793dded"}},"repository":{"url":"git+https://github.com/7obyGit/space.git","type":"git"},"_npmVersion":"11.18.0","description":"A powerful CLI tool for managing dynamic VS Code workspaces. Switch contexts, manage environment variables, and attach files on the fly.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","husky":"^9.1.7","json5":"^2.2.3","marked":"^15.0.12","tsyringe":"^4.10.0","clipanion":"^4.0.0-rc.4","@7obygit/aw":"^0.5.0","marked-terminal":"^7.3.0","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tslint":"^6.1.3","vitest":"^4.1.9","prettier":"^3.9.4","typescript":"^6.0.3","@types/node":"^26.1.0","semantic-release":"^25.0.5","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@types/marked-terminal":"^6.1.1","@semantic-release/github":"^12.0.9"},"_npmOperationalInternal":{"tmp":"tmp/space_1.3.2_1783861838703_0.9340525465056175","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@7obygit/space","version":"1.3.3","keywords":["vscode","workspace","cli","productivity","context-switching","environment-variables","scratch-space"],"author":{"name":"7obyGit"},"license":"MIT","_id":"@7obygit/space@1.3.3","maintainers":[{"name":"7obygit","email":"toby.gitt@gmail.com"}],"homepage":"https://github.com/7obyGit/space#readme","bugs":{"url":"https://github.com/7obyGit/space/issues"},"bin":{"space":"dist/index.js"},"dist":{"shasum":"507244e0add58d833ac21da2db6e5e400d3a23c4","tarball":"https://registry.npmjs.org/@7obygit/space/-/space-1.3.3.tgz","fileCount":38,"integrity":"sha512-9G45pJWXRXtmWGx2F7ft9Bv28sYUUCTKilkHVAfgcs8oGZ0jEVcNEuS9nTsSwyBVv4J9O8G2pt1lkThujwN5bw==","signatures":[{"sig":"MEUCIQCOir1hwCYOZg1OIup1O9Q82vD9Py/e5U2pMXHajtmpQgIgSl3wrqXHEnTghP6H1ybwk3ASXnZRqw9WkxVjeS/d9eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7obygit%2fspace@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109342},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f63b6522647453d06ab365c17a907e93503b9f3a","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"dev":"tsx src/index.ts","lint":"oxlint","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","lint:fix":"oxlint --fix","type-check":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5997089e-e19d-4858-acb5-f56a6793dded"}},"repository":{"url":"git+https://github.com/7obyGit/space.git","type":"git"},"_npmVersion":"11.18.0","description":"A powerful CLI tool for managing dynamic VS Code workspaces. Switch contexts, manage environment variables, and attach files on the fly.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chalk":"^5.6.2","husky":"^9.1.7","json5":"^2.2.3","marked":"^15.0.12","tsyringe":"^4.10.0","clipanion":"^4.0.0-rc.4","@7obygit/aw":"^0.5.0","marked-terminal":"^7.3.0","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","oxlint":"^1.74.0","vitest":"^4.1.9","prettier":"^3.9.4","typescript":"^7.0.2","@types/node":"^26.1.0","semantic-release":"^25.0.5","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@types/marked-terminal":"^6.1.1","@semantic-release/github":"^12.0.9"},"_npmOperationalInternal":{"tmp":"tmp/space_1.3.3_1784385051539_0.5967526147941073","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@7obygit/space","version":"1.3.4","description":"A powerful CLI tool for managing dynamic VS Code workspaces. Switch contexts, manage environment variables, and attach files on the fly.","main":"dist/index.js","bin":{"space":"dist/index.js"},"scripts":{"prepare":"husky","build":"tsc","dev":"tsx src/index.ts","lint":"oxlint","lint:fix":"oxlint --fix","type-check":"tsc --noEmit","format":"prettier --write .","format:check":"prettier --check .","test":"vitest run"},"repository":{"type":"git","url":"git+https://github.com/7obyGit/space.git"},"keywords":["vscode","workspace","cli","productivity","context-switching","environment-variables","scratch-space"],"author":{"name":"7obyGit"},"license":"MIT","type":"module","bugs":{"url":"https://github.com/7obyGit/space/issues"},"homepage":"https://github.com/7obyGit/space#readme","devDependencies":{"@semantic-release/exec":"^7.1.0","@semantic-release/github":"^12.0.9","@semantic-release/npm":"^13.1.5","@types/marked-terminal":"^6.1.1","@types/node":"^26.1.0","prettier":"^3.9.4","semantic-release":"^25.0.5","tsx":"^4.23.0","typescript":"^7.0.2","oxlint":"^1.74.0","vitest":"^4.1.9"},"dependencies":{"@7obygit/aw":"^0.6.0","chalk":"^5.6.2","clipanion":"^4.0.0-rc.4","husky":"^9.1.7","json5":"^2.2.3","marked":"^15.0.12","marked-terminal":"^7.3.0","reflect-metadata":"^0.2.2","tsyringe":"^4.10.0"},"release":{"branches":["main"],"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"]},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">=20.0.0"},"gitHead":"aa69cad429258c320fe8325f6de3858892ed9f87","_id":"@7obygit/space@1.3.4","_nodeVersion":"24.18.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-kUNzAHcRFY1/l6Ob2C1eprf+tPknkAy+Ixcy1WXXAtjUMvdUK/BatujCnVg94v8yNWAAD1f7Kmo+8U4lMV2t8w==","shasum":"b6330ea3090966195fb44fabf12fae249373d50c","tarball":"https://registry.npmjs.org/@7obygit/space/-/space-1.3.4.tgz","fileCount":38,"unpackedSize":109488,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7obygit%2fspace@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE7KDtaEsQ36Zo4CK/EHlcIOPNLAYQF4jdRmmbEpZbDmAiEA92RjEcOKIB7T0Ro2V4vZ/xD/8/wpJ2cxkhuZawsIzEE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5997089e-e19d-4858-acb5-f56a6793dded"}},"directories":{},"maintainers":[{"name":"7obygit","email":"toby.gitt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/space_1.3.4_1784459465361_0.7796348664707167"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-04T16:37:14.897Z","modified":"2026-07-19T11:11:05.806Z","0.0.1":"2026-07-04T16:37:15.232Z","1.0.0":"2026-07-04T18:49:45.909Z","1.1.0":"2026-07-04T19:35:03.030Z","1.2.0":"2026-07-04T19:42:25.651Z","1.3.0":"2026-07-05T06:45:12.832Z","1.3.1":"2026-07-12T12:42:57.294Z","1.3.2":"2026-07-12T13:10:38.881Z","1.3.3":"2026-07-18T14:30:51.688Z","1.3.4":"2026-07-19T11:11:05.502Z"},"bugs":{"url":"https://github.com/7obyGit/space/issues"},"author":{"name":"7obyGit"},"license":"MIT","homepage":"https://github.com/7obyGit/space#readme","keywords":["vscode","workspace","cli","productivity","context-switching","environment-variables","scratch-space"],"repository":{"type":"git","url":"git+https://github.com/7obyGit/space.git"},"description":"A powerful CLI tool for managing dynamic VS Code workspaces. Switch contexts, manage environment variables, and attach files on the fly.","maintainers":[{"name":"7obygit","email":"toby.gitt@gmail.com"}],"readme":"# 🚀 space\n\n[![npm version](https://img.shields.io/npm/v/@7obygit/space.svg)](https://www.npmjs.com/package/@7obygit/space)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n[![GitHub stars](https://img.shields.io/github/stars/7obyGit/space.svg?style=social)](https://github.com/7obyGit/space/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/7obyGit/space.svg?style=social)](https://github.com/7obyGit/space/network/members)\n\n`space` is a powerful CLI tool for managing dynamic VS Code workspaces. It allows you to quickly switch between different project contexts, manage environment variables, and attach files to your workspace on the fly.\n\n## 📦 Quick Install\n\nInstall `space` globally using npm:\n\n```bash\nnpm install -g @7obygit/space\n```\n\n## 🚀 Getting Started\n\n1. **Initialize a space**: Navigate to your project directory and run:\n\n    ```bash\n    space init\n    ```\n\n2. **Open in VS Code**: Launch your dynamic workspace:\n\n    ```bash\n    space open\n    ```\n\n3. **Add folders**: Add the current directory or other paths to your space:\n    ```bash\n    space add .\n    ```\n\n## 🛠 Commands\n\n| Command               | Description                                                        |\n| :-------------------- | :----------------------------------------------------------------- |\n| `space`               | Show information about the current active space (alias for `info`) |\n| `space init`          | Initialize a new space in the current directory                    |\n| `space create <name>` | Create a new space                                                 |\n| `space delete <name>` | Delete a space                                                     |\n| `space use <name>`    | Switch to a different workspace                                    |\n| `space add [path]`    | Add a folder to the active space                                   |\n| `space remove <path>` | Remove a folder from the active space                              |\n| `space pop`           | Remove the first folder from the active space                      |\n| `space info`          | Show information about the current active space                    |\n| `space config`        | Output all loaded config as JSON                                   |\n| `space list`          | List all available spaces                                          |\n| `space open`          | Open the active workspace in VS Code                               |\n| `space clone <repo>`  | Create a temporary scratch space from a Git repo                   |\n| `space scratch`       | Create a clean slate scratch space                                 |\n| `space env`           | Show environment variables for the active space                    |\n| `space run <script>`  | Run a script defined in the active workspace file                  |\n\nRun `space --help` or `space <command> --help` for more details on specific options.\n\n## ✨ Features\n\n- **Dynamic Workspaces**: Seamlessly switch between different project contexts.\n- **Environment Management**: View and manage environment variables per space.\n- **Scratch Spaces**: Quickly create temporary workspaces from Git repos or clean slates.\n- **Scripts & Hooks**: Automate your workflow with custom scripts.\n- **Attached Files**: Link individual files directly into your workspace.\n- **Relative Path Support**: Portable workspace files that work across different machines.\n\n## 💡 Key Concepts\n\n- **Active Workspace**: `space` maintains an \"active workspace file\" that VS Code can always point to.\n- **Dynamic Swapping**: When you switch spaces, `space` swaps the content of the active workspace location.\n- **Attached Files**: Dynamically link individual files into your workspace without adding their entire parent directories.\n\nSee [Concepts & Internals](./docs/concepts.md) for more details.\n\n## 📚 Documentation\n\nDetailed guides can be found in the [docs](./docs) folder:\n\n- [Installation Guide](./docs/installation.md)\n- [Environment Variables](./docs/env.md)\n- [Scratch Spaces](./docs/scratch.md)\n- [Scripts & Hooks](./docs/scripts.md)\n- [Concepts & Internals](./docs/concepts.md)\n\n## 📄 License\n\nThis project is licensed under the MIT License.\n","readmeFilename":"README.md"}