UNPKG

hubspot-multistep-form

Version:

hubspot-multistep-form is a lightweight, zero-backend, multi-step form builder designed to sync user input directly to HubSpot forms. Ideal for lead capture, surveys, onboarding flows, and more.

42 lines 1.35 kB
{ "name": "hubspot-multistep-form", "version": "0.0.9", "description": "hubspot-multistep-form is a lightweight, zero-backend, multi-step form builder designed to sync user input directly to HubSpot forms. Ideal for lead capture, surveys, onboarding flows, and more.", "license": "MIT", "author": "Pavan Parmar", "type": "module", "main": "dist/index.cjs", "module": "dist/index.js", "unpkg": "dist/index.iife.js", "jsdelivr": "dist/index.iife.js", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.js", "default": "./dist/index.iife.js" } }, "scripts": { "build": "npm run build:esm && npm run build:cjs && npm run build:iife", "build:esm": "esbuild src/index.js --bundle --outfile=dist/index.js --format=esm --minify", "build:cjs": "esbuild src/index.js --bundle --outfile=dist/index.cjs --format=cjs --minify", "build:iife": "esbuild src/index.js --bundle --minify --format=iife --global-name=HubspotMultistepForm --outfile=dist/index.iife.js", "prepublishOnly": "npm run build" }, "files": [ "dist" ], "keywords": [ "hubspot", "form", "wizard", "multistep", "validation", "lead", "vanilla-js", "frontend" ], "devDependencies": { "esbuild": "^0.20.2" } }