From 94adea5be75d585e4e099124f0f542ce7339e792 Mon Sep 17 00:00:00 2001 From: Vasily Kuzin Date: Sun, 16 Jul 2023 21:27:45 +0300 Subject: [PATCH 1/4] docs: Add badges of technologies to `README` (#52) Update README badges #51 --- README.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ff2e2f0..c20cdcc 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,13 @@ # Vue 3 VS Code Snippets -![Visual Studio Marketplace Version](https://img.shields.io/visual-studio-marketplace/v/exer7um.vue-3-vscode-snippets?color=blue) -![Visual Studio Marketplace Installs](https://img.shields.io/visual-studio-marketplace/i/exer7um.vue-3-vscode-snippets?color=success) -![GitHub](https://img.shields.io/github/license/ExEr7um/vue3-vscode-snippets) -![Vue Version](https://img.shields.io/badge/vue-3-%234FC08D?logo=vuedotjs) +![Visual Studio Marketplace Version](https://img.shields.io/visual-studio-marketplace/v/exer7um.vue-3-vscode-snippets?labelColor=18181B&color=4FC08D) +![Visual Studio Marketplace Installs](https://img.shields.io/visual-studio-marketplace/i/exer7um.vue-3-vscode-snippets?labelColor=18181B&color=4FC08D) +![GitHub](https://img.shields.io/github/license/ExEr7um/vue3-vscode-snippets?labelColor=18181B&color=4FC08D) +![Vue Version](https://img.shields.io/badge/Vue-3-4FC08D?labelColor=18181B&logo=vuedotjs) +![Nuxt Version](https://img.shields.io/badge/Nuxt-3-4FC08D?labelColor=18181B&logo=nuxtdotjs) +![Vitest](https://img.shields.io/badge/Vitest-18181B?logo=vitest) +![Pinia](https://img.shields.io/badge/Pinia-18181B) +![Histoire](https://img.shields.io/badge/Histoire-18181B) ![vue3-vscode-snippets-hero](https://i.imgur.com/qlgaQhl.gif) From 40015575d4e897432ff1e042675477f90ec95a4e Mon Sep 17 00:00:00 2001 From: Vasily Kuzin Date: Mon, 9 Oct 2023 01:59:41 +0300 Subject: [PATCH 2/4] fix: Missing `const` in `defineEmits` (#56) Add `const emit =` #54 --- snippets/vue/vue-script.code-snippets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets/vue/vue-script.code-snippets b/snippets/vue/vue-script.code-snippets index f9e6325..0018014 100644 --- a/snippets/vue/vue-script.code-snippets +++ b/snippets/vue/vue-script.code-snippets @@ -110,7 +110,7 @@ "Vue Define Emits": { "prefix": "vdefineemits", "body": [ - "defineEmits<{", + "const emit = defineEmits<{", "\t${1:eventName}: [${0}]", "}>()" ], From 5b2296611ad834a04301f43c8ed8a58f94605c19 Mon Sep 17 00:00:00 2001 From: Vasily Kuzin Date: Mon, 9 Oct 2023 02:05:52 +0300 Subject: [PATCH 3/4] fix: Missing `definePageMeta` snippet (#57) Add definePageMeta snippet #55 --- README.md | 1 + snippets/nuxt/nuxt-script.code-snippets | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/README.md b/README.md index c20cdcc..50b4952 100644 --- a/README.md +++ b/README.md @@ -132,6 +132,7 @@ These snippets were made to speed up Vue 3 development. With it you can write bo | `nfetch-lazy` | `useLazyFetch` composable | | `nasyncdata` | `useAsyncData` composable | | `nasyncdata-lazy` | `useLazyAsyncData` composable | +| `npagemeta` | `definePageMeta` composable | | `nseo` | `useSeoMeta` composable | | `nseo-template` | `useSeoMeta` composable - Template | | `nseo-server` | `useServerSeoMeta` composable | diff --git a/snippets/nuxt/nuxt-script.code-snippets b/snippets/nuxt/nuxt-script.code-snippets index e2c6d18..66a28d9 100644 --- a/snippets/nuxt/nuxt-script.code-snippets +++ b/snippets/nuxt/nuxt-script.code-snippets @@ -27,6 +27,15 @@ ], "description": "Nuxt useLazyAsyncData composable" }, + "Nuxt definePageMeta": { + "prefix": "npagemeta", + "body": [ + "definePageMeta({", + "\t${0}", + "})" + ], + "description": "Nuxt definePageMeta composable" + }, "Nuxt useSeoMeta": { "prefix": "nseo", "body": [ From 2bc1c6071c38cc048e7f309df290445728e0fc5e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 8 Oct 2023 23:06:43 +0000 Subject: [PATCH 4/4] release: `v0.5.1` --- CHANGELOG.md | 17 +++++++++++++++++ package.json | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 924ce5b..c58e54e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,23 @@ All notable changes to the "vue3-vscode-snippets" extension will be documented in this file. +## v0.5.1 + +[compare changes](https://github.com/ExEr7um/vue3-vscode-snippets/compare/v0.5.0...v0.5.1) + +### 🩹 Fixes + +- Missing `const` in `defineEmits` ([#56](https://github.com/ExEr7um/vue3-vscode-snippets/pull/56)) +- Missing `definePageMeta` snippet ([#57](https://github.com/ExEr7um/vue3-vscode-snippets/pull/57)) + +### 📖 Documentation + +- Add badges of technologies to `README` ([#52](https://github.com/ExEr7um/vue3-vscode-snippets/pull/52)) + +### ❤️ Contributors + +- Vasily Kuzin ([@ExEr7um](http://github.com/ExEr7um)) + ## v0.5.0 [compare changes](https://github.com/ExEr7um/vue3-vscode-snippets/compare/v0.4.1...v0.5.0) diff --git a/package.json b/package.json index d8428c7..216e78c 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "Vue 3 VS Code Snippets", "description": "Vue 3 snippets for VS Code", "icon": "images/vue-logo.png", - "version": "0.5.0", + "version": "0.5.1", "publisher": "exer7um", "repository": { "type": "git",