Bootstrap components build with Typescript
The BSNCoverage Status is a set of JavaScript components for Bootstrap 5 that is faster, lighter, and more compact. It is sourced with TypeScript and free from major dependencies such as jQuery and Popper. The library is available on npm, CDN, and comes with Cypress powered tests and other useful features. It is around 39Kb minified and 12Kb gZipped.
To install the BSNCoverage Status theme, follow these steps:
NPM Installation: Execute the following command in your project directory:
npm install bootstrap.native
Locally Hosted Installation: Download the library and copy it to your project’s assets/js folder. Ensure to use proper markup to enable BSN on your pages.
CDN Installation: Use the CDN links available on jsdelivr for quick and easy setup.
ES6+ Example: Import BSN in your modern applications as follows:
import BSN from "bootstrap.native"
Legacy Browser Support: Enable support for legacy browsers by incorporating necessary polyfills.
Documentation: Refer to the Wiki for detailed guidelines, examples, FAQs, acknowledgments, and other resources to effectively use the BSNCoverage Status library.
The BSNCoverage Status offers a lightweight and dependency-free set of JavaScript components for Bootstrap 5. With features like TypeScript sourcing, Cypress testing, and various installation options, it provides developers with a reliable and efficient solution for building modern web applications. Whether using npm, CDN, or local hosting, integrating BSN into projects is made simple with comprehensive documentation and support for legacy browsers.