UNPKG

vue-sunburst-d3

Version:

[![GitHub open issues](https://img.shields.io/github/issues/David-Desmaisons/Vue.D3.sunburst.svg?maxAge=30)](https://github.com/David-Desmaisons/Vue.D3.sunburst/issues) [![Npm version](https://img.shields.io/npm/v/vue-d3-sunburst.svg?maxAge=2)](https://w

110 lines (109 loc) 3.5 kB
{ "name": "vue-sunburst-d3", "version": "1.0.1", "private": false, "scripts": { "serve": "vue-cli-service serve ./example/main.js --open", "build": "vue-cli-service build --name vue-sunburst-d3 --entry ./src/index.js --target lib", "lint": "vue-cli-service lint", "test:unit": "vue-cli-service test:unit", "prepublishOnly": "npm run lint && npm run build && npm run example:build", "example:build": "vue-cli-service build --modern --entry ./example/main.js --dest docs", "doc-sun:build": "npx vuedoc.md --section API --output README.md ./src/components/sunburst.vue", "doc-bread:build": "npx vuedoc.md --section \"breadcrumbTrail\" --output README.md --ignore-name ./src/components/breadcrumbTrail.vue", "doc-node:build": "npx vuedoc.md --section \"nodeInfoDisplayer\" --output README.md --ignore-name ./src/components/nodeInfoDisplayer.vue", "doc-zoom:build": "npx vuedoc.md --section \"zoomOnClick\" --output README.md --ignore-name ./src/components/behavior/zoomOnClick.js", "doc-highlight:build": "npx vuedoc.md --section \"highlightOnHover\" --output README.md --ignore-name ./src/components/behavior/highlightOnHover.js", "doc:build": "npm run doc-sun:build && npm run doc-bread:build && npm run doc-node:build && npm run doc-zoom:build && npm run doc-highlight:build" }, "dependencies": { "d3-hierarchy": "^1.1.9", "d3-interpolate": "^1.4.0", "d3-scale": "^2.2.2", "d3-scale-chromatic": "^1.5.0", "d3-selection": "^1.4.1", "d3-shape": "^1.3.7", "d3-transition": "^1.3.2", "vue": "^2.6.11", "vue-resize-directive": "^1.2.0" }, "devDependencies": { "@vue/cli-plugin-babel": "^3.12.1", "@vue/cli-plugin-eslint": "^3.12.1", "@vue/cli-plugin-unit-jest": "^3.12.1", "@vue/cli-service": "^3.12.1", "@vue/eslint-config-prettier": "^3.0.5", "@vue/test-utils": "^1.0.3", "@vuedoc/md": "^1.6.0", "babel-core": "7.0.0-bridge.0", "babel-jest": "^23.6.0", "bootstrap": "^4.5.0", "font-awesome": "^4.7.0", "less": "^3.11.3", "less-loader": "^4.1.0", "vue-cli-plugin-component": "^1.12.2", "vue-template-compiler": "^2.6.11" }, "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/essential", "@vue/prettier" ], "rules": {}, "parserOptions": { "parser": "babel-eslint" } }, "postcss": { "plugins": { "autoprefixer": {} } }, "browserslist": [ "> 1%", "last 2 versions", "not ie <= 8" ], "jest": { "moduleFileExtensions": [ "js", "jsx", "json", "vue" ], "transform": { "^.+\\.vue$": "vue-jest", ".+\\.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$": "jest-transform-stub", "^.+\\.jsx?$": "babel-jest" }, "moduleNameMapper": { "^@/(.*)$": "<rootDir>/src/$1" }, "snapshotSerializers": [ "jest-serializer-vue" ], "testMatch": [ "**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)" ], "testURL": "http://localhost/" }, "main": "dist/vue-sunburst-d3.umd.js", "module": "dist/vue-sunburst-d3.common.min.js", "files": [ "dist/*.css", "dist/*.map", "dist/*.js", "src/*" ], "keywords": [ "vue", "component", "D3", "Sunburst" ], "license": "MIT" }