# Built-in tooling Deno provides some built in tooling that is useful when working with JavaScript and TypeScript: - [test runner (`deno test`)](../testing) - [code formatter (`deno fmt`)](./formatter) - [bundler (`deno bundle`)](./bundler) - [debugger (`--debug`)](./debugger) - [documentation generator (`deno doc`)](./documentation_generator) - [dependency inspector (`deno info`)](./dependency_inspector) - linter (`deno lint`) [coming soon](https://github.com/denoland/deno/issues/1880)