Core library for isomor, a tool that abstracts frontend-backend communication in web applications by allowing direct server function calls from UI code without REST or GraphQL. Version 3.0.0 is current; the project uses a rolling release cadence. Key differentiators include automatic layer generation via Babel transpilation, tight code coupling, and TypeScript consistency. Isomor eliminates boilerplate and reduces overhead by keeping all code in a single project. The core package provides essential utilities and types.
npm install isomor-coreNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates calling a server function directly using isomor and defining a handler on the server side.
Upgrade to Node.js >= 11.
Use import statements instead of require().
Replace `import isomor from 'isomor-core'` with `import { isomor } from 'isomor-core'`.Use `import type { ... } from 'isomor-core'` for type-only imports.Ensure all handler methods return a Promise or use async/await.
Switch to ES modules: use import statements or rename .js to .mjs.
Use `import { isomor } from 'isomor-core'`.Use `import { isomor } from 'isomor-core'` instead of `import isomor from 'isomor-core'`.No dependency data recorded yet.