{"id":21158251,"url":"https://github.com/simbo/gulp-watchify-browserify","last_synced_at":"2025-07-09T12:33:56.507Z","repository":{"id":57259462,"uuid":"51252170","full_name":"simbo/gulp-watchify-browserify","owner":"simbo","description":"A gulp plugin for watching and bundling javascripts using watchify and browserify.","archived":false,"fork":false,"pushed_at":"2024-07-13T05:41:46.000Z","size":79,"stargazers_count":7,"open_issues_count":4,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-13T22:48:17.636Z","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/simbo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-02-07T15:19:13.000Z","updated_at":"2018-01-29T05:59:04.000Z","dependencies_parsed_at":"2022-08-25T03:53:56.544Z","dependency_job_id":null,"html_url":"https://github.com/simbo/gulp-watchify-browserify","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simbo%2Fgulp-watchify-browserify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simbo%2Fgulp-watchify-browserify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simbo%2Fgulp-watchify-browserify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simbo%2Fgulp-watchify-browserify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simbo","download_url":"https://codeload.github.com/simbo/gulp-watchify-browserify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225551710,"owners_count":17487281,"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-20T12:19:02.736Z","updated_at":"2024-11-20T12:19:03.360Z","avatar_url":"https://github.com/simbo.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"gulp-watchify-browserify\n========================\n\n\u003e A *gulp* plugin for watching and bundling javascripts using *watchify* and *browserify*.\n\n[![npm Package Version](https://img.shields.io/npm/v/gulp-watchify-browserify.svg?style=flat-square)](https://www.npmjs.com/package/gulp-watchify-browserify)\n[![MIT License](http://img.shields.io/:license-mit-blue.svg?style=flat-square)](http://simbo.mit-license.org)\n[![Travis Build Status](https://img.shields.io/travis/simbo/gulp-watchify-browserify/master.svg?style=flat-square)](https://travis-ci.org/simbo/gulp-watchify-browserify)\n[![Codecov Test Coverage](https://img.shields.io/codecov/c/github/simbo/gulp-watchify-browserify.svg?style=flat-square)](https://codecov.io/github/simbo/gulp-watchify-browserify)\n[![Dependencies Status](https://img.shields.io/david/simbo/gulp-watchify-browserify.svg?style=flat-square\u0026label=deps)](https://david-dm.org/simbo/gulp-watchify-browserify)\n[![devDependencies Status](https://img.shields.io/david/dev/simbo/gulp-watchify-browserify.svg?style=flat-square\u0026label=devDeps)](https://david-dm.org/simbo/gulp-watchify-browserify#info=devDependencies)\n\n---\n\n\u003c!-- MarkdownTOC --\u003e\n\n- [About](#about)\n  - [\"Why a plugin?\"](#why-a-plugin)\n- [License](#license)\n\n\u003c!-- /MarkdownTOC --\u003e\n\n---\n\n**README IN PROGRESS**\n\nSee [`./demo`](https://github.com/simbo/gulp-watchify-browserify/tree/master/demo) for example usage.\n\n\n[![gulp watchify browserify](screenshot.png)](https://www.npmjs.com/package/gulp-watchify-browserify)\n\n## About\n\n**gulp-watchify-browserify** is a [gulp](http://gulpjs.com/) plugin for watching\nand bundling javascripts using [watchify](https://github.com/substack/watchify)\nand [browserify](https://github.com/substack/node-browserify).\n\nWatchify offers a much more efficient and faster way of watching an rebundling\nwith browserify, than you could achieve with `gulp.watch()` or similar methods.\n\nTo work as expected, watchify/browserify has to do the file reading jobs and not\n`gulp.src()`. That's why this plugin is not usable in a `.pipe()`. Instead, it\nprepares the stream on demand and offers a callback function where you can pipe\nto more gulp plugins and `gulp.dest()`. See [usage](#usage) for more details.\n\n\n### \"Why a plugin?\"\n\n\u003e *\"Can't you just use plain modules?\"*\n\nSure, this can also be achieved without a plugin, by just using a bunch of node\nmodules in a custom gulp task – like you can replace every gulp plugin.\n(There is also a \n[browserify recipe](https://github.com/gulpjs/gulp/blob/master/docs/recipes/fast-browserify-builds-with-watchify.md)\nthat does almost the same job like this plugin.)\n\nBut when you want to glob your browserify entries, log events and states to \nconsole, handle errors and make everything shiny, you propably come up with a\nscript of ~80 loc, which would be hard to reuse and maintain over multiple\nprojects (been there done that). So, imho, a plugin makes sense…\n\n\n## License\n\n[MIT \u0026copy; 2016 Simon Lepel](http://simbo.mit-license.org/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimbo%2Fgulp-watchify-browserify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimbo%2Fgulp-watchify-browserify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimbo%2Fgulp-watchify-browserify/lists"}