Jeffrey Paul: Javascript Cheatsheet

Jeffrey Paul

Javascript Cheatsheet
24 October 2018

Last updated 24 October 2018 (despite whatever the URL says), because apparently that is a Very Important Thing in this clusterfuck javascript ecosystem.

Packages

  • debug: easy debugging output
  • config: easy application-wide configuration
  • moment: sane datetime handling
  • prettier: automated reformatting (cf go fmt)
    • prettier --tab-width 4 --write
  • husky and lint-staged: automatic linting on commit (viz)
  • loglevel: sane default logging
  • jest: test framework
    • there are about a billion of these but this one
      • …works
      • …and is made by facebook, so it probably won’t disappear or be renamed for no reason and create you a bunch of busywork.
  • @babel/present-env: sane default modern-ECMAScript transpiler

More TBD.

About The Author

Jeffrey Paul is a hacker and security researcher living in Berlin and the founder of EEQJ, a consulting and research organization.

@sneakdotberlin

@eeqj

sneak@sneak.berlin

keybase.io/sneak

linkedin.com/in/jeffreypauleeqj