{"library":"esbuild-react18-useclient","type":"library","category":null,"description":"esbuild plugin for compiling React libraries compatible with React 18 server and client components, used with Next.js, Remix, etc. Current stable version 1.0.8. Deprecated in favor of esbuild-plugin-react18. Automatically adds 'use client' directive to client components during esbuild bundling. Key differentiator: enables libraries to ship both server and client components using esbuild/tsup without manual directive insertion. Lightweight alternative to full-fledged RSC tooling.","language":"javascript","status":"deprecated","version":"1.0.8","tags":["javascript","react","nextjs","esbuild","esbuild-plugin","useclient","tsup","typescript","react18"],"last_verified":"Fri May 01","install":[{"cmd":"npm install esbuild-react18-useclient","imports":["import reactUseClient from 'esbuild-react18-useclient'","const reactUseClient = require('esbuild-react18-useclient').default","import reactUseClient from 'esbuild-react18-useclient'"]},{"cmd":"yarn add esbuild-react18-useclient","imports":[]},{"cmd":"pnpm add esbuild-react18-useclient","imports":[]}],"homepage":null,"github":"https://github.com/mayank1513/esbuild-react18-useclient","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/esbuild-react18-useclient","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}