mirror of
https://github.com/tenrok/vue-json-viewer.git
synced 2026-05-15 11:59:40 +03:00
970f67ea88
https://nodejs.org/es/blog/npm/peer-dependencies/ Peer dependencies were created specifically for plugins and it's better to use them instead of just dependencies. A plugin package is meant to be used with another "host" package, even though it does not always directly use the host package.
86 lines
2.3 KiB
JSON
86 lines
2.3 KiB
JSON
{
|
|
"name": "vue-json-viewer",
|
|
"version": "2.2.6",
|
|
"description": "vuejs展示json的组件",
|
|
"main": "vue-json-viewer.js",
|
|
"files": [
|
|
"vue-json-viewer.js",
|
|
"ssr.js",
|
|
"style.css"
|
|
],
|
|
"directories": {
|
|
"lib": "./lib",
|
|
"example": "./example"
|
|
},
|
|
"scripts": {
|
|
"build": "npm run build:browser && npm run build:ssr",
|
|
"build:browser": "webpack --config ./build/webpack.config.js",
|
|
"build:ssr": "webpack --config ./build/webpack.ssr.config.js",
|
|
"example": "webpack-dev-server --config ./example/build/webpack.dev.conf.js"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/chenfengjw163/vue-json-viewer.git"
|
|
},
|
|
"keywords": [
|
|
"vue",
|
|
"json"
|
|
],
|
|
"homepage": "https://github.com/chenfengjw163/vue-json-viewer#readme",
|
|
"author": {
|
|
"name": "陈峰",
|
|
"email": "chenfengjw@hotmail.com"
|
|
},
|
|
"license": "MIT",
|
|
"bugs": {
|
|
"url": "https://github.com/chenfengjw163/vue-json-viewer/issues"
|
|
},
|
|
"contributors": [
|
|
{
|
|
"name": "陈峰",
|
|
"email": "chenfengjw@hotmail.com"
|
|
},
|
|
{
|
|
"name": "Sacha Stafyniak",
|
|
"email": "sacha.stafyniak@gmail.com"
|
|
}
|
|
],
|
|
"peerDependencies": {
|
|
"clipboard": "^2.0.4",
|
|
"vue": "^2.6.9"
|
|
},
|
|
"devDependencies": {
|
|
"autoprefixer": "^7.1.5",
|
|
"babel-core": "^6.26.0",
|
|
"babel-eslint": "^8.0.1",
|
|
"babel-loader": "^7.1.2",
|
|
"babel-plugin-syntax-jsx": "^6.18.0",
|
|
"babel-plugin-transform-object-rest-spread": "^6.26.0",
|
|
"babel-plugin-transform-runtime": "^6.23.0",
|
|
"babel-plugin-transform-vue-jsx": "^3.7.0",
|
|
"babel-preset-es2015": "^6.24.1",
|
|
"babel-runtime": "^6.26.0",
|
|
"css-loader": "^3.0.0",
|
|
"eslint": "^6.0.1",
|
|
"eslint-plugin-vue": "^5.0.0-beta.3",
|
|
"file-loader": "^1.1.5",
|
|
"html-webpack-plugin": "^3.2.0",
|
|
"mini-css-extract-plugin": "^0.5.0",
|
|
"node-sass": "^4.12.0",
|
|
"optimize-css-assets-webpack-plugin": "^5.0.3",
|
|
"postcss-loader": "^3.0.0",
|
|
"sass-loader": "^7.1.0",
|
|
"style-loader": "^0.19.0",
|
|
"uglifyjs-webpack-plugin": "^2.1.2",
|
|
"url-loader": "^0.6.2",
|
|
"vue-loader": "^15.7.0",
|
|
"vue-style-loader": "^4.1.2",
|
|
"vue-template-compiler": "^2.6.9",
|
|
"webpack": "=4.29.6",
|
|
"webpack-bundle-analyzer": "^3.3.2",
|
|
"webpack-cli": "^3.3.0",
|
|
"webpack-dev-server": "3.1.11",
|
|
"webpack-merge": "^4.1.0"
|
|
}
|
|
}
|