@clipped/plugin-vue
Version:
Vue plugin for clipped
180 lines • 4.48 kB
JSON
{
"context": "/home/iniz/magic/clipped/templates/vue",
"name": "@clipped/template-vue",
"src": "/home/iniz/magic/clipped/templates/vue/src",
"dist": "/home/iniz/magic/clipped/templates/vue/dist",
"dockerTemplate": "/home/iniz/magic/clipped/templates/vue/docker-template",
"packageJson": {
"name": "@clipped/template-vue",
"description": "Vue template for clipped",
"version": "1.2.0",
"main": "clipped.config.js",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"keywords": [
"clipped",
"template",
"vue"
],
"dependencies": {
"@clipped/plugin-webpack": "^1.2.2",
"vue-loader": "^15.4.2",
"vue-style-loader": "^4.1.2",
"vue-template-compiler": "2.5.13"
},
"gitHead": "a91d4f4626b6932e07f0ed9f22345719bfa05626"
},
"babel": {
"presets": [
[
"/home/iniz/magic/clipped/node_modules/@babel/preset-env/lib/index.js",
{
"modules": false,
"targets": {
"ie": 9
},
"exclude": [
"transform-regenerator",
"transform-async-to-generator"
]
}
]
],
"plugins": [
[
"/home/iniz/magic/clipped/node_modules/@babel/plugin-proposal-object-rest-spread/lib/index.js",
{
"useBuiltIns": true,
"loose": true
}
],
[
"/home/iniz/magic/clipped/node_modules/@babel/plugin-proposal-class-properties/lib/index.js"
]
]
},
"webpack": {
"mode": "development",
"context": "/home/iniz/magic/clipped/templates/vue",
"entry": {
"index": [
"/home/iniz/magic/clipped/templates/vue/src"
]
},
"output": {
"pathinfo": true,
"path": "/home/iniz/magic/clipped/templates/vue/dist",
"publicPath": "/"
},
"externals": {
"react-native": "undefined",
"websocket": "undefined"
},
"resolveLoader": {
"modules": [
"node_modules",
"/home/iniz/magic/clipped/plugins/webpack/node_modules"
]
},
"resolve": {
"alias": {
"@": "/home/iniz/magic/clipped/templates/vue/src",
"~": "/home/iniz/magic/clipped/templates/vue/src",
"vue$": "vue/dist/vue.esm.js"
},
"extensions": [
"*",
".wasm",
".mjs",
".js",
".vue",
".jsx",
".json",
".marko",
".ts",
".tsx",
".mdx",
".vue"
],
"modules": [
"node_modules",
"/home/iniz/magic/clipped/templates/vue/node_modules",
"/home/iniz/magic/clipped/plugins/webpack/node_modules"
]
},
"performance": {
"hints": false
},
"devServer": {
"contentBase": "/home/iniz/magic/clipped/templates/vue/dist",
"publicPath": "/",
"port": 8080,
"host": "localhost",
"https": false,
"stats": false,
"hot": true,
"overlay": true,
"compress": true,
"historyApiFallback": true,
"disableHostCheck": true,
"watchOptions": {
"ignored": [
"/home/iniz/magic/clipped/templates/vue/dist",
{}
]
}
},
"devtool": "inline-source-map",
"plugins": [
{
"options": {},
"fullBuildTimeout": 200,
"requestTimeout": 10000
},
{
"options": {
"template": "/home/iniz/magic/clipped/node_modules/html-webpack-template/index.ejs",
"templateContent": false,
"filename": "index.html",
"hash": false,
"inject": true,
"compile": true,
"favicon": false,
"cache": true,
"showErrors": true,
"chunks": "all",
"excludeChunks": [],
"chunksSortMode": "auto",
"meta": {},
"title": "Webpack App",
"xhtml": false,
"baseHref": "/",
"appMountId": "app",
"mobile": true
},
"version": 4
},
{}
],
"module": {
"rules": [
{
"test": {},
"include": [
"/home/iniz/magic/clipped/templates/vue/src"
],
"use": [
{
"loader": "/home/iniz/magic/clipped/templates/vue/node_modules/vue-loader/lib/index.js",
"options": {
"compiler": {}
}
}
]
}
]
}
}
}