UNPKG

bootstrap-vue

Version:

BootstrapVue, with over 40 plugins and more than 80 custom components, custom directives, and over 300 icons, provides one of the most comprehensive implementations of Bootstrap v4 components and grid system for Vue.js. With extensive and automated WAI-AR

266 lines (265 loc) 6.54 kB
{ "name": "bootstrap-vue", "version": "2.4.1", "description": "BootstrapVue, with over 40 plugins and more than 80 custom components, custom directives, and over 300 icons, provides one of the most comprehensive implementations of Bootstrap v4 components and grid system for Vue.js. With extensive and automated WAI-ARIA accessibility markup.", "main": "dist/bootstrap-vue.common.js", "web": "dist/bootstrap-vue.js", "module": "esm/index.js", "jsnext:main": "esm/index.js", "source": "src/index.js", "sass": "src/index.scss", "style": "dist/bootstrap-vue.css", "license": "MIT", "repository": "bootstrap-vue/bootstrap-vue", "homepage": "https://bootstrap-vue.js.org", "types": "src/index.d.ts", "web-types": "dist/web-types.json", "vetur": { "tags": "dist/vetur-tags.json", "attributes": "dist/vetur-attributes.json" }, "contributors": [ { "name": "Pooya Parsa", "url": "https://github.com/pi0" }, { "name": "Troy Morehouse", "url": "https://github.com/tmorehouse" }, { "name": "Jacob Müller", "url": "https://github.com/jackmu95" }, { "name": "Vitaly Mosin", "url": "https://github.com/mosinve" }, { "name": "Alex Regan", "url": "https://github.com/alexsasharegan" }, { "name": "SirLamer", "url": "https://github.com/SirLamer" }, { "name": "vizo", "url": "https://github.com/vizo" } ], "files": [ "src", "dist", "nuxt", "esm", "es", "types" ], "sideEffects": [ "**/*.scss", "**/*.css", "**/*.vue", "./docs", "./types" ], "scripts": { "build": "scripts/build.sh", "watch": "rollup -c scripts/rollup.config.js --watch", "docs-dev": "cross-env NODE_ENV=docs nuxt dev -c docs/nuxt.config.js", "docs-gen": "cross-env NODE_ENV=docs nuxt generate -c docs/nuxt.config.js", "docs-build": "cross-env NODE_ENV=docs nuxt build -c docs/nuxt.config.js", "docs-publish": "scripts/docs-publish.sh", "test": "jest", "lint": "eslint --ext .js,.md,.vue ./", "prettify": "prettier --write '**/*.{js,json,md,scss,ts,vue}'", "release": "npm run prettify && npm run test && npm run build && standard-version", "postinstall": "opencollective || exit 0" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*{.js,.md,.vue}": "eslint --ext", "**/*.{js,json,md,scss,ts,vue}": [ "prettier --write", "git add" ] }, "dependencies": { "@nuxt/opencollective": "^0.3.0", "bootstrap": ">=4.4.1 <5.0.0", "popper.js": "^1.16.1", "portal-vue": "^2.1.7", "vue-functional-data-merge": "^3.1.0" }, "devDependencies": { "@babel/cli": "^7.8.4", "@babel/core": "^7.8.4", "@babel/plugin-transform-modules-commonjs": "^7.8.3", "@babel/plugin-transform-runtime": "^7.8.3", "@babel/preset-env": "^7.8.4", "@babel/standalone": "^7.8.4", "@nuxtjs/google-analytics": "^2.2.3", "@nuxtjs/pwa": "^3.0.0-beta.20", "@vue/test-utils": "1.0.0-beta.29", "autoprefixer": "^9.7.4", "babel-core": "^7.0.0-bridge.0", "babel-eslint": "^10.0.3", "babel-jest": "^25.1.0", "babel-plugin-istanbul": "^6.0.0", "bootstrap-icons": "^1.0.0-alpha2", "clean-css-cli": "^4.3.0", "codecov": "^3.6.5", "codemirror": "^5.51.0", "codesandbox": "^2.1.12", "core-js": ">=2.6.5 <3.0.0", "cross-env": "^7.0.0", "eslint": "^6.8.0", "eslint-config-prettier": "^6.10.0", "eslint-config-standard": "^14.1.0", "eslint-config-vue": "^2.0.2", "eslint-plugin-import": "^2.20.1", "eslint-plugin-jest": "^23.7.0", "eslint-plugin-markdown": "^1.0.1", "eslint-plugin-node": "^11.0.0", "eslint-plugin-prettier": "^3.1.2", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.1", "eslint-plugin-vue": "^6.1.2", "esm": "^3.2.25", "gh-pages": "^2.2.0", "highlight.js": "^9.18.1", "html-loader": "^0.5.5", "husky": "^4.2.3", "jest": "^25.1.0", "jest-environment-jsdom-fourteen": "^1.0.1", "lint-staged": "^10.0.7", "loader-utils": "^1.2.3", "lodash": "^4.17.15", "marked": "^0.8.0", "node-sass": "^4.13.1", "nuxt": "^2.11.0", "postcss-cli": "^7.1.0", "prettier": "1.14.3", "require-context": "^1.1.0", "rollup": "^1.31.0", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-node-resolve": "^5.2.0", "sass-loader": "^8.0.2", "standard-version": "^7.1.0", "terser": "^4.6.3", "vue": "^2.6.11", "vue-jest": "^3.0.5", "vue-router": "^3.1.5", "vue-server-renderer": "^2.6.11", "vue-template-compiler": "^2.6.11" }, "standard-version": { "scripts": { "postchangelog": "./node_modules/.bin/prettier --write CHANGELOG.md" }, "types": [ { "type": "fix", "section": "Bug Fixes" }, { "type": "feat", "section": "Features" }, { "type": "perf", "section": "Performance" }, { "type": "docs", "hidden": true }, { "type": "style", "hidden": true }, { "type": "refactor", "hidden": true }, { "type": "chore", "hidden": true }, { "type": "test", "hidden": true } ] }, "keywords": [ "Bootstrap", "Bootstrap v4", "Bootstrap for Vue", "SSR", "Web", "Components", "Directives", "ARIA", "Accessibility", "Polymer", "Vue", "VueJS", "Vue2", "WebComponents", "jquery", "Popper.js", "Popper", "CSS", "SCSS", "Icons", "Bootstrap Icons", "Flexbox", "Alert", "Breadcrumb", "Button", "Checkbox", "Radio", "Card", "Carousel", "Slider", "Collapse", "Dropdown", "Form", "Select", "Option", "Input", "Jumbotron", "List", "Nav", "Modal", "MessageBox", "Upload", "Dropzone", "Navbar", "Pagination", "Popover", "Progress", "Spinner", "Tab", "Table", "Tag", "Tags", "Toast", "Tooltip", "vue-bootstrap", "vue-strap", "vuestrap", "uiv" ], "collective": { "type": "opencollective", "url": "https://opencollective.com/bootstrap-vue", "logo": "https://opencollective.com/bootstrap-vue/logo.txt" } }