├── .vscode └── settings.json ├── GLOSSARY.md ├── README.md ├── additional_tooling.md ├── codebase ├── screenshots │ ├── snippet-vscode.png │ └── threeslash-refs.png └── src │ ├── compiler │ ├── binder.md │ ├── checker-inference.md │ ├── checker-widening-narrowing.md │ ├── checker.md │ ├── emitter.md │ ├── faq.md │ ├── parser.md │ ├── scanner.md │ ├── services.md │ ├── types.md │ └── utils.md │ └── services │ ├── completions.md │ ├── formatting.md │ └── textChanges.md ├── first_steps.md ├── intro ├── README.md └── imgs │ ├── compiler-linear.png │ └── layers-2.png └── systems ├── cli.md ├── codefixes.md ├── debugging └── printing.md ├── formatting └── formatting.md ├── refactor.md ├── sourcemaps.md ├── testing ├── README.md ├── baselines.md ├── fourslash.md ├── screenshots │ └── diff.png └── units.md └── vscode └── README.md /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /GLOSSARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/GLOSSARY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/README.md -------------------------------------------------------------------------------- /additional_tooling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/additional_tooling.md -------------------------------------------------------------------------------- /codebase/screenshots/snippet-vscode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/screenshots/snippet-vscode.png -------------------------------------------------------------------------------- /codebase/screenshots/threeslash-refs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/screenshots/threeslash-refs.png -------------------------------------------------------------------------------- /codebase/src/compiler/binder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/compiler/binder.md -------------------------------------------------------------------------------- /codebase/src/compiler/checker-inference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/compiler/checker-inference.md -------------------------------------------------------------------------------- /codebase/src/compiler/checker-widening-narrowing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/compiler/checker-widening-narrowing.md -------------------------------------------------------------------------------- /codebase/src/compiler/checker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/compiler/checker.md -------------------------------------------------------------------------------- /codebase/src/compiler/emitter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/compiler/emitter.md -------------------------------------------------------------------------------- /codebase/src/compiler/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/compiler/faq.md -------------------------------------------------------------------------------- /codebase/src/compiler/parser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/compiler/parser.md -------------------------------------------------------------------------------- /codebase/src/compiler/scanner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/compiler/scanner.md -------------------------------------------------------------------------------- /codebase/src/compiler/services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/compiler/services.md -------------------------------------------------------------------------------- /codebase/src/compiler/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/compiler/types.md -------------------------------------------------------------------------------- /codebase/src/compiler/utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/compiler/utils.md -------------------------------------------------------------------------------- /codebase/src/services/completions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/services/completions.md -------------------------------------------------------------------------------- /codebase/src/services/formatting.md: -------------------------------------------------------------------------------- 1 | ### 2 | -------------------------------------------------------------------------------- /codebase/src/services/textChanges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/codebase/src/services/textChanges.md -------------------------------------------------------------------------------- /first_steps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/first_steps.md -------------------------------------------------------------------------------- /intro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/intro/README.md -------------------------------------------------------------------------------- /intro/imgs/compiler-linear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/intro/imgs/compiler-linear.png -------------------------------------------------------------------------------- /intro/imgs/layers-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/intro/imgs/layers-2.png -------------------------------------------------------------------------------- /systems/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/systems/cli.md -------------------------------------------------------------------------------- /systems/codefixes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/systems/codefixes.md -------------------------------------------------------------------------------- /systems/debugging/printing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/systems/debugging/printing.md -------------------------------------------------------------------------------- /systems/formatting/formatting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/systems/formatting/formatting.md -------------------------------------------------------------------------------- /systems/refactor.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systems/sourcemaps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/systems/sourcemaps.md -------------------------------------------------------------------------------- /systems/testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/systems/testing/README.md -------------------------------------------------------------------------------- /systems/testing/baselines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/systems/testing/baselines.md -------------------------------------------------------------------------------- /systems/testing/fourslash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/systems/testing/fourslash.md -------------------------------------------------------------------------------- /systems/testing/screenshots/diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/systems/testing/screenshots/diff.png -------------------------------------------------------------------------------- /systems/testing/units.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systems/vscode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orta/typescript-notes/HEAD/systems/vscode/README.md --------------------------------------------------------------------------------