{"id":13621904,"url":"https://github.com/davidbernegger/VueVelocidad","last_synced_at":"2025-04-15T05:32:48.283Z","repository":{"id":34275730,"uuid":"172731443","full_name":"davidbernegger/VueVelocidad","owner":"davidbernegger","description":"Vue Snippets for fast Development","archived":false,"fork":false,"pushed_at":"2022-12-09T14:52:49.000Z","size":3351,"stargazers_count":30,"open_issues_count":16,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-11-08T09:40:48.199Z","etag":null,"topics":["snippets","velocidad","vscode","vscode-extension","vscode-snippets","vue","vue-cli","vue-snippets","vuevelocidad"],"latest_commit_sha":null,"homepage":null,"language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/davidbernegger.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-02-26T14:50:27.000Z","updated_at":"2022-01-08T22:07:57.000Z","dependencies_parsed_at":"2022-09-04T11:12:13.034Z","dependency_job_id":null,"html_url":"https://github.com/davidbernegger/VueVelocidad","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbernegger%2FVueVelocidad","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbernegger%2FVueVelocidad/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbernegger%2FVueVelocidad/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbernegger%2FVueVelocidad/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbernegger","download_url":"https://codeload.github.com/davidbernegger/VueVelocidad/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249015898,"owners_count":21198824,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["snippets","velocidad","vscode","vscode-extension","vscode-snippets","vue","vue-cli","vue-snippets","vuevelocidad"],"created_at":"2024-08-01T21:01:11.867Z","updated_at":"2025-04-15T05:32:47.929Z","avatar_url":"https://github.com/davidbernegger.png","language":"HCL","funding_links":[],"categories":["HCL"],"sub_categories":[],"readme":"# Vue Velocidad\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://vuevelocidad.netlify.com\" target=\"_blank\"\u003e\n    \u003cimg width=\"180\" src=\"https://vuevelocidad.netlify.com/assets/img/logo.54ee7a1b.png\" alt=\"logo\"\u003e\n  \u003c/a\u003e \n\u003c/p\u003e\n\nVue Velocidad is a very opinionated Vue VsCode snippet extension, which modifies and updates [vue-vscode-snippets](https://github.com/sdras/vue-vscode-snippets), best used with Vue-Cli 3.\n\n## Install\n\nEither click [this link](https://marketplace.visualstudio.com/items?itemName=davidbernegger.vuevelocidad) or install it from the commandline\n\n```batch\ncode --install-extension davidbernegger.vuevelocidad\n```\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://vuevelocidad.netlify.com\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://vuevelocidad.netlify.com/assets/img/example.e6404c44.gif\" alt=\"example\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Snippets\n\n### Data\n\n|prefix         | Expression        |\n|---------------|-------------------|\n|vdata            | data: {}        |  \n|vmethod          | method: {}      |\n|vcomputed        | computed: {}    |\n|vwatch           | watch: {}       |\n|vwatch-options   | watch: {...}    |\n|vprops           | props: {}       |\n|vcomponents      | components: {}  |\n|vfilter          | filters: {}     |\n|vmixin           | mixins: []      |\n\n### Template\n\n|prefix         | Expression        |\n|---------------|-------------------|\n|vfor           | v-for             |  \n|vmodel         | v-model           |  \n|von            | v-on              |  \n|vimg           | image source      |  \n|vstyle         | bind style        |  \n|vstyle-arr     | bind 2+ styles    |  \n|vclass         | bind class        |  \n|vclass-arr     | bind 2+ classes   |  \n|vanim          | transition comp   |  \n|vanim--hook    | in script    |  \n\n### Life Cycle Hooks\n\n|prefix         | Expression        |\n|---------------|-------------------|\n|vbcreate       | beforeCreate()    |  \n|vcreated       | created()         |\n|vbmount        | beforeMount()     |\n|vmounted       | mounted()         |\n|vbupdate       | beforeUpdate()    |\n|vupdated       | updated()         |\n|vbdestroy      | beforeDestroy()   |\n|vdestroyed     | destroyed()       |\n\n### VueX\n\n|prefix         | Expression              |\n|---------------|-------------------------|\n|vcommit        | this.$store.commit()    |  \n|vdispatch      | this.$store.dispatch()  |\n|vmapgetters    | ..mapGetters({...})     |\n|vmapstate      | ..mapState({...})       |\n|vstore         | vuex store base         |\n|vstore-import  | import vuex store       |\n|vgetters       | getters: {...}          |\n|vmutations     | muations: {...}         |\n|vactions       | actions: {...}          |\n\n### Other\n\n|prefix         | Expression                            |\n|---------------|---------------------------------------|\n|vtest          | unit test                             |\n|vnextick       | next Tick                             |\n|vscss          | import external scss in vue.config.js |","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidbernegger%2FVueVelocidad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavidbernegger%2FVueVelocidad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidbernegger%2FVueVelocidad/lists"}