@fillkit/browser
v1.0.2
Published
FillKit Browser Bundles - IIFE and UMD builds for CDN and direct browser usage
Maintainers
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/[email protected]/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/[email protected]/fillkit.iife.js"></script>Via npm (for self-hosting)
npm install @fillkit/browserThen 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/coreSee @fillkit/core for more details.
License
FillKit Source Available License - See LICENSE file for details.
