npm.io
1.4.1 • Published 3 years ago

@yankeeinlondon/builder-api

Licence
MIT
Version
1.4.1
Deps
6
Size
12 kB
Vulns
2
Weekly
0

Builder API

This repo exposes everything you'll need to create your own "builder api" for the vite-plugin-md plugin.

Example

index.ts

import { createBuilder, PipelineStage } from "@yankeeinlondon/builder-api";

export default createBuilder("my_builder", PipelineStage.parser)
    .options<{quantity: number}>()
    .initializer()
    .handler(
        // ok, this plugin doesn't do much :)
        async (payload, options) => payload
    )
    .meta()

Keywords