sanity-plugin-rapid-csv-ingester
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

Rapid CSV Ingester Plugin

PURPOSE: Quickly import CSV data into Sanity datasets.

FEATURES:

  • CSV Parsing: Efficiently parses and maps CSV data to Sanity schema.
  • Customizable Mapping: Define how CSV columns map to Sanity fields without writing schemas in code.
  • Error Handling: Provides feedback on import issues for troubleshooting.
  • Planned Feature: Option to export Sanity document schemas as CSV files by selecting the desired document type.

INSTALLATION:

npm install sanity-plugin-rapid-csv-ingester

## Usage

Add it as a plugin in `sanity.config.ts` (or .js):

```ts
import {defineConfig} from 'sanity'
import {rapidCSVIngester} from 'sanity-plugin-rapid-csv-ingester'

export default defineConfig({
//...
plugins: [rapidCSVIngester({})],
})

License

MIT © AjithThoutam

Develop & test

This plugin uses @sanity/plugin-kit with default configuration for build & watch scripts.

See Testing a plugin in Sanity Studio on how to run this plugin with hotreload in the studio.

Readme

Keywords

Package Sidebar

Install

npm i sanity-plugin-rapid-csv-ingester

Weekly Downloads

12

Version

1.1.1

License

MIT

Unpacked Size

72.5 kB

Total Files

17

Last publish

Collaborators

  • ajith.techouts