Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

michaelhsu.tw

Travis Codecov Status Github Tag

Dependency Status devDependency Status peerDependency Status

prettier license

Requirements

  • node >= 9.4.0
  • yarn >= 1.3.2

Technology Stacks

  • Create-React-App: Create React apps with no build configuration.
  • React-snapshot: A zero-configuration static pre-renderer for React apps
  • Styled-components: Visual primitives for the component age πŸ’…
  • React-progressive-bg-image: Medium style progressive background image for React.
  • Travis - CI
  • Netlify - CD
  • Codecov - Coverage report
  • GA - autotrack
  • React-media: A CSS media query component for React
  • Jest-styled-components: Jest snapshot utilities for Styled Components
  • Prettier, Eslint: Coding style
  • Micro-medium-api: Microservice for fetching the latest posts of Medium.
  • Apollo-fetch: 🐢 Lightweight GraphQL client that supports middleware and afterware

Development

$ yarn install
$ yarn run start
$ yarn run build

Deploy to GitHub pages

Any git tags.

  1. Update CHANGELOG.md
  2. Create a new git tag
$ npm version patch

Test

$ yarn run format
$ yarn run eslint
$ yarn run test:watch

PWA

  • 2017.06.22


Inspiration

CONTRIBUTING

  • ⇄ Pull requests and β˜… Stars are always welcome.
  • For bugs and feature requests, please create an issue.
  • Pull requests must be accompanied by passing automated tests ($ yarn run test).

CHANGELOG

LICENSE

MIT: http://michaelhsu.mit-license.org

You can’t perform that action at this time.