How to fork & patch npm modules

“With now more than 3000 modules, there are huge gaps in the quality of things you find in the npm registry. But more often than not, it’s easy to find a module that is really close to what you need, except if it wasn’t for that one bug or missing feature.” – Felix Geisendörfer

Today I read “How to fork & patch npm modules” from Debuggable by Felix Geisendörfer.

Npm is one of my favorite package managers, mostly because of the way it handles dependencies – each library is allowed to use its preferred version of a dependency. This works great when you want to fork an existing package as shown in the linked blog post. It’s really easy to modify where your dependencies are located. See how Felix customized his package.json to refer to a forked version of the xmlbuilder dependency in his own GitHub repository instead of the original npm package:

"dependencies": {
    "request": "1.9.8",
    "xmlbuilder": "",
    "stack-trace": "0.0.5",
    "traverse": "0.4.4",
    "hashish": "0.0.4"

You just substitute the GitHub tarball URL (the final segment of the URL is just the SHA hash for the commit, of course) in the place of the previous npm version string. Next, create a pull request on GitHub and submit your changes upstream (if applicable)!

Also read...


  1. I agree Chris. I haven’t used Godaddy in a long time. I have been using for awhile. Ironically, now I am changing to hostgator soon. They are currently the most top rated host. I had no idea that they auto-renewed for Godaddy SSL certificates, I need to let some of my recent clients know that, I have referred a few to godaddy’s SSL system.

  2. Thanks, Chris, this was helpful. The steps are a bit different as of 7/24/2011.

    1. Login to GoDaddy
    2. Click My Account on the top listing
    3. Click “My Payment Information” on the left side nav bar
    4. Click the small “View All Renewing Items” hyperlink on top of the grid of products that display on the next page
    5. This brings up the page “Payment Profile” where all auto-renew items are listed
    6. Click the “Auto” column header and look for any items turned “On”
    7. Check the box next to any “On” items and click “Auto Renew ” at the top
    8. On the right side of page, check “Disable Auto Renew” then “Save Changes”.

  3. Before I found these instructions I went to what I thought wasthe obvious link “My Renewals” but this has NO SSL certificates listed. I assumed that they weren’t auto-renewing. Their 15 and 30 day reminder email messages make NO mention of auto-renew (unlike their domain renewals).

    Suddenly we had our credit card hit. Not only do they auto-renew, they do it a month BEFORE the certificate is due to expire!!! I wouldn’t normally worry but this was a Wildcard certificate that cost $200. We had to drop it because we also found their claim of 99% compatibility to be untrue. I didn’t work on versions of Safari for the iPhone.

    Definitely deceptive. I have a complaint in to them now. If they don’t resolve it I’ll have American Express reverse the charge :)

  4. THX that is whot i nead :)
    Sory 4 my english i am from poland
    THAT IS WORKING on MK802 android mini pc (right now uUbuntu MiniPC)

  5. Pingback: Right Click Keyboard Ubuntu | mesothelioma-lawyer168

  6. Pingback: ray ban small aviator black

  7. Pingback: Right Click With Keyboard Ubuntu | mesothelioma-lawyer168

  8. Pingback: maglia west ham roma

  9. Pingback: comprare online maglie hard rock

  10. Pingback: Looid

  11. 华夏兼职任务网:全网最便宜广告任务发布平台!







    丙申年(猴)九月初十 2016-10-10

  12. 今天办公室里几个男女在讨论用避孕套的好处和坏处,男方坚决抵制避孕套,女方大力支持使用避孕套,双方各持一词不分伯仲,这时我们办公室一个大姐问我平日用套套吗?我说:我……我…我都是包皮打个结。当时讨论就结束了。

  13. 增达网,看看笑话就有钱!每天收入无上限!








  14. 增达网:








    丁酉年(鸡)二月廿七 2017-3-24

  15. 我赚啦:什么不用干,收入无上限。免费下载营销软件!



    ③推广赚钱。每推荐一个VIP下线提成 5 元,三三倍增,十级提成。(每年最多赚442860元)

    ④广告赚钱。你推荐的下线发布广告你都有其广告费 20% 的提成。(收入无限制)




  16. 增达网:




  17. 增达网:




  18. 沃八达,逆向导购,自动下滑,三三倍增,十级提成。

    ①注册提成。有人在你网站注册你就有钱,阶梯制,最低每个 1 毛,最高 1 元。

    ②下线提成。逆向推荐模式,上线替下线发展,就算不推广,照样有钱赚,见点 5 元。

    ③直推提成。你自己每推荐一个VIP下线提成 50 元,满 3个开始下滑,但提成不会减少。




  19. 增大壮阳、丰乳缩阴、泡妞把妹,价值十万资料无限下。




  20. Pingback: site

  21. Pingback: smettere di fumare

  22. Pingback: site here

  23. Pingback: new siriustube649 abdu23na1246 abdu23na17

  24. Pingback: new siriustube240 abdu23na5176 abdu23na21

  25. Pingback: newtube sirius543 abdu23na5979 abdu23na78

  26. Pingback: freshamateurs45 abdu23na585 abdu23na50

  27. Pingback:

  28. Pingback: 2019

  29. Pingback:

  30. Pingback: #macron #Lassalle

  31. Pingback: a2019-2020

  32. Pingback: facebook

  33. Pingback: facebook1

  34. Pingback:

  35. 增大壮阳!丰乳缩阴!泡妞把妹!房中秘术!





  36. Pingback: online canadian pharmacy

  37. Pingback: Viagra vs cialis vs levitra

  38. Pingback: Viagra canada

  39. Pingback: Viagra vs cialis

  40. Pingback: Generic viagra

  41. Pingback: Viagra pills

  42. Pingback: Canadian viagra

  43. Pingback: Viagra generico online

  44. Pingback: Viagra 20mg prix en pharmacie

  45. Pingback: Cialis 20 mg

  46. Pingback: Buy cialis online

  47. 增大网:




    网址: daxie.521982.CoM


  48. Pingback: Cialis online

  49. Pingback: buy cheap cialis coupon

  50. Pingback: Purchasing viagra on the internet

  51. Pingback: Viagra 5 mg

  52. Pingback: buy viagra medication

  53. Pingback: buy cheap viagra coupon

  54. Pingback: buy viagra without a doctor's prescription

  55. Pingback: generic levitra 100mg

  56. Pingback: levitra generic 5mg

  57. Pingback: vardenafil generic

  58. Pingback: cheapest levitra online

  59. Pingback: levitra 20 mg

  60. Pingback: Viagra uk

  61. Pingback: buy viagra usa

  62. Pingback: buy viagra uk

  63. Pingback: Tadalafil 20 mg

  64. Pingback: buy viagra online best price

  65. Pingback: Viagra 5mg prix

  66. 送你一片大海,让你一帆风顺;送你一个太阳,让你热情奔放;送你一份真诚,祝你开心快乐;送你一份祝福,让你快乐天天!

  67. Pingback: Google

  68. Pingback: pc games for windows xp

  69. Pingback: pc games apps free download

  70. Pingback: free pc games download

  71. Pingback: pc games for windows 10

  72. Pingback: apps download for windows 8

  73. Pingback: pc app free download

  74. Pingback: pc apps for windows 10

  75. Pingback: full version pc games download

  76. Pingback: free full download for windows pc

  77. Pingback: free download for windows pc

  78. Pingback: hamptonbay

  79. Pingback: daniels videos

  80. Pingback: gay sex

  81. Pingback: rechargeable bullet vibrator

  82. Pingback: top vibrating dildos

  83. Pingback: waterproof vibrator

  84. Pingback: Ban hoc thong minh

  85. Pingback: shemale dating

  86. Pingback: sexe webcam

  87. Pingback: rencontres adulte

  88. Pingback: webcambabes

  89. Pingback: how to exercise your man to last longer in bed

  90. Pingback: male p spot massager

  91. Pingback: weird sex toy

  92. Pingback: strapless vibrating dildo

  93. Pingback: anal plug vibrator

  94. Pingback: green card organization

  95. Pingback: waterproof dildo

  96. Pingback: realistic masturbator

  97. Pingback: Termite treatment Greensboro

  98. Pingback: butt plug

  99. Pingback: best powerful vibrator

  100. Pingback:

  101. Pingback: beggin on your knees traduzione

  102. Pingback: пентаэдр

  103. Pingback: серега возле дома твоего текст

  104. Pingback: sex toy store

  105. Pingback:

  106. Pingback: penis masturbator

  107. Pingback: 10 inches dildo

  108. Pingback: room tour

  109. Pingback: do penis pumps work

  110. Pingback: ΝΤΕΤΕΚΤΙΒ ΑΘΗΝΑ

  111. Pingback: warm dildo

  112. Pingback: sex toys collection

  113. Pingback: charged vibrating panty

  114. Pingback: suction cup dong

  115. Pingback: douching for anal sex

  116. Pingback: anal trainer

  117. Pingback: Porn Land

  118. Pingback: check quick payday loans

  119. Pingback: android push notification

  120. Pingback: free scrap car removal abbotsford

  121. Pingback: web sites testing

  122. Pingback: three little birds перевод

  123. Pingback: джанго холодная весна текст

  124. Pingback: как сделать кулёк

  125. Pingback: ed pump

  126. Pingback: ben wa balls

  127. Pingback: dildos

  128. Pingback: erotic vibrator

  129. Pingback: big didlo

  130. Pingback: instrumentation interview questions and answers

  131. Pingback: best personal lubricant non sticky

  132. Pingback: how to insert vaginal balls

  133. Pingback: best adult games

  134. Pingback: fantasy panties

  135. Pingback: viagra

  136. Pingback: gay sex toys

  137. Pingback: Anabolic Steroids

  138. Pingback: satta matka

  139. Pingback: realistic vagina stroker

  140. Pingback: bullet and egg vibrator

  141. Pingback: sex toys for clit

  142. Pingback: best pocket pussy

  143. Pingback: using suction cup dildo

  144. Pingback: public relations west palm beach

  145. Pingback: silicone bullet sex toy

  146. Pingback: waterproof rabbit

  147. Pingback: vagina dilator

  148. Pingback: sucking masturbator

  149. Pingback: anal trainer

  150. Pingback: nipple clamps

  151. Pingback: porn land

  152. Pingback: luxury vibrator

  153. Pingback: cock ring

  154. Pingback: gay underwear

  155. Pingback: Minoxidil 5% with retinoic acid

  156. Pingback: realistic male masturbator

  157. Pingback:

  158. Pingback: dildo

  159. Pingback: washing machines

  160. Pingback: male masturbator

  161. Pingback:

  162. Pingback: SSRU

  163. Pingback: best realistic dildo

  164. Pingback: toys for him

  165. Pingback: big black dong

  166. Pingback: spanking sextoys

  167. Pingback: best vibrator 2019

  168. Pingback: bullet vibrator unboxing

  169. Pingback: bondage

  170. Pingback: brisbane web developers

  171. Pingback: Babypoppen

  172. Pingback: Christine Reidhead, Founder and CEO of AfrikRising

  173. Pingback: porn

  174. Pingback: Bodystockings

  175. Pingback: 15% minoxidil buy

  176. Pingback: 10% minoxidil with azelaic acid

  177. Pingback: Hundedækken

  178. Pingback: Idn Poker Android

  179. Pingback:

  180. Pingback: Julia Ann Porn

  181. Pingback: bdjobs education

  182. Pingback: Мамаев и Кокорин не сидят в СИЗО

  183. Pingback: Buy Microsoft Software Online

  184. Pingback: Fashion Station

  185. Pingback: Fashion Station

  186. Pingback: Pool Supplies

  187. Pingback: air jordan 4

  188. Pingback: sexboer

  189. Pingback: секс видео

  190. Pingback: porno files

  191. Pingback: water heater repair ct

  192. Pingback: iptv a&e

  193. Pingback: liteblue

  194. Pingback: liteblue

  195. Pingback: clone a willy

  196. Pingback: jordan 11

  197. Pingback: wanachi massager

  198. Pingback: finger vibe

  199. Pingback: virtual Mastercard

  200. Pingback: nirvana – sliver перевод

  201. Pingback: california dreaming vibrator

  202. Pingback: темно коричневая минеральная краска

  203. Pingback: russian translation thank you

  204. Pingback: outdoors

  205. Pingback: russian translation services

  206. Pingback: male enhancement pump

  207. Pingback: luksus hundeseng

  208. Pingback: nipple clips

  209. Pingback: xvideos

  210. Pingback: plus size suction cup dildo

  211. Pingback: retro jordans

  212. Pingback: اسعار المساج في القاهره

  213. Pingback:

  214. Pingback: onewalmart

  215. Pingback:

  216. Pingback: Bluechew reviews

  217. Pingback:

  218. Pingback: Don Juravin

  219. Pingback: ormekur hvalpe hvornår

  220. Pingback: 3 weeks pregnant symptoms

  221. Pingback: Healthy salty snacks

  222. Pingback: realistic vibrator

  223. Pingback: jordan retro

  224. Pingback: Al-Zaytoonah Elibrary

  225. Pingback: bondage kit

  226. Pingback: air max 270

  227. Pingback: beginner's bondage fantasy

  228. Pingback: nike epic react flyknit

  229. Pingback: michaels hours

  230. Pingback: افلام سكس قوية

  231. Pingback: best abroad education consultants in delhi

  232. Pingback: maple ridge appliance repair (604) 404-1677

  233. Pingback: فني ستلايت مبارك الكبير

  234. Pingback: best selling sex toys

  235. Pingback: personal lubricant

  236. Pingback: bullet vibrator

  237. Pingback: qqonline

  238. Pingback: poker terpercaya di indonesia

  239. Pingback: BWI transportation

  240. Pingback: Union Station drop off and pick up

  241. Pingback: g spot sex toys

  242. Pingback: how to use vibrator

  243. Pingback: Make massive income

  244. Pingback: couples enhancer ring

  245. Pingback: home decor gift basket

  246. Pingback: sbobet online

  247. Pingback: veiny vibrator

  248. Pingback: cheat engine undetected

  249. Pingback: Remove The Background From An Image Online

  250. Pingback: Godaddy Email Login

  251. Pingback: hasta yatağı

  252. Pingback: سکس خارجی

  253. Pingback: seo consulting

  254. Pingback: Philadelphia Elibrary

  255. Pingback: vagina stroker

  256. Pingback: gay thong

  257. Pingback: boho bracelet

  258. Pingback: döner hamburg

  259. Pingback: gay sex toys

  260. Pingback: Footy fans

  261. Pingback: adult toys for couples

  262. Pingback: vibrating ring

  263. Pingback: pocket pussy unboxing

  264. Pingback: ایرانی پورن

  265. Pingback: MIDE-676

  266. Pingback: buy levitra online

  267. Pingback: buy levitra 10mg

  268. Pingback: buy levitra online

  269. Pingback: best gay sex toys

  270. Pingback: Fibonacci Baccarat Strategy

  271. Pingback: banned roulette system

  272. Pingback: levitra 10 mg prezzo

  273. Pingback: viagra without a doctor prescription

  274. Pingback: blackjack card counting system

  275. Pingback: cheap viagra

  276. Pingback: generic viagra

  277. Pingback:

  278. Pingback: viagra online

  279. Pingback: cheap viagra

  280. Pingback: viagra tablets

  281. Pingback: viagra without a doctor prescription

  282. Pingback: security

  283. Pingback: viagra pills

  284. Pingback: viagra tablets

  285. Pingback: buy viagra

  286. Pingback: cheap viagra

  287. Pingback: olamide

  288. Pingback: viagra without doctor prescription

  289. Pingback: buy viagra

  290. Pingback: generic viagra 100mg

  291. Pingback: viagra tablets

  292. Pingback: online viagra

  293. Pingback: pharmacy uk

  294. Pingback: pharmacy uk

  295. Pingback: pharmacies shipping to usa

  296. Pingback: login

  297. Pingback: canadian pharmacies online

  298. Pingback: BLK-418

  299. Pingback: SSNI-546

  300. Pingback: adam and eve vibrator

  301. Pingback: online pharmacy

  302. Pingback: international pharmacy

  303. Pingback: canadian pharcharmy

  304. Pingback: pharmacies shipping to usa

  305. Pingback: anal vibe

  306. Pingback: gay men using toys

  307. Pingback: high quality rabbit vibrator

  308. Pingback: beginners anal plug

  309. Pingback: canadian pharmacy

  310. Pingback: canadian pharmacies online

  311. Pingback: pharmacies shipping to usa

  312. Pingback: drugstore online

  313. Pingback: indian young couple sex

  314. Pingback: pharmacies

  315. Pingback: online pharmacies

  316. Pingback: online pharmacies

  317. Pingback: canada pharmacy

  318. Pingback: Likes

  319. Pingback: canadian online pharmacies

  320. Pingback: canada pharmacy

  321. Pingback: pharmacy

  322. Pingback: sewa pa system ampang

  323. Pingback: sex toys

  324. Pingback: international pharmacy

  325. Pingback: تحميل برنامج انستقرام

  326. Pingback: gay dildo riding

  327. Pingback: best anal douches

  328. Pingback: tadalafil generic

  329. Pingback: tadalafil 20 mg

  330. Pingback: login

  331. Pingback: tadalafil

  332. Pingback: login

  333. Pingback: cialis prices

  334. Pingback: cialis 20 mg

  335. Pingback: tadalafil 5mg

  336. Pingback: tadalafil 20 mg

  337. Pingback: http //

  338. Pingback: FSET-842

  339. Pingback: cialis 20mg

  340. Pingback: canadian online pharmacies

  341. Pingback: canada pharmaceuticals online

  342. Pingback: pharmacy

  343. Pingback: magic wand massagers

  344. Pingback: top sex toys

  345. Pingback: canada pharmacy

  346. Pingback: Virtual Account

  347. Pingback: کوس سفید سینه

  348. Pingback: generic viagra 100mg

  349. Pingback: money exchanger

  350. Pingback: CAWD-004

  351. Pingback: generic viagra 100mg

  352. Pingback: meds online without doctor prescription

  353. Pingback: mynordstrom employee login

  354. Pingback: dildo for beginners

  355. Pingback: cock ring gay porn

  356. Pingback: how to prepare for anal

  357. Pingback: why wear jockstraps

  358. Pingback: guitar solo lick

  359. Pingback: adam and eve male toys

  360. Pingback: credit card buy

  361. Pingback: situs judi online

  362. Pingback: games for pc download

  363. Pingback: apps download for windows 10

  364. Pingback: pc games for windows 8

  365. Pingback: download free games

  366. Pingback: free windows app download

  367. Pingback: pc games for windows 7

  368. Pingback: pc games for windows 10

  369. Pingback: free full download for windows pc

  370. Pingback: apps download for windows 8

  371. Pingback: free download for pc

  372. Pingback: pc games free download for pc windows

  373. Pingback: apps for pc download

  374. Pingback: free download for windows 8

  375. Pingback: apps for pc

  376. Pingback: games for laptop download

  377. Pingback: apps for pc download

  378. Pingback: Mario carts

  379. Pingback: 小田急線 田園都市線 路線図

  380. Pingback: Boston Car Service

  381. Pingback: minyak kelapa VCO

  382. Pingback: give a good head

  383. Pingback: stump grinding saskatoon

  384. Pingback: student loan relief

  385. Pingback:

  386. Pingback: Mario carts

  387. Pingback: exotic carts official

  388. Pingback: العاب طبخ

  389. Pingback: Dank Vapes For Sale

  390. Pingback: 710 kingpen

  391. Pingback: Dank Vapes Official Account

  392. Pingback: Dank Vapes Official Account

  393. Pingback: THC vape juice

  394. Pingback: THC vape oil discreet shipping

  395. Pingback: Chat Teen Live

  396. Pingback: cakes kenya

  397. Pingback: THC vape juice For sale

  398. Pingback: Live Sex Cam

  399. Pingback: online advertising

  400. Pingback:

  401. Pingback: Blackjack Strategy

  402. Pingback: Winning Baccarat Strategy

  403. Pingback: Roulette System to Win

  404. Pingback: Modafinil Online UK next day delivery

  405. Pingback: runelite

  406. Pingback: login

  407. Pingback: walmart paystub

  408. Pingback: Artsy t shirts

  409. Pingback: MEYD 525

  410. Pingback: Women clothing

  411. Pingback:

  412. Pingback:

  413. Pingback: Escalator Cleaning Sydney

  414. Pingback: adam and eve store

  415. Pingback: Fintech

  416. Pingback: Tally ERP 9 Crack

  417. Pingback: buy temazepam

  418. Pingback: latest jobs Australia

  419. Pingback: jockstrap underwear

  420. Pingback: bondage cuffs

Leave a Reply to 创业网 Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>