JavaScript Allongé, The "Six" Edition
You Don't Know JS: Scope & Closures
You Don't Know JS: this & Object Prototypes
You Don't Know JS: Types & Grammar
You Don't Know JS: Async & Performance
You Don't Know JS: ES6 & Beyond
Eloquent Javascript, Second Edition
Mostly Adequate Guide to Functional Programming
Learning JavaScript Design Patterns
Programming JavaScript Applications
Build your applications with Webpack
Awesome Functional Programming
A formidable list of Frontend Development learning resources