Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Wombat-Driven Understanding: an interactive gui...
Search
Raquel Vélez
January 25, 2017
Programming
0
330
Wombat-Driven Understanding: an interactive guide to using npm
Live demo given at ViennaJS, AngularVienna, ReactVienna, and NodeVienna mega-meetup, 25 Jan 2017
Raquel Vélez
January 25, 2017
Tweet
Share
More Decks by Raquel Vélez
See All by Raquel Vélez
Engineering of Craft - Let's Sketch Tech
rockbot
0
160
Engineering of Craft
rockbot
0
290
The Beauty of Bad Code
rockbot
1
170
The Beauty of Bad Code
rockbot
4
540
Evolution of a Web Application
rockbot
1
1k
Wombat-Driven Understanding: An Interactive Guide To Using npm
rockbot
0
840
the npm website: a tale of wonder and woe (and wombats!)
rockbot
0
310
fear
rockbot
1
310
hiring at npm
rockbot
1
270
Other Decks in Programming
See All in Programming
ts-morph実践:型を利用するcodemodのテクニック
ypresto
1
540
UPDATEがシステムを複雑にする? イミュータブルデータモデルのすすめ
shimomura
0
190
バランスを見極めよう!実装の意味を明示するための型定義 TSKaigi 2025 Day2 (5/24)
whatasoda
2
780
Cloudflare Realtime と Workers でつくるサーバーレス WebRTC
nekoya3
0
230
メモリリークが発生した時にpprofを使用して原因特定した話
zono33lhd
0
100
REST API設計の実践 – ベストプラクティスとその落とし穴
kentaroutakeda
2
320
『Python → TypeScript』オンボーディング奮闘記
takumi_tatsuno
1
140
Parallel::Pipesの紹介
skaji
2
870
Building an Application with TDD, DDD and Hexagonal Architecture - Isn't it a bit too much?
mufrid
0
370
RubyKaigi Hack Space in Tokyo & 函館最速 "予習" 会 / RubyKaigi Hack Space in Tokyo & The Fastest Briefing of RubyKaigi 2026 in Hakodate
moznion
1
120
JSAI2025 RecSysChallenge2024 優勝報告
unonao
1
380
Rethinking Data Access: The New httpResource in Angular
manfredsteyer
PRO
0
220
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
840
Visualization
eitanlees
146
16k
Statistics for Hackers
jakevdp
799
220k
Scaling GitHub
holman
459
140k
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
The Language of Interfaces
destraynor
158
25k
Building Applications with DynamoDB
mza
95
6.4k
Thoughts on Productivity
jonyablonski
69
4.7k
Raft: Consensus for Rubyists
vanstee
137
7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
How to train your dragon (web standard)
notwaldorf
92
6k
Transcript
wombat-driven understanding an interactive guide to using npm brought to
you by @rockbot
@rockbot #ViennaMegaMeetup npm is a package manager for JavaScript
@rockbot #ViennaMegaMeetup npm is a package manager
@rockbot #ViennaMegaMeetup our #1 priority is to reduce friction
@rockbot #ViennaMegaMeetup now let’s build an app
@rockbot #ViennaMegaMeetup goal: random wombat fact generator
@rockbot #ViennaMegaMeetup
@rockbot #ViennaMegaMeetup npm
@rockbot #ViennaMegaMeetup npm
@rockbot #ViennaMegaMeetup npm
@rockbot #ViennaMegaMeetup 1install node.js https://nodejs.org
@rockbot #ViennaMegaMeetup 2 update npm npm i npm@latest -g
@rockbot #ViennaMegaMeetup 3 let’s do it live
@rockbot #ViennaMegaMeetup show notes at http://bit.ly/wdu-vienna
@rockbot #ViennaMegaMeetup semver 1.0.0 major breaking changes minor new features
patch bug fixes
@rockbot #ViennaMegaMeetup but wait, there’s more!
@rockbot #ViennaMegaMeetup dist-tags npm deprecate npm outdated bundledDependencies npm shrinkwrap
npm update npm pack config options
@rockbot #ViennaMegaMeetup https://docs.npmjs.com
@rockbot #ViennaMegaMeetup need help?
@rockbot #ViennaMegaMeetup https://www.npmjs.com/support
@rockbot #ViennaMegaMeetup npm loves you
Raquel Vélez @rockbot http://rckbt.me raquel@ js.com