Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
The internal modules strike back
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
paul souche
October 29, 2015
Programming
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The internal modules strike back
Slides of my TypeScript#4 meetup presentation
paul souche
October 29, 2015
More Decks by paul souche
See All by paul souche
Une API from scratch avec NestJS
paulsouche
0
200
Unit test in deno
paulsouche
0
190
One spec to rule them all
paulsouche
1
330
Analytics reverse engineering
paulsouche
0
190
TypeScript + lerna + yarn monorepos FTW
paulsouche
1
2k
Test like a boss with TypeScript
paulsouche
0
260
AngularJS + Typescript === <3
paulsouche
0
370
Ma caisse enregistreuse en NodeJS
paulsouche
0
610
Other Decks in Programming
See All in Programming
TS 7.0 で baseUrl が使えなくなった今、パスエイリアスをどうするか
bicstone
2
550
Getting Started with Vibe Coding
miccheng
0
190
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
4
1.5k
はじめてのPLATEAU
nokonoko1203
1
600
protojson における文字化けの扱い
kazuki1023
0
150
Vapor Mode でアクセシビリティは 壊れないか検証した話
fuqda
1
330
느린 네트워크와 저사양 디바이스 사용자를 위한 웹뷰 로딩 시간 개선기
kmkim
1
210
Crash Auto Pipelines
veronikapj
1
390
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
1.8k
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
130
PyConTW 2026 - AI Coding 不只是工具升級, 區域醫院醫療資訊系統協作開發與資訊團隊轉型實踐
cclai999
0
240
Seven New Principles of Software Engineering
yegor256
0
470
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
980
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Designing for Timeless Needs
cassininazir
1
550
Navigating Team Friction
lara
192
16k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
650
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
670
How STYLIGHT went responsive
nonsquared
100
6.4k
Utilizing Notion as your number one productivity tool
mfonobong
4
640
The Invisible Side of Design
smashingmag
301
52k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Curious Case for Waylosing
cassininazir
1
610
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.4k
Transcript
(Or not …) Paul Souche Front End Developer @ github
paulsouche twitter @paulsouche
January 2015 TypeScript + AngularJS : The meeting Paul Souche
Front End Developer @ github paulsouche twitter @paulsouche
June 2015 First design patterns Paul Souche Front End Developer
@ github paulsouche twitter @paulsouche
September 2015 Paul Souche Front End Developer @ github paulsouche
twitter @paulsouche
Paul Souche Front End Developer @ github paulsouche twitter @paulsouche
What do we have ? - Compile support - Build system - Tests - Linters What do we want ? The same but with external modules
Paul Souche Front End Developer @ github paulsouche twitter @paulsouche
DARK SIDE OF EXTERNAL MODULES
Paul Souche Front End Developer @ github paulsouche twitter @paulsouche
Questions ?