Investigations - JavaScript/TypeScript
Libraries
-
encoding.js - https://github.com/polygonplanet/encoding.js
Naming Conventions
References
Haruki’s Rough Observations
-
kebab-case
for directories or general JS/TS files. -
camelCase
for variables and functions. -
PascalCase
for classes, and files containing classes.-
or required by a framework.
-
For Lib development
Import/Export
-
in browser
Linting
Testing
-
Jestでテストを書こう | TypeScript入門『サバイバルTypeScript』 - https://typescriptbook.jp/tutorials/jest
-
Minimal setup as of
-
$ npm install --save-dev typescript jest ts-jest @types/jest $ npx ts-jest config:init
-