{"id":15683810,"url":"https://github.com/luiguild/gulp-fancy-meta","last_synced_at":"2025-05-01T02:29:48.552Z","repository":{"id":57257497,"uuid":"68851182","full_name":"luiguild/gulp-fancy-meta","owner":"luiguild","description":"Gulp plugin to add and control easily all your HTML meta tag's in your static files, improve your SEO and save your dev time.","archived":false,"fork":false,"pushed_at":"2024-06-15T21:18:34.000Z","size":12,"stargazers_count":10,"open_issues_count":2,"forks_count":2,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-26T17:46:44.613Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/luiguild.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-09-21T19:35:31.000Z","updated_at":"2020-08-02T06:43:57.000Z","dependencies_parsed_at":"2024-08-30T00:18:13.679Z","dependency_job_id":"1a5edfae-8120-48c7-9f87-9643d131fd57","html_url":"https://github.com/luiguild/gulp-fancy-meta","commit_stats":{"total_commits":16,"total_committers":3,"mean_commits":5.333333333333333,"dds":0.4375,"last_synced_commit":"e96783d42a73dc692cc24d00e4cc061e10e0045a"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luiguild%2Fgulp-fancy-meta","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luiguild%2Fgulp-fancy-meta/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luiguild%2Fgulp-fancy-meta/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luiguild%2Fgulp-fancy-meta/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luiguild","download_url":"https://codeload.github.com/luiguild/gulp-fancy-meta/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251812146,"owners_count":21647850,"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":[],"created_at":"2024-10-03T17:08:46.778Z","updated_at":"2025-05-01T02:29:48.476Z","avatar_url":"https://github.com/luiguild.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gulp Fancy Meta\nAn Gulp plugin to add and control easily all your HTML meta tag's in your static files, improve your SEO and save your dev time.\n\nThe plugin will generate all markup to optimize your social content.\nYou just need put the ```fancyfile.json``` on the root folder of your project and edit with your info.\nThe generator will put all markup to Twitter cards, Pinterest rich pins, Google's structured data and Facebook's Open Graph inside your HTML files.\n\nFacy Meta will inject inside your ```\u003chead\u003e``` tag the code with the ```fancyfile.json``` content that you already provided. Between the code, the plugin will add twice \"markers\" like comments in your code to prevent your previous code be deleted.\nThese comments will be something like this:\n```\n\u003c!-- FancyMeta[beginning] --\u003e\n\u003cmeta name=\"fancyfile-key\" content=\"fancyfile-value\"\u003e\n\u003c!-- FancyMeta[end] --\u003e\n```\n\n## Install\n```\nnpm install gulp-fancy-meta --save-dev\n```\n\n## In your GulpFile\n```\nvar gulpFancyMeta = require('gulp-fancy-meta');\n\n///////////\n// TASK //\n//////////\ngulp.task('fancyMeta', function() {\n    return gulp.src('*.html')\n    .pipe(gulpFancyMeta())\n    .pipe(gulp.dest(''));\n});\n\n///////////\n// BUILD //\n///////////\ngulp.task('default', ['fancyMeta']);\n```\n\n## Run\n```\ngulp\n```\nor\n```\ngulp fancyMeta\n```\nIf you are a SEO-ninja, after Gulp run maybe some tags that you already put in your code will be duplicated. Verify your ```\u003chead\u003e``` and check if you not have some tag duplicated in your HTML files.\n\nAnd voilà! It's simple. Enjoy! :)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluiguild%2Fgulp-fancy-meta","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluiguild%2Fgulp-fancy-meta","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluiguild%2Fgulp-fancy-meta/lists"}