An open API service indexing awesome lists of open source software.

https://github.com/shaps80/152percent.com

Joseph Duffy's Website
https://github.com/shaps80/152percent.com

Last synced: about 1 month ago
JSON representation

Joseph Duffy's Website

Awesome Lists containing this project

README

          

# gatsby-starter-typescript-plus

> A starter kit for TypeScript-based Gatsby projects with sensible defaults.

This is a starter kit for [Gatsby.js](https://www.gatsbyjs.org/) websites written in TypeScript. It includes the bare essentials for you to get started (styling, Markdown parsing, minimal toolset).

## Features

- TypeScript
- TSLint (with custom TSLint rules)
- Markdown rendering with Remark
- Basic component structure
- Styling with [emotion](https://emotion.sh/)

## Geting started

Install this starter (assuming you have `gatsby-cli` installed) by running the following command:

```bash
gatsby new project-name https://github.com/resir014/gatsby-starter-typescript-plus
```

## Developing

A nodejs >= 6.0.0 setup with [yarn](https://yarnpkg.com/) is recommended.

```bash
# install dependencies
yarn

# ...or, for npm
npm install

# serve with hot reload at localhost:8000
npm start

# build for production
npm run build

# build for production and push to gh-pages branch
npm run deploy
```

## Credits

Built with [Gatsby](https://www.gatsbyjs.org/) - the blazing-fast static site generator for [React](https://facebook.github.io/react/).

## Deploy

[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/resir014/gatsby-starter-typescript-plus)