examples: update pinia example (#1458)
* examples: update pinia example * chore(examples): update pinia dep * examples: add icons to pinia panel * docs(examples): update pinia example
This commit is contained in:
@@ -4,7 +4,7 @@ import sdk from '@stackblitz/sdk'
|
|||||||
const el = ref<HTMLDivElement>()
|
const el = ref<HTMLDivElement>()
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
sdk.embedProjectId(el.value!, 'vitejs-vite-ujrwcm', {
|
sdk.embedProjectId(el.value!, 'vitejs-vite-zk9hqt', {
|
||||||
forceEmbedLayout: true,
|
forceEmbedLayout: true,
|
||||||
openFile: 'src/App.vue',
|
openFile: 'src/App.vue',
|
||||||
height: 750,
|
height: 750,
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
"@vue-flow/minimap": "workspace:*",
|
"@vue-flow/minimap": "workspace:*",
|
||||||
"@vue-flow/node-resizer": "workspace:*",
|
"@vue-flow/node-resizer": "workspace:*",
|
||||||
"@vue-flow/node-toolbar": "workspace:*",
|
"@vue-flow/node-toolbar": "workspace:*",
|
||||||
"pinia": "^2.1.6"
|
"pinia": "^2.1.7"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@tooling/eslint-config": "workspace:*",
|
"@tooling/eslint-config": "workspace:*",
|
||||||
|
|||||||
@@ -0,0 +1,32 @@
|
|||||||
|
<script lang="ts" setup>
|
||||||
|
defineProps<{
|
||||||
|
name: 'moon' | 'log' | 'shuffle' | 'reset'
|
||||||
|
}>()
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<template>
|
||||||
|
<svg v-if="name === 'moon'" width="16" height="16" viewBox="0 0 24 24">
|
||||||
|
<path
|
||||||
|
fill="currentColor"
|
||||||
|
d="M12 21q-3.75 0-6.375-2.625T3 12q0-3.75 2.625-6.375T12 3q.35 0 .688.025q.337.025.662.075q-1.025.725-1.637 1.887Q11.1 6.15 11.1 7.5q0 2.25 1.575 3.825Q14.25 12.9 16.5 12.9q1.375 0 2.525-.613q1.15-.612 1.875-1.637q.05.325.075.662Q21 11.65 21 12q0 3.75-2.625 6.375T12 21Z"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
|
||||||
|
<svg v-else-if="name === 'log'" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
||||||
|
<path
|
||||||
|
fill="currentColor"
|
||||||
|
d="M20 19V7H4v12h16m0-16a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16m-7 14v-2h5v2h-5m-3.42-4L5.57 9H8.4l3.3 3.3c.39.39.39 1.03 0 1.42L8.42 17H5.59l3.99-4Z"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
|
||||||
|
<svg v-else-if="name === 'reset'" width="16" height="16" viewBox="0 0 32 32">
|
||||||
|
<path fill="currentColor" d="M18 28A12 12 0 1 0 6 16v6.2l-3.6-3.6L1 20l6 6l6-6l-1.4-1.4L8 22.2V16a10 10 0 1 1 10 10Z" />
|
||||||
|
</svg>
|
||||||
|
|
||||||
|
<svg v-else-if="name === 'shuffle'" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
||||||
|
<path
|
||||||
|
fill="currentColor"
|
||||||
|
d="M14 20v-2h2.6l-3.175-3.175L14.85 13.4L18 16.55V14h2v6zm-8.6 0L4 18.6L16.6 6H14V4h6v6h-2V7.4zm3.775-9.425L4 5.4L5.4 4l5.175 5.175z"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
</template>
|
||||||
@@ -1,55 +1,79 @@
|
|||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import { Panel, VueFlow, useVueFlow } from '@vue-flow/core'
|
import { Panel, VueFlow, useVueFlow } from '@vue-flow/core'
|
||||||
import useStore from './store'
|
import useStore from './store'
|
||||||
|
import Icon from './Icon.vue'
|
||||||
|
|
||||||
const store = useStore()
|
const store = useStore()
|
||||||
|
|
||||||
const { onConnect, addEdges } = useVueFlow()
|
const { onConnect, addEdges } = useVueFlow()
|
||||||
|
|
||||||
onConnect(addEdges)
|
onConnect((params) => addEdges([params]))
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<VueFlow v-model="store.elements" fit-view-on-init>
|
<VueFlow v-model:nodes="store.nodes" v-model:edges="store.edges" class="pinia-flow" fit-view-on-init>
|
||||||
<Panel position="top-center">
|
<Panel position="top-right">
|
||||||
<button @click="store.updatePosition">update positions</button>
|
<div class="buttons-panel">
|
||||||
<button @click="store.toggleClass">toggle class</button>
|
<button @click="store.updatePositions">
|
||||||
<button @click="store.log">log store state</button>
|
<Icon name="shuffle" />
|
||||||
<button @click="store.reset">reset elements</button>
|
</button>
|
||||||
|
<button @click="store.toggleClass">
|
||||||
|
<Icon name="moon" />
|
||||||
|
</button>
|
||||||
|
<button @click="store.log">
|
||||||
|
<Icon name="log" />
|
||||||
|
</button>
|
||||||
|
<button @click="store.reset">
|
||||||
|
<Icon name="reset" />
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
</Panel>
|
</Panel>
|
||||||
</VueFlow>
|
</VueFlow>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style scoped>
|
<style>
|
||||||
|
.pinia-flow {
|
||||||
|
background-color: #1a192b;
|
||||||
|
height: 100%;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.buttons-panel {
|
||||||
|
display: flex;
|
||||||
|
gap: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
.vue-flow__panel {
|
.vue-flow__panel {
|
||||||
background-color: #fff;
|
background-color: #2d3748;
|
||||||
border: 1px solid #ddd;
|
padding: 10px;
|
||||||
border-radius: 4px;
|
border-radius: 8px;
|
||||||
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
|
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
|
||||||
color: #333;
|
display: flex;
|
||||||
font-size: 0.8rem;
|
flex-direction: column;
|
||||||
margin: 0.25rem;
|
|
||||||
padding: 0.25rem 0.5rem;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.vue-flow__panel button {
|
.vue-flow__panel button {
|
||||||
background-color: #f5f5f5;
|
border: none;
|
||||||
border: 1px solid #ddd;
|
|
||||||
border-radius: 4px;
|
|
||||||
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
|
|
||||||
color: #333;
|
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
font-size: 0.8rem;
|
background-color: #4a5568;
|
||||||
margin: 0.25rem;
|
border-radius: 8px;
|
||||||
padding: 0.25rem 0.5rem;
|
color: white;
|
||||||
|
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
|
||||||
|
width: 40px;
|
||||||
|
height: 40px;
|
||||||
|
font-size: 16px;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.vue-flow__panel button:hover {
|
.vue-flow__panel button:hover {
|
||||||
background-color: #e5e5e5;
|
background-color: #2563eb;
|
||||||
|
transition: background-color 0.2s;
|
||||||
}
|
}
|
||||||
|
|
||||||
.vue-flow__panel button:active {
|
.vue-flow__node.dark {
|
||||||
background-color: #d5d5d5;
|
background-color: #2d3748;
|
||||||
box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2);
|
color: white;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -1,63 +1,80 @@
|
|||||||
import { defineStore } from 'pinia'
|
import { defineStore } from 'pinia'
|
||||||
import { isNode } from '@vue-flow/core'
|
import { ref } from 'vue'
|
||||||
|
import type { Edge, Node } from '@vue-flow/core'
|
||||||
|
|
||||||
const useStore = defineStore('elementsStore', {
|
const useStore = defineStore('vue-flow-pinia', () => {
|
||||||
state() {
|
const nodes = ref<Node[]>([
|
||||||
return {
|
{
|
||||||
foo: ['bar', 'baz'],
|
id: '1',
|
||||||
elements: [
|
type: 'input',
|
||||||
{
|
label: 'Node 1',
|
||||||
id: '1',
|
position: { x: 250, y: 5 },
|
||||||
type: 'input',
|
class: 'light',
|
||||||
label: 'Node 1',
|
|
||||||
position: { x: 250, y: 5 },
|
|
||||||
class: 'light',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: '2',
|
|
||||||
label: 'Node 2',
|
|
||||||
position: { x: 100, y: 100 },
|
|
||||||
class: 'light',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: '3',
|
|
||||||
label: 'Node 3',
|
|
||||||
position: { x: 400, y: 100 },
|
|
||||||
class: 'light',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: '4',
|
|
||||||
label: 'Node 4',
|
|
||||||
position: { x: 400, y: 200 },
|
|
||||||
class: 'light',
|
|
||||||
},
|
|
||||||
{ id: 'e1-2', source: '1', target: '2' },
|
|
||||||
{ id: 'e1-3', source: '1', target: '3' },
|
|
||||||
{ id: 'e3-4', source: '3', target: '4' },
|
|
||||||
],
|
|
||||||
}
|
|
||||||
},
|
|
||||||
actions: {
|
|
||||||
reset() {
|
|
||||||
this.elements = []
|
|
||||||
},
|
},
|
||||||
log() {
|
{
|
||||||
console.log('stored elements', this.elements)
|
id: '2',
|
||||||
|
label: 'Node 2',
|
||||||
|
position: { x: 100, y: 100 },
|
||||||
|
class: 'light',
|
||||||
},
|
},
|
||||||
toggleClass() {
|
{
|
||||||
this.elements.forEach((el) => (el.class = el.class === 'light' ? 'dark' : 'light'))
|
id: '3',
|
||||||
|
label: 'Node 3',
|
||||||
|
position: { x: 400, y: 100 },
|
||||||
|
class: 'light',
|
||||||
},
|
},
|
||||||
updatePosition() {
|
{
|
||||||
this.elements.forEach((el) => {
|
id: '4',
|
||||||
if (isNode(el)) {
|
label: 'Node 4',
|
||||||
el.position = {
|
position: { x: 400, y: 200 },
|
||||||
x: Math.random() * 400,
|
class: 'light',
|
||||||
y: Math.random() * 400,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
},
|
])
|
||||||
|
|
||||||
|
const edges = ref<Edge[]>([
|
||||||
|
{ id: 'e1-2', source: '1', target: '2' },
|
||||||
|
{ id: 'e1-3', source: '1', target: '3' },
|
||||||
|
{ id: 'e3-4', source: '3', target: '4' },
|
||||||
|
])
|
||||||
|
|
||||||
|
const reset = () => {
|
||||||
|
edges.value = []
|
||||||
|
nodes.value = []
|
||||||
|
}
|
||||||
|
|
||||||
|
const log = () => {
|
||||||
|
console.log('nodes', nodes.value, 'edges', edges.value)
|
||||||
|
}
|
||||||
|
|
||||||
|
const toggleClass = () => {
|
||||||
|
nodes.value = nodes.value.map((node) => {
|
||||||
|
return {
|
||||||
|
...node,
|
||||||
|
class: node.class === 'dark' ? 'light' : 'dark',
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
const updatePositions = () => {
|
||||||
|
nodes.value = nodes.value.map((node) => {
|
||||||
|
return {
|
||||||
|
...node,
|
||||||
|
position: {
|
||||||
|
x: Math.random() * 400,
|
||||||
|
y: Math.random() * 400,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
return {
|
||||||
|
nodes,
|
||||||
|
edges,
|
||||||
|
reset,
|
||||||
|
log,
|
||||||
|
toggleClass,
|
||||||
|
updatePositions,
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
export default useStore
|
export default useStore
|
||||||
|
|||||||
Generated
+24
-25
@@ -132,7 +132,7 @@ importers:
|
|||||||
version: link:../../tooling/eslint-config
|
version: link:../../tooling/eslint-config
|
||||||
nuxt:
|
nuxt:
|
||||||
specifier: ^3.10.2
|
specifier: ^3.10.2
|
||||||
version: 3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5))
|
version: 3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5))
|
||||||
|
|
||||||
examples/quasar:
|
examples/quasar:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -163,7 +163,7 @@ importers:
|
|||||||
devDependencies:
|
devDependencies:
|
||||||
'@quasar/app-vite':
|
'@quasar/app-vite':
|
||||||
specifier: ^1.6.2
|
specifier: ^1.6.2
|
||||||
version: 1.6.2(eslint@8.51.0)(pinia@2.1.6(typescript@4.9.5)(vue@3.3.4))(quasar@2.12.7)(rollup@4.8.0)(vue-router@4.2.5(vue@3.3.4))(vue@3.3.4)
|
version: 1.6.2(eslint@8.51.0)(pinia@2.1.7(vue@3.3.4))(quasar@2.12.7)(rollup@3.29.4)(vue-router@4.2.5(vue@3.3.4))(vue@3.3.4)
|
||||||
'@tooling/eslint-config':
|
'@tooling/eslint-config':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../tooling/eslint-config
|
version: link:../../tooling/eslint-config
|
||||||
@@ -201,8 +201,8 @@ importers:
|
|||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../packages/node-toolbar
|
version: link:../../packages/node-toolbar
|
||||||
pinia:
|
pinia:
|
||||||
specifier: ^2.1.6
|
specifier: ^2.1.7
|
||||||
version: 2.1.6(typescript@4.9.5)(vue@3.3.4)
|
version: 2.1.7(typescript@4.9.5)(vue@3.3.4)
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@tooling/eslint-config':
|
'@tooling/eslint-config':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
@@ -5609,8 +5609,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
|
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
|
||||||
engines: {node: '>=6'}
|
engines: {node: '>=6'}
|
||||||
|
|
||||||
pinia@2.1.6:
|
pinia@2.1.7:
|
||||||
resolution: {integrity: sha512-bIU6QuE5qZviMmct5XwCesXelb5VavdOWKWaB17ggk++NUwQWWbP5YnsONTk3b752QkW9sACiR81rorpeOMSvQ==}
|
resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@vue/composition-api': ^1.4.0
|
'@vue/composition-api': ^1.4.0
|
||||||
typescript: '>=4.4.4'
|
typescript: '>=4.4.4'
|
||||||
@@ -8698,12 +8698,12 @@ snapshots:
|
|||||||
|
|
||||||
'@nuxt/devalue@2.0.2': {}
|
'@nuxt/devalue@2.0.2': {}
|
||||||
|
|
||||||
'@nuxt/devtools-kit@1.0.8(nuxt@3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)))(rollup@4.8.0)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))':
|
'@nuxt/devtools-kit@1.0.8(nuxt@3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)))(rollup@4.8.0)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nuxt/kit': 3.10.2(rollup@4.8.0)
|
'@nuxt/kit': 3.10.2(rollup@4.8.0)
|
||||||
'@nuxt/schema': 3.10.2(rollup@4.8.0)
|
'@nuxt/schema': 3.10.2(rollup@4.8.0)
|
||||||
execa: 7.2.0
|
execa: 7.2.0
|
||||||
nuxt: 3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5))
|
nuxt: 3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5))
|
||||||
vite: 5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0)
|
vite: 5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- rollup
|
- rollup
|
||||||
@@ -8722,10 +8722,10 @@ snapshots:
|
|||||||
rc9: 2.1.1
|
rc9: 2.1.1
|
||||||
semver: 7.5.4
|
semver: 7.5.4
|
||||||
|
|
||||||
'@nuxt/devtools@1.0.8(nuxt@3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)))(rollup@4.8.0)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))':
|
'@nuxt/devtools@1.0.8(nuxt@3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)))(rollup@4.8.0)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@antfu/utils': 0.7.7
|
'@antfu/utils': 0.7.7
|
||||||
'@nuxt/devtools-kit': 1.0.8(nuxt@3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)))(rollup@4.8.0)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))
|
'@nuxt/devtools-kit': 1.0.8(nuxt@3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)))(rollup@4.8.0)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))
|
||||||
'@nuxt/devtools-wizard': 1.0.8
|
'@nuxt/devtools-wizard': 1.0.8
|
||||||
'@nuxt/kit': 3.10.2(rollup@4.8.0)
|
'@nuxt/kit': 3.10.2(rollup@4.8.0)
|
||||||
birpc: 0.2.17
|
birpc: 0.2.17
|
||||||
@@ -8742,7 +8742,7 @@ snapshots:
|
|||||||
launch-editor: 2.6.1
|
launch-editor: 2.6.1
|
||||||
local-pkg: 0.5.0
|
local-pkg: 0.5.0
|
||||||
magicast: 0.3.3
|
magicast: 0.3.3
|
||||||
nuxt: 3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5))
|
nuxt: 3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5))
|
||||||
nypm: 0.3.6
|
nypm: 0.3.6
|
||||||
ohash: 1.1.3
|
ohash: 1.1.3
|
||||||
pacote: 17.0.6
|
pacote: 17.0.6
|
||||||
@@ -8833,7 +8833,7 @@ snapshots:
|
|||||||
|
|
||||||
'@nuxt/ui-templates@1.3.1': {}
|
'@nuxt/ui-templates@1.3.1': {}
|
||||||
|
|
||||||
'@nuxt/vite-builder@3.10.2(@types/node@18.18.4)(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vue-tsc@1.8.16(typescript@4.9.5))(vue@3.4.19(typescript@4.9.5))':
|
'@nuxt/vite-builder@3.10.2(@types/node@18.18.4)(eslint@8.51.0)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vue-tsc@1.8.16(typescript@4.9.5))(vue@3.4.19(typescript@4.9.5))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nuxt/kit': 3.10.2(rollup@4.8.0)
|
'@nuxt/kit': 3.10.2(rollup@4.8.0)
|
||||||
'@rollup/plugin-replace': 5.0.5(rollup@4.8.0)
|
'@rollup/plugin-replace': 5.0.5(rollup@4.8.0)
|
||||||
@@ -8867,7 +8867,7 @@ snapshots:
|
|||||||
unplugin: 1.7.1
|
unplugin: 1.7.1
|
||||||
vite: 5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0)
|
vite: 5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0)
|
||||||
vite-node: 1.3.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0)
|
vite-node: 1.3.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0)
|
||||||
vite-plugin-checker: 0.6.4(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5))
|
vite-plugin-checker: 0.6.4(eslint@8.51.0)(optionator@0.9.3)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5))
|
||||||
vue: 3.4.19(typescript@4.9.5)
|
vue: 3.4.19(typescript@4.9.5)
|
||||||
vue-bundle-renderer: 2.0.0
|
vue-bundle-renderer: 2.0.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
@@ -8955,7 +8955,7 @@ snapshots:
|
|||||||
|
|
||||||
'@polka/url@1.0.0-next.24': {}
|
'@polka/url@1.0.0-next.24': {}
|
||||||
|
|
||||||
'@quasar/app-vite@1.6.2(eslint@8.51.0)(pinia@2.1.6(typescript@4.9.5)(vue@3.3.4))(quasar@2.12.7)(rollup@4.8.0)(vue-router@4.2.5(vue@3.3.4))(vue@3.3.4)':
|
'@quasar/app-vite@1.6.2(eslint@8.51.0)(pinia@2.1.7(vue@3.3.4))(quasar@2.12.7)(rollup@3.29.4)(vue-router@4.2.5(vue@3.3.4))(vue@3.3.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@quasar/render-ssr-error': 1.0.2
|
'@quasar/render-ssr-error': 1.0.2
|
||||||
'@quasar/vite-plugin': 1.5.0(@vitejs/plugin-vue@2.3.4(vite@2.9.16(sass@1.32.12))(vue@3.3.4))(quasar@2.12.7)(vite@2.9.16(sass@1.32.12))(vue@3.3.4)
|
'@quasar/vite-plugin': 1.5.0(@vitejs/plugin-vue@2.3.4(vite@2.9.16(sass@1.32.12))(vue@3.3.4))(quasar@2.12.7)(vite@2.9.16(sass@1.32.12))(vue@3.3.4)
|
||||||
@@ -8985,7 +8985,7 @@ snapshots:
|
|||||||
open: 8.4.2
|
open: 8.4.2
|
||||||
quasar: 2.12.7
|
quasar: 2.12.7
|
||||||
register-service-worker: 1.7.2
|
register-service-worker: 1.7.2
|
||||||
rollup-plugin-visualizer: 5.9.2(rollup@4.8.0)
|
rollup-plugin-visualizer: 5.9.2(rollup@3.29.4)
|
||||||
sass: 1.32.12
|
sass: 1.32.12
|
||||||
semver: 7.5.4
|
semver: 7.5.4
|
||||||
serialize-javascript: 6.0.1
|
serialize-javascript: 6.0.1
|
||||||
@@ -8996,7 +8996,7 @@ snapshots:
|
|||||||
webpack-merge: 5.9.0
|
webpack-merge: 5.9.0
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
eslint: 8.51.0
|
eslint: 8.51.0
|
||||||
pinia: 2.1.6(typescript@4.9.5)(vue@3.3.4)
|
pinia: 2.1.7(typescript@4.9.5)(vue@3.3.4)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- less
|
- less
|
||||||
- rollup
|
- rollup
|
||||||
@@ -13121,15 +13121,15 @@ snapshots:
|
|||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
fsevents: 2.3.3
|
fsevents: 2.3.3
|
||||||
|
|
||||||
nuxt@3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)):
|
nuxt@3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nuxt/devalue': 2.0.2
|
'@nuxt/devalue': 2.0.2
|
||||||
'@nuxt/devtools': 1.0.8(nuxt@3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)))(rollup@4.8.0)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))
|
'@nuxt/devtools': 1.0.8(nuxt@3.10.2(@parcel/watcher@2.3.0)(@types/node@18.18.4)(encoding@0.1.13)(eslint@8.51.0)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)))(rollup@4.8.0)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))
|
||||||
'@nuxt/kit': 3.10.2(rollup@4.8.0)
|
'@nuxt/kit': 3.10.2(rollup@4.8.0)
|
||||||
'@nuxt/schema': 3.10.2(rollup@4.8.0)
|
'@nuxt/schema': 3.10.2(rollup@4.8.0)
|
||||||
'@nuxt/telemetry': 2.5.3(rollup@4.8.0)
|
'@nuxt/telemetry': 2.5.3(rollup@4.8.0)
|
||||||
'@nuxt/ui-templates': 1.3.1
|
'@nuxt/ui-templates': 1.3.1
|
||||||
'@nuxt/vite-builder': 3.10.2(@types/node@18.18.4)(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vue-tsc@1.8.16(typescript@4.9.5))(vue@3.4.19(typescript@4.9.5))
|
'@nuxt/vite-builder': 3.10.2(@types/node@18.18.4)(eslint@8.51.0)(optionator@0.9.3)(rollup@4.8.0)(sass@1.32.12)(terser@5.21.0)(typescript@4.9.5)(vue-tsc@1.8.16(typescript@4.9.5))(vue@3.4.19(typescript@4.9.5))
|
||||||
'@unhead/dom': 1.8.10
|
'@unhead/dom': 1.8.10
|
||||||
'@unhead/ssr': 1.8.10
|
'@unhead/ssr': 1.8.10
|
||||||
'@unhead/vue': 1.8.10(vue@3.4.19(typescript@4.9.5))
|
'@unhead/vue': 1.8.10(vue@3.4.19(typescript@4.9.5))
|
||||||
@@ -13455,9 +13455,9 @@ snapshots:
|
|||||||
|
|
||||||
pify@4.0.1: {}
|
pify@4.0.1: {}
|
||||||
|
|
||||||
pinia@2.1.6(typescript@4.9.5)(vue@3.3.4):
|
pinia@2.1.7(typescript@4.9.5)(vue@3.3.4):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/devtools-api': 6.5.0
|
'@vue/devtools-api': 6.5.1
|
||||||
vue: 3.3.4
|
vue: 3.3.4
|
||||||
vue-demi: 0.14.6(vue@3.3.4)
|
vue-demi: 0.14.6(vue@3.3.4)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
@@ -13939,14 +13939,14 @@ snapshots:
|
|||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
rollup: 4.8.0
|
rollup: 4.8.0
|
||||||
|
|
||||||
rollup-plugin-visualizer@5.9.2(rollup@4.8.0):
|
rollup-plugin-visualizer@5.9.2(rollup@3.29.4):
|
||||||
dependencies:
|
dependencies:
|
||||||
open: 8.4.2
|
open: 8.4.2
|
||||||
picomatch: 2.3.1
|
picomatch: 2.3.1
|
||||||
source-map: 0.7.4
|
source-map: 0.7.4
|
||||||
yargs: 17.7.2
|
yargs: 17.7.2
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
rollup: 4.8.0
|
rollup: 3.29.4
|
||||||
|
|
||||||
rollup@2.77.3:
|
rollup@2.77.3:
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
@@ -14914,7 +14914,7 @@ snapshots:
|
|||||||
- supports-color
|
- supports-color
|
||||||
- terser
|
- terser
|
||||||
|
|
||||||
vite-plugin-checker@0.6.4(eslint@8.51.0)(meow@6.1.1)(optionator@0.9.3)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)):
|
vite-plugin-checker@0.6.4(eslint@8.51.0)(optionator@0.9.3)(typescript@4.9.5)(vite@5.1.1(@types/node@18.18.4)(sass@1.32.12)(terser@5.21.0))(vue-tsc@1.8.16(typescript@4.9.5)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/code-frame': 7.22.13
|
'@babel/code-frame': 7.22.13
|
||||||
ansi-escapes: 4.3.2
|
ansi-escapes: 4.3.2
|
||||||
@@ -14934,7 +14934,6 @@ snapshots:
|
|||||||
vscode-uri: 3.0.8
|
vscode-uri: 3.0.8
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
eslint: 8.51.0
|
eslint: 8.51.0
|
||||||
meow: 6.1.1
|
|
||||||
optionator: 0.9.3
|
optionator: 0.9.3
|
||||||
typescript: 4.9.5
|
typescript: 4.9.5
|
||||||
vue-tsc: 1.8.16(typescript@4.9.5)
|
vue-tsc: 1.8.16(typescript@4.9.5)
|
||||||
|
|||||||
Reference in New Issue
Block a user