{"_id":"@almond-bot/harness-studio-app","_rev":"8-b43bd0dbe4e6c5ada99914f32fc1aae2","name":"@almond-bot/harness-studio-app","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@almond-bot/harness-studio-app","version":"0.1.0","license":"MIT","_id":"@almond-bot/harness-studio-app@0.1.0","maintainers":[{"name":"shawn-almond","email":"shawn@almondbot.com"}],"homepage":"https://github.com/almond-bot/harness-studio#readme","bugs":{"url":"https://github.com/almond-bot/harness-studio/issues"},"dist":{"shasum":"ba02ee74499acaec4b5dfc644a74339960826d32","tarball":"https://registry.npmjs.org/@almond-bot/harness-studio-app/-/harness-studio-app-0.1.0.tgz","fileCount":22,"integrity":"sha512-4G4jAs77g3ZyMDn79vUo63XZuheDSd2FDI8zV0RhUA6U3S944FNy8HidFOsfbNWE4H8MuBmcS2pOvTC0UmFTEw==","signatures":[{"sig":"MEQCIHv8GFjFm+YzhS65crJyEu38txDzwrR9zPbcbuy3MK/cAiBUQFXbPpVLxTR21JAZJYN+5juM6kocEXbY973sUuySGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771218},"type":"module","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"shawn-almond","email":"shawn@almondbot.com"},"repository":{"url":"git+https://github.com/almond-bot/harness-studio.git","type":"git","directory":"packages/app"},"_npmVersion":"11.16.0","description":"Viewer app for almond-harness-studio wire harness drawings","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jspdf":"^3.0.2","react":"^19.1.1","react-dom":"^19.1.1","svg2pdf.js":"^2.6.0","@fontsource-variable/geist":"^5.2.9","@fontsource-variable/inter":"^5.2.8","@almond-bot/harness-studio-core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.9.2","@types/react":"^19.1.10","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/harness-studio-app_0.1.0_1784002587386_0.48992501418605894","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@almond-bot/harness-studio-app","version":"0.1.1","license":"MIT","_id":"@almond-bot/harness-studio-app@0.1.1","maintainers":[{"name":"shawn-almond","email":"shawn@almondbot.com"}],"homepage":"https://github.com/almond-bot/harness-studio#readme","bugs":{"url":"https://github.com/almond-bot/harness-studio/issues"},"dist":{"shasum":"82327c2dc59d92d63e45b89ea1fecfc2b299dcc7","tarball":"https://registry.npmjs.org/@almond-bot/harness-studio-app/-/harness-studio-app-0.1.1.tgz","fileCount":2,"integrity":"sha512-9+rBDl8xKE5DZs7zdyyX7XnznkrL+NUmWdSwswFMna217hxF2ZUG6rDSW3ZVU1kbIMFVRy3Y6tMFgGGarbC+/Q==","signatures":[{"sig":"MEYCIQCW2+8uiH7vk4Gy0/xF3O/zmx19v0CY2zvsQ8EBZCveogIhAOEmR/iIIj+iEEGCvE8FysMuiLDbN8955kstteWu96+D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411},"type":"module","gitHead":"5e4e0b599b507c1beb7bff684d32f96346d877bd","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"shawn-almond","email":"shawn@almondbot.com"},"repository":{"url":"git+https://github.com/almond-bot/harness-studio.git","type":"git","directory":"packages/app"},"_npmVersion":"11.16.0","description":"Viewer app for almond-harness-studio wire harness drawings","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jspdf":"^3.0.2","react":"^19.1.1","react-dom":"^19.1.1","svg2pdf.js":"^2.6.0","@fontsource-variable/geist":"^5.2.9","@fontsource-variable/inter":"^5.2.8","@almond-bot/harness-studio-core":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.9.2","@types/react":"^19.1.10","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/harness-studio-app_0.1.1_1784007350227_0.4714857636423251","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@almond-bot/harness-studio-app","version":"0.1.2","license":"MIT","_id":"@almond-bot/harness-studio-app@0.1.2","maintainers":[{"name":"shawn-almond","email":"shawn@almondbot.com"}],"homepage":"https://github.com/almond-bot/harness-studio#readme","bugs":{"url":"https://github.com/almond-bot/harness-studio/issues"},"dist":{"shasum":"3c80a9c8da4ce2525ea000aa7ea308b64f768a72","tarball":"https://registry.npmjs.org/@almond-bot/harness-studio-app/-/harness-studio-app-0.1.2.tgz","fileCount":23,"integrity":"sha512-3IbPa4fGtgVOw8on2seOwcMtG3SX/gr0UYggGkyZ6abZ7OCpOx/DoBWdZfPovAJC8Xa+IJvOtssPc2q0a0/Llw==","signatures":[{"sig":"MEUCIGfM9zAhSyX3D93fhcivQFLJm1xavn+UD5KS+9Lg6PZWAiEAv+Y6VQFXKm0z10+I65Dx1Rm0I0/x/Gv2W3fBXhEskek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1778275},"type":"module","scripts":{"dev":"vite","build":"vite build","prepack":"vite build && test -f dist/index.html","preview":"vite preview"},"_npmUser":{"name":"shawn-almond","email":"shawn@almondbot.com"},"repository":{"url":"git+https://github.com/almond-bot/harness-studio.git","type":"git","directory":"packages/app"},"_npmVersion":"11.16.0","description":"Viewer app for almond-harness-studio wire harness drawings","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jspdf":"^3.0.2","react":"^19.1.1","react-dom":"^19.1.1","svg2pdf.js":"^2.6.0","@fontsource-variable/geist":"^5.2.9","@fontsource-variable/inter":"^5.2.8","@almond-bot/harness-studio-core":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.9.2","@types/react":"^19.1.10","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/harness-studio-app_0.1.2_1784008306446_0.6697797478038694","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@almond-bot/harness-studio-app","version":"0.1.3","license":"MIT","_id":"@almond-bot/harness-studio-app@0.1.3","maintainers":[{"name":"shawn-almond","email":"shawn@almondbot.com"}],"homepage":"https://github.com/almond-bot/harness-studio#readme","bugs":{"url":"https://github.com/almond-bot/harness-studio/issues"},"dist":{"shasum":"a2624174f6a6d7ed58f317cb4b380b8d427e8521","tarball":"https://registry.npmjs.org/@almond-bot/harness-studio-app/-/harness-studio-app-0.1.3.tgz","fileCount":23,"integrity":"sha512-9kFTIvQd/ZHmtpMpO9Z4nEcLLdlVry/mRSDtgDlLl1cYLDepoDAgF6rZ8HpuMPTYiKVIV77pI9XPlRatJjGzjA==","signatures":[{"sig":"MEUCIQCx+BedbtvkBiY8gDgf0/MWGdf2Bs+x3HJEhbm6rbDkggIgToY6ofrFZ2h7ItDaEMEPGNdAAv8DRaqMbgCiKjOdMWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1778877},"type":"module","scripts":{"dev":"vite","build":"vite build","prepack":"vite build && test -f dist/index.html","preview":"vite preview"},"_npmUser":{"name":"shawn-almond","email":"shawn@almondbot.com"},"repository":{"url":"git+https://github.com/almond-bot/harness-studio.git","type":"git","directory":"packages/app"},"_npmVersion":"11.16.0","description":"Viewer app for almond-harness-studio wire harness drawings","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jspdf":"^3.0.2","react":"^19.1.1","react-dom":"^19.1.1","svg2pdf.js":"^2.6.0","@fontsource-variable/geist":"^5.2.9","@fontsource-variable/inter":"^5.2.8","@almond-bot/harness-studio-core":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.9.2","@types/react":"^19.1.10","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/harness-studio-app_0.1.3_1784047907364_0.47983191201554587","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@almond-bot/harness-studio-app","version":"0.1.4","license":"MIT","_id":"@almond-bot/harness-studio-app@0.1.4","maintainers":[{"name":"shawn-almond","email":"shawn@almondbot.com"}],"homepage":"https://github.com/almond-bot/harness-studio#readme","bugs":{"url":"https://github.com/almond-bot/harness-studio/issues"},"dist":{"shasum":"d61eade4801d4c12244c4662fd74914fa5d7a94c","tarball":"https://registry.npmjs.org/@almond-bot/harness-studio-app/-/harness-studio-app-0.1.4.tgz","fileCount":23,"integrity":"sha512-VOfmKBP+fGDoMXtGKS40NTdHZpvWak1/eWcmolf4JaDQAGSCeVgzrShpOdmxh0eeBbml3Zp2IbPv0/If/7CR4Q==","signatures":[{"sig":"MEQCHx9ky2Kd3hp9Or5xYiKKKhm7jhCSxBnTKcHYgRzxNFoCIQDxdM0Qnhk11wdQWPVqNiEuuLZyZ6dIX8Bbc2a9ixPcLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1783245},"type":"module","gitHead":"948ad602a18cb2e0eabff5462c1a05a9cf23589a","scripts":{"dev":"vite","build":"vite build","prepack":"vite build && test -f dist/index.html","preview":"vite preview"},"_npmUser":{"name":"shawn-almond","email":"shawn@almondbot.com"},"repository":{"url":"git+https://github.com/almond-bot/harness-studio.git","type":"git","directory":"packages/app"},"_npmVersion":"11.16.0","description":"Viewer app for almond-harness-studio wire harness drawings","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jspdf":"^3.0.2","react":"^19.1.1","react-dom":"^19.1.1","svg2pdf.js":"^2.6.0","@fontsource-variable/geist":"^5.2.9","@fontsource-variable/inter":"^5.2.8","@almond-bot/harness-studio-core":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.9.2","@types/react":"^19.1.10","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/harness-studio-app_0.1.4_1789076372136_0.5244032518426083","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@almond-bot/harness-studio-app","version":"0.1.5","license":"MIT","_id":"@almond-bot/harness-studio-app@0.1.5","maintainers":[{"name":"shawn-almond","email":"shawn@almondbot.com"}],"homepage":"https://github.com/almond-bot/harness-studio#readme","bugs":{"url":"https://github.com/almond-bot/harness-studio/issues"},"dist":{"shasum":"66734a0296b071eda9019dd6fad1ec1cbd452c2e","tarball":"https://registry.npmjs.org/@almond-bot/harness-studio-app/-/harness-studio-app-0.1.5.tgz","fileCount":23,"integrity":"sha512-Nzr7wsOhbWcmfeZNFCUU4sGHu76dMj91WR+ejlHHUBTxfy3sA6XLI8f4aXDZcRsQO77gL0/FP3FyGzluoh8+0w==","signatures":[{"sig":"MEUCIEp+1dG09hIDYKdF8BkGWcaV/DSJhyctwyOigc5bLPVKAiEA1c/pJBnGzvIEwhBQ9Avg5zFPodVEz3GdyUdtFisg35k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1783245},"type":"module","scripts":{"dev":"vite","build":"vite build","prepack":"vite build && test -f dist/index.html","preview":"vite preview"},"_npmUser":{"name":"shawn-almond","email":"shawn@almondbot.com"},"repository":{"url":"git+https://github.com/almond-bot/harness-studio.git","type":"git","directory":"packages/app"},"_npmVersion":"11.16.0","description":"Viewer app for almond-harness-studio wire harness drawings","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jspdf":"^3.0.2","react":"^19.1.1","react-dom":"^19.1.1","svg2pdf.js":"^2.6.0","@fontsource-variable/geist":"^5.2.9","@fontsource-variable/inter":"^5.2.8","@almond-bot/harness-studio-core":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.9.2","@types/react":"^19.1.10","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/harness-studio-app_0.1.5_1789076568426_0.4196803275280139","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@almond-bot/harness-studio-app","version":"0.1.6","license":"MIT","_id":"@almond-bot/harness-studio-app@0.1.6","maintainers":[{"name":"shawn-almond","email":"shawn@almondbot.com"}],"homepage":"https://github.com/almond-bot/harness-studio#readme","bugs":{"url":"https://github.com/almond-bot/harness-studio/issues"},"dist":{"shasum":"e640c52987b59b82277a006e7597d5e2e5e59692","tarball":"https://registry.npmjs.org/@almond-bot/harness-studio-app/-/harness-studio-app-0.1.6.tgz","fileCount":23,"integrity":"sha512-a3nupb4r+1FVvjFwjcKQfncWn9IymxnkW8GIbmQQr1R4mB5hG4hxvavSZMt8yrOGSVwscI+WexdoZh8EQfNWcQ==","signatures":[{"sig":"MEYCIQDXJToOUWhZDiELRsFdq/J4HjPOve8KfL8IDD9v1l71ywIhAIpYfLBrlZO/NOcfISrImI5HEtDnm3wMCNjmo0RNaWJb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1783344},"type":"module","scripts":{"dev":"vite","build":"vite build","prepack":"vite build && test -f dist/index.html","preview":"vite preview"},"_npmUser":{"name":"shawn-almond","email":"shawn@almondbot.com"},"repository":{"url":"git+https://github.com/almond-bot/harness-studio.git","type":"git","directory":"packages/app"},"_npmVersion":"11.16.0","description":"Viewer app for almond-harness-studio wire harness drawings","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jspdf":"^3.0.2","react":"^19.1.1","react-dom":"^19.1.1","svg2pdf.js":"^2.6.0","@fontsource-variable/geist":"^5.2.9","@fontsource-variable/inter":"^5.2.8","@almond-bot/harness-studio-core":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.9.2","@types/react":"^19.1.10","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/harness-studio-app_0.1.6_1789080297396_0.6867191354847184","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@almond-bot/harness-studio-app","version":"0.1.7","description":"Viewer app for almond-harness-studio wire harness drawings","license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/almond-bot/harness-studio.git","directory":"packages/app"},"publishConfig":{"access":"public"},"scripts":{"dev":"vite","build":"vite build","preview":"vite preview","prepack":"vite build && test -f dist/index.html"},"dependencies":{"@almond-bot/harness-studio-core":"0.1.7","@fontsource-variable/geist":"^5.2.9","@fontsource-variable/inter":"^5.2.8","jspdf":"^3.0.2","react":"^19.1.1","react-dom":"^19.1.1","svg2pdf.js":"^2.6.0"},"devDependencies":{"@types/react":"^19.1.10","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^5.0.1","typescript":"^5.9.2","vite":"^7.1.3"},"_id":"@almond-bot/harness-studio-app@0.1.7","bugs":{"url":"https://github.com/almond-bot/harness-studio/issues"},"homepage":"https://github.com/almond-bot/harness-studio#readme","_nodeVersion":"24.14.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-ta3+JskUdGIX+mi5pTwk0bpNXps9mWbo9npbnAtBR+p983l5dGZgEum6i2X8qw0woN1WjHyOUDsIEgfn5HnJjA==","shasum":"6de06fc4e318589b723b69f99d05f43d11ef87bc","tarball":"https://registry.npmjs.org/@almond-bot/harness-studio-app/-/harness-studio-app-0.1.7.tgz","fileCount":23,"unpackedSize":1783992,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCGYOCgA+FZBAGr7rFOhRhjieHwJkVn8IVbKMvO8+FPIwIhAIya6KP7pLXxW7480lYOnnyHx/1z640MalROmZ88+wP1"}]},"_npmUser":{"name":"shawn-almond","email":"shawn@almondbot.com"},"directories":{},"maintainers":[{"name":"shawn-almond","email":"shawn@almondbot.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/harness-studio-app_0.1.7_1789082025979_0.9497819421591813"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-14T04:16:27.188Z","modified":"2026-09-10T23:13:46.332Z","0.1.0":"2026-07-14T04:16:27.617Z","0.1.1":"2026-07-14T05:35:50.364Z","0.1.2":"2026-07-14T05:51:46.605Z","0.1.3":"2026-07-14T16:51:47.554Z","0.1.4":"2026-09-10T21:39:32.396Z","0.1.5":"2026-09-10T21:42:48.659Z","0.1.6":"2026-09-10T22:44:57.655Z","0.1.7":"2026-09-10T23:13:46.150Z"},"bugs":{"url":"https://github.com/almond-bot/harness-studio/issues"},"license":"MIT","homepage":"https://github.com/almond-bot/harness-studio#readme","repository":{"type":"git","url":"git+https://github.com/almond-bot/harness-studio.git","directory":"packages/app"},"description":"Viewer app for almond-harness-studio wire harness drawings","maintainers":[{"name":"shawn-almond","email":"shawn@almondbot.com"}],"readme":"# @almond-bot/harness-studio-app\n\nPrebuilt viewer app for [almond-harness-studio](https://www.npmjs.com/package/almond-harness-studio) wire harness drawings. This package ships the static `dist/` bundle that the CLI serves for its `dev` live-preview command — you normally don't install it directly.\n\n```bash\nnpx almond-harness-studio dev ./harnesses\n```\n\nFull documentation: [github.com/almond-bot/harness-studio](https://github.com/almond-bot/harness-studio)\n","readmeFilename":"README.md"}