@buckhamduffy/bd-components

BuckhamDuffy's Vue and SCSS components for development.
11,518
Install
npm install @buckhamduffy/bd-components
Latest Version:1.17.4
Vue:2 · 3
Last Updated:Oct 12, 2026
Links: npm
Maintainer: alexbuckham

BuckhamDuffy Components

BuckhamDuffy's Vue and SCSS components for development.

Installation

npm install --save @buckhamduffy/bd-components

Usage

import Vue from "vue";
import BDComponents from "@buckhamduffy/bd-components";

Vue.use(BDComponents);

Usage (SCSS)

// Import the BuckhamDuffy Components

// Bootstrap 4
@import "@buckhamduffy/bd-components/sass/bootstrap4";

// Bootstrap 5
@import "@buckhamduffy/bd-components/sass/bootstrap5";

NOTE: Sometimes webpack has trouble importing files with a @ prefix, so use the below instead

// Import the BuckhamDuffy Components

// Bootstrap 4
@import "../../@buckhamduffy/bd-components/sass/bootstrap4";

// Bootstrap 5
@import "../../@buckhamduffy/bd-components/sass/bootstrap5";

Development

  1. Checkout the repository git clone git@github.com:buckhamduffy/bd-components.git
  2. cd into the repository cd bd-components
  3. Install the dependencies npm install
  4. Run npm run build:watch for live reloading.

You can link this project globally for use in other projects with npm link. Then in the project you want to use it in run npm link @buckhamduffy/bd-components. This will then symlink the local package to point to your development version.

Related Packages

@buckhamduffy/v-calendar

A clean and extendable plugin for building simple attributed calendars in Vue.js...

9,859 4,514

Version History

Version Released License
1.17.4
1.17.3
1.17.1
1.17.0
1.16.3