Socket
Book a DemoInstallSign in
Socket

@goatlab/fluent-formio

Package Overview
Dependencies
Maintainers
3
Versions
56
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@goatlab/fluent-formio

Readable query Interface & API generator for TS and Node

latest
npmnpm
Version
0.8.16
Version published
Weekly downloads
12
20%
Maintainers
3
Weekly downloads
 
Created
Source

@goatlab/fluent-formio

A fluent query interface connector for Form.io that provides a type-safe, consistent API for CRUD operations with Form.io data sources.

Installation

npm install @goatlab/fluent-formio
# or
yarn add @goatlab/fluent-formio
# or
pnpm add @goatlab/fluent-formio

Basic Usage

import { FormioConnector } from '@goatlab/fluent-formio'

// Create a connector instance
const userConnector = new FormioConnector({
  baseEndPoint: 'https://api.form.io/project/users',
  token: 'your-formio-jwt-token'
})

// Perform CRUD operations
const user = await userConnector.insert({
  data: {
    name: 'John Doe',
    email: 'john@example.com'
  }
})

const users = await userConnector.findMany({
  where: { 'data.status': 'active' },
  limit: 10
})

Key Features

  • Form.io REST API Integration - Full support for Form.io submission and form APIs
  • Type-Safe Queries - TypeScript support with auto-completion
  • Fluent Query Builder - Chainable query methods for complex operations
  • Built-in Mock Storage - In-memory implementation for testing and development
  • Form.io Authentication - JWT token and API key support
  • Advanced Filtering - Support for nested properties, date ranges, and complex conditions

Documentation

For comprehensive documentation, see the Form.io Connector Guide.

License

MIT

Keywords

typescript

FAQs

Package last updated on 07 Sep 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts