{"_id":"tidewave","_rev":"31-658b13313e5a644199e631f2b2aec2c2","name":"tidewave","dist-tags":{"latest":"0.9.0"},"versions":{"0.1.0":{"name":"tidewave","version":"0.1.0","keywords":["typescript","documentation","mcp","cli","tidewave"],"author":{"name":"Dashbit"},"license":"Apache-2.0","_id":"tidewave@0.1.0","maintainers":[{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"}],"homepage":"https://tidewave.ai","bugs":{"url":"https://github.com/dashbit/tidewave_javascript/issues"},"bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"50cc58e81724590753d73f88fec902bb65d3d3dc","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.1.0.tgz","fileCount":12,"integrity":"sha512-FF4BAqXgkbxLESC6tCu9G14fZM4F95vEQs3e1WxumR+e3yeVGiU8amaRntwncCsDigLZsNuEWJca4UsUvUcqEQ==","signatures":[{"sig":"MEUCIQCchlVZeZuMFqz/+92wBxopWxq+YfoatYv9EW+E4XXaHwIgAUYgUJfdKVLcNWRNTL//OIJg3CI+/uhSmbIiG3FmrwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242737},"main":"dist/cli/index.js","type":"module","module":"dist/cli/index.js","engines":{"bun":">=1.0.0","node":">=18.0.0"},"gitHead":"ba9090d7b7cca5227eca580ad038e6f1c19b9d66","scripts":{"dev":"bun run src/cli/index.ts","dist":"bun build --outdir dist --root src --external commander --external chalk --external typescript src/**/*.ts","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"},"repository":{"url":"git+https://github.com/dashbit/tidewave_javascript.git","type":"git"},"_npmVersion":"10.9.3","description":"Tidewave JavaScript CLI for documentation extraction and MCP server","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"3.25.76","chalk":"^5.3.0","commander":"^12.1.0","typescript":"^5","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","vitest":"^3.2.4","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@typescript-eslint/parser":"^8.18.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.1.0_1757335006104_0.6833832864739438","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"tidewave","version":"0.2.4","keywords":["typescript","documentation","mcp","cli","tidewave"],"author":{"name":"Dashbit"},"license":"Apache-2.0","_id":"tidewave@0.2.4","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"},{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"}],"homepage":"https://tidewave.ai","bugs":{"url":"https://github.com/dashbit/tidewave_javascript/issues"},"bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"3fdb04f6d4870c650fba322bd7060f5166311c05","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.2.4.tgz","fileCount":36,"integrity":"sha512-8WZDClLjmTt/3EtXW4aMFEJYwfXPKv9W91gxm0sr11y1WknWOfAkm4Yoa0GbgCQN5v4EL0fHHEoUizC3KYJH8A==","signatures":[{"sig":"MEYCIQCYoqoP54FE3C4utOqkBTizF5klGukbwrtt7l8WQwKODQIhAKIO/L63TLQN58Aj4s1bPjmngDH63HOCTe/7DSeNeNWj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3842018},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js"}},"gitHead":"74a5701d2ec7a0dc99fe79a706cc5a26bd43299d","scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external commander --external chalk --external typescript src/**/*.ts src/*.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"},"repository":{"url":"git+https://github.com/dashbit/tidewave_javascript.git","type":"git"},"_npmVersion":"10.9.3","description":"Tidewave JavaScript CLI for documentation extraction and MCP server","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"3.25.76","chalk":"^5.3.0","connect":"^3.7.0","commander":"^12.1.0","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.16.0","vitest":"^3.2.4","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@types/connect":"^3.4.38","@types/body-parser":"^1.19.6","@typescript-eslint/parser":"^8.18.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.2.4_1757951781847_0.8407070607381391","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"tidewave","version":"0.3.0","keywords":["typescript","documentation","mcp","cli","tidewave"],"author":{"name":"Dashbit"},"license":"Apache-2.0","_id":"tidewave@0.3.0","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"},{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"}],"homepage":"https://tidewave.ai","bugs":{"url":"https://github.com/dashbit/tidewave_javascript/issues"},"bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"c6d1321da18e887e6e16eb112d04286e69a6af25","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.3.0.tgz","fileCount":38,"integrity":"sha512-9agGhTIBD3feVAP78gch/S+kPUFhgfzwA8nmbrVcCoPV7eyitLYVZEgjI76fJQpTB3CpttCioHgd1sJLWhnRMA==","signatures":[{"sig":"MEUCIQDf3xM7/f2ByJbugIErN3bjXKwG000FkmjSHVtI00rPlwIgG0cCTcaNe+jJxb1JVvZ9QRFyX1bMeeSwdAGqHGMQR3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5374582},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"}},"gitHead":"49bf1d49d8b6ad707dbb608548c8327b465f38a2","scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external commander --external chalk --external typescript src/**/*.ts src/*.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"},"repository":{"url":"git+https://github.com/dashbit/tidewave_javascript.git","type":"git"},"_npmVersion":"10.9.3","description":"Tidewave JavaScript CLI for documentation extraction and MCP server","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"3.25.76","chalk":"^5.3.0","connect":"^3.7.0","commander":"^12.1.0","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.3","vite":"^7.1.5","eslint":"^9.16.0","vitest":"^3.2.4","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@types/connect":"^3.4.38","@types/body-parser":"^1.19.6","@typescript-eslint/parser":"^8.18.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.3.0_1759259388147_0.8728416000279482","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"tidewave","version":"0.4.0","keywords":["typescript","documentation","mcp","cli","tidewave"],"author":{"name":"Dashbit"},"license":"Apache-2.0","_id":"tidewave@0.4.0","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"},{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"}],"homepage":"https://tidewave.ai","bugs":{"url":"https://github.com/dashbit/tidewave_javascript/issues"},"bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"896810d4aa85441e1fb30a7c27a626825ce20e59","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.4.0.tgz","fileCount":32,"integrity":"sha512-31sWgZBjEaWhRc0EXq7rXYPKn64p6z4zwoAGCzJGyb2z9XYa5RUh3ZKUlO6h3U7XaFtakJD3fXcsGRpWmiGIuA==","signatures":[{"sig":"MEUCIQDNxCCjMTdF0wW+2r1Kb7oS09xjHY3O7DCGDh0SFS0lFwIgKs5pTCzb6zk5qbPmgpe6Ye3pAjQalNueD9FK6RCFl6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3190491},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json","./next-js/handler":{"types":"./dist/next-js/handler.d.ts","import":"./dist/next-js/handler.js","require":"./dist/next-js/handler.js"},"./next-js/instrumentation":{"types":"./dist/next-js/instrumentation.d.ts","import":"./dist/next-js/instrumentation.js","require":"./dist/next-js/instrumentation.js"}},"gitHead":"7714a408c56b62ba4e6e9820067b1251df89583e","scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external commander --external chalk --external typescript --external child_process --external module --external @opentelemetry/api --external @opentelemetry/api-logs --external @opentelemetry/core --external @opentelemetry/resources --external @opentelemetry/sdk-logs --external @opentelemetry/sdk-trace-base --external @opentelemetry/sdk-trace-node --external @opentelemetry/semantic-conventions src/next-js/handler.ts src/next-js/instrumentation.ts src/vite-plugin.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"},"repository":{"url":"git+https://github.com/dashbit/tidewave_javascript.git","type":"git"},"_npmVersion":"10.9.4","description":"Tidewave JavaScript CLI for documentation extraction and MCP server","directories":{},"_nodeVersion":"22.21.0","dependencies":{"zod":"3.25.76","chalk":"^5.3.0","connect":"^3.7.0","commander":"^12.1.0","typescript":"^5","body-parser":"^2.2.0","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/api-logs":"^0.206.0","@opentelemetry/sdk-logs":"^0.206.0","@opentelemetry/resources":"^2.1.0","@modelcontextprotocol/sdk":"^1.17.4","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.3","vite":"^7.1.5","eslint":"^9.16.0","vitest":"^3.2.4","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@vercel/otel":"^2.0.1","@types/connect":"^3.4.38","@types/body-parser":"^1.19.6","@typescript-eslint/parser":"^8.18.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.4.0_1762226912817_0.944029831099636","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"tidewave","version":"0.5.0","keywords":["typescript","documentation","mcp","cli","tidewave"],"author":{"name":"Dashbit"},"license":"Apache-2.0","_id":"tidewave@0.5.0","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"},{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"}],"homepage":"https://tidewave.ai","bugs":{"url":"https://github.com/tidewave-ai/tidewave_js/issues"},"bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"da100dec3513ff70e88776d8c2db408076e66821","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.5.0.tgz","fileCount":32,"integrity":"sha512-4OJ4a3U+f91nxAxYzJ3pnZtAhvJQHb4sqera4uMe+a3xQMi7DbM6t7Hy0es4tJPxkyrxkC/16CqKE4qs1bR5FQ==","signatures":[{"sig":"MEUCIQDE5aEI5t4eXEPbrWQT+PnmPO8hS+nop7+T5kCmdbf+qQIgexaESONKFF+qByN99poJTNMUA+yDwQjt3eGFBbHabxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3191903},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json","./next-js/handler":{"types":"./dist/next-js/handler.d.ts","import":"./dist/next-js/handler.js","require":"./dist/next-js/handler.js"},"./next-js/instrumentation":{"types":"./dist/next-js/instrumentation.d.ts","import":"./dist/next-js/instrumentation.js","require":"./dist/next-js/instrumentation.js"}},"gitHead":"b12adc6927be53e5cde530c405b7dfb7357802a1","scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external commander --external chalk --external typescript --external child_process --external module --external @opentelemetry/api --external @opentelemetry/api-logs --external @opentelemetry/core --external @opentelemetry/resources --external @opentelemetry/sdk-logs --external @opentelemetry/sdk-trace-base --external @opentelemetry/sdk-trace-node --external @opentelemetry/semantic-conventions src/next-js/handler.ts src/next-js/instrumentation.ts src/vite-plugin.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"11.4.2","description":"Tidewave for JavaScript/Next.js","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","chalk":"^5.3.0","connect":"^3.7.0","commander":"^12.1.0","typescript":"^5","body-parser":"^2.2.0","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/api-logs":"^0.206.0","@opentelemetry/sdk-logs":"^0.206.0","@opentelemetry/resources":"^2.1.0","@modelcontextprotocol/sdk":"^1.17.4","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.3","vite":"^7.1.5","eslint":"^9.16.0","vitest":"^3.2.4","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@vercel/otel":"^2.0.1","@types/connect":"^3.4.38","@types/body-parser":"^1.19.6","@typescript-eslint/parser":"^8.18.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.5.0_1762774919425_0.5665777920262598","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"tidewave","version":"0.5.1","keywords":["typescript","documentation","mcp","cli","tidewave"],"author":"Dashbit","license":"Apache-2.0","_id":"tidewave@0.5.1","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"},{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"}],"homepage":"https://tidewave.ai","bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"640cd2622973ad5a056dfb4f20190ccb1ae4c86e","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.5.1.tgz","fileCount":33,"integrity":"sha512-AggyrX/fITHAn78vf6C+L6UQ0KyTbgeD8IbPoNwOzo7Wv7MujJMNkjMesluicg8XCWaPoje5DpmHgHX+lnXq2A==","signatures":[{"sig":"MEUCIF/id1dTajVxSDKl3LkkxpE1eSRerDo2TmmmOSjDM1+hAiEAulSoBItyacWCB1RGqNKUlt5cyiGBNF3PDZ030N5wEZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3225012},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","shasum":"640cd2622973ad5a056dfb4f20190ccb1ae4c86e","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json","./next-js/handler":{"types":"./dist/next-js/handler.d.ts","import":"./dist/next-js/handler.js","require":"./dist/next-js/handler.js"},"./next-js/instrumentation":{"types":"./dist/next-js/instrumentation.d.ts","import":"./dist/next-js/instrumentation.js","require":"./dist/next-js/instrumentation.js"}},"scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external commander --external chalk --external typescript --external child_process --external module --external @opentelemetry/api --external @opentelemetry/api-logs --external @opentelemetry/core --external @opentelemetry/resources --external @opentelemetry/sdk-logs --external @opentelemetry/sdk-trace-base --external @opentelemetry/sdk-trace-node --external @opentelemetry/semantic-conventions src/next-js/handler.ts src/next-js/instrumentation.ts src/vite-plugin.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"_integrity":"sha512-AggyrX/fITHAn78vf6C+L6UQ0KyTbgeD8IbPoNwOzo7Wv7MujJMNkjMesluicg8XCWaPoje5DpmHgHX+lnXq2A==","repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"10.8.3","description":"Tidewave for JavaScript/Next.js","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","connect":"^3.7.0","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.3","vite":"^7.1.5","chalk":"^5.3.0","eslint":"^9.16.0","vitest":"^3.2.4","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","commander":"^12.1.0","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@vercel/otel":"^2.0.1","@types/connect":"^3.4.38","@types/body-parser":"^1.19.6","@typescript-eslint/parser":"^8.18.0","@opentelemetry/sdk-trace-node":"^2.1.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.5.1_1762891423573_0.9587777845023793","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"tidewave","version":"0.5.2","keywords":["typescript","documentation","mcp","cli","tidewave"],"author":"Dashbit","license":"Apache-2.0","_id":"tidewave@0.5.2","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"},{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"}],"homepage":"https://tidewave.ai","bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"884605fee7849dc975ffc5f585426ecaaffb23f4","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.5.2.tgz","fileCount":35,"integrity":"sha512-D5Ji6pyA5q+QjBgnaL5yD/WnNz7duxJN0a1tweDRhRYbN83COGYMERPml+p6hEqcvOrM1xx75vY5iCVrv/9rJQ==","signatures":[{"sig":"MEQCIC1zvu4RSqzKpoj7HzayLIg4tuIWs9nZyB8kKNJiZ+X8AiBkdG3GCM+g9xREEx6a7yk9jq011CR3XaTAP5IiuFRnoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3313633},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","shasum":"884605fee7849dc975ffc5f585426ecaaffb23f4","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json","./next-js/handler":{"types":"./dist/next-js/handler.d.ts","import":"./dist/next-js/handler.js","require":"./dist/next-js/handler.js"},"./next-js/instrumentation":{"types":"./dist/next-js/instrumentation.d.ts","import":"./dist/next-js/instrumentation.js","require":"./dist/next-js/instrumentation.js"}},"scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external typescript --external child_process --external module --external @opentelemetry/api --external @opentelemetry/sdk-logs --external @opentelemetry/sdk-trace-base src/next-js/handler.ts src/next-js/instrumentation.ts src/vite-plugin.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"_integrity":"sha512-D5Ji6pyA5q+QjBgnaL5yD/WnNz7duxJN0a1tweDRhRYbN83COGYMERPml+p6hEqcvOrM1xx75vY5iCVrv/9rJQ==","repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"10.8.3","description":"Tidewave for JavaScript/Next.js","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","connect":"^3.7.0","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.3","vite":"^7.1.5","chalk":"^5.3.0","eslint":"^9.16.0","vitest":"^3.2.4","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","commander":"^12.1.0","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@vercel/otel":"^2.0.1","@types/connect":"^3.4.38","@opentelemetry/api":"^1.9.0","@types/body-parser":"^1.19.6","@opentelemetry/sdk-logs":"^0.206.0","@typescript-eslint/parser":"^8.18.0","@opentelemetry/sdk-trace-base":"^2.1.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.5.2_1762934116987_0.16179921833492172","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"tidewave","version":"0.5.3","keywords":["typescript","documentation","mcp","cli","tidewave"],"author":"Dashbit","license":"Apache-2.0","_id":"tidewave@0.5.3","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"},{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"}],"homepage":"https://tidewave.ai","bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"801ae6a2296bf16f7eace7d185d51f43973b6388","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.5.3.tgz","fileCount":35,"integrity":"sha512-dr+hzGrPGeJ/E0yR5sgcgkHISKjD7/5gxBUwuUxX/imMoopWYm/50rIMSOI3ahBm+j3aRosJfakRqpaV9FUCqw==","signatures":[{"sig":"MEQCIFY0iC2jk6eB7vfumlI26EVmW30IkJ2cEITLE/PCnuw3AiBw2sqqblZB6fFTH8ZAXpAmKRuQDH6zcqdqV5qIcX4KmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3313816},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","shasum":"801ae6a2296bf16f7eace7d185d51f43973b6388","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json","./next-js/handler":{"types":"./dist/next-js/handler.d.ts","import":"./dist/next-js/handler.js","require":"./dist/next-js/handler.js"},"./next-js/instrumentation":{"types":"./dist/next-js/instrumentation.d.ts","import":"./dist/next-js/instrumentation.js","require":"./dist/next-js/instrumentation.js"}},"scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external typescript --external child_process --external module --external @opentelemetry/api --external @opentelemetry/sdk-logs --external @opentelemetry/sdk-trace-base src/next-js/handler.ts src/next-js/instrumentation.ts src/vite-plugin.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"_integrity":"sha512-dr+hzGrPGeJ/E0yR5sgcgkHISKjD7/5gxBUwuUxX/imMoopWYm/50rIMSOI3ahBm+j3aRosJfakRqpaV9FUCqw==","repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"10.8.3","description":"Tidewave for JavaScript/Next.js","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","connect":"^3.7.0","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.3","vite":"^7.1.5","chalk":"^5.3.0","eslint":"^9.16.0","vitest":"^3.2.4","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","commander":"^12.1.0","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@vercel/otel":"^2.0.1","@types/connect":"^3.4.38","@opentelemetry/api":"^1.9.0","@types/body-parser":"^1.19.6","@opentelemetry/sdk-logs":"^0.206.0","@typescript-eslint/parser":"^8.18.0","@opentelemetry/sdk-trace-base":"^2.1.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.5.3_1762952982182_0.28625459388559094","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"tidewave","version":"0.5.4","keywords":["typescript","documentation","mcp","cli","tidewave"],"author":"Dashbit","license":"Apache-2.0","_id":"tidewave@0.5.4","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"},{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"}],"homepage":"https://tidewave.ai","bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"a0af596384cea842d901bdd1ad6fb7485f82da31","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.5.4.tgz","fileCount":35,"integrity":"sha512-xMUSTgJlLnTRdk023gmEc4s6dZKibGj8Hbu456Fvj18vC/ZuptB2l6ftXMsjp/CHFdrjGm3UW4R5g/byODUlXA==","signatures":[{"sig":"MEUCIQC19yZfdwVQXbWIEiDB8Fnl0R574UpexEjcatvi/nIcDQIgIEEdK6Eilux2YDjO/t+qUGz/ZqihVSC5AlcPCI5G5xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3314503},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","shasum":"a0af596384cea842d901bdd1ad6fb7485f82da31","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json","./next-js/handler":{"types":"./dist/next-js/handler.d.ts","import":"./dist/next-js/handler.js","require":"./dist/next-js/handler.js"},"./next-js/instrumentation":{"types":"./dist/next-js/instrumentation.d.ts","import":"./dist/next-js/instrumentation.js","require":"./dist/next-js/instrumentation.js"}},"scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external typescript --external child_process --external module --external @opentelemetry/api --external @opentelemetry/sdk-logs --external @opentelemetry/sdk-trace-base src/next-js/handler.ts src/next-js/instrumentation.ts src/vite-plugin.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"_integrity":"sha512-xMUSTgJlLnTRdk023gmEc4s6dZKibGj8Hbu456Fvj18vC/ZuptB2l6ftXMsjp/CHFdrjGm3UW4R5g/byODUlXA==","repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"10.8.3","description":"Tidewave for JavaScript/Next.js","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","connect":"^3.7.0","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.3","vite":"^7.1.5","chalk":"^5.3.0","eslint":"^9.16.0","vitest":"^3.2.4","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","commander":"^12.1.0","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@vercel/otel":"^2.0.1","@types/connect":"^3.4.38","@opentelemetry/api":"^1.9.0","@types/body-parser":"^1.19.6","@opentelemetry/sdk-logs":"^0.206.0","@typescript-eslint/parser":"^8.18.0","@opentelemetry/sdk-trace-base":"^2.1.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.5.4_1763055351441_0.692423346854862","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"tidewave","version":"0.5.5","keywords":["typescript","documentation","mcp","cli","tidewave"],"author":{"name":"Dashbit"},"license":"Apache-2.0","_id":"tidewave@0.5.5","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"},{"name":"zoedsoupe","email":"zoey.spessanha@icloud.com"}],"homepage":"https://tidewave.ai","bugs":{"url":"https://github.com/tidewave-ai/tidewave_js/issues"},"bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"db09ec9774988099ab07c4aceb00a87955252d10","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.5.5.tgz","fileCount":35,"integrity":"sha512-0VKIVoMxE7SbGPaY/A3M06Vp5cDL4Mg43iJ9zERwAnE8WvJ8fQVDr4QGLfo/L1Yp142RXK55fCln4zXdM1KVjQ==","signatures":[{"sig":"MEYCIQD9R3BkLGcQdC1nnPcWoUtWPLcSQwlP26RjEPHovtsWQgIhAJiaMuRaZqX/zzaQHSqHHrBrbdOn1UGLY+Uyq+OrAuml","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3314673},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json","./next-js/handler":{"types":"./dist/next-js/handler.d.ts","import":"./dist/next-js/handler.js","require":"./dist/next-js/handler.js"},"./next-js/instrumentation":{"types":"./dist/next-js/instrumentation.d.ts","import":"./dist/next-js/instrumentation.js","require":"./dist/next-js/instrumentation.js"}},"gitHead":"338ef527f39f408c9215e7d0238fb2720882b8b3","scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external typescript --external child_process --external module --external @opentelemetry/api --external @opentelemetry/sdk-logs --external @opentelemetry/sdk-trace-base src/next-js/handler.ts src/next-js/instrumentation.ts src/vite-plugin.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"11.4.2","description":"Tidewave for JavaScript/Next.js","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","connect":"^3.7.0","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.3","vite":"^7.1.5","chalk":"^5.3.0","eslint":"^9.16.0","vitest":"^3.2.4","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","commander":"^12.1.0","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@vercel/otel":"^2.0.1","@types/connect":"^3.4.38","@opentelemetry/api":"^1.9.0","@types/body-parser":"^1.19.6","@opentelemetry/sdk-logs":"^0.206.0","@typescript-eslint/parser":"^8.18.0","@opentelemetry/sdk-trace-base":"^2.1.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.5.5_1764061484114_0.5569994283003852","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"tidewave","version":"0.6.0","keywords":["typescript","documentation","mcp","cli","tidewave","next","vite","tanstack"],"author":"Dashbit","license":"Apache-2.0","_id":"tidewave@0.6.0","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"}],"homepage":"https://tidewave.ai","bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"8702ab1d6240b6f5458ba643bd62d9ef7a84a640","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.6.0.tgz","fileCount":36,"integrity":"sha512-87ZUvHGad1QIsZUz9PQ0S0b5YhrVnUolbzz5qT7oOHpggPt4cJ/toj8B727F6ZiSla3B8RilCDu5PK3zdGIC3Q==","signatures":[{"sig":"MEUCIEKSYaRuv7SJSlC21Ypbc5lMmq1lrCbAFUIgpVYkbqftAiEAqABDCJ36Vll9w6u9SDdXJ9udND03i2maG8KRYKPJYrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3308445},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","shasum":"8702ab1d6240b6f5458ba643bd62d9ef7a84a640","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./tanstack":{"types":"./dist/tanstack.d.ts","import":"./dist/tanstack.js","require":"./dist/tanstack.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json","./next-js/handler":{"types":"./dist/next-js/handler.d.ts","import":"./dist/next-js/handler.js","require":"./dist/next-js/handler.js"},"./next-js/instrumentation":{"types":"./dist/next-js/instrumentation.d.ts","import":"./dist/next-js/instrumentation.js","require":"./dist/next-js/instrumentation.js"}},"scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external typescript --external child_process --external module --external @opentelemetry/api --external @opentelemetry/sdk-logs --external @opentelemetry/sdk-trace-base src/next-js/handler.ts src/next-js/instrumentation.ts src/vite-plugin.ts src/tanstack.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"_integrity":"sha512-87ZUvHGad1QIsZUz9PQ0S0b5YhrVnUolbzz5qT7oOHpggPt4cJ/toj8B727F6ZiSla3B8RilCDu5PK3zdGIC3Q==","repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"10.8.3","description":"Tidewave for JavaScript (Next.js, TanStack, Vite)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","connect":"^3.7.0","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.3","vite":"^7.1.5","chalk":"^5.3.0","eslint":"^9.16.0","vitest":"^3.2.4","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","commander":"^12.1.0","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@vercel/otel":"^2.0.1","@types/connect":"^3.4.38","@opentelemetry/api":"^1.9.0","@types/body-parser":"^1.19.6","@opentelemetry/sdk-logs":"^0.206.0","@typescript-eslint/parser":"^8.18.0","@opentelemetry/sdk-trace-base":"^2.1.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.6.0_1767181969413_0.4083357453294725","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"tidewave","version":"0.7.0","keywords":["typescript","documentation","mcp","cli","tidewave","next","vite","tanstack"],"author":"Dashbit","license":"Apache-2.0","_id":"tidewave@0.7.0","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"}],"homepage":"https://tidewave.ai","bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"6ea2db24bbb255d1d38524ec33a12fd08d555da4","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.7.0.tgz","fileCount":36,"integrity":"sha512-JnFheTWgrGyA4UeD19HYJKpPgEL7rQ9/yOvFQds5W2MsNEU1n0TbqWiAIGlly4xsWFibJSBw0mUclzer2Oh8ow==","signatures":[{"sig":"MEUCIEDrWwXZF+PPfhhgakldIfvgkW8+Ge1dJPwmfeI+8+0nAiEAoWcwpiJYINYsK490TByEv1+T6S2vfDL7R7FFIQQwXqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3326273},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","shasum":"6ea2db24bbb255d1d38524ec33a12fd08d555da4","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./tanstack":{"types":"./dist/tanstack.d.ts","import":"./dist/tanstack.js","require":"./dist/tanstack.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json","./next-js/handler":{"types":"./dist/next-js/handler.d.ts","import":"./dist/next-js/handler.js","require":"./dist/next-js/handler.js"},"./next-js/instrumentation":{"types":"./dist/next-js/instrumentation.d.ts","import":"./dist/next-js/instrumentation.js","require":"./dist/next-js/instrumentation.js"}},"scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external typescript --external child_process --external module --external @opentelemetry/api --external @opentelemetry/sdk-logs --external @opentelemetry/sdk-trace-base src/next-js/handler.ts src/next-js/instrumentation.ts src/vite-plugin.ts src/tanstack.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"_integrity":"sha512-JnFheTWgrGyA4UeD19HYJKpPgEL7rQ9/yOvFQds5W2MsNEU1n0TbqWiAIGlly4xsWFibJSBw0mUclzer2Oh8ow==","repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"10.8.3","description":"Tidewave for JavaScript (Next.js, TanStack, Vite)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","connect":"^3.7.0","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.3","vite":"^7.1.5","chalk":"^5.3.0","eslint":"^9.16.0","vitest":"^4.1.8","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","commander":"^12.1.0","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@vercel/otel":"^2.0.1","@types/connect":"^3.4.38","@opentelemetry/api":"^1.9.0","@types/body-parser":"^1.19.6","@opentelemetry/sdk-logs":"^0.206.0","@typescript-eslint/parser":"^8.18.0","@opentelemetry/sdk-trace-base":"^2.1.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.7.0_1781459797867_0.5390205881602788","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"tidewave","version":"0.8.0","keywords":["typescript","documentation","mcp","cli","tidewave","vite","tanstack"],"author":"Dashbit","license":"Apache-2.0","_id":"tidewave@0.8.0","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"}],"homepage":"https://tidewave.ai","bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"637a2e3bfb355ae3523c064b18b4b04297454172","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.8.0.tgz","fileCount":34,"integrity":"sha512-q/Ka8D5SUnQUG4rzXwA0LsKLdmiqi4qUNwQ5/VDWBa/3wVhsuBYeWwoprkXFNtg7tqRcJI2aM7wLAxnSV4MN1w==","signatures":[{"sig":"MEUCIQDaiYIQV1Bh90OfTx7DFnOZXnhYwb+AE2uN/Ztamu6mjAIgLa+NJVWAfs82IPQoBdfeMaqcKiSAXUx0bKbM65B2xow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1926559},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","shasum":"637a2e3bfb355ae3523c064b18b4b04297454172","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./tanstack":{"types":"./dist/tanstack.d.ts","import":"./dist/tanstack.js","require":"./dist/tanstack.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json"},"scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external typescript --external child_process --external module src/vite-plugin.ts src/tanstack.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"_integrity":"sha512-q/Ka8D5SUnQUG4rzXwA0LsKLdmiqi4qUNwQ5/VDWBa/3wVhsuBYeWwoprkXFNtg7tqRcJI2aM7wLAxnSV4MN1w==","repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"10.8.3","description":"Tidewave for JavaScript (TanStack, Vite)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","chalk":"^5.3.0","eslint":"^9.16.0","vitest":"^4.1.8","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","commander":"^12.1.0","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@types/body-parser":"^1.19.6","@typescript-eslint/parser":"^8.18.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.8.0_1784737238125_0.03940876248080194","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"tidewave","version":"0.8.1","keywords":["typescript","documentation","mcp","cli","tidewave","vite","tanstack"],"author":"Dashbit","license":"Apache-2.0","_id":"tidewave@0.8.1","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"}],"homepage":"https://tidewave.ai","bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"ab587a8acbffcb7702fed07e8fb415d014337a1f","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.8.1.tgz","fileCount":35,"integrity":"sha512-G2fqi8EGOzewlmw3GknOcZ1BLWxma3Zn/CbC/0goZ8XE2zVziRatNAtgudEfSsr3GTVr63+lU8ukj0z9UW1CBA==","signatures":[{"sig":"MEQCIFPkiE+HfMiMwyZtI23y1LlJW/YAxzkGKtOMZ2/hQXw/AiBhyB97YmFjZiYRuHpl1EeM5+Lf8LyXfrASs5bL7IvhBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1937888},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","shasum":"ab587a8acbffcb7702fed07e8fb415d014337a1f","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./tanstack":{"types":"./dist/tanstack.d.ts","import":"./dist/tanstack.js","require":"./dist/tanstack.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json"},"scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external typescript --external child_process --external module src/vite-plugin.ts src/tanstack.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"_integrity":"sha512-G2fqi8EGOzewlmw3GknOcZ1BLWxma3Zn/CbC/0goZ8XE2zVziRatNAtgudEfSsr3GTVr63+lU8ukj0z9UW1CBA==","repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"10.8.3","description":"Tidewave for JavaScript (TanStack, Vite)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","chalk":"^5.3.0","eslint":"^9.16.0","vitest":"^4.1.8","globals":"^15.14.0","prettier":"^3.4.2","bun-types":"latest","commander":"^12.1.0","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@types/body-parser":"^1.19.6","@typescript-eslint/parser":"^8.18.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.8.1_1784998792481_0.7569701645558209","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"tidewave","version":"0.8.2","keywords":["typescript","documentation","mcp","cli","tidewave","vite","tanstack"],"author":"Dashbit","license":"Apache-2.0","_id":"tidewave@0.8.2","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"}],"homepage":"https://tidewave.ai","bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"f409183fdcce719ad469d13f8cbe317147534c60","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.8.2.tgz","fileCount":39,"integrity":"sha512-jStQ5VijrNuD/C2GHKy17Qz2bdBSf8gz72TPhFZ/TNYzbj10Mq9HI1QoIGewR6vi2wojQ1/MpuKDSZywtONAnw==","signatures":[{"sig":"MEQCIGtwyDXvVPbayuuosCA9mDnCLVqkYwpJM3SAtiQ+3wvEAiBs5R7/7VC6IUAm5xfLai7v7WBK+F9NKZeokCFV2g21Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2061409},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","shasum":"f409183fdcce719ad469d13f8cbe317147534c60","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./tanstack":{"types":"./dist/tanstack.d.ts","import":"./dist/tanstack.js","require":"./dist/tanstack.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json"},"scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external typescript --external child_process --external module src/vite-plugin.ts src/tanstack.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"_integrity":"sha512-jStQ5VijrNuD/C2GHKy17Qz2bdBSf8gz72TPhFZ/TNYzbj10Mq9HI1QoIGewR6vi2wojQ1/MpuKDSZywtONAnw==","repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"10.8.3","description":"Tidewave for JavaScript (TanStack, Vite)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","zod":"3.25.76","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","chalk":"^5.3.0","eslint":"^9.16.0","vitest":"^4.1.8","globals":"^15.14.0","prettier":"^3.4.2","@types/ws":"^8.18.1","bun-types":"latest","commander":"^12.1.0","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@types/body-parser":"^1.19.6","@typescript-eslint/parser":"^8.18.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.8.2_1785441151106_0.2509461757848188","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"tidewave","version":"0.8.3","keywords":["typescript","documentation","mcp","cli","tidewave","vite","tanstack"],"author":"Dashbit","license":"Apache-2.0","_id":"tidewave@0.8.3","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"}],"homepage":"https://tidewave.ai","bin":{"tidewave":"dist/cli/index.js"},"dist":{"shasum":"650d8df2d93d29a72a3b3506832ba528e776eb9d","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.8.3.tgz","fileCount":39,"integrity":"sha512-jRImwQCIU16hpNemNdLpAunyEYmD6LwrHLSAe/+vZb52hbU2hmx9HXSDfZjQhqbaWq5wE8JZksyfr31l9U1ASg==","signatures":[{"sig":"MEUCIH1cCkqwtwEPvkKvxlOakGrOkpLjCu9IB24IQJaZBGWEAiEAuAtC3LDEOA2IpRVgEKFA9x2cSj0Li6MESkgg3qnXmOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2061522},"main":"dist/cli/index.js","type":"module","types":"dist/index.d.ts","module":"dist/cli/index.js","shasum":"650d8df2d93d29a72a3b3506832ba528e776eb9d","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./tanstack":{"types":"./dist/tanstack.d.ts","import":"./dist/tanstack.js","require":"./dist/tanstack.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./package.json":"./package.json"},"scripts":{"dev":"bun run src/cli/index.ts","dist":"bun run clean && bun run build:js && bun run build:types","lint":"eslint src/ --ext .ts,.js","test":"bun test","clean":"rm -rf dist/","format":"prettier --write .","build:js":"bun build --outdir dist --root src --external typescript --external child_process --external module src/vite-plugin.ts src/tanstack.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","lint:fix":"eslint src/ --ext .ts,.js --fix","type:check":"tsc --noEmit","build:types":"tsc -p tsconfig.declarations.json","format:check":"prettier --check ."},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"_integrity":"sha512-jRImwQCIU16hpNemNdLpAunyEYmD6LwrHLSAe/+vZb52hbU2hmx9HXSDfZjQhqbaWq5wE8JZksyfr31l9U1ASg==","repository":{"url":"git+https://github.com/tidewave-ai/tidewave_js.git","type":"git"},"_npmVersion":"10.8.3","description":"Tidewave for JavaScript (TanStack, Vite)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","zod":"3.25.76","typescript":"^5","body-parser":"^2.2.0","@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","chalk":"^5.3.0","eslint":"^9.16.0","vitest":"^4.1.8","globals":"^15.14.0","prettier":"^3.4.2","@types/ws":"^8.18.1","bun-types":"latest","commander":"^12.1.0","@eslint/js":"^9.16.0","@types/bun":"latest","@vitest/ui":"^3.2.4","@types/node":"^22.10.1","@types/body-parser":"^1.19.6","@typescript-eslint/parser":"^8.18.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tidewave_0.8.3_1785948403227_0.2944786019777439","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"tidewave","version":"0.9.0","description":"Tidewave for JavaScript (TanStack, Vite)","keywords":["typescript","documentation","mcp","cli","tidewave","vite","tanstack"],"homepage":"https://tidewave.ai","repository":{"type":"git","url":"git+https://github.com/tidewave-ai/tidewave_js.git"},"license":"Apache-2.0","author":"Dashbit","type":"module","main":"dist/cli/index.js","module":"dist/cli/index.js","bin":{"tidewave":"dist/cli/index.js"},"types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.js","require":"./dist/vite-plugin.js"},"./tanstack":{"types":"./dist/tanstack.d.ts","import":"./dist/tanstack.js","require":"./dist/tanstack.js"},"./package.json":"./package.json"},"scripts":{"dist":"bun run clean && bun run build:js && bun run build:types","build:js":"bun build --outdir dist --root src --external typescript --external child_process --external module src/vite-plugin.ts src/tanstack.ts src/evaluation/eval_worker.ts src/cli/index.ts --target node","build:types":"tsc -p tsconfig.declarations.json","dev":"bun run src/cli/index.ts","test":"bun test","lint":"eslint src/ --ext .ts,.js","lint:fix":"eslint src/ --ext .ts,.js --fix","format":"prettier --write .","format:check":"prettier --check .","type:check":"tsc --noEmit","clean":"rm -rf dist/"},"dependencies":{"@modelcontextprotocol/sdk":"^1.17.4","body-parser":"^2.2.0","typescript":"^5","ws":"^8.21.1","zod":"3.25.76"},"devDependencies":{"@eslint/js":"^9.16.0","@types/body-parser":"^1.19.6","@types/bun":"latest","@types/node":"^22.10.1","@types/ws":"^8.18.1","@typescript-eslint/eslint-plugin":"^8.18.0","@typescript-eslint/parser":"^8.18.0","@vitest/ui":"^3.2.4","bun-types":"latest","chalk":"^5.3.0","commander":"^12.1.0","eslint":"^9.16.0","globals":"^15.14.0","prettier":"^3.4.2","vite":"^7.1.5","vitest":"^4.1.8"},"peerDependencies":{"typescript":"^5"},"engines":{"node":">=18.0.0","bun":">=1.0.0"},"publishConfig":{"access":"public"},"_id":"tidewave@0.9.0","_integrity":"sha512-AbvFoxJ1hFKlpY1OyZ7es9rx7CsLrm3Q/sy5gBseZEh5ZACna2b4xeT7XipxZToKMV6hcDxKpyCpxGpFSF/Uzw==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"fd6dad6b2c87ab019db6e7535fe89d975bef6483","dist":{"integrity":"sha512-AbvFoxJ1hFKlpY1OyZ7es9rx7CsLrm3Q/sy5gBseZEh5ZACna2b4xeT7XipxZToKMV6hcDxKpyCpxGpFSF/Uzw==","shasum":"fd6dad6b2c87ab019db6e7535fe89d975bef6483","tarball":"https://registry.npmjs.org/tidewave/-/tidewave-0.9.0.tgz","fileCount":39,"unpackedSize":2068290,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyXt9TJBpQKegNzQ4oezcsynTOPXUENBVlMMCUwiPx3AIgWXDstsQxndS/ZrXtPRomk8juYIgMeZ6TCBJeLPG9BiU="}]},"_npmUser":{"name":"josevalim","email":"jose.valim@gmail.com"},"directories":{},"maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tidewave_0.9.0_1787065773101_0.7823917580413648"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-08T12:36:45.983Z","modified":"2026-08-18T15:09:33.420Z","0.1.0":"2025-09-08T12:36:46.276Z","0.2.0":"2025-09-15T14:46:40.318Z","0.2.1":"2025-09-15T15:12:13.814Z","0.2.2":"2025-09-15T15:26:05.677Z","0.2.3":"2025-09-15T15:30:20.509Z","0.2.4":"2025-09-15T15:56:22.141Z","0.2.5-0":"2025-09-22T20:16:57.479Z","0.2.5-1":"2025-09-22T20:22:01.018Z","0.3.0":"2025-09-30T19:09:48.377Z","0.4.0":"2025-11-04T03:28:33.167Z","0.5.0":"2025-11-10T11:41:59.706Z","0.5.1":"2025-11-11T20:03:43.835Z","0.5.2":"2025-11-12T07:55:17.138Z","0.5.3":"2025-11-12T13:09:42.431Z","0.5.4":"2025-11-13T17:35:51.689Z","0.5.5":"2025-11-25T09:04:44.338Z","0.6.0":"2025-12-31T11:52:49.621Z","0.7.0":"2026-06-14T17:56:38.091Z","0.8.0":"2026-07-22T16:20:38.276Z","0.8.1":"2026-07-25T16:59:52.631Z","0.8.2":"2026-07-30T19:52:31.260Z","0.8.3":"2026-08-05T16:46:43.418Z","0.9.0":"2026-08-18T15:09:33.260Z"},"author":"Dashbit","license":"Apache-2.0","homepage":"https://tidewave.ai","keywords":["typescript","documentation","mcp","cli","tidewave","vite","tanstack"],"repository":{"type":"git","url":"git+https://github.com/tidewave-ai/tidewave_js.git"},"description":"Tidewave for JavaScript (TanStack, Vite)","maintainers":[{"name":"josevalim","email":"jose.valim@gmail.com"}],"readme":"# Tidewave\n\nTidewave JS is an MCP server that provides runtime-level tools for developing JS\napps using coding agents. This project supports:\n\n- TanStack Start with React\n- Vite with React/Vue (which includes Astro, VitePress, etc)\n\nYour agent will be able to use this MCP server to talk to your running app in\ndevelopment to:\n\n- execute code in the context of the running app (like an terminal session for\n  agents)\n- read the app's live logs\n- get source locations of modules and functions\n- read documentation pinned to the exact package versions your project depends\n  on\n\nThis MCP server is an open-source component of [Tidewave](https://tidewave.ai).\n\nYou can use this project as a standalone MCP server or integrated with the\n[Tidewave product](https://tidewave.ai) by following the installation\ninstructions below.\n\nThis project can also be used through the CLI or as\n[a standalone Model Context Protocol server](https://tidewave.hexdocs.pm/mcp.html).\n\n## Installation\n\nIf you are using Vite (with React/Vue) or TanStack Start with React, install\nTidewave with:\n\n```sh\n$ npx tidewave install\n# or\n$ yarn dlx tidewave install\n# or\n$ pnpm dlx tidewave install\n# or\n$ bunx tidewave install\n```\n\nAnd you are almost there! Now make sure to add the Tidewave MCP server to your\neditor or MCP client configuration as the type \"http\" (streamable), pointing to\nthe `/tidewave/mcp` path and port your web application is running at.\n\nWe also have specific instructions for:\n\n- [Claude Code](https://tidewave.hexdocs.pm/mcp_claude_code.html)\n- [Codex](https://tidewave.hexdocs.pm/mcp_codex.html)\n- [Cursor](https://tidewave.hexdocs.pm/mcp_cursor.html)\n- [Neovim](https://tidewave.hexdocs.pm/mcp_neovim.html)\n- [OpenCode](https://tidewave.hexdocs.pm/mcp_opencode.html)\n- [VS Code](https://tidewave.hexdocs.pm/mcp_vscode.html)\n- [Others](https://tidewave.hexdocs.pm/mcp.html)\n\nIn case the command above does not work, you can toggle the manual installation\ninstructions below.\n\n### Manual installation\n\n<details>\n<summary>Show manual installation steps for TanStack Start</summary><br />\n\n**1. Add Tidewave as a dependency**\n\n```sh\n$ npm install -D tidewave\n# or\n$ yarn add -D tidewave\n# or\n$ pnpm add --save-dev tidewave\n# or\n$ bun add --dev tidewave\n```\n\n**2. Configure Vite**\n\nConfigure your `vite.config.js` (also works for `.ts` and `.mjs`):\n\n```javascript\nimport { defineConfig } from 'vite';\nimport tidewave from 'tidewave/vite-plugin';\n\nexport default defineConfig({\n  plugins: [tidewave()],\n});\n```\n\n**3. Configure TanStack Start**\n\nFinally, create or modify `src/start.ts` to import Tidewave in development:\n\n```ts\nimport { createStart } from '@tanstack/react-start';\n\n// Import Tidewave only in development.\nif (process.env.NODE_ENV === 'development' && typeof window === 'undefined') {\n  import('tidewave/tanstack');\n}\n\nexport const startInstance = createStart(() => {\n  return {};\n});\n```\n\n</details>\n\n<details>\n<summary>Show manual installation steps for Vite</summary><br />\n\n**1. Add Tidewave as a dependency**\n\n```sh\n$ npm install -D tidewave\n# or\n$ yarn add -D tidewave\n# or\n$ pnpm add --save-dev tidewave\n# or\n$ bun add --dev tidewave\n```\n\n**2. Configure Vite**\n\nConfigure your `vite.config.js` (also works for `.ts` and `.mjs`):\n\n```javascript\nimport { defineConfig } from 'vite';\nimport tidewave from 'tidewave/vite-plugin';\n\nexport default defineConfig({\n  plugins: [tidewave()],\n});\n```\n\n</details>\n\n## Configuration\n\nVite's `tidewave` plugin accepts the configuration options below:\n\n- `allowRemoteAccess`: Tidewave only allows requests from localhost by default,\n  even if your server listens on other interfaces, for security purposes. Read\n  [our security guidelines for more information and when to allow remote access](https://tidewave.hexdocs.pm/security.html)\n  (if you know what you are doing)\n- `allowedOrigins`: a list of values matched against the `Origin` header to\n  prevent cross origin and DNS rebinding attacks. Each value must be a string of\n  shape `[scheme:]//host[:port]`, where both scheme and port are optional. The\n  host may also start with `*`. Example: `[\"//localhost:8000\", \"//*.test\"]`. By\n  default, Tidewave allows Vite's configured server host and port, using\n  `localhost` when Vite uses its implicit host\n- `tmpDir`: temporary directory Tidewave uses for screenshots and recordings.\n  Defaults to `tmp`, storing files under `tmp/tidewave/screenshots` and\n  `tmp/tidewave/recordings`\n- `team`: enable Tidewave Web for teams\n- `toolbar`: controls whether the Tidewave toolbar is injected into your HTML\n  pages. Defaults to `true`\n\n## Available tools\n\n- `get_docs` - get the documentation for a given module/namespace or a\n  class/interface/enum/type in that namespace. It consults the exact versions\n  used by the project, ensuring you always get correct information\n\n- `get_source_location` - get the source location for a given module/namespace\n  or a class/interface/enum/type in that namespace, so an agent can directly\n  read the source skipping search\n\n- `get_logs` - reads console log written by the server\n\n- `project_eval` - evaluates code within the runtime itself, giving the agent\n  access to dependencies, server code, and all in-memory data\n\n## CLI\n\nTidewave.js also comes with a CLI for developers who want to use it as a\nstandalone MCP or query its functionality directly. Note this functionality is\nseparate from Tidewave Web.\n\n### STDIO MCP\n\nConfigure your editor to run `tidewave` in the same directory as your\n`package.json` as a STDIO MCP Server:\n\n```bash\nnpx tidewave mcp\n# or with Bun\nbunx tidewave mcp\n# or with Deno\ndeno run npm:tidewave mcp\n```\n\nAvailable options:\n\n- `--prefix path` - Specify the directory to find the `package.json` file\n\n### Get docs / get source\n\nFetch docs or retrieve the source location for classes, types, methods, etc:\n\n```bash\n# Extract documentation for a symbol\nnpx tidewave docs <module-path>\n\n# Get source file location for a module\nnpx tidewave source <module-path>\n```\n\nHere are some examples:\n\n```bash\n# Local TypeScript/JavaScript files\nnpx tidewave docs ./src/utils\nnpx tidewave docs ./src/utils:formatDate\nnpx tidewave docs ./components:Button#onClick\n\n# Node.js dependencies\nnpx tidewave docs typescript:createProgram\nnpx tidewave docs react:Component#render\n\n# Get source file locations\nnpx tidewave source ./src/utils:formatDate\nnpx tidewave source typescript:createProgram\n```\n\n## Contributing\n\n```bash\nbun install              # Install dependencies\nbun run build            # Compile TypeScript\nbun run dev              # Run CLI with Bun\nbun test                 # Run tests with Vitest\nbun run lint             # ESLint checking\nbun run lint:fix         # ESLint with auto-fix\nbun run format           # Prettier formatting\nbun run format:check     # Check Prettier formatting\nbun run clean            # Clean dist directory\n```\n\n## Acknowledgements\n\nA thank you to [Zoey](https://github.com/zoedsoupe/) for implementing the Vite\nintegration as well as the CLI interface.\n\n## License\n\nCopyright (c) 2025 Dashbit\n\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use\nthis file except in compliance with the License. You may obtain a copy of the\nLicense at\n[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)\n\nUnless required by applicable law or agreed to in writing, software distributed\nunder the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR\nCONDITIONS OF ANY KIND, either express or implied. See the License for the\nspecific language governing permissions and limitations under the License.\n","readmeFilename":"README.md"}