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/README.md b/README.md index ff2e2f0..50b4952 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) @@ -128,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/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", 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": [ 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}]", "}>()" ],