{"id":19343176,"url":"https://github.com/swashcap/sample-gulpfile","last_synced_at":"2025-07-08T06:06:21.151Z","repository":{"id":18036871,"uuid":"21078684","full_name":"swashcap/sample-gulpfile","owner":"swashcap","description":"A sample Gulp build file.","archived":false,"fork":false,"pushed_at":"2014-06-21T21:03:53.000Z","size":148,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-08T06:03:36.517Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/swashcap.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}},"created_at":"2014-06-21T20:58:39.000Z","updated_at":"2014-06-21T21:03:53.000Z","dependencies_parsed_at":"2022-08-27T16:30:41.750Z","dependency_job_id":null,"html_url":"https://github.com/swashcap/sample-gulpfile","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/swashcap/sample-gulpfile","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swashcap%2Fsample-gulpfile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swashcap%2Fsample-gulpfile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swashcap%2Fsample-gulpfile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swashcap%2Fsample-gulpfile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/swashcap","download_url":"https://codeload.github.com/swashcap/sample-gulpfile/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swashcap%2Fsample-gulpfile/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264207011,"owners_count":23572710,"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-11-10T03:37:38.164Z","updated_at":"2025-07-08T06:06:21.135Z","avatar_url":"https://github.com/swashcap.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sample Gulpfile\n\nThis is a sample [Gulp](http://gulpjs.com) asset builder. All the action is in gulpfile.js_; [check it out](https://github.com/swashcap/sample-gulpfile/blob/master/gulpfile.js)!\n\n## Tasks\n\nThere are three sample tasks in this project centered around files:\n\n* **Styles:** Process Sass files and add vendor prefixes. Do this by running `gulp styles` from project root.\n* **Scripts:** Lint JavaScript files and minify them. Do this by running `gulp scripts` from the project root.\n* **Images:** Minify and optimize images. Do this by running `gulp images` from the project root.\n\nDevelopment speed can be increased by **watching** files for changes and running the appropriate task. For simplicity, this only works styles and scripts. Do this by running `gulp watch` from the project root.\n\n## Setup\n\nRunning these sample tasks requires some setup. Here’s what you’ll need:\n\n* **[Sass](http://sass-lang.com):** a “CSS preprocessor” that extends regular ol’ CSS with some goodies\n* **[GulpJS](http://gulpjs.com):** a command line “task runner” that makes building and deployment easy\n\n### Installing Sass\n\n1. You need to have [Ruby running on your machine](https://www.ruby-lang.org/en/downloads/) (most systems come with it pre-installed).\n2. Open a [shell window](http://en.wikipedia.org/wiki/Shell_(computing)) and run `gem install sass`.\n\nRefer to Sass’s official [Installation guide](http://sass-lang.com/install) for additional assistance.\n\n### Getting NodeJS Up and Running\n\n1. GulpJS runs on [Node.js](http://nodejs.org/). [Download and install Node.js](http://nodejs.org/download/).\n2. To install GulpJS and its dependencies, navigate to this project’s root folder in a shell window and run `npm install`.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswashcap%2Fsample-gulpfile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswashcap%2Fsample-gulpfile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswashcap%2Fsample-gulpfile/lists"}