UNPKG

@wmde/wikibase-vuejs-components

Version:

A Vue.js component library used in Wikibase projects, inspired by OOUI.

95 lines (94 loc) 3 kB
{ "name": "@wmde/wikibase-vuejs-components", "version": "0.1.9", "description": "A Vue.js component library used in Wikibase projects, inspired by OOUI.", "repository": { "type": "git", "url": "git+https://gerrit.wikimedia.org/r/wikibase/vuejs-components" }, "bugs": { "url": "https://phabricator.wikimedia.org/project/board/4410/" }, "homepage": "https://gerrit.wikimedia.org/g/wikibase/vuejs-components/", "keywords": [ "vue", "vuejs", "OOUI", "Mediawiki", "Wikibase", "components" ], "author": "The Wikidata team", "license": "GPL-2.0+", "scripts": { "build:components": "NODE_ENV=production vue-cli-service build --target lib --formats commonjs --name wikibase-vuejs-components src/index.ts", "build:types": "tsc -p tsconfig.json", "build": "rm -rf node_modules/.cache && npm-run-all build:*", "doc": "build-storybook -o docs/ui", "fix": "vue-cli-service lint --max-warnings 0 .", "test:lint": "vue-cli-service lint --max-warnings 0 --no-fix . && stylelint --syntax scss 'src/**/*.(vue|scss)'", "test:unit": "vue-cli-service test:unit -c ./jest.config.js", "test": "npm-run-all test:*", "prepare": "node build/wikimedia-ui-base.js", "prepublishOnly": "npm run build", "storybook": "start-storybook" }, "files": [ "src/", "dist/" ], "main": "./dist/wikibase-vuejs-components.common.js", "typings": "./dist/index.d.ts", "devDependencies": { "@storybook/addon-a11y": "^5.3.14", "@storybook/addon-docs": "^5.3.14", "@storybook/addons": "^5.3.14", "@storybook/vue": "^5.3.14", "@types/jest": "^24.0.25", "@types/lodash": "^4.14.149", "@typescript-eslint/eslint-plugin": "^2.22.0", "@typescript-eslint/parser": "^2.22.0", "@vue/cli-plugin-babel": "^4.2.3", "@vue/cli-plugin-eslint": "^4.2.3", "@vue/cli-plugin-unit-jest": "^4.2.3", "@vue/cli-service": "^4.2.3", "@vue/eslint-config-typescript": "^5.0.2", "@vue/test-utils": "1.0.0-beta.31", "@wmde/eslint-config-wikimedia-typescript": "^0.1.1", "babel-core": "7.0.0-bridge.0", "babel-eslint": "^10.1.0", "babel-loader": "^8.0.6", "babel-preset-vue": "^2.0.2", "eslint": "^6.8.0", "eslint-config-wikimedia": "^0.15.0", "eslint-plugin-filenames": "^1.3.2", "eslint-plugin-vue": "^6.2.1", "gonzales-pe": "^4.2.4", "less-variable-resolver": "^0.1.2", "node-sass": "^4.13.1", "npm-run-all": "^4.1.5", "sass": "^1.26.2", "sass-loader": "^8.0.2", "sast": "^0.8.1", "stylelint": "^10.1.0", "stylelint-config-wikimedia": "^0.6.0", "stylelint-processor-html": "^1.0.0", "stylelint-scss": "^3.14.2", "ts-jest": "^24.3.0", "typescript": "^3.7.3", "vue": "^2.6.11", "vue-class-component": "^6.0.0", "vue-cli-plugin-typescript": "0.0.1", "vue-property-decorator": "^7.0.0", "vue-template-compiler": "^2.6.11", "wikimedia-ui-base": "^0.15.0" }, "peerDependencies": { "vue": "^2.6.10", "vue-property-decorator": "^7 || ^8", "vue-class-component": "^6 || ^7" }, "dependencies": { "lodash": "^4.17.15" } }