JSPM

@fillkit/browser

1.0.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1
  • Score
    100M100P100Q82437F
  • License FillKit Source Available License

FillKit Browser Bundles - IIFE and UMD builds for CDN and direct browser usage

Package Exports

  • @fillkit/browser
  • @fillkit/browser/fillkit.iife.js
  • @fillkit/browser/fillkit.umd.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@fillkit/browser) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

@fillkit/browser

Browser bundles for FillKit - IIFE and UMD builds for CDN and direct browser usage.

Installation

Via CDN (unpkg)

<!-- IIFE (Immediately Invoked Function Expression) -->
<script src="https://unpkg.com/@fillkit/browser@0.0.1/fillkit.iife.js"></script>
<script>
  // FillKit is available globally as window.FillKit
  const fk = new FillKit.FillKit({
    provider: 'local',
  });

  fk.autofillAll();
</script>

Via CDN (jsDelivr)

<script src="https://cdn.jsdelivr.net/npm/@fillkit/browser@0.0.1/fillkit.iife.js"></script>

Via npm (for self-hosting)

npm install @fillkit/browser

Then copy node_modules/@fillkit/browser/fillkit.iife.js to your static files.

Usage

Once loaded, FillKit is available as a global variable:

// Create instance
const fk = new FillKit.FillKit({
  provider: 'local',
  locale: 'en_US',
  mode: 'valid',
});

// Fill all forms on the page
fk.autofillAll();

// Fill specific form
const form = document.querySelector('#my-form');
fk.autofill(form);

// Clear all forms
fk.clearAll();

Bundles Included

  • fillkit.iife.js - IIFE format (recommended for CDN)
  • fillkit.umd.js - UMD format (works with AMD/CommonJS/global)

For Node.js/Bundler Usage

If you're using a bundler (Vite, webpack, etc.) or Node.js, use the main package instead:

npm install @fillkit/core

See @fillkit/core for more details.

License

FillKit Source Available License - See LICENSE file for details.