UNPKG

buefy

Version:

Lightweight UI components for Vue.js (v3) based on Bulma

85 lines (83 loc) 3.53 kB
{ "name": "buefy", "version": "3.0.2", "description": "Lightweight UI components for Vue.js (v3) based on Bulma", "keywords": [ "vuejs", "bulma", "buefy", "nodejs", "components-library", "open-source", "css", "scss", "typescript" ], "author": "Rafael Beraldo <rafael.pimpa@gmail.com>", "maintainers": [ "Kikuo Emoto <kemoto@codemonger.io>", "Wesley Ford <wes@wesdevpro.com>" ], "homepage": "https://buefy.org", "license": "MIT", "main": "dist/cjs/index.js", "module": "dist/buefy.esm.js", "unpkg": "dist/buefy.min.js", "typings": "dist/buefy.d.ts", "sideEffects": [ "*.css", "*.scss" ], "files": [ "dist", "src" ], "repository": { "type": "git", "url": "git+https://github.com/buefy/buefy.git" }, "bugs": { "url": "https://github.com/buefy/buefy/issues" }, "scripts": { "test": "npm run lint && npm run unit:update", "unit": "vitest --run", "unit:update": "vitest -u --run", "lint": "eslint src --ext .js,.ts,.vue", "lint:fix": "eslint src --ext .js,.ts,.vue --fix", "type-check": "vue-tsc --noEmit -p tsconfig.test.json --composite false", "build": "rimraf dist && npm run build:js && npm run build:scss && npm run build:dts", "build:js": "rollup -c && rollup -c --environment MINIFY", "build:dts": "rimraf temp-dts && vue-tsc -b tsconfig.types.json --force && api-extractor run --local && node build/augment-dts.mjs", "build:scss": "npm run build:scss-buefy && npm run build:scss-buefy-standalone && npm run build:scss-no-reset", "build:scss-buefy": "sass --load-path=../../node_modules --load-path=node_modules src/scss/versions/buefy-bulma-bundle.scss dist/css/buefy.css && node ./build/banner.js < dist/css/buefy.css > dist/css/buefy.banner.css && mv dist/css/buefy.banner.css dist/css/buefy.css && cleancss -o dist/css/buefy.min.css dist/css/buefy.css", "build:scss-buefy-standalone": "sass --load-path=../../node_modules --load-path=node_modules src/scss/buefy.scss dist/css/versions/buefy-standalone.css && node ./build/banner.js < dist/css/versions/buefy-standalone.css > dist/css/buefy.banner.css && mv dist/css/buefy.banner.css dist/css/versions/buefy-standalone.css && cleancss -o dist/css/versions/buefy-standalone.min.css dist/css/versions/buefy-standalone.css", "build:scss-no-reset": "sass --load-path=../../node_modules --load-path=node_modules src/scss/versions/buefy-no-reset.scss dist/css/versions/buefy-no-reset.css && node ./build/banner.js < dist/css/versions/buefy-no-reset.css > dist/css/buefy.banner.css && mv dist/css/buefy.banner.css dist/css/versions/buefy-no-reset.css && cleancss -o dist/css/versions/buefy-no-reset.min.css dist/css/versions/buefy-no-reset.css", "vetur": "node -r esm build/vetur.js" }, "dependencies": { "bulma": "^1.0.4" }, "peerDependencies": { "vue": "^3.0.0" }, "devDependencies": { "@babel/plugin-transform-runtime": "^7.26.9", "@babel/preset-env": "^7.26.9", "@microsoft/api-extractor": "^7.50.0", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-terser": "^0.4.4", "@testing-library/jest-dom": "^6.6.3", "@types/jsdom": "^21.1.7", "@vue/test-utils": "^2.4.6", "clean-css-cli": "^5.6.2", "esbuild": "^0.25.8", "esm": "^3.2.25", "jsdom": "^26.0.0", "rimraf": "^5.0.10", "rollup-plugin-esbuild": "^6.1.0", "vitest": "^3.0.6" } }