# Behind VS Code Extensions for JavaScript / TypeScript Linting and Formatting
This slides are used at VS Code Conference Japan 2024 https://vscodejp.github.io/conference-2024/ (15 ~ 20 minutes)
## References:
- Extension API | Visual Studio Code Extension API https://code.visualstudio.com/api
- The Biome Tool Chain https://fosdem.org/2024/schedule/event/fosdem-2024-2563-the-biome-toolchain/
- Modern VS Code extension development: The basics | Snyk https://snyk.io/blog/modern-vs-code-extension-development-basics
- Prettier のしくみ - Speaker Deck https://speakerdeck.com/sosukesuzuki/prettier-falsesikumi
- Prettier 3.0 の VSCode 拡張対応における技術的な意思決定~VSCode 拡張で dynamic import が動かない~ - Speaker Deck https://speakerdeck.com/sosukesuzuki/prettier-3-dot-0-no-vscode-kuo-zhang-dui-ying-niokeruji-shu-de-nayi-si-jue-ding-vscode-kuo-zhang-de-dynamic-import-gadong-kanai
- Language Server Protocol の仕様 及び実装方法 https://zenn.dev/mtshiba/books/language_server_protocol
- Language Server Protocol に対応したミニ言語処理系を作るhttps://zenn.dev/takl/books/0fe11c6e177223