WIP of display modules. Vue parcel setup.
This commit is contained in:
77
App.vue
Normal file
77
App.vue
Normal file
@@ -0,0 +1,77 @@
|
||||
<template>
|
||||
<div class="flex">
|
||||
<colored-monitor v-for="hive in hives" v-bind="hive" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import ColoredMonitor from 'components/coloredMonitor'
|
||||
|
||||
export default {
|
||||
components: { ColoredMonitor },
|
||||
data() {
|
||||
return {
|
||||
hives: [],
|
||||
names: ['Lisa', 'Jeniffer', 'Becky', 'Margaret', 'Betty', 'Hellen', 'Dorothy', 'Deborah', 'Michelle'],
|
||||
boxTypes: ['Brewed', 'Honey', 'Flow'],
|
||||
sensorTypes: ['humidity', 'temperature', 'weight'],
|
||||
severityLvls: ['ok', 'warning', 'error']
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
randomFromList(list) {
|
||||
return list[Math.floor(Math.random() * list.length)];
|
||||
},
|
||||
randomReading(type) {
|
||||
if (type == 'humidity') {
|
||||
const value = Math.floor(Math.random() * (100-70) + 70);
|
||||
return `${value}%`
|
||||
} else if (type == 'temperature') {
|
||||
const value = Math.floor(Math.random() * (35-28) + 28);
|
||||
return `${value}°`
|
||||
} else if (type == 'weight') {
|
||||
const val = Math.floor(Math.random() * (60-20) + 20);
|
||||
return `${val}kg`
|
||||
} else {
|
||||
return 'NaN'
|
||||
}
|
||||
},
|
||||
randomSeverity() {
|
||||
let chance = []
|
||||
chance = chance.concat(new Array(4).fill(this.severityLvls[0]));
|
||||
chance = chance.concat(new Array(2).fill(this.severityLvls[1]));
|
||||
chance = chance.concat(new Array(1).fill(this.severityLvls[2]));
|
||||
return this.randomFromList(chance)
|
||||
},
|
||||
getHiveData() {
|
||||
let data = [];
|
||||
const length = 5;
|
||||
for (let i = 0; i < length; i++) {
|
||||
let hive = this.randomFromList(this.names);
|
||||
let box = this.randomFromList(this.boxTypes);
|
||||
let type = this.randomFromList(this.sensorTypes);
|
||||
let reading = this.randomReading(type);
|
||||
let severity = this.randomSeverity();
|
||||
console.log(severity)
|
||||
data.push({ hive, box, type, reading, severity })
|
||||
}
|
||||
return Promise.resolve(data);
|
||||
}
|
||||
},
|
||||
beforeMount() {
|
||||
this.getHiveData()
|
||||
.then(data => this.hives = data)
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.flex {
|
||||
display: flex;
|
||||
justify-content: space-around;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
.name {
|
||||
color: pink;
|
||||
}
|
||||
</style>
|
||||
145
components/coloredMonitor.vue
Normal file
145
components/coloredMonitor.vue
Normal file
@@ -0,0 +1,145 @@
|
||||
<template>
|
||||
<div class="container" :class="colorMapper[severity]">
|
||||
<div class="heading" v-if="hive != null && box == null">
|
||||
<span class="title">{{ hive }}</span>
|
||||
</div>
|
||||
<div class="heading" v-else>
|
||||
<span class="title">{{ hive || 'Becky' }}</span>
|
||||
<span class="subtitle">Box: {{ box || 'Brewed' }}</span>
|
||||
</div>
|
||||
|
||||
<div class="reading">
|
||||
<i :class="'icon icon--' + typeMapper[type]"></i>
|
||||
<span class="value">{{ reading }}</span>
|
||||
</div>
|
||||
|
||||
<div class="status">
|
||||
<label>Last reading:</label>
|
||||
<span class="value">{{ Math.floor(Math.random() * 10) }} minutes ago</span>
|
||||
|
||||
<div class="indicator"></div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
props: {
|
||||
severity: {
|
||||
type: String,
|
||||
required: false,
|
||||
},
|
||||
hive: {
|
||||
type: String,
|
||||
default: null
|
||||
},
|
||||
box: {
|
||||
type: String,
|
||||
default: null
|
||||
},
|
||||
type: {
|
||||
type: String,
|
||||
required: true
|
||||
},
|
||||
reading: {
|
||||
type: String,
|
||||
required: true
|
||||
}
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
colorMapper: {
|
||||
'ok': 'green',
|
||||
'warning': 'orange',
|
||||
'error': 'red'
|
||||
},
|
||||
typeMapper: {
|
||||
'humidity': 'raindrop',
|
||||
'weight': 'barometer',
|
||||
'temperature': 'thermometer'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
<style lang="scss" scoped>
|
||||
|
||||
.green {
|
||||
--primary: #8ad721;
|
||||
--border: rgba(138, 215, 33, .4);
|
||||
--background: #f7fef2;
|
||||
}
|
||||
|
||||
.orange {
|
||||
--primary: #e5ac59;
|
||||
--border: rgba(229, 172, 89, .4);
|
||||
--background: #fff4e6;
|
||||
}
|
||||
|
||||
.red {
|
||||
--primary: #da1f1e;
|
||||
--border: rgba(218, 31, 30, .2);
|
||||
--background: #feedef;
|
||||
}
|
||||
|
||||
|
||||
.container {
|
||||
font-family: -apple-system, BlinkMacSystemFont, sans-serif;
|
||||
|
||||
position: relative;
|
||||
height: 100%;
|
||||
margin: 0.5rem;
|
||||
padding: 1rem;
|
||||
font-weight: 500;
|
||||
|
||||
background-color: var(--background);
|
||||
border: 2px solid var(--border);
|
||||
border-radius: 6px;
|
||||
box-shadow: 2px 2px 10px rgba(0,0,0,.1);
|
||||
|
||||
& > div:not(:first-of-type) {
|
||||
margin-top: 1rem;
|
||||
}
|
||||
}
|
||||
|
||||
.indicator {
|
||||
position: absolute;
|
||||
top: 0.4rem;
|
||||
right: 0.4rem;
|
||||
background-color: var(--primary);
|
||||
width: 1rem;
|
||||
height: 1rem;
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
.heading {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
.title {
|
||||
font-size: 1.8rem;
|
||||
}
|
||||
.subtitle {
|
||||
color: rgba(0,0,0,.6);
|
||||
}
|
||||
}
|
||||
|
||||
.reading {
|
||||
color: var(--primary);
|
||||
.icon {
|
||||
font-size: 2.4rem;
|
||||
}
|
||||
.value {
|
||||
font-size: 3rem;
|
||||
}
|
||||
}
|
||||
|
||||
.status {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
.value {
|
||||
color: rgba(0,0,0,.7);
|
||||
}
|
||||
}
|
||||
</style>
|
||||
BIN
fonts/icomoon.eot
Normal file
BIN
fonts/icomoon.eot
Normal file
Binary file not shown.
16
fonts/icomoon.svg
Normal file
16
fonts/icomoon.svg
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata>Generated by IcoMoon</metadata>
|
||||
<defs>
|
||||
<font id="icomoon" horiz-adv-x="1024">
|
||||
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
||||
<missing-glyph horiz-adv-x="1024" />
|
||||
<glyph unicode=" " horiz-adv-x="512" d="" />
|
||||
<glyph unicode="" glyph-name="celsius" d="M7.042 683.342c0 48.089 17.309 89.446 50.977 123.114 34.63 34.63 75.025 50.977 123.114 50.977 47.126 0 88.486-17.309 122.149-50.977 33.668-34.63 50.977-75.025 50.977-123.114s-17.309-89.446-50.977-123.114c-33.668-34.63-75.025-50.977-122.149-50.977-48.089 0-89.446 17.309-123.114 50.977s-50.977 75.025-50.977 123.114zM91.682 683.342c0-25.012 8.655-46.17 25.969-64.444 18.271-18.271 39.435-26.926 64.444-26.926s46.17 8.655 64.444 26.926 26.926 39.435 26.926 64.444c0 25.012-8.655 46.17-26.926 64.444s-39.435 26.926-64.444 26.926c-25.012 0-46.17-8.655-64.444-26.926-17.309-17.309-25.969-39.435-25.969-64.444zM465.83 258.213c0-74.063 20.198-139.466 61.555-197.175 21.16-29.815 50.977-53.866 89.446-72.137 37.507-17.309 80.792-26.926 128.887-26.926 140.426 0 228.916 53.866 264.501 160.624 3.85 13.47 1.927 26.926-5.768 39.435s-18.271 19.236-31.741 22.124c-13.47 3.85-26.926 1.927-38.469-6.729-11.544-7.693-19.236-18.271-22.124-32.703 0-0.962 0-1.927-0.962-4.811l-1.927-6.729c-10.582-18.271-25.012-32.703-43.284-43.284-29.815-18.271-69.248-26.926-118.308-26.926-29.815 0-56.749 4.811-79.83 15.39-38.469 16.348-65.409 45.21-81.754 85.607-10.582 25.969-16.348 57.706-16.348 93.297v309.707c0 14.432 0.962 28.853 2.888 43.284 3.85 36.548 18.271 70.21 43.284 100.028 27.891 33.668 72.137 50.013 132.731 50.013 50.013 0 89.446-8.655 118.308-25.969 19.236-11.544 33.668-25.969 43.284-43.284 0.962-1.927 0.962-4.811 1.927-7.693s0.962-4.811 0.962-5.768c3.85-13.47 11.544-23.086 22.124-28.853 11.544-6.729 24.048-7.693 38.469-4.811 13.47 2.888 24.048 10.582 31.741 22.124s9.616 24.048 5.768 38.469v0.962l-7.693 22.124c-4.811 10.582-13.47 25.012-26.926 41.357-12.504 17.309-27.891 30.78-43.284 42.322-20.198 14.432-46.17 25.969-78.866 36.548-32.703 9.616-68.287 14.432-106.767 14.432-49.051 0-91.373-8.655-129.844-25.969-37.507-17.309-67.328-40.396-87.529-70.21-41.357-56.749-62.521-123.114-62.521-199.101v-308.745z" />
|
||||
<glyph unicode="" glyph-name="barometer" d="M85.748 536.172c0 57.728 11.079 113.122 33.821 166.184s53.063 97.961 91.548 135.864 83.967 68.223 136.447 90.966c52.479 22.742 107.874 33.821 165.601 33.821s113.122-11.079 166.184-33.821c52.479-22.742 97.961-53.063 135.864-90.966s68.223-83.384 90.966-135.864 33.821-107.874 33.821-166.184c0-94.463-27.99-178.43-83.967-253.069-55.978-74.054-128.284-124.784-216.334-152.19v-191.841h-247.236v189.509c-89.798 26.24-163.854 76.969-220.997 152.19s-85.717 160.353-85.717 255.399zM179.628 536.172c0-90.382 32.656-167.935 98.544-232.661 64.726-65.308 142.862-97.961 234.408-97.961 60.061 0 116.038 14.577 166.767 44.317 51.312 29.738 91.548 69.974 121.87 120.702 29.738 50.729 44.898 106.127 44.898 166.184 0 44.898-8.745 87.464-26.24 128.865s-41.401 76.386-71.138 106.127c-29.738 29.738-65.308 53.647-106.709 71.138s-83.967 26.24-128.865 26.24c-44.898 0-87.464-8.745-128.865-26.24s-76.386-41.401-106.127-71.138c-29.738-29.738-53.647-65.308-71.138-106.127-18.658-41.983-27.408-84.55-27.408-129.449zM213.45 515.18v41.983h126.534v-41.983h-126.534zM277.010 721.6l30.32 30.32 88.632-88.632-30.32-30.905-88.632 89.216zM424.536 434.127c0 24.49 8.745 45.481 25.656 63.558s37.903 27.408 61.808 27.99l159.189 261.815 38.486-20.409-117.788-281.639c10.496-14.577 15.161-31.488 15.161-51.312 0-25.656-8.745-47.231-26.823-64.726s-39.651-26.24-65.308-26.24c-25.072 0-46.649 8.745-64.143 26.24s-26.24 39.068-26.24 64.726zM500.921 706.438v125.951h40.233v-126.534h-40.233zM672.353 515.762v43.151h126.534v-43.151h-126.534z" />
|
||||
<glyph unicode="" glyph-name="humidity" d="M113.789 330.785c0 47.1 12.846 101.159 38.537 162.175s58.876 120.427 99.553 177.161c83.496 110.258 156.287 193.754 217.303 249.953l40.142 38.537c13.38-13.917 28.368-26.762 44.425-38.537 21.945-22.48 55.664-59.411 100.624-111.864s84.031-99.018 116.144-141.836c38.002-54.059 70.65-112.398 96.876-173.949s39.608-115.61 39.608-162.175c0-53.523-10.169-104.37-31.043-153.075s-48.705-90.99-84.031-126.315c-35.325-35.325-77.608-63.693-126.85-84.567s-101.159-31.579-155.752-31.579c-53.523 0-104.37 10.169-153.075 30.508s-90.99 47.636-126.315 82.961c-35.325 34.791-63.693 77.073-84.567 125.779s-31.579 101.159-31.579 156.823zM234.75 487.608c0-44.425 9.099-79.75 27.831-106.51 18.734-26.226 47.1-39.608 85.102-39.608 38.537 0 66.904 13.38 86.173 39.608 18.734 26.226 28.368 61.551 28.902 106.51-0.535 44.959-10.169 80.285-28.902 107.047-18.734 26.226-47.636 39.608-86.173 39.608-38.002 0-66.368-13.38-85.102-39.608-18.734-26.762-27.831-62.087-27.831-107.047zM318.782 487.608c0 8.028 0 14.451 0 18.734s0.535 10.169 1.071 17.663c0.535 7.494 1.071 13.38 2.677 17.128s2.677 8.563 4.817 12.846c2.14 4.282 4.817 8.028 8.028 9.634 3.746 2.14 7.494 3.211 12.311 3.211 7.494 0 13.38-2.14 17.663-6.423s7.494-11.24 9.099-20.339c1.606-9.634 2.677-17.128 3.211-24.085s0.535-16.057 0.535-27.831c0-12.311 0-21.409-0.535-27.831s-1.606-14.451-3.211-24.085c-1.606-9.099-4.817-16.057-9.099-20.339s-10.169-6.423-17.663-6.423c-4.817 0-8.563 1.071-12.311 3.211s-6.423 5.352-8.028 9.634c-2.14 4.282-3.746 9.099-4.817 12.846-1.071 4.282-2.14 10.169-2.677 17.128-0.535 7.494-1.071 13.38-1.071 17.128s0 10.169 0 18.197zM350.36 72.803h70.65l267.079 574.838h-72.256l-265.474-574.838zM580.51 232.837c0.535-44.959 10.705-80.285 29.437-107.047 18.734-26.226 47.636-39.608 85.636-39.608 38.537 0 66.904 13.38 85.636 39.608s27.831 62.087 28.368 107.047c-0.535 44.959-9.634 80.285-28.368 106.51s-47.1 39.608-85.636 39.608c-38.002 0-66.904-13.38-85.636-39.608-19.268-26.226-28.902-61.551-29.437-106.51zM664.541 232.837c0 12.311 0 21.409 0.535 27.831s1.606 14.451 3.211 24.085 4.817 16.057 9.099 20.339 10.169 6.423 17.663 6.423c4.817 0 9.099-1.071 12.846-3.211s6.423-5.352 8.563-10.169c2.14-4.817 3.746-9.099 5.352-12.846s2.14-9.634 2.677-17.128l0.535-17.128v-18.197c0-8.563 0-14.986 0-18.734l-0.535-17.128-2.677-17.128-5.352-12.846-8.563-10.169-12.846-3.211c-7.494 0-13.38 2.14-17.663 6.423s-7.494 11.24-9.099 20.339c-1.606 9.634-2.677 17.663-3.211 24.085s-0.535 16.057-0.535 28.368z" />
|
||||
<glyph unicode="" glyph-name="thermometer" d="M283.435 180.234c0 38.168 8.981 73.644 26.495 106.873s42.21 60.621 74.093 82.624v445.456c0 35.925 12.123 66.459 36.821 91.158s55.233 37.721 91.158 37.721c36.372 0 66.909-12.573 91.605-37.272 24.698-25.146 37.272-55.233 37.272-91.158v-445.456c31.883-22.003 56.132-49.844 73.644-82.624s26.045-68.705 26.045-106.873c0-41.314-10.328-79.931-30.535-114.956s-48.049-62.867-83.074-83.074-73.194-30.535-114.956-30.535c-41.314 0-79.482 10.328-114.507 30.535s-62.867 48.049-83.523 83.074-30.535 73.194-30.535 114.507zM362.467 180.234c0-41.761 14.819-77.686 44.007-107.323s64.663-44.456 105.977-44.456c41.761 0 77.686 14.819 107.772 44.905s45.353 65.562 45.353 106.424c0 27.842-7.184 53.886-21.554 77.686s-34.128 42.21-59.275 55.233l-12.573 6.288c-4.491 1.796-6.735 6.288-6.735 13.023v483.177c0 14.37-4.939 26.495-15.268 36.372-10.328 9.43-22.902 14.37-38.168 14.37-14.37 0-26.942-4.939-37.272-14.37s-15.268-21.554-15.268-36.372v-482.278c0-6.735-2.246-11.226-6.288-13.023l-12.123-6.288c-24.698-13.023-44.007-31.433-57.928-55.233s-20.656-49.395-20.656-78.135zM397.493 180.234c0-31.883 10.777-59.275 32.78-81.728s48.049-33.679 79.032-33.679 57.479 11.226 80.381 33.679c22.902 22.453 34.128 49.844 34.128 81.277 0 28.291-9.879 53.437-29.188 74.991s-43.109 34.577-70.951 38.168v330.499c0 2.695-1.347 5.837-4.491 8.531-3.142 3.142-6.288 4.491-9.879 4.491-4.042 0-7.184-1.347-9.43-3.593-2.246-2.695-3.593-5.388-3.593-9.43v-329.603c-27.391-4.042-50.744-16.614-70.051-38.168-19.31-22.003-28.738-46.702-28.738-75.44z" />
|
||||
<glyph unicode="" glyph-name="fahrenheit" d="M-0.891 687.946c0 48.114 17.321 89.491 51.001 123.172s75.057 51.001 123.172 51.001c47.15 0 88.53-17.321 122.207-51.001 33.68-34.642 51.001-75.057 51.001-123.172s-17.321-89.491-51.001-124.133c-33.68-34.642-75.057-51.963-122.207-51.963s-88.53 17.321-123.172 51.963c-33.68 34.642-51.001 76.018-51.001 124.133zM83.79 687.946c0-25.020 8.66-46.189 25.981-64.471 18.282-18.282 39.454-26.943 64.471-26.943s46.189 8.66 64.471 26.943 26.943 39.454 26.943 64.471c0 25.020-8.66 46.189-26.943 63.51s-39.454 26.943-64.471 26.943c-25.020 0-46.189-8.66-64.471-25.981-17.321-17.321-25.981-38.49-25.981-64.471zM508.152 24.94c0-13.473 4.812-25.981 14.434-35.603s22.133-14.434 35.603-14.434c13.473 0 25.981 4.812 35.603 14.434s14.434 22.133 14.434 35.603v364.7h275.209c13.473 0 25.981 4.812 35.603 15.395s14.434 22.133 14.434 36.567c0 14.434-4.812 25.981-14.434 36.567-9.622 9.622-22.133 14.434-36.567 14.434h-275.209v262.7h367.587c13.473 0 25.020 4.812 34.642 14.434s13.473 22.133 13.473 36.567-4.812 25.981-13.473 36.567-20.208 14.434-34.642 14.434h-459.003c-6.735 0-9.622-3.848-9.622-10.586v-821.78z" />
|
||||
<glyph unicode="" glyph-name="raindrop" d="M123.657 334.544c0-68.84 17.211-133.189 52.377-192.302s82.308-107.001 142.167-142.167c59.861-35.169 124.209-53.127 193.797-53.127s134.686 17.958 195.294 53.127c60.609 35.169 108.496 83.057 143.664 142.167 35.169 59.861 53.127 123.462 53.127 192.302 0 44.895-12.721 98.022-38.908 160.125s-57.616 119.72-94.28 172.099c-32.924 42.65-71.833 89.791-116.728 140.672s-123.462 129.448-141.42 147.407l-95.778-96.525c-46.393-44.895-91.288-96.525-133.938-155.636s-80.064-122.714-111.49-190.805c-32.924-68.090-47.888-127.204-47.888-177.336z" />
|
||||
</font></defs></svg>
|
||||
|
After Width: | Height: | Size: 9.5 KiB |
BIN
fonts/icomoon.ttf
Normal file
BIN
fonts/icomoon.ttf
Normal file
Binary file not shown.
BIN
fonts/icomoon.woff
Normal file
BIN
fonts/icomoon.woff
Normal file
Binary file not shown.
45
fonts/style.css
Normal file
45
fonts/style.css
Normal file
@@ -0,0 +1,45 @@
|
||||
@font-face {
|
||||
font-family: 'icomoon';
|
||||
src: url('icomoon.eot?yivnrv');
|
||||
src: url('icomoon.eot?yivnrv#iefix') format('embedded-opentype'),
|
||||
url('icomoon.ttf?yivnrv') format('truetype'),
|
||||
url('icomoon.woff?yivnrv') format('woff'),
|
||||
url('icomoon.svg?yivnrv#icomoon') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
font-display: block;
|
||||
}
|
||||
|
||||
.icon {
|
||||
/* use !important to prevent issues with browser extensions that change fonts */
|
||||
font-family: 'icomoon' !important;
|
||||
speak: never;
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
line-height: 1;
|
||||
|
||||
/* Better Font Rendering =========== */
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon--celsius:before {
|
||||
content: "\e900";
|
||||
}
|
||||
.icon--barometer:before {
|
||||
content: "\e901";
|
||||
}
|
||||
.icon--humidity:before {
|
||||
content: "\e902";
|
||||
}
|
||||
.icon--thermometer:before {
|
||||
content: "\e903";
|
||||
}
|
||||
.icon--fahrenheit:before {
|
||||
content: "\e904";
|
||||
}
|
||||
.icon--raindrop:before {
|
||||
content: "\e905";
|
||||
}
|
||||
15
index.html
Normal file
15
index.html
Normal file
@@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Hive monitor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="stylesheet" href="fonts/style.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app">
|
||||
</div>
|
||||
</body>
|
||||
<script src="main.js"></script>
|
||||
</html>
|
||||
7
main.js
Normal file
7
main.js
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
import Vue from 'vue';
|
||||
import App from './App.vue';
|
||||
|
||||
new Vue({
|
||||
render: h => h(App)
|
||||
}).$mount('#app');
|
||||
12
package.json
Normal file
12
package.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"dependencies": {
|
||||
"browserlist": "^1.0.1",
|
||||
"vue": "^2.6.11",
|
||||
"vue-hot-reload-api": "^2.3.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@vue/component-compiler-utils": "^3.1.2",
|
||||
"sass": "^1.26.10",
|
||||
"vue-template-compiler": "^2.6.11"
|
||||
}
|
||||
}
|
||||
305
yarn.lock
Normal file
305
yarn.lock
Normal file
@@ -0,0 +1,305 @@
|
||||
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
||||
# yarn lockfile v1
|
||||
|
||||
|
||||
"@vue/component-compiler-utils@^3.1.2":
|
||||
version "3.2.0"
|
||||
resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.2.0.tgz#8f85182ceed28e9b3c75313de669f83166d11e5d"
|
||||
integrity sha512-lejBLa7xAMsfiZfNp7Kv51zOzifnb29FwdnMLa96z26kXErPFioSf9BMcePVIQ6/Gc6/mC0UrPpxAWIHyae0vw==
|
||||
dependencies:
|
||||
consolidate "^0.15.1"
|
||||
hash-sum "^1.0.2"
|
||||
lru-cache "^4.1.2"
|
||||
merge-source-map "^1.1.0"
|
||||
postcss "^7.0.14"
|
||||
postcss-selector-parser "^6.0.2"
|
||||
source-map "~0.6.1"
|
||||
vue-template-es2015-compiler "^1.9.0"
|
||||
optionalDependencies:
|
||||
prettier "^1.18.2"
|
||||
|
||||
ansi-styles@^3.2.1:
|
||||
version "3.2.1"
|
||||
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
|
||||
integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
|
||||
dependencies:
|
||||
color-convert "^1.9.0"
|
||||
|
||||
anymatch@~3.1.1:
|
||||
version "3.1.1"
|
||||
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142"
|
||||
integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
|
||||
dependencies:
|
||||
normalize-path "^3.0.0"
|
||||
picomatch "^2.0.4"
|
||||
|
||||
binary-extensions@^2.0.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9"
|
||||
integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==
|
||||
|
||||
bluebird@^3.1.1:
|
||||
version "3.7.2"
|
||||
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
|
||||
integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
|
||||
|
||||
braces@~3.0.2:
|
||||
version "3.0.2"
|
||||
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
|
||||
integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
|
||||
dependencies:
|
||||
fill-range "^7.0.1"
|
||||
|
||||
browserlist@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/browserlist/-/browserlist-1.0.1.tgz#8c52c4fd5ba49c7464b9e0f85d519598b5833ed9"
|
||||
integrity sha512-nYq9jiWv+qXcgrJxQzivfEc7Wo2GvAKkeRViE5L3cUJpq4SZO6NZR710I/8T+OjE5BPECbzpm8rpUkwslE3nTg==
|
||||
dependencies:
|
||||
chalk "^2.4.1"
|
||||
|
||||
chalk@^2.4.1, chalk@^2.4.2:
|
||||
version "2.4.2"
|
||||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
|
||||
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
|
||||
dependencies:
|
||||
ansi-styles "^3.2.1"
|
||||
escape-string-regexp "^1.0.5"
|
||||
supports-color "^5.3.0"
|
||||
|
||||
"chokidar@>=2.0.0 <4.0.0":
|
||||
version "3.4.2"
|
||||
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.2.tgz#38dc8e658dec3809741eb3ef7bb0a47fe424232d"
|
||||
integrity sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==
|
||||
dependencies:
|
||||
anymatch "~3.1.1"
|
||||
braces "~3.0.2"
|
||||
glob-parent "~5.1.0"
|
||||
is-binary-path "~2.1.0"
|
||||
is-glob "~4.0.1"
|
||||
normalize-path "~3.0.0"
|
||||
readdirp "~3.4.0"
|
||||
optionalDependencies:
|
||||
fsevents "~2.1.2"
|
||||
|
||||
color-convert@^1.9.0:
|
||||
version "1.9.3"
|
||||
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
|
||||
integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
|
||||
dependencies:
|
||||
color-name "1.1.3"
|
||||
|
||||
color-name@1.1.3:
|
||||
version "1.1.3"
|
||||
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
|
||||
integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
|
||||
|
||||
consolidate@^0.15.1:
|
||||
version "0.15.1"
|
||||
resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7"
|
||||
integrity sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==
|
||||
dependencies:
|
||||
bluebird "^3.1.1"
|
||||
|
||||
cssesc@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
|
||||
integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
|
||||
|
||||
de-indent@^1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d"
|
||||
integrity sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=
|
||||
|
||||
escape-string-regexp@^1.0.5:
|
||||
version "1.0.5"
|
||||
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
|
||||
integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
|
||||
|
||||
fill-range@^7.0.1:
|
||||
version "7.0.1"
|
||||
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
|
||||
integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
|
||||
dependencies:
|
||||
to-regex-range "^5.0.1"
|
||||
|
||||
fsevents@~2.1.2:
|
||||
version "2.1.3"
|
||||
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e"
|
||||
integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
|
||||
|
||||
glob-parent@~5.1.0:
|
||||
version "5.1.1"
|
||||
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229"
|
||||
integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==
|
||||
dependencies:
|
||||
is-glob "^4.0.1"
|
||||
|
||||
has-flag@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
|
||||
integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
|
||||
|
||||
hash-sum@^1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04"
|
||||
integrity sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=
|
||||
|
||||
he@^1.1.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
|
||||
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
|
||||
|
||||
indexes-of@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607"
|
||||
integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc=
|
||||
|
||||
is-binary-path@~2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
|
||||
integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
|
||||
dependencies:
|
||||
binary-extensions "^2.0.0"
|
||||
|
||||
is-extglob@^2.1.1:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
|
||||
integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
|
||||
|
||||
is-glob@^4.0.1, is-glob@~4.0.1:
|
||||
version "4.0.1"
|
||||
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
|
||||
integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
|
||||
dependencies:
|
||||
is-extglob "^2.1.1"
|
||||
|
||||
is-number@^7.0.0:
|
||||
version "7.0.0"
|
||||
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
|
||||
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
|
||||
|
||||
lru-cache@^4.1.2:
|
||||
version "4.1.5"
|
||||
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
|
||||
integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
|
||||
dependencies:
|
||||
pseudomap "^1.0.2"
|
||||
yallist "^2.1.2"
|
||||
|
||||
merge-source-map@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646"
|
||||
integrity sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==
|
||||
dependencies:
|
||||
source-map "^0.6.1"
|
||||
|
||||
normalize-path@^3.0.0, normalize-path@~3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
|
||||
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
|
||||
|
||||
picomatch@^2.0.4, picomatch@^2.2.1:
|
||||
version "2.2.2"
|
||||
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
|
||||
integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
|
||||
|
||||
postcss-selector-parser@^6.0.2:
|
||||
version "6.0.2"
|
||||
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c"
|
||||
integrity sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==
|
||||
dependencies:
|
||||
cssesc "^3.0.0"
|
||||
indexes-of "^1.0.1"
|
||||
uniq "^1.0.1"
|
||||
|
||||
postcss@^7.0.14:
|
||||
version "7.0.32"
|
||||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d"
|
||||
integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==
|
||||
dependencies:
|
||||
chalk "^2.4.2"
|
||||
source-map "^0.6.1"
|
||||
supports-color "^6.1.0"
|
||||
|
||||
prettier@^1.18.2:
|
||||
version "1.19.1"
|
||||
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"
|
||||
integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
|
||||
|
||||
pseudomap@^1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
|
||||
integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
|
||||
|
||||
readdirp@~3.4.0:
|
||||
version "3.4.0"
|
||||
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.4.0.tgz#9fdccdf9e9155805449221ac645e8303ab5b9ada"
|
||||
integrity sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==
|
||||
dependencies:
|
||||
picomatch "^2.2.1"
|
||||
|
||||
sass@^1.26.10:
|
||||
version "1.26.10"
|
||||
resolved "https://registry.yarnpkg.com/sass/-/sass-1.26.10.tgz#851d126021cdc93decbf201d1eca2a20ee434760"
|
||||
integrity sha512-bzN0uvmzfsTvjz0qwccN1sPm2HxxpNI/Xa+7PlUEMS+nQvbyuEK7Y0qFqxlPHhiNHb1Ze8WQJtU31olMObkAMw==
|
||||
dependencies:
|
||||
chokidar ">=2.0.0 <4.0.0"
|
||||
|
||||
source-map@^0.6.1, source-map@~0.6.1:
|
||||
version "0.6.1"
|
||||
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
|
||||
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
|
||||
|
||||
supports-color@^5.3.0:
|
||||
version "5.5.0"
|
||||
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
|
||||
integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
|
||||
dependencies:
|
||||
has-flag "^3.0.0"
|
||||
|
||||
supports-color@^6.1.0:
|
||||
version "6.1.0"
|
||||
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3"
|
||||
integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
|
||||
dependencies:
|
||||
has-flag "^3.0.0"
|
||||
|
||||
to-regex-range@^5.0.1:
|
||||
version "5.0.1"
|
||||
resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
|
||||
integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
|
||||
dependencies:
|
||||
is-number "^7.0.0"
|
||||
|
||||
uniq@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"
|
||||
integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=
|
||||
|
||||
vue-hot-reload-api@^2.3.4:
|
||||
version "2.3.4"
|
||||
resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2"
|
||||
integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==
|
||||
|
||||
vue-template-compiler@^2.6.11:
|
||||
version "2.6.12"
|
||||
resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz#947ed7196744c8a5285ebe1233fe960437fcc57e"
|
||||
integrity sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg==
|
||||
dependencies:
|
||||
de-indent "^1.0.2"
|
||||
he "^1.1.0"
|
||||
|
||||
vue-template-es2015-compiler@^1.9.0:
|
||||
version "1.9.1"
|
||||
resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825"
|
||||
integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==
|
||||
|
||||
vue@^2.6.11:
|
||||
version "2.6.12"
|
||||
resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.12.tgz#f5ebd4fa6bd2869403e29a896aed4904456c9123"
|
||||
integrity sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg==
|
||||
|
||||
yallist@^2.1.2:
|
||||
version "2.1.2"
|
||||
resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
|
||||
integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
|
||||
Reference in New Issue
Block a user