* inital unwrapping of blitz rpc from blitz auth * fix linr * Revert "fix linr" This reverts commit000e2c7259. * remove duplication of code and dynamically import blitz auth if plugin is used * return types to blitz-auth and import in rpc as types * remove excess files from git diff * remove todo ts-ignore * add changeset * better error messages * Update odd-cars-fry.md * switch from blitz log to console - due to import error. * Revert "Merge branch 'rpc-without-auth' of https://github.com/blitz-js/blitz into rpc-without-auth" This reverts commit5b45d65b4d, reversing changes made tob15dfa6dec. * Revert "switch from blitz log to console - due to import error." This reverts commitb15dfa6dec. * Revert "better error messages" This reverts commit75922cb063. * fix location of seting global variable * better error message due to dynamic import * allow setting csrf token in blitz rpc * cleanup * fix * pnpm lock fix and update csrf api * fix global.ts type definition * remove change to merge * fix pnpm-lock * update integration-tests to work without blitz-auth * initial working commit after switch to plugin system * fix pnpm-lock * readd the changeset * update hook names * Revert "readd the changeset" This reverts commit796f3f518e. * Revert "update hook names" This reverts commitfb127ed84e. * Revert "fix pnpm-lock" This reverts commitd7447b5966. * Revert "Revert "fix pnpm-lock"" This reverts commitc2f21aa0e5. * Revert "Revert "update hook names"" This reverts commit4b66846b20. * Revert "Revert "readd the changeset"" This reverts commitc95d150e64. * add header to rpc plugin * pnpm lock fix * cleanup - change global hook names to prefix with __BLITZ * initial commit suggestion - TODO Fix types * fix most type assertions * fix error without blitz auth * add typea to events and middleware reducers * implement suggestion * Apply suggestions from code review Co-authored-by: Brandon Bayer <b@bayer.ws> * move onSessionCreated event from blitz-auth to blitz-rpc * move globals to blitz core, move event listener to blitz-next * remove middlewareCtx to Ctx * fix imports * improve type definition of hook types * format * Revert "remove middlewareCtx to Ctx" This reverts commit4259b4dbed. * Revert "fix imports" This reverts commit7422bfaee3. * revert changes from MiddlewareCtx to Ctx * pnpm lock and other fixes * remove type assertion * merge to one `Array.reduce` * Apply suggestions from code review Co-authored-by: Brandon Bayer <b@bayer.ws> * implement review suggestions * Update packages/blitz/src/types.ts * add unit tests * cleanup * Update packages/blitz/tests/plugin.test.ts * add providers to plugin reduce * add initial integration test for full blitz rpc+auth and custom client plugins * test commenting out playwright install * fixes * remove changes related to console.log checking * test * try with different command * comment * another try * try adding global install * change console.log to console.info for better identification * fix db * lowdb import fix * convert from lowdb to prisma * fix blitz build error * add custom plugin events to integration-tests * manipulate the timing of event firing * fix * check * add middleware tests * fix * fix commented test and cleanup * add the migration file Co-authored-by: Brandon Bayer <b@bayer.ws>
9 lines
187 B
TypeScript
9 lines
187 B
TypeScript
import {BlitzRpcPlugin} from "@blitzjs/rpc"
|
|
import {setupBlitzClient} from "@blitzjs/next"
|
|
|
|
const {withBlitz} = setupBlitzClient({
|
|
plugins: [BlitzRpcPlugin({})],
|
|
})
|
|
|
|
export {withBlitz}
|