Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Gatsby starter repo that adds TypeScript, TypeScript linting, and SASS support to new Gatsby sites.
Gatsby Starter for TypeScript and SASS is a boilerplate repository that installs a Gatsby site preconfigured with TypeScript, TypeScript linting, and SASS support.
This starter is a minimal boilerplate for the Gatsby static site generator, designed to give developers a working Gatsby project with TypeScript and SASS already wired up. Running gatsby new gatsby-site https://github.com/tdharmon/gatsby-starter-typescript-sass creates a new directory containing the starter files. The starter runs on Gatsby's build system, which is based on Node.js, and was created by GitHub user tdharmon. It includes only the essentials needed to start developing with TypeScript and SASS.
.scss or .sass files without extra setup.gatsby new command and works with gatsby develop and gatsby build.After installing with gatsby new, the generated project includes the necessary configuration for TypeScript and SASS, and you can run gatsby develop for local development or gatsby build to produce a static output.
The starter is free to use, hosted as a public repository on GitHub.
gatsby-starter-default — the official Gatsby starter, which does not include TypeScript or SASS configuration.Run gatsby new gatsby-site https://github.com/tdharmon/gatsby-starter-typescript-sass from the Gatsby CLI. This command clones the repository into a new folder named gatsby-site.
Yes, TypeScript is included in the starter, so you can write .ts and .tsx files without adding dependencies yourself.
Yes, SASS support is part of the starter, letting you write .scss or .sass stylesheets directly.
Yes, the starter lists TypeScript linting as one of its included essentials, so type and style checks are configured.
Yes, it is a public GitHub repository, and you can use it as the basis for your own projects at no cost.
