{"_id":"@actalk/inkos-studio","_rev":"59-ea7765bc19587cf93763ff7a38e29208","name":"@actalk/inkos-studio","dist-tags":{"latest":"1.8.0","canary":"1.8.0-canary.56.1"},"versions":{"1.0.1-canary.19.1":{"name":"@actalk/inkos-studio","version":"1.0.1-canary.19.1","license":"MIT","_id":"@actalk/inkos-studio@1.0.1-canary.19.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"ab9078f795d30c388fb9559e03c5e60a0c56c64e","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.0.1-canary.19.1.tgz","fileCount":37,"integrity":"sha512-5KC1a2yq2jkSaowrGPVEAGxng+TRLjGb8WZ7fbgpL2Q61nAMxhSQEJWy9aDM0QKOTxBTEJOrHDJXS/B9IcWTSQ==","signatures":[{"sig":"MEYCIQDMcskafY/0beVOE62anBHqf24WFDRn57R6jk8x5JC47wIhAJcau7Jl7BWx7g2FQAg3WLTIUcF20AK5AeAt0CpwJQTn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601788},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.0.1-canary.19.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"vite --host --port 4567","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/9bf6d2fe5dd2ba700135d786a296d985/actalk-inkos-studio-1.0.1-canary.19.1.tgz","_integrity":"sha512-5KC1a2yq2jkSaowrGPVEAGxng+TRLjGb8WZ7fbgpL2Q61nAMxhSQEJWy9aDM0QKOTxBTEJOrHDJXS/B9IcWTSQ==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.4","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","hono":"^4.7.0","react":"^19.0.0","dotenv":"^16.4.0","shadcn":"^4.0.8","react-dom":"^19.0.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.0.1-canary.19.1","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.0.1-canary.19.1_1774890803049_0.8429409424425645","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@actalk/inkos-studio","version":"1.0.1","license":"MIT","_id":"@actalk/inkos-studio@1.0.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"32f994a159a2306688ee6445877cc2112397c178","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.0.1.tgz","fileCount":37,"integrity":"sha512-PV2845+lQl53iPbWgrJGUH2HjeZVvN8lUO71QV1nlIRvOk4Zt89qhetCFt1ukJC6mmslTpi+i7+KKMbq0oT05Q==","signatures":[{"sig":"MEUCIDBiJVSUG68ONXLyTgMihN/UBuqYasEPNCBiZIumgVtEAiEA7uMAqMgTxxGmcz1cZPeo0YA5DR8jfxPSQzSBbPASqy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601764},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.0.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"vite --host --port 4567","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/909c1fe486805d25d2b4be1e893cdba5/actalk-inkos-studio-1.0.1.tgz","_integrity":"sha512-PV2845+lQl53iPbWgrJGUH2HjeZVvN8lUO71QV1nlIRvOk4Zt89qhetCFt1ukJC6mmslTpi+i7+KKMbq0oT05Q==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.4","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","hono":"^4.7.0","react":"^19.0.0","dotenv":"^16.4.0","shadcn":"^4.0.8","react-dom":"^19.0.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.0.1","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.0.1_1774890876149_0.5336293234381846","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-canary.20.1":{"name":"@actalk/inkos-studio","version":"1.0.2-canary.20.1","license":"MIT","_id":"@actalk/inkos-studio@1.0.2-canary.20.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"85bfaf0f9cca1ec9f795a294eb5edf542d4905e9","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.0.2-canary.20.1.tgz","fileCount":37,"integrity":"sha512-3CVZWttL63yBQZh035Sjmy62tyxXfaRFxKNbs+/JtZzZQN5aW7RgFXUF530ZyOZ5kNId4sbUK12luadPmeKtVw==","signatures":[{"sig":"MEUCIF26V1F+WtEqeZ/tX93Oi8d2IU7BU+aBrrFefS6iY1viAiEAxDZTjtWFp71eB3jnotWoIzcsK16mzoWYfInuzbvEVsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601936},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.0.2-canary.20.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"vite --host --port 4567","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/98ef5861cdb16e64082b61cfde28add3/actalk-inkos-studio-1.0.2-canary.20.1.tgz","_integrity":"sha512-3CVZWttL63yBQZh035Sjmy62tyxXfaRFxKNbs+/JtZzZQN5aW7RgFXUF530ZyOZ5kNId4sbUK12luadPmeKtVw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.4","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","hono":"^4.7.0","react":"^19.0.0","dotenv":"^16.4.0","shadcn":"^4.0.8","react-dom":"^19.0.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.0.2-canary.20.1","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.0.2-canary.20.1_1774948822884_0.02680138577133606","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@actalk/inkos-studio","version":"1.0.2","license":"MIT","_id":"@actalk/inkos-studio@1.0.2","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"d31185757389089f127c399d8e75f90d231f1142","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.0.2.tgz","fileCount":37,"integrity":"sha512-4OWWu4cPTzGC9MIFW84bf6JyeXWeXWvGqmYyGxiawsFSduH8RFpT5KRD6e9eDLV0rh1thv8mCw28ZrDcbfUjfw==","signatures":[{"sig":"MEUCIAJoKrva/yQ+cepFhZpAjJ85JQrlbdNn7EcY91H+QSBxAiEA4pYfADFsNNmYup3Yh/bo1FREIshrvBwN/Yk+5CL37aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601912},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.0.2.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"vite --host --port 4567","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/bb7d3bb673cc92f57c4a9c09714189ea/actalk-inkos-studio-1.0.2.tgz","_integrity":"sha512-4OWWu4cPTzGC9MIFW84bf6JyeXWeXWvGqmYyGxiawsFSduH8RFpT5KRD6e9eDLV0rh1thv8mCw28ZrDcbfUjfw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.4","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","hono":"^4.7.0","react":"^19.0.0","dotenv":"^16.4.0","shadcn":"^4.0.8","react-dom":"^19.0.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.0.2_1774948896139_0.39300052248535455","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-canary.21.1":{"name":"@actalk/inkos-studio","version":"1.1.0-canary.21.1","license":"MIT","_id":"@actalk/inkos-studio@1.1.0-canary.21.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"c80ae4dfef2d7e309f425c3d418ab8ce20851777","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.1.0-canary.21.1.tgz","fileCount":37,"integrity":"sha512-LOal1S9AXNQLwNNAqyRAgl1kiwErSV2n9vk9XgFJ4mjWrV/ReuDR52tQcN5kv4Lpu552NFJi75ZqDDHte8DUpA==","signatures":[{"sig":"MEUCIQCNPgKV55dmIQD1KMIhD7Wr7pssK2I77xzFWzKxpt927gIgAvWiioosm8m7HcY31JmWkLyhouYHTntVAUxkeLS7CYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603186},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.1.0-canary.21.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"vite --host --port 4567","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/97e18c843c5779690c90c53b7bc0ca4d/actalk-inkos-studio-1.1.0-canary.21.1.tgz","_integrity":"sha512-LOal1S9AXNQLwNNAqyRAgl1kiwErSV2n9vk9XgFJ4mjWrV/ReuDR52tQcN5kv4Lpu552NFJi75ZqDDHte8DUpA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","hono":"^4.7.0","react":"^19.0.0","dotenv":"^16.4.0","shadcn":"^4.0.8","react-dom":"^19.0.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.1.0-canary.21.1","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.1.0-canary.21.1_1775195456613_0.777898557208528","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@actalk/inkos-studio","version":"1.1.0","license":"MIT","_id":"@actalk/inkos-studio@1.1.0","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"8e2aecc6d281b7c2e29098651b78f25c4dfbd2ac","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.1.0.tgz","fileCount":37,"integrity":"sha512-GQL82s7XBN94y6dZTNDTIR5al3r6unJU2Tl7vybLiI7Hj01VL8kbGQv5bvcRsEO0ngf3poudsFojV/5Jh/l6kw==","signatures":[{"sig":"MEUCIQCim3SBOC/fqcp5h+FumKC4vZuPWAmV79K9nrzML4vjfgIgaVyYPFR7TrpEKWyRX4REpLRZpo78K1lRM/kbf5Vpn+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603162},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.1.0.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"vite --host --port 4567","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/55d76cf58a627112b34121b994516f12/actalk-inkos-studio-1.1.0.tgz","_integrity":"sha512-GQL82s7XBN94y6dZTNDTIR5al3r6unJU2Tl7vybLiI7Hj01VL8kbGQv5bvcRsEO0ngf3poudsFojV/5Jh/l6kw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","hono":"^4.7.0","react":"^19.0.0","dotenv":"^16.4.0","shadcn":"^4.0.8","react-dom":"^19.0.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.1.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.1.0_1775195521737_0.37461192817207034","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-canary.22.1":{"name":"@actalk/inkos-studio","version":"1.1.1-canary.22.1","license":"MIT","_id":"@actalk/inkos-studio@1.1.1-canary.22.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"fe471467d7bc1283a06d10ab5b72ac05eb875814","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.1.1-canary.22.1.tgz","fileCount":37,"integrity":"sha512-xGPtZ1X0dO3WDpuRatww1WZ8qnJetLZt72kRG7Y8IOA5huWD8ZARbk7GjPSyTo4oIQYNRiGOfSCHKExzZ39CLA==","signatures":[{"sig":"MEUCIB5wzgqe6lc092NnAjjU6R/5k7i8wj0c9C8Ff2a8xwR9AiEAxTVVjV0z0OXB6+nEcpCAunew2wEV+eVnfRiiBMxNp3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603186},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.1.1-canary.22.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"vite --host --port 4567","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/4b38127d9563fcf21e7b8ab0800ea44c/actalk-inkos-studio-1.1.1-canary.22.1.tgz","_integrity":"sha512-xGPtZ1X0dO3WDpuRatww1WZ8qnJetLZt72kRG7Y8IOA5huWD8ZARbk7GjPSyTo4oIQYNRiGOfSCHKExzZ39CLA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","hono":"^4.7.0","react":"^19.0.0","dotenv":"^16.4.0","shadcn":"^4.0.8","react-dom":"^19.0.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.1.1-canary.22.1","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.1.1-canary.22.1_1775486578305_0.32217497993480726","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@actalk/inkos-studio","version":"1.1.1","license":"MIT","_id":"@actalk/inkos-studio@1.1.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"b5ce0011b2b91f537dff72445c13e03a8eec4ac6","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.1.1.tgz","fileCount":37,"integrity":"sha512-2dhS9Ax5mHcF7FiEl/HclWM8Tazsa7/pZKVm9WpHL/wEWcrnrv4Js4bLinAzYIAIx16n/EB3zuX0B5YRQT6bIw==","signatures":[{"sig":"MEYCIQDA1enqcJzHLOyrJYA2flCjzXuw9X/jtsuoNAubZ4Ff1AIhAOA6Qun1F2oS6ZIj+m1QtUsvx//BoX2XTqGwtaBnCSS9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603162},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.1.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"vite --host --port 4567","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/3ad7ed200faaa7ab3793a1ef5efd8575/actalk-inkos-studio-1.1.1.tgz","_integrity":"sha512-2dhS9Ax5mHcF7FiEl/HclWM8Tazsa7/pZKVm9WpHL/wEWcrnrv4Js4bLinAzYIAIx16n/EB3zuX0B5YRQT6bIw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","hono":"^4.7.0","react":"^19.0.0","dotenv":"^16.4.0","shadcn":"^4.0.8","react-dom":"^19.0.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.1.1","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.1.1_1775486649740_0.9248576458811042","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.24.2":{"name":"@actalk/inkos-studio","version":"1.2.0-canary.24.2","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.2.0-canary.24.2","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"7844da90ebb98c1e47e6a25ccb550e78bb594d84","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.2.0-canary.24.2.tgz","fileCount":37,"integrity":"sha512-z5/3sdjFOiQHJhSR6mxYlER4Dm18/xTfK2jx9CrKZgTU7XNXJA/9Ar+QIECPdUgNf7sS8qvw8JKL9iStR4ZCSw==","signatures":[{"sig":"MEUCIQDcqtQCxdOJ43TGuQg9PPArNXn5TVQ3e2WMu/OtO3i31wIgJLi8v9vpzznvA2QLBX8KpX94fpusqqZ6FZe4vZULuyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618598},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.2.0-canary.24.2.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"vite --host --port 4567","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/91e90564c347b94236181c131d69af76/actalk-inkos-studio-1.2.0-canary.24.2.tgz","_integrity":"sha512-z5/3sdjFOiQHJhSR6mxYlER4Dm18/xTfK2jx9CrKZgTU7XNXJA/9Ar+QIECPdUgNf7sS8qvw8JKL9iStR4ZCSw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","hono":"^4.7.0","react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.2.0-canary.24.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.2.0-canary.24.2_1776050903800_0.11607579766258169","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@actalk/inkos-studio","version":"1.2.0","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.2.0","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"a9f7861a6b26de8be0edbef54cf226910de6c329","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.2.0.tgz","fileCount":37,"integrity":"sha512-lEnMv/FCqKbP6HjgRrLn25YkTfs+jCOVlUsJBuTdAWVYqz6nRFBtSjR9CxdcqL/F9gISHIMOWP/8E8eApwgi1A==","signatures":[{"sig":"MEYCIQCOvJZ+amXSg8u/s3nKqO0x5KIIbimvpqIl3CUxMKLVPQIhAOaUjqijrykdSny8PQhSSLcgMjDZuaCgxAV0HXTFSGU6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618574},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.2.0.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"vite --host --port 4567","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/fe0d9961ce5e0cc5abeadbfc872a1b5b/actalk-inkos-studio-1.2.0.tgz","_integrity":"sha512-lEnMv/FCqKbP6HjgRrLn25YkTfs+jCOVlUsJBuTdAWVYqz6nRFBtSjR9CxdcqL/F9gISHIMOWP/8E8eApwgi1A==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","hono":"^4.7.0","react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.2.0_1776050976631_0.484604884799428","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-canary.26.1":{"name":"@actalk/inkos-studio","version":"1.3.0-canary.26.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.0-canary.26.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"c2eb613fbfcdc65d84dfaf4b62ba645d285949a4","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.0-canary.26.1.tgz","fileCount":391,"integrity":"sha512-91Qhd4VuWp0ytGr+7ZBMpVp4pLC9ozJ8suthvsXl03GIshTve3LAdmENl/AWMApKYdG9C2O04P/4zFNkaWh+Sg==","signatures":[{"sig":"MEUCIC1j6eNSjXhum9iGn1dFZDy+hQJIbyHQDnBxJADL/3j7AiEAyqywxcpzg0ks1G4hIDU3bvuyQjn2wi9au/Hqja7HtQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14088586},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.0-canary.26.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/44b4ef15a15cb555e6b869edc98f4b1d/actalk-inkos-studio-1.3.0-canary.26.1.tgz","_integrity":"sha512-91Qhd4VuWp0ytGr+7ZBMpVp4pLC9ozJ8suthvsXl03GIshTve3LAdmENl/AWMApKYdG9C2O04P/4zFNkaWh+Sg==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.0-canary.26.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.0-canary.26.1_1776245379344_0.12480116789287776","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@actalk/inkos-studio","version":"1.3.0","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.0","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"01ad160bc5993541034c2391575d448b43a02eff","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.0.tgz","fileCount":391,"integrity":"sha512-4P99FYtoqH3eIXalpDbvA8yUe3KMrCTJ1RUKX69cL87kkoY3TOyYczMFpwAa5ob64A6d5FZ8WndglWaH7mo5pA==","signatures":[{"sig":"MEUCIQDd1CUohmqIKJG6srUcgivHMzj/acraMAGJW0Tqd6OLEgIgOiHZfQoOMJd8t/6+JB1rtkiymEFUuOb/giE8wNa09yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14088562},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.0.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/283ef65f461d0e6ee1077df6248a2c37/actalk-inkos-studio-1.3.0.tgz","_integrity":"sha512-4P99FYtoqH3eIXalpDbvA8yUe3KMrCTJ1RUKX69cL87kkoY3TOyYczMFpwAa5ob64A6d5FZ8WndglWaH7mo5pA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.0","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.0_1776245504510_0.577235991828017","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-canary.27.1":{"name":"@actalk/inkos-studio","version":"1.3.1-canary.27.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.1-canary.27.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"6296e5ceeb7fa8f55c98c2fcf4f561fa80a3f254","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.1-canary.27.1.tgz","fileCount":391,"integrity":"sha512-WugNGciEISgOAVLGG4CTL3MKeQCoTgsE7R/5PZh59bGgYlCCmcCEi0sJSiy9FMD+OaBqffWVxCHxD4vqVCWyvQ==","signatures":[{"sig":"MEQCIEmusukisovhqrM4P8kSRGUqqp4BHotaAQ0lZqUnVhRhAiAth67Ri4q5h4XpUMnSqysm24nTsJ7TE98IzDw5tRHjyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14087997},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.1-canary.27.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/93b138cf509d251001a74450ec843120/actalk-inkos-studio-1.3.1-canary.27.1.tgz","_integrity":"sha512-WugNGciEISgOAVLGG4CTL3MKeQCoTgsE7R/5PZh59bGgYlCCmcCEi0sJSiy9FMD+OaBqffWVxCHxD4vqVCWyvQ==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.1-canary.27.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.1-canary.27.1_1776253981998_0.45365949985257936","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@actalk/inkos-studio","version":"1.3.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"71a4a62fa7fb588a7e448af67fd948cdef7a8a37","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.1.tgz","fileCount":391,"integrity":"sha512-TKq9u5KImVB/+ci4ie4MXLCUddc28pcy5OSmLS60897mmHGP4QbEhxDNNHC8kFQAbbanN0be6Y0gikv0eEJa6A==","signatures":[{"sig":"MEUCIQCYDdXD91qjzBZuh6SRdMxmZsJzhAt2kIJwHmgmbcPhGAIgS42x8ALZSzdj8oMQA+RvjaGmk9Z2XDWdMkGjESWDiVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14087973},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/a0f4b73033f1fcb006a5a99c4dd7d746/actalk-inkos-studio-1.3.1.tgz","_integrity":"sha512-TKq9u5KImVB/+ci4ie4MXLCUddc28pcy5OSmLS60897mmHGP4QbEhxDNNHC8kFQAbbanN0be6Y0gikv0eEJa6A==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.1_1776254099114_0.4203695610115099","host":"s3://npm-registry-packages-npm-production"}},"1.3.2-canary.28.1":{"name":"@actalk/inkos-studio","version":"1.3.2-canary.28.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.2-canary.28.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"1d62801844beb6ca35756254e95cf54bb912f461","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.2-canary.28.1.tgz","fileCount":391,"integrity":"sha512-7MgMKimpxW75vLUPpDxz+ENk6RbRJGbFGbAMbh/pXhbv566bmpSjeB1zL5QTsPczHFfKAK2R2M+a+JdMMG+IiA==","signatures":[{"sig":"MEQCIC4KVJjZnlzmg/belubUoXsXWVspwYOKufU8Ue29ePZtAiBzixqYdc06RZ7/UNmzSZhULwW5NjHDqUdsKBl7d+4qsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14098216},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.2-canary.28.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/a4845579dd32e75834f936ee63417af9/actalk-inkos-studio-1.3.2-canary.28.1.tgz","_integrity":"sha512-7MgMKimpxW75vLUPpDxz+ENk6RbRJGbFGbAMbh/pXhbv566bmpSjeB1zL5QTsPczHFfKAK2R2M+a+JdMMG+IiA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.2-canary.28.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.2-canary.28.1_1776307574772_0.803467163946572","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@actalk/inkos-studio","version":"1.3.2","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.2","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"1b95066b4c1888bdeba37a2bb7db4838690d9e20","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.2.tgz","fileCount":391,"integrity":"sha512-FWqoq0Tva7h1nUlaNoCHTSNB6VlvuKH/PeCmeXPg9XrsY6qPj+54AJ7Agw2MoKsXLr0WjYd84c1GMmq/VzPANQ==","signatures":[{"sig":"MEQCIAhImUSY7MZAMhI3Y7vF6dG0p3OzdUUOrYi41l+XTluFAiA96BEV5JRUu2RmnDrQp6X7f1tN3X/c216TYM/CqfMZrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14098192},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.2.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/52042123470a53f95e1c7542253a73ea/actalk-inkos-studio-1.3.2.tgz","_integrity":"sha512-FWqoq0Tva7h1nUlaNoCHTSNB6VlvuKH/PeCmeXPg9XrsY6qPj+54AJ7Agw2MoKsXLr0WjYd84c1GMmq/VzPANQ==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.2","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.2_1776307698731_0.3300001679729978","host":"s3://npm-registry-packages-npm-production"}},"1.3.3-canary.29.1":{"name":"@actalk/inkos-studio","version":"1.3.3-canary.29.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.3-canary.29.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"5e8c9cf9454308699c01c19d5b478eb6645d27b9","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.3-canary.29.1.tgz","fileCount":391,"integrity":"sha512-gk6z24d98YJAvRyXtp0tFiOdkSYBiKd927QOB7YQh+HLg9iLpXioDO5WW/U+0peggzAcTYL32wEOqcVmhzp1ig==","signatures":[{"sig":"MEUCIEeI//xtEzjONw9l6PhJ8yx+rD4GE1OVKZHUFf4oYU8rAiEAlhscfvfwQ5N6gLwVARVbaFq3PRaj/IZ8yW9/ycX7U7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14093581},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.3-canary.29.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/20da0cb1047c17b8aaa79b90aa0d87f5/actalk-inkos-studio-1.3.3-canary.29.1.tgz","_integrity":"sha512-gk6z24d98YJAvRyXtp0tFiOdkSYBiKd927QOB7YQh+HLg9iLpXioDO5WW/U+0peggzAcTYL32wEOqcVmhzp1ig==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.3-canary.29.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.3-canary.29.1_1776339666517_0.18066125312534043","host":"s3://npm-registry-packages-npm-production"}},"1.3.3-canary.30.1":{"name":"@actalk/inkos-studio","version":"1.3.3-canary.30.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.3-canary.30.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"7e5766f79471175fd7f63bdd8d81888ec77e551f","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.3-canary.30.1.tgz","fileCount":391,"integrity":"sha512-Uctr6+135wGF/V31i+xQ784AIaISfc+U+USL7pp2RzlInZlWViIlv/efQd3u+2nIaQnluzXLnnUx6QXRkuu4xg==","signatures":[{"sig":"MEQCICdf01Qoe/RWMsymY2ucb5m6CrFLUP2T9gCtGa21MjC7AiBeYSQAMpa3AZS2LUI2nzynRFcB7/MuuiSZeqd7EpAaSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14093581},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.3-canary.30.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/c16084439df06bb1732c3c3a04d859ce/actalk-inkos-studio-1.3.3-canary.30.1.tgz","_integrity":"sha512-Uctr6+135wGF/V31i+xQ784AIaISfc+U+USL7pp2RzlInZlWViIlv/efQd3u+2nIaQnluzXLnnUx6QXRkuu4xg==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.3-canary.30.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.3-canary.30.1_1776339727490_0.29557869068199727","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@actalk/inkos-studio","version":"1.3.3","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.3","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"5ab29c3956e54b42642c7a6171a6cf3c2965b9af","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.3.tgz","fileCount":391,"integrity":"sha512-rgefkHQAhElWdqyitpJfbDjlPpFfzY5s54a95e/NQj1kCvjm39vRRBV6FiZXR8KiGQ39gu2Gpb4l8EamjUi4TA==","signatures":[{"sig":"MEQCIDK6+NiSPC3AOfMdWyH9KdnwVtG/ei9XhqD9FSjjjvINAiBpZShRUdBPIoXoUkSdy6S7wx9Vy9eyNgf32QvuxWEihA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14093557},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.3.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/d218dff0e1839c84da4ba029af5c17f7/actalk-inkos-studio-1.3.3.tgz","_integrity":"sha512-rgefkHQAhElWdqyitpJfbDjlPpFfzY5s54a95e/NQj1kCvjm39vRRBV6FiZXR8KiGQ39gu2Gpb4l8EamjUi4TA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.3","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.3_1776339804452_0.6081085263511394","host":"s3://npm-registry-packages-npm-production"}},"1.3.4-canary.31.1":{"name":"@actalk/inkos-studio","version":"1.3.4-canary.31.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.4-canary.31.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"eccbcf0ac3d5edfd6b538c3ed2c295dc359334a3","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.4-canary.31.1.tgz","fileCount":391,"integrity":"sha512-U3nbkfZSy/0ys10kmH2sJZS2dz32JTw+JBqTQgx/Q2m5Jx5h9nLthTuaT8ltUD+FhkMTgBednVP77sjZUtdB7Q==","signatures":[{"sig":"MEUCICkCpOsoKlSkc0hzeYihje40Gh0g0J7tZVdJaGhhZVEtAiEAi6OdIWgidmjYF85GoUPYc9DUwMxAWchDn6A7SXL1XS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14097639},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.4-canary.31.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/096d61831ee05350c78cd7c68f447de2/actalk-inkos-studio-1.3.4-canary.31.1.tgz","_integrity":"sha512-U3nbkfZSy/0ys10kmH2sJZS2dz32JTw+JBqTQgx/Q2m5Jx5h9nLthTuaT8ltUD+FhkMTgBednVP77sjZUtdB7Q==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.4-canary.31.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.4-canary.31.1_1776391442362_0.6104798524209845","host":"s3://npm-registry-packages-npm-production"}},"1.3.4-canary.32.1":{"name":"@actalk/inkos-studio","version":"1.3.4-canary.32.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.4-canary.32.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"cdf774009bf778409a882af25e2be6fa5e02357d","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.4-canary.32.1.tgz","fileCount":391,"integrity":"sha512-DDYizBOV1m9hydMChN+bmdSuRToL95XIihS3wDenDEU5Ma5FFOQ+uNUacZIq2kHEgZGpEzccp4Yt2ZYgbeePSQ==","signatures":[{"sig":"MEUCIQCqWAHLx9Md6hvlE58kzQVib4wy8fq9rTrL7oSWllieOwIgWyf9XPVTFl/mAqxKfK0qxyozXmnko7xlIHRgNAoPDGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14097639},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.4-canary.32.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/4ebcb643a39c4dd04a28413e9309d771/actalk-inkos-studio-1.3.4-canary.32.1.tgz","_integrity":"sha512-DDYizBOV1m9hydMChN+bmdSuRToL95XIihS3wDenDEU5Ma5FFOQ+uNUacZIq2kHEgZGpEzccp4Yt2ZYgbeePSQ==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.4-canary.32.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.4-canary.32.1_1776391448107_0.14683011645254385","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@actalk/inkos-studio","version":"1.3.4","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.4","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"91150178dc305d5fa20165f5aaa3ed835b9f4511","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.4.tgz","fileCount":391,"integrity":"sha512-wSx/8B11hpy/0LdtvT+EDVWwKYXT6JErhWc6KVD2MCwwazBxqhwjq1p1zUczErOQsiGjEmntZmb4CtU/Z50efA==","signatures":[{"sig":"MEUCIQDB3cf9lh8+yJpCJRKiUw5C37Wu3IEYrHyyUUVlfCnOhQIgZlCuao9/OuCbx+Bt1Es682yhFu4eQ7sqLOBWRDsDkRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14097615},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.4.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/106318502b143d448d441146fe19cbc0/actalk-inkos-studio-1.3.4.tgz","_integrity":"sha512-wSx/8B11hpy/0LdtvT+EDVWwKYXT6JErhWc6KVD2MCwwazBxqhwjq1p1zUczErOQsiGjEmntZmb4CtU/Z50efA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.4","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.4_1776391581595_0.8110313550866595","host":"s3://npm-registry-packages-npm-production"}},"1.3.5-canary.33.1":{"name":"@actalk/inkos-studio","version":"1.3.5-canary.33.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.5-canary.33.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"aeb67ab858c052bd8d73c7496576407e065547b9","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.5-canary.33.1.tgz","fileCount":391,"integrity":"sha512-1JfLW+ZEELUpbFDLCXAOqE+ul/wZlU/91CBNeS7kFIQXpYq7MMAtppBHE8C6+IlQ7PsMrY95opZBY32wzc5PnQ==","signatures":[{"sig":"MEUCIQCLUMuE0psiVCPXp962UAVfccqof7r6PM9zSEeLhVDAUQIgO3Pqi36Whsv6KoeoTEfVRYyp4ayFlh17dqV+fMhfTQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14129932},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.5-canary.33.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/cea12f6ca43b1f0fe7ece3986e9761bb/actalk-inkos-studio-1.3.5-canary.33.1.tgz","_integrity":"sha512-1JfLW+ZEELUpbFDLCXAOqE+ul/wZlU/91CBNeS7kFIQXpYq7MMAtppBHE8C6+IlQ7PsMrY95opZBY32wzc5PnQ==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.5-canary.33.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.5-canary.33.1_1776448238590_0.00866282618760117","host":"s3://npm-registry-packages-npm-production"}},"1.3.5-canary.34.1":{"name":"@actalk/inkos-studio","version":"1.3.5-canary.34.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.5-canary.34.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"739048275e161eb1bdfd64c316d6dc4412f66bd6","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.5-canary.34.1.tgz","fileCount":391,"integrity":"sha512-cMD0w/vuE6gpJS02tSiQilj8gPJfdiI0IlHzhF+bJBorclkvFMo+Kiwx025BJNZNYzIjYsqtLs7TFXYAG8UW+A==","signatures":[{"sig":"MEUCIBytg3Ionl8gVLpcXHiMFwXCF6v6zZNdUVTYVSQwrfnoAiEA+GPz6nVK4Mw6+26X0CltOONGUvjOqRQCugVHGchoVp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14129932},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.5-canary.34.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/15bebf58a550a7fcae6a9db5359608de/actalk-inkos-studio-1.3.5-canary.34.1.tgz","_integrity":"sha512-cMD0w/vuE6gpJS02tSiQilj8gPJfdiI0IlHzhF+bJBorclkvFMo+Kiwx025BJNZNYzIjYsqtLs7TFXYAG8UW+A==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.5-canary.34.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.5-canary.34.1_1776448256976_0.07275019333518729","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@actalk/inkos-studio","version":"1.3.5","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.5","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"ecc297e536a5d4fe3f6447b16f95c40dca55d802","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.5.tgz","fileCount":391,"integrity":"sha512-jy+pNy7mGE2aY0g2soSiww2S8zFQ80bxKLCfWQIm6oEWFqacUfY19UR8t7vVYLUB6MvCcj9x5cMr1aoC0m96VA==","signatures":[{"sig":"MEUCIAy8ard41IufXXXiM/LdmdMy+8xmdBVECSwR9cMEf4FAAiEAnDGi0nS0oqHGEFkYudx6afEmHUQpLE4kxJayc2xzUCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14129908},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.5.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/fbb9bdc54ed321b7e4c1c3b8a1a68b0a/actalk-inkos-studio-1.3.5.tgz","_integrity":"sha512-jy+pNy7mGE2aY0g2soSiww2S8zFQ80bxKLCfWQIm6oEWFqacUfY19UR8t7vVYLUB6MvCcj9x5cMr1aoC0m96VA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.5","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.5_1776448374172_0.05406399610446533","host":"s3://npm-registry-packages-npm-production"}},"1.3.6-canary.35.1":{"name":"@actalk/inkos-studio","version":"1.3.6-canary.35.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.6-canary.35.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"b4783f5d0341a104e8dca3d60d48538d0a4a559c","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.6-canary.35.1.tgz","fileCount":391,"integrity":"sha512-5cY7KniBs6ppmdMptPUQuJHr9eZ1uN0wDexhURJZo4kN3N2U2n2tZ6P1wA7bkUMe8JaDYYi1EM3YPvYCF8WOsw==","signatures":[{"sig":"MEQCIBWMoJC0BJepdH0Vyao6bAXtgsW2KRd4IFeC2kcx6XA3AiBbB4u6NVTI4TVIvy/oQ1LewsbVP/gG4lCZ1KuHBwM1Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14117849},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.6-canary.35.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/4ffc62cc9ee2b9e41df7b51a4ee15e45/actalk-inkos-studio-1.3.6-canary.35.1.tgz","_integrity":"sha512-5cY7KniBs6ppmdMptPUQuJHr9eZ1uN0wDexhURJZo4kN3N2U2n2tZ6P1wA7bkUMe8JaDYYi1EM3YPvYCF8WOsw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.6-canary.35.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.6-canary.35.1_1776849511789_0.5610116109051038","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@actalk/inkos-studio","version":"1.3.6","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.6","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"71dab15dc428a6aa079f20eb27e7792419eed61c","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.6.tgz","fileCount":391,"integrity":"sha512-6fZcaCrZxMjCdc5mSqW9OEv8LfmHuWUzHUGzRPJJuJDifR0IH29PbK6/MFYd48xgg8VVTqw5Taa374yrsmmrbg==","signatures":[{"sig":"MEUCIQC/hLX81VCezSc4XbYkroAgBrjtSm79kbaXMqWm2mwhOQIgdioRnFx5xC1Wr3Imw9EIrxcSr4OybZ+EA5uwkRB1EDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14117825},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.6.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/13cde20cdbfe72d712ec664c23f86c35/actalk-inkos-studio-1.3.6.tgz","_integrity":"sha512-6fZcaCrZxMjCdc5mSqW9OEv8LfmHuWUzHUGzRPJJuJDifR0IH29PbK6/MFYd48xgg8VVTqw5Taa374yrsmmrbg==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.6","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.6_1776849632945_0.43785839654506","host":"s3://npm-registry-packages-npm-production"}},"1.3.7-canary.36.1":{"name":"@actalk/inkos-studio","version":"1.3.7-canary.36.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.7-canary.36.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"d4d740aadfa155bbdbdab560fcb41868a8b16d1c","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.7-canary.36.1.tgz","fileCount":391,"integrity":"sha512-fUZp9FuuTBzDTNBV8DreOgJd0bm1WKNPRcjQjTcTX/av84uhQtNK2aTpzoSTQWR/34kffyfHUd9dDtm9vHpZIg==","signatures":[{"sig":"MEYCIQD+Ej3du4lldLCz7W0TGVsQlA/oAGfMVTpnL6BTddWqSgIhAIOnp5mokPlbvdccYcXihf9mxltnupOuPBUhQujj7V/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14165482},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.7-canary.36.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/79a9d08b5f9c076a0fb859c80e90c915/actalk-inkos-studio-1.3.7-canary.36.1.tgz","_integrity":"sha512-fUZp9FuuTBzDTNBV8DreOgJd0bm1WKNPRcjQjTcTX/av84uhQtNK2aTpzoSTQWR/34kffyfHUd9dDtm9vHpZIg==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.7-canary.36.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.7-canary.36.1_1777714751411_0.23895177065038942","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@actalk/inkos-studio","version":"1.3.7","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.7","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"4b31f930005a0c9649255851db236698e3dedbe7","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.7.tgz","fileCount":391,"integrity":"sha512-nU/FW5kikSpNov5Qo17NVRMDn+aIC8tnFN8z7P8Gd2CPg3gf5z1b8moG0SQPbYMdsndplC+7X1ovsjsIajVhAA==","signatures":[{"sig":"MEUCICkZNp09x+7UnIH4xWf2y/Z67xRITBmtRxdSc5eLzwRiAiEA0Y5yH5gTKAp6CDZjmi9ySH2xhG3Gn9RRPzgBY79AOC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14165458},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.7.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/5249b0fdad9098682ff43fbef9ae843e/actalk-inkos-studio-1.3.7.tgz","_integrity":"sha512-nU/FW5kikSpNov5Qo17NVRMDn+aIC8tnFN8z7P8Gd2CPg3gf5z1b8moG0SQPbYMdsndplC+7X1ovsjsIajVhAA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.7","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.7_1777714884478_0.9913911533274662","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-canary.38.1":{"name":"@actalk/inkos-studio","version":"1.3.8-canary.38.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.8-canary.38.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"5a8be37bf40c9d78f01e2af68a4fdcc012db0d83","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.8-canary.38.1.tgz","fileCount":391,"integrity":"sha512-gykGU17Ijv5ZiDEUAQgF/jE53+is56NEb4r7D2iJcqABByNnaTeOXyMOa+wAU++FyDAhgk+TB10xdN7O0cgxPw==","signatures":[{"sig":"MEUCIQC/4MkdKHOOwnO3ji4PgOisZXGI2fLDtd9FvMcxPOzP8QIgWUPppzg31YtcQwOX6/jNsUzssbzN8sPOFViZgXhTrCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14176549},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.8-canary.38.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/026f15e0a4dde736811586650065bb6d/actalk-inkos-studio-1.3.8-canary.38.1.tgz","_integrity":"sha512-gykGU17Ijv5ZiDEUAQgF/jE53+is56NEb4r7D2iJcqABByNnaTeOXyMOa+wAU++FyDAhgk+TB10xdN7O0cgxPw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.8-canary.38.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.8-canary.38.1_1777913646002_0.34924483050161825","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@actalk/inkos-studio","version":"1.3.8","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.8","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"c53466bfa227af02d1ba04a6a57945e7aa3773ac","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.8.tgz","fileCount":391,"integrity":"sha512-fDyoMXev85gVfuMxMyyxCegPKZsZU3TW0leNB1cWZAqvZcVO8eOKbD0Jtx1zFMpiWM74PfXO0ubbduqXtzZYcw==","signatures":[{"sig":"MEUCICyKnt8dXTkd7px2ER0D5WqP8/VYTN4Ur48brh4GjRleAiEAn6cpanqAnbEz/nrisITS3KMdPNLThYCCI7zK5St4g0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14176525},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.8.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/c7a290f5192abf4a6fc9d6d61cc4f05e/actalk-inkos-studio-1.3.8.tgz","_integrity":"sha512-fDyoMXev85gVfuMxMyyxCegPKZsZU3TW0leNB1cWZAqvZcVO8eOKbD0Jtx1zFMpiWM74PfXO0ubbduqXtzZYcw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.8","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.8_1777913827021_0.10477130993635853","host":"s3://npm-registry-packages-npm-production"}},"1.3.9-canary.39.1":{"name":"@actalk/inkos-studio","version":"1.3.9-canary.39.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.9-canary.39.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"741200d41890207ecfb5372e567ab25b116ce1ce","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.9-canary.39.1.tgz","fileCount":391,"integrity":"sha512-Ryti/5C8S7zQtRHqcev5ykdtqR8pmeL/qdjqFmx70PaQ/7ucGKbIj2qNvCeqcySfOwewhMfExef5r7B1iyakCg==","signatures":[{"sig":"MEUCIQD7LQtGUGVoWytc9XbQ3PuX7kSD+fnzNHah55CgDn+zXAIgXn/x3YR2mjvaV+a37z+Z4wL40p5MvDSe2JlAMzs4NAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14199873},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.9-canary.39.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/3a04cee581a0da100a0dc751d95ec0f1/actalk-inkos-studio-1.3.9-canary.39.1.tgz","_integrity":"sha512-Ryti/5C8S7zQtRHqcev5ykdtqR8pmeL/qdjqFmx70PaQ/7ucGKbIj2qNvCeqcySfOwewhMfExef5r7B1iyakCg==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.9-canary.39.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.9-canary.39.1_1777995084599_0.043081177556187455","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@actalk/inkos-studio","version":"1.3.9","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.9","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"f06213b05d5f121c60952adaaa399373c74a9b40","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.9.tgz","fileCount":391,"integrity":"sha512-Rib9aM72KlAhhWA98v0Ll8+CGOds+CXLEbSgpKAxxDCfYx4ZhAYPxKXdw5JxG7tTQqAUbrsAT8qg8gbSI4uUWg==","signatures":[{"sig":"MEUCIQCLIjWjNmemtT/vC6NfPIbATd6H+ZzEWl0Vp2s9bq7JqgIgT+L7mHIjI4iVHE6YkS5EDOx0jVHFhx0/nBMnirBbd9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14199849},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.9.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/7d896b7d81f70a3a4a0fb8f5c955b513/actalk-inkos-studio-1.3.9.tgz","_integrity":"sha512-Rib9aM72KlAhhWA98v0Ll8+CGOds+CXLEbSgpKAxxDCfYx4ZhAYPxKXdw5JxG7tTQqAUbrsAT8qg8gbSI4uUWg==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.9","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.9_1777995233247_0.9539864418830779","host":"s3://npm-registry-packages-npm-production"}},"1.3.10-canary.40.1":{"name":"@actalk/inkos-studio","version":"1.3.10-canary.40.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.10-canary.40.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"388766bb932c26dede1ff13baa61cded3bf19a3b","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.10-canary.40.1.tgz","fileCount":391,"integrity":"sha512-GMStZESb01Q6CbthRulwd3eEv1WiHUM60mubhIi4Nv+uDr/atIAZFOqbGHp7PB3W51nS+Vd5hYPdHbAKp3kjBg==","signatures":[{"sig":"MEUCIQDTUxaUvk3Tibx3NxDA1WYhS8RDwiyXRcQ2Zy0ad2/1/wIgJ6mAR/lagqxP+KmOo5mn9WzTTWoWQzdj+pVGQ41wTY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14199760},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.10-canary.40.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/7a25c68dc66147ca215ee25214b536ce/actalk-inkos-studio-1.3.10-canary.40.1.tgz","_integrity":"sha512-GMStZESb01Q6CbthRulwd3eEv1WiHUM60mubhIi4Nv+uDr/atIAZFOqbGHp7PB3W51nS+Vd5hYPdHbAKp3kjBg==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.10-canary.40.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.10-canary.40.1_1778040516734_0.9185319296308185","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"@actalk/inkos-studio","version":"1.3.10","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.10","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"661aa739fd84d65d5775ef1b97f719d797734316","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.10.tgz","fileCount":391,"integrity":"sha512-0A/UIutar/fCBht66aE2fKe9T995YG9C/CxOhH4SpyGYSogEDwswodis8WffIkqc/RaTFbuEPU9tj8crBE7upw==","signatures":[{"sig":"MEUCIA6EZefW2E3xJ9/7bGtD0XqRiAJBCXKzSTzf54sxnEM3AiEAy9ihouY/RJ4LQMXh9YwIS3yuCfWSx5C4mC0eWU7baCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14199736},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.10.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/5935bcf62bc3ac7ed5d54ab325afa69a/actalk-inkos-studio-1.3.10.tgz","_integrity":"sha512-0A/UIutar/fCBht66aE2fKe9T995YG9C/CxOhH4SpyGYSogEDwswodis8WffIkqc/RaTFbuEPU9tj8crBE7upw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.10","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.10_1778040644812_0.7076340701516617","host":"s3://npm-registry-packages-npm-production"}},"1.3.11-canary.41.1":{"name":"@actalk/inkos-studio","version":"1.3.11-canary.41.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.11-canary.41.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"4081540a587ca2c789c438afeb3c632628ddfb57","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.11-canary.41.1.tgz","fileCount":391,"integrity":"sha512-hl5cdcOeprjl52bnezZWbaLSj6pDup9XwUhwJI9gF99V0SVsrTF2CltQxUW5blvPokO0YNaz0yTGndcOwbXLcQ==","signatures":[{"sig":"MEUCIQCWTavdeJ0VbxfonQzsYLwVo+znsdRcn9QWCwYn0Dp8nwIgPfJnUxVeJxPaie3iAxI0tVx8VRLkQVfZh/n/tt+Soh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14207239},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.11-canary.41.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/db59680ef62b9796da27027cc5c86a43/actalk-inkos-studio-1.3.11-canary.41.1.tgz","_integrity":"sha512-hl5cdcOeprjl52bnezZWbaLSj6pDup9XwUhwJI9gF99V0SVsrTF2CltQxUW5blvPokO0YNaz0yTGndcOwbXLcQ==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.11-canary.41.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.11-canary.41.1_1778818144933_0.9015173321370169","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@actalk/inkos-studio","version":"1.3.11","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.11","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"7f289e18d8078c6e873acf85d4946fb739375172","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.11.tgz","fileCount":391,"integrity":"sha512-2I5xz/YA7wWuKtUgFfxP6rCSncK/em7/PEM6act/TQk2cS4QcT+9jh7iTQBaDO8Fsh3VTDg481SrQGD7F9bBQA==","signatures":[{"sig":"MEQCIFvi73zTEM71BGGNR+T+2fb+PvbjuLMss6XCEFQ1zGjIAiAt8fjU1g8EhW8d6Zgv3OATa762FQU0+0pFXjHb4Nv7JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14207215},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.11.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/811f00b8d69328748c62d020c704c7f8/actalk-inkos-studio-1.3.11.tgz","_integrity":"sha512-2I5xz/YA7wWuKtUgFfxP6rCSncK/em7/PEM6act/TQk2cS4QcT+9jh7iTQBaDO8Fsh3VTDg481SrQGD7F9bBQA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.11","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.11_1778818278073_0.09191125506998721","host":"s3://npm-registry-packages-npm-production"}},"1.3.12-canary.42.1":{"name":"@actalk/inkos-studio","version":"1.3.12-canary.42.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.12-canary.42.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"727368ffe28fd8daca9b9ae8ae146883af0f8cb3","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.12-canary.42.1.tgz","fileCount":391,"integrity":"sha512-i9kvSX4D+Bj62eFE+6QsLcHAAkgsALrsfIN20CfIsDOVi9NQP3lW/Ty+L4xotg1RBzx/0//lDDmgf9vanDtN1w==","signatures":[{"sig":"MEUCIQDAV+bJ6UMFi1B9kisvRWoIzZT1X6FTAoaWI9It6rtn7gIgMCcu3XMrVUWgk9FEjNp2xAjmK70QgmkGZwmqxovnlc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14208982},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.12-canary.42.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/a43c16c83889e679c8f274d17033cf8c/actalk-inkos-studio-1.3.12-canary.42.1.tgz","_integrity":"sha512-i9kvSX4D+Bj62eFE+6QsLcHAAkgsALrsfIN20CfIsDOVi9NQP3lW/Ty+L4xotg1RBzx/0//lDDmgf9vanDtN1w==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.12-canary.42.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.12-canary.42.1_1778833707553_0.8499832995559005","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"@actalk/inkos-studio","version":"1.3.12","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.3.12","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"8addd1ac546d9748fb487fca2544ceea396a0609","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.3.12.tgz","fileCount":391,"integrity":"sha512-q7XD/uwSsMxYqhLrj6EuZru7kdHZgR2mu5kKXir5Ghdgw7qltoh2jatiYMl2FFIsj/ydA6JK4GlvWgWZ1p/XAw==","signatures":[{"sig":"MEUCIQCQiWRijjt5LVhqQZ6dRZAHkQlfjQF2Sl6AheaBqigX+AIgRkKgJ1JwiievbEMPkNSHn+ZG0AvT2PWk4AIHlHNkrjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14208958},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.3.12.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/0b6cec558c08e6d3ca5da3ac83073cc8/actalk-inkos-studio-1.3.12.tgz","_integrity":"sha512-q7XD/uwSsMxYqhLrj6EuZru7kdHZgR2mu5kKXir5Ghdgw7qltoh2jatiYMl2FFIsj/ydA6JK4GlvWgWZ1p/XAw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.3.12","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.3.12_1778833850311_0.6358454913273337","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-canary.43.1":{"name":"@actalk/inkos-studio","version":"1.4.0-canary.43.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.4.0-canary.43.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"bc2c05686780511f0125634c23935559215c433b","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.4.0-canary.43.1.tgz","fileCount":391,"integrity":"sha512-P001+qhBg7bvFqMh5kE8+/zUN9KvjHIe3mrW140IQy6q4r0uL4tcEAP76iGznZV2jxDkfqkSZvt5MvWFOSsgQQ==","signatures":[{"sig":"MEUCIQDPtUgnd8u0Swd91A6esSDlpCiZd73WXJAR2hjYQJp0HgIgJSwXkL4j3xe3gKWk1fJuo3mv1lR+hlRr63KPesU0xRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14253366},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.4.0-canary.43.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/8b1273e51b72ac5011840ce9a62467e1/actalk-inkos-studio-1.4.0-canary.43.1.tgz","_integrity":"sha512-P001+qhBg7bvFqMh5kE8+/zUN9KvjHIe3mrW140IQy6q4r0uL4tcEAP76iGznZV2jxDkfqkSZvt5MvWFOSsgQQ==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.4.0-canary.43.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.4.0-canary.43.1_1779083274226_0.16248004250051196","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@actalk/inkos-studio","version":"1.4.0","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.4.0","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"3bfaa6900651dcc6ad72affb3b95f1f4676559e3","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.4.0.tgz","fileCount":391,"integrity":"sha512-yvvNDcFm09H9iATJ4SygpxbBxrE1BFmizbXetm8GpaiszlnIyip8j8+nqfCkIwoOX/04jj3YbpgZkhDoAc9zCw==","signatures":[{"sig":"MEUCIQDX/Q9K1goaTRKK/pFuvKgIX9DMeKBMiTOkAa5GBoVbCwIgOsWoWUj9/n/9Da9o4c7Keb22WHgkcpKybtyAxmJGKlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14253342},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.4.0.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/07b863fba75f48a564bbb4cea8193e54/actalk-inkos-studio-1.4.0.tgz","_integrity":"sha512-yvvNDcFm09H9iATJ4SygpxbBxrE1BFmizbXetm8GpaiszlnIyip8j8+nqfCkIwoOX/04jj3YbpgZkhDoAc9zCw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.4.0","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.4.0_1779083404435_0.44403858716358235","host":"s3://npm-registry-packages-npm-production"}},"1.4.1-canary.44.1":{"name":"@actalk/inkos-studio","version":"1.4.1-canary.44.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.4.1-canary.44.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"cf4b7819be861a5fc88db8d2acc88dc331b0d40e","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.4.1-canary.44.1.tgz","fileCount":391,"integrity":"sha512-qdjkT6u7O+gkWhBjoruC4J0EEJrqMAcQNyeiU3tEGgW113DQ7b0xDeMWq32Wu4vSVIMYnCVpYg80RoHQXjKSdA==","signatures":[{"sig":"MEQCIDH/a3ZOEJCy/QfyQmv1nxELXjoK575ru/4A1SY8BbaAAiB/1mzkHNJABEAZaXmQUBJiLnnkgPGqkwmgYIJlizFHrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14253496},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.4.1-canary.44.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/383d71a57c9c10adfb9f0ea087e1a535/actalk-inkos-studio-1.4.1-canary.44.1.tgz","_integrity":"sha512-qdjkT6u7O+gkWhBjoruC4J0EEJrqMAcQNyeiU3tEGgW113DQ7b0xDeMWq32Wu4vSVIMYnCVpYg80RoHQXjKSdA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.4.1-canary.44.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.4.1-canary.44.1_1779099064805_0.19881852698941116","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@actalk/inkos-studio","version":"1.4.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.4.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"a945817700162e61b095c1897490b9e78a739a48","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.4.1.tgz","fileCount":391,"integrity":"sha512-h8V8tBBNtvVtXEU5OIH5VAmwBA+byt0gC0iIu6kJb21wObouhCp2vZVZVR4buQavmojhrakfyLagZ75HH402Cg==","signatures":[{"sig":"MEQCIHoo4xk9VUpAKn6Wwg7HfP2jVGD5JE7QtHqE0TrWROMwAiAamMjVU+6FjxR1pvQmoAe2CXJ1UUUUPz468pNFFBHLxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14253472},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.4.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/ee8baa19637b2b2e3fb95867ce628906/actalk-inkos-studio-1.4.1.tgz","_integrity":"sha512-h8V8tBBNtvVtXEU5OIH5VAmwBA+byt0gC0iIu6kJb21wObouhCp2vZVZVR4buQavmojhrakfyLagZ75HH402Cg==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.7","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.4.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.4.1_1779099197223_0.5627843126284884","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-rc.1-canary.46.2":{"name":"@actalk/inkos-studio","version":"1.5.0-rc.1-canary.46.2","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.5.0-rc.1-canary.46.2","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"92558f2cc4c9d3a30ce771522e03845065e5c13f","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.5.0-rc.1-canary.46.2.tgz","fileCount":395,"integrity":"sha512-ayR7MkYjq/iNNbH7jt29Y6DEBnkgiCWPcAT477ImnhPOehyuletGJ0o/moQyFXebVt/V0bOlaufEL8uH4+gy6A==","signatures":[{"sig":"MEUCIQD6C8X5aeLaJZeKl1LfImFYlU8tpYBb2sGI/uobCNWVZQIgYlyKi7URaVgS4Sy7Htl1ZjI7SyfYQXM4JPJqmJPcIg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14455771},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.5.0-rc.1-canary.46.2.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/1c2b9427b31f7e34e1ff6fe5f9860e0c/actalk-inkos-studio-1.5.0-rc.1-canary.46.2.tgz","_integrity":"sha512-ayR7MkYjq/iNNbH7jt29Y6DEBnkgiCWPcAT477ImnhPOehyuletGJ0o/moQyFXebVt/V0bOlaufEL8uH4+gy6A==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.5.0-rc.1-canary.46.2","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.5.0-rc.1-canary.46.2_1781021003947_0.7166218105825879","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-canary.47.1":{"name":"@actalk/inkos-studio","version":"1.5.0-canary.47.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.5.0-canary.47.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"79a53bd199cb672654866771de2885541db08205","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.5.0-canary.47.1.tgz","fileCount":395,"integrity":"sha512-K0cjR0wQp6HQqMs/kJAfbuiKRNZmXFlAmmOXIz9qUQYEdzVdFnsc6G8DjfnYKxZZW86m0WrxosK4eV3wR2U5ig==","signatures":[{"sig":"MEYCIQC+EjECCN+h3vVRZ/708v6jLx51fC8Cgyn1k0DJtSKbCAIhAOW9BfUStiEykn8nhb3xsJiNo9K0P6vQiS6TCvgjzsWg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14455761},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.5.0-canary.47.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/bf12faff65b6826ceafd54fb562a4cab/actalk-inkos-studio-1.5.0-canary.47.1.tgz","_integrity":"sha512-K0cjR0wQp6HQqMs/kJAfbuiKRNZmXFlAmmOXIz9qUQYEdzVdFnsc6G8DjfnYKxZZW86m0WrxosK4eV3wR2U5ig==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.5.0-canary.47.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.5.0-canary.47.1_1781065649141_0.40364485296904284","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@actalk/inkos-studio","version":"1.5.0","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.5.0","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"5aa5b3be581ed49a6c1973fc16f49f6095009b94","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.5.0.tgz","fileCount":395,"integrity":"sha512-3a0liMfRr0oJ/p06tuSQmK2e0h8jbZSmOAReM/b1uiclY/hT08iIvUlnqkdHVcEic7KwBZdr6qUiZKtFUnntWQ==","signatures":[{"sig":"MEUCIEy6MqLDDyvfEJOShdWsHYqnWcFV8zgpsniRnl0DLRRHAiEAifNCNV22oxfSQYOlNTpZZMG/fAaFBshxyPGL9feW/PU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14455737},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.5.0.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/f53227004a6817d16c454e18e557c342/actalk-inkos-studio-1.5.0.tgz","_integrity":"sha512-3a0liMfRr0oJ/p06tuSQmK2e0h8jbZSmOAReM/b1uiclY/hT08iIvUlnqkdHVcEic7KwBZdr6qUiZKtFUnntWQ==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — Web workbench for novel writing","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.5.0","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.5.0_1781065792399_0.21224017334722012","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-canary.49.1":{"name":"@actalk/inkos-studio","version":"1.6.1-canary.49.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.6.1-canary.49.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"345b324f8879d01aa32ad04b2a959abc34326dc5","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.6.1-canary.49.1.tgz","fileCount":399,"integrity":"sha512-Ro/wlxboG+Q7eFAvth20Oh1FpqyNIRhQW0GheoS7QaW+XFjYm2jGuDKaxVa7LSaJiJDz5cZiqmQGqFympXW7TA==","signatures":[{"sig":"MEQCIB1zOwPVpsKNGFJfbYONQFOUvHs0M/b/M4pZL8JjUV6OAiAUYBF+S3eiXhJzNYvQWlBBgFL5l7BQJntSm7cmh3sF3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14756224},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.6.1-canary.49.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/791d8bf0e602c19381baabd4a8bd9d2f/actalk-inkos-studio-1.6.1-canary.49.1.tgz","_integrity":"sha512-Ro/wlxboG+Q7eFAvth20Oh1FpqyNIRhQW0GheoS7QaW+XFjYm2jGuDKaxVa7LSaJiJDz5cZiqmQGqFympXW7TA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — web workbench for story creation, InkOS Short, covers, and open-world interactive play","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.6.1-canary.49.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.6.1-canary.49.1_1782928392390_0.7134476577917948","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@actalk/inkos-studio","version":"1.6.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.6.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"984791d4a3d28afd3da60bb5888385d3cebd9861","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.6.1.tgz","fileCount":399,"integrity":"sha512-Ew/8qaK+vgL6NsoJTVbOq4z5koG8RNj1dANiefW3d6hYJ4cFyeJXtqg3E6kICp0Qzr7wRvmsTIb4fNX/xQ3Jnw==","signatures":[{"sig":"MEUCICeUEmCkjjTODllHa++j6QpgZP5RRs5A1Krhu8RXuXm5AiEAroYqh3ughAoZDgxIsxPTDcQlGG6XNsjo23nm7WdhPkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14756200},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.6.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/dc110953ea5c1df2e9fe716e3c85c34f/actalk-inkos-studio-1.6.1.tgz","_integrity":"sha512-Ew/8qaK+vgL6NsoJTVbOq4z5koG8RNj1dANiefW3d6hYJ4cFyeJXtqg3E6kICp0Qzr7wRvmsTIb4fNX/xQ3Jnw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — web workbench for story creation, InkOS Short, covers, and open-world interactive play","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.6.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.6.1_1782928527102_0.2213292075556612","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@actalk/inkos-studio","version":"1.6.2","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.6.2","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"efc3a26af1cb1904c003b51621bbe7204d68c724","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.6.2.tgz","fileCount":398,"integrity":"sha512-FbAcvEdpDwpphrRg8yMvBoadfuccNntwUoveBxtYzZPkygUrp2gASGRCxYcB/t8nnV1xVtlvkqiLegXE+t3EWQ==","signatures":[{"sig":"MEYCIQDTxyzm5CLn3CV2yeDnjuixnB2ZnqTAi7Dpv0cB0nLvSQIhAKf1xgY+7h6/amF1DhKTDXTASk2twYQUGlii6OvUiGrG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14746033},"main":"dist/api/index.js","type":"module","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","prepack":"npm run build && node ../../scripts/prepare-package-for-publish.mjs","preview":"vite preview","postpack":"node ../../scripts/restore-package-json.mjs","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"node ../../scripts/verify-no-workspace-protocol.mjs ."},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.8.2","description":"InkOS Studio — web workbench for story creation, InkOS Short, covers, and open-world interactive play","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"workspace:*","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.6.2_1783313718951_0.3749378616448218","host":"s3://npm-registry-packages-npm-production"}},"1.6.3-canary.52.1":{"name":"@actalk/inkos-studio","version":"1.6.3-canary.52.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.6.3-canary.52.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"af35589b28b351dcdb492dd6d7e05da16ff3a0ff","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.6.3-canary.52.1.tgz","fileCount":399,"integrity":"sha512-5HCUrH/WyZ6RZDv3BYViQ7r35d13nfFNoek7/0mgk7aA/W/VVZQc3NTayCsaVAD4Qyct4pzzdNWh3TBO/h0Usg==","signatures":[{"sig":"MEUCIQCfNQbxvkut5RKynp312x43RgfGFAmPn2Hz6AIy2+D2sQIgDxePCbzjKc4/Dh0b7D/1AcxSB3Pbt/AvAnhJbFuLMYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14780351},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.6.3-canary.52.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/5814d03c48cb41c903a23dde71a662bc/actalk-inkos-studio-1.6.3-canary.52.1.tgz","_integrity":"sha512-5HCUrH/WyZ6RZDv3BYViQ7r35d13nfFNoek7/0mgk7aA/W/VVZQc3NTayCsaVAD4Qyct4pzzdNWh3TBO/h0Usg==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — web workbench for story creation, InkOS Short, covers, and open-world interactive play","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.6.3-canary.52.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.6.3-canary.52.1_1783401363617_0.9716388745947233","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@actalk/inkos-studio","version":"1.6.3","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.6.3","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"aa1042fa9c54a4451af5a3e2a985956da1872891","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.6.3.tgz","fileCount":399,"integrity":"sha512-8uGIxB885So1d9bK/33fv8DCX5iJqukAnn+mSOrfYwII/R+UNa4uO+qbcoo6O+vn54XhvWrgzSHV4Wx/X9/S4w==","signatures":[{"sig":"MEUCIFKGQbK02b86Ju4X0FxTSUF6vKSADXahtemGtyAa6eJ7AiEAmRa4TUvtWcvUrYJIB6gc4LTzzc733lhkObigXQ5rRKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14780327},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.6.3.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/a682d9b05a06be6f18694c87dc8ca01f/actalk-inkos-studio-1.6.3.tgz","_integrity":"sha512-8uGIxB885So1d9bK/33fv8DCX5iJqukAnn+mSOrfYwII/R+UNa4uO+qbcoo6O+vn54XhvWrgzSHV4Wx/X9/S4w==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — web workbench for story creation, InkOS Short, covers, and open-world interactive play","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.6.3","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.6.3_1783401518797_0.506528635370769","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-canary.53.1":{"name":"@actalk/inkos-studio","version":"1.7.0-canary.53.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.7.0-canary.53.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"1eec3ef3b68466140f2a6dbeba6face7c55760d4","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.7.0-canary.53.1.tgz","fileCount":399,"integrity":"sha512-QAbgdcaUJ7zCgT/0K8p7ElmMiw22jsv9pImhoyTw+us0Sf473o7hImRPXmlbGRFgzTFphduCQ3e/lmNWAqSNpA==","signatures":[{"sig":"MEYCIQDYVrY48M6Lq2u/AgcvmjN9jl7aZGO5B34K21K/XKxIFAIhAOYtDBnRVyNtsZid7qh+N9oWUYrn/SpGCmX2a+H4/k91","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14846031},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.7.0-canary.53.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/5b8900b8903eea6fbc4f38074e743ed9/actalk-inkos-studio-1.7.0-canary.53.1.tgz","_integrity":"sha512-QAbgdcaUJ7zCgT/0K8p7ElmMiw22jsv9pImhoyTw+us0Sf473o7hImRPXmlbGRFgzTFphduCQ3e/lmNWAqSNpA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — web workbench for story creation, InkOS Short, covers, and open-world interactive play","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.7.0-canary.53.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.7.0-canary.53.1_1783765208066_0.8328531540590289","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@actalk/inkos-studio","version":"1.7.0","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.7.0","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"c8e8eb817b014008d3178c10f440c3e9d35f7fc2","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.7.0.tgz","fileCount":399,"integrity":"sha512-WKmFdS200d/yt5hZVokn/Tkr50z5rCw7j2hQHYK1n78n+hF3mnzXJMjXcXrdkEVT3ypGzclYw0bsMibFYv0T7w==","signatures":[{"sig":"MEUCIQCedcNbXBAxeAgB03hC0jO0Wn8Y2sd0E30/iMY/nWLbswIgS46t7qCnm8ABiSftvD0ATnw0uXreVVcCjcpR7uP7JJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14846007},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.7.0.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/8232b6e3dc66c460a745035a4292d27c/actalk-inkos-studio-1.7.0.tgz","_integrity":"sha512-WKmFdS200d/yt5hZVokn/Tkr50z5rCw7j2hQHYK1n78n+hF3mnzXJMjXcXrdkEVT3ypGzclYw0bsMibFYv0T7w==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — web workbench for story creation, InkOS Short, covers, and open-world interactive play","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.7.0","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.7.0_1783765340566_0.42257683258519174","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-canary.54.1":{"name":"@actalk/inkos-studio","version":"1.7.1-canary.54.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.7.1-canary.54.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"6afd63b9dc366c53d0755e1a4b1281c2541d47f6","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.7.1-canary.54.1.tgz","fileCount":403,"integrity":"sha512-UvawwAlLN1ltA9/U8HN3m2pQ1/lI+sP7cWctQT95VU+RkZ7EYnmUos+QBApZidMadIv+X2LLYWcG0xcdz9ku6Q==","signatures":[{"sig":"MEUCIQDCu43Ew5bIVlgwslPu/p4s3RpgUOd7G7BzNU++Uyk55gIgc451uwzjryjVzExeV6AcaYb+NbFgReRexjCLabAfPtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14951632},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.7.1-canary.54.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/0d1053e78ab3288c55197913fde44879/actalk-inkos-studio-1.7.1-canary.54.1.tgz","_integrity":"sha512-UvawwAlLN1ltA9/U8HN3m2pQ1/lI+sP7cWctQT95VU+RkZ7EYnmUos+QBApZidMadIv+X2LLYWcG0xcdz9ku6Q==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — web workbench for story creation, InkOS Short, covers, and open-world interactive play","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.7.1-canary.54.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.7.1-canary.54.1_1784599331738_0.4248157474029366","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@actalk/inkos-studio","version":"1.7.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.7.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"ed829fc6ac44a8f082600bca5b6dfe5af9fe4b1c","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.7.1.tgz","fileCount":403,"integrity":"sha512-BvItYrPNJeUETO8uM1xFIy+n07B40BX4mfSQfFJB/mNJiAEmrV0i8zifqWimFTxPgW+JpQkU2PH3XvmHExb2KA==","signatures":[{"sig":"MEUCIQDNPNCQBxpSUogKN2iQRfr0JMxhXkLsBx0rNu++FYm66AIgFcFcycyioMX5jH2JUvB2eR88YAQceC/F1KQAbtWCnQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14951608},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.7.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/f4790f050152102dd654a388ad71e229/actalk-inkos-studio-1.7.1.tgz","_integrity":"sha512-BvItYrPNJeUETO8uM1xFIy+n07B40BX4mfSQfFJB/mNJiAEmrV0i8zifqWimFTxPgW+JpQkU2PH3XvmHExb2KA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — web workbench for story creation, InkOS Short, covers, and open-world interactive play","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.7.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.7.1_1784599479628_0.0857945544769374","host":"s3://npm-registry-packages-npm-production"}},"1.7.2-canary.55.1":{"name":"@actalk/inkos-studio","version":"1.7.2-canary.55.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.7.2-canary.55.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"0d6dfe32e7036c0dd0227388e8bad8ec172da99e","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.7.2-canary.55.1.tgz","fileCount":403,"integrity":"sha512-XMHzC0fdxxJEaByT7x2qMsO5bI3MOmwnAC53R4sEZVxXebr8Y+bi2QQKbevAtcf0gCfKz7/5mzYe6SU7RAp8fw==","signatures":[{"sig":"MEQCIHoH/NP+/ggwjjNYSdTSBJ9Jh1s/5viny0QwAiiljPmpAiBqLEiNtUgKH6pnE8YV0VpD9zjSXReRQf77nUQkot2kWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14954128},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.7.2-canary.55.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/cb66f2ceba7dd49884722550e63c06f3/actalk-inkos-studio-1.7.2-canary.55.1.tgz","_integrity":"sha512-XMHzC0fdxxJEaByT7x2qMsO5bI3MOmwnAC53R4sEZVxXebr8Y+bi2QQKbevAtcf0gCfKz7/5mzYe6SU7RAp8fw==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — web workbench for story creation, InkOS Short, covers, and open-world interactive play","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.7.2-canary.55.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.7.2-canary.55.1_1785230856655_0.6336644243547076","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@actalk/inkos-studio","version":"1.7.2","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.7.2","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"b0e9e6d1df44012b3db2357e10b3a51ce558c215","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.7.2.tgz","fileCount":403,"integrity":"sha512-9EEmXNgUY4lLvi6Rw6nuirNin99SQ9LnZN7B8HPUQoC+PocdMtSY1um75XVUn/BPw0iUGpZA4PSaf5eRKDfaMA==","signatures":[{"sig":"MEUCIQC4oaDTNTbEjKsWcKMigL29aNExKErt3gphGUb5l3NS/wIgDbub94o59uGaKudqd8GJ+9x/XfQgoPDMNqvVnrTBZys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14954104},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.7.2.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/abf6e4793b9407eafc2cfc891145bd4f/actalk-inkos-studio-1.7.2.tgz","_integrity":"sha512-9EEmXNgUY4lLvi6Rw6nuirNin99SQ9LnZN7B8HPUQoC+PocdMtSY1um75XVUn/BPw0iUGpZA4PSaf5eRKDfaMA==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio — web workbench for story creation, InkOS Short, covers, and open-world interactive play","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.7.2","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.7.2_1785230987808_0.32680344715614895","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-canary.56.1":{"name":"@actalk/inkos-studio","version":"1.8.0-canary.56.1","license":"AGPL-3.0-only","_id":"@actalk/inkos-studio@1.8.0-canary.56.1","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"homepage":"https://github.com/Narcooo/inkos#readme","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"dist":{"shasum":"4f8ae92a627b70357ff149fe7eef2882d86c89c2","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.8.0-canary.56.1.tgz","fileCount":411,"integrity":"sha512-EA2hEOuxOEXB8MXir0YeCzgqAZBtG9DXK88GnSd135tmEWQeOavmun6YUztxhLE2GZJG+Tg9eUnel2lKLxABww==","signatures":[{"sig":"MEYCIQD1eUllLUDJDUFZweKZ+vS/HxoyFw8QWb/fOK3nbfe5LwIhAIdShTetI5qBqE+sVA4DLuf5Vutca7+BPHELClg4S/HK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14998730},"main":"dist/api/index.js","type":"module","_from":"file:actalk-inkos-studio-1.8.0-canary.56.1.tgz","types":"dist/api/index.d.ts","scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","test":"vitest run","build":"npm run build:client && npm run build:server","preview":"vite preview","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build:client":"vite build","build:server":"tsc -p tsconfig.server.json"},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"_resolved":"/tmp/4fc855144dff2a47454e065d7e74c696/actalk-inkos-studio-1.8.0-canary.56.1.tgz","_integrity":"sha512-EA2hEOuxOEXB8MXir0YeCzgqAZBtG9DXK88GnSd135tmEWQeOavmun6YUztxhLE2GZJG+Tg9eUnel2lKLxABww==","repository":{"url":"git+https://github.com/Narcooo/inkos.git","type":"git","directory":"packages/studio"},"_npmVersion":"10.9.8","description":"InkOS Studio web workbench for novels, short fiction, scripts, interactive film and worlds, and translation","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ai":"^6.0.159","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","react":"^19.0.0","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.2.0","zustand":"^5.0.12","react-dom":"^19.0.0","streamdown":"^2.5.0","lucide-react":"^0.577.0","@xyflow/react":"^12.11.1","@base-ui/react":"^1.3.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@hono/node-server":"^1.13.0","@actalk/inkos-core":"1.8.0-canary.56.1","@streamdown/mermaid":"^1.0.2","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0","@types/node":"^22.0.0","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.0","@playwright/test":"^1.61.0","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.0.0","@vitejs/plugin-react":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inkos-studio_1.8.0-canary.56.1_1786939912751_0.46180144877999996","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@actalk/inkos-studio","version":"1.8.0","description":"InkOS Studio web workbench for novels, short fiction, scripts, interactive film and worlds, and translation","type":"module","main":"dist/api/index.js","types":"dist/api/index.d.ts","license":"AGPL-3.0-only","repository":{"type":"git","url":"git+https://github.com/Narcooo/inkos.git","directory":"packages/studio"},"dependencies":{"@actalk/inkos-core":"1.8.0","@base-ui/react":"^1.3.0","@fontsource-variable/geist":"^5.2.8","@hono/node-server":"^1.13.0","@radix-ui/react-use-controllable-state":"^1.2.2","@streamdown/cjk":"^1.0.3","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","@streamdown/mermaid":"^1.0.2","@xyflow/react":"^12.11.1","ai":"^6.0.159","class-variance-authority":"^0.7.1","clsx":"^2.1.1","cmdk":"^1.1.1","hono":"^4.7.0","lucide-react":"^0.577.0","motion":"^12.38.0","nanoid":"^5.1.7","react":"^19.0.0","react-dom":"^19.0.0","shadcn":"^4.2.0","shiki":"^4.0.2","streamdown":"^2.5.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","zustand":"^5.0.12"},"devDependencies":{"@playwright/test":"^1.61.0","@tailwindcss/vite":"^4.0.0","@types/node":"^22.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.4.0","autoprefixer":"^10.4.0","tailwindcss":"^4.0.0","tsx":"^4.20.6","typescript":"^5.8.0","vite":"^6.0.0","vitest":"^3.0.0"},"scripts":{"dev":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch --clear-screen=false src/api/index.ts & vite --host --port 4567 ; kill %1 2>/dev/null","dev:client":"vite --host --port 4567","dev:server":"INKOS_STUDIO_PORT=4569 INKOS_PROJECT_ROOT=../.. tsx watch src/api/index.ts","build":"npm run build:client && npm run build:server","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","preview":"vite preview","test":"vitest run","test:e2e":"playwright test","typecheck":"tsc --noEmit && tsc -p tsconfig.server.json --noEmit"},"_id":"@actalk/inkos-studio@1.8.0","bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"homepage":"https://github.com/Narcooo/inkos#readme","_integrity":"sha512-G18jVeEVHT7r9pcqBtMWvkekwNdPaXCOYkxHACRjVuqIhhCIkmFNshOFiVUe82y9O9Ucyv/v0veC4hRcxm2xSg==","_resolved":"/tmp/36aab228a4032ceb3dcb766f23232d4b/actalk-inkos-studio-1.8.0.tgz","_from":"file:actalk-inkos-studio-1.8.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-G18jVeEVHT7r9pcqBtMWvkekwNdPaXCOYkxHACRjVuqIhhCIkmFNshOFiVUe82y9O9Ucyv/v0veC4hRcxm2xSg==","shasum":"953f7d3d21abd19d24be6f1a52b3d8123e8604e3","tarball":"https://registry.npmjs.org/@actalk/inkos-studio/-/inkos-studio-1.8.0.tgz","fileCount":411,"unpackedSize":14998706,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFg4sA7AeT7gJYLKSlNFLGeeyFOAJCrV/rjC9CL1+HjlAiEAx1tvdxZ3mrHJ+mUeTJS3sQJWSulF9QAAOeq9CmSpLu4="}]},"_npmUser":{"name":"dylanbrown","email":"16000mjx@gmail.com"},"directories":{},"maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inkos-studio_1.8.0_1786940060609_0.2826267134802247"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-30T17:13:22.945Z","modified":"2026-08-17T04:14:21.070Z","1.0.1-canary.19.1":"2026-03-30T17:13:23.286Z","1.0.1":"2026-03-30T17:14:36.387Z","1.0.2-canary.20.1":"2026-03-31T09:20:23.135Z","1.0.2":"2026-03-31T09:21:36.356Z","1.1.0-canary.21.1":"2026-04-03T05:50:56.765Z","1.1.0":"2026-04-03T05:52:01.925Z","1.1.1-canary.22.1":"2026-04-06T14:42:58.509Z","1.1.1":"2026-04-06T14:44:09.966Z","1.2.0-canary.24.2":"2026-04-13T03:28:23.988Z","1.2.0":"2026-04-13T03:29:36.790Z","1.3.0-canary.26.1":"2026-04-15T09:29:39.621Z","1.3.0":"2026-04-15T09:31:44.809Z","1.3.1-canary.27.1":"2026-04-15T11:53:02.318Z","1.3.1":"2026-04-15T11:54:59.445Z","1.3.2-canary.28.1":"2026-04-16T02:46:15.019Z","1.3.2":"2026-04-16T02:48:19.027Z","1.3.3-canary.29.1":"2026-04-16T11:41:06.903Z","1.3.3-canary.30.1":"2026-04-16T11:42:07.789Z","1.3.3":"2026-04-16T11:43:24.726Z","1.3.4-canary.31.1":"2026-04-17T02:04:02.613Z","1.3.4-canary.32.1":"2026-04-17T02:04:08.598Z","1.3.4":"2026-04-17T02:06:21.864Z","1.3.5-canary.33.1":"2026-04-17T17:50:38.927Z","1.3.5-canary.34.1":"2026-04-17T17:50:57.226Z","1.3.5":"2026-04-17T17:52:54.451Z","1.3.6-canary.35.1":"2026-04-22T09:18:32.025Z","1.3.6":"2026-04-22T09:20:33.230Z","1.3.7-canary.36.1":"2026-05-02T09:39:11.695Z","1.3.7":"2026-05-02T09:41:24.785Z","1.3.8-canary.38.1":"2026-05-04T16:54:06.285Z","1.3.8":"2026-05-04T16:57:07.304Z","1.3.9-canary.39.1":"2026-05-05T15:31:24.937Z","1.3.9":"2026-05-05T15:33:53.548Z","1.3.10-canary.40.1":"2026-05-06T04:08:37.019Z","1.3.10":"2026-05-06T04:10:45.074Z","1.3.11-canary.41.1":"2026-05-15T04:09:05.277Z","1.3.11":"2026-05-15T04:11:18.364Z","1.3.12-canary.42.1":"2026-05-15T08:28:27.890Z","1.3.12":"2026-05-15T08:30:50.602Z","1.4.0-canary.43.1":"2026-05-18T05:47:54.554Z","1.4.0":"2026-05-18T05:50:04.683Z","1.4.1-canary.44.1":"2026-05-18T10:11:05.071Z","1.4.1":"2026-05-18T10:13:17.512Z","1.5.0-rc.1-canary.46.2":"2026-06-09T16:03:24.220Z","1.5.0-canary.47.1":"2026-06-10T04:27:29.366Z","1.5.0":"2026-06-10T04:29:52.691Z","1.6.1-canary.49.1":"2026-07-01T17:53:12.678Z","1.6.1":"2026-07-01T17:55:27.361Z","1.6.2":"2026-07-06T04:55:19.252Z","1.6.3-canary.52.1":"2026-07-07T05:16:03.908Z","1.6.3":"2026-07-07T05:18:39.057Z","1.7.0-canary.53.1":"2026-07-11T10:20:08.296Z","1.7.0":"2026-07-11T10:22:20.834Z","1.7.1-canary.54.1":"2026-07-21T02:02:12.035Z","1.7.1":"2026-07-21T02:04:40.021Z","1.7.2-canary.55.1":"2026-07-28T09:27:36.898Z","1.7.2":"2026-07-28T09:29:48.008Z","1.8.0-canary.56.1":"2026-08-17T04:11:52.973Z","1.8.0":"2026-08-17T04:14:20.875Z"},"bugs":{"url":"https://github.com/Narcooo/inkos/issues"},"license":"AGPL-3.0-only","homepage":"https://github.com/Narcooo/inkos#readme","repository":{"type":"git","url":"git+https://github.com/Narcooo/inkos.git","directory":"packages/studio"},"description":"InkOS Studio web workbench for novels, short fiction, scripts, interactive film and worlds, and translation","maintainers":[{"name":"dylanbrown","email":"16000mjx@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}