Skip to content

Alvaro Montero Portfolio 2020 ๐ŸŽ’ Gatsby React WP

License

Notifications You must be signed in to change notification settings

elationbase/am-2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Alvaro Montero

Creative Technologist

๐Ÿš€ Quick start

yarn
yarn develop

โคต๏ธ Commiting Changes

This repo enforce conventional commit More info

Types

Must be one of the following:

build: Changes that affect the build system or external dependencies (example scopes: webpack, babel, npm)

chore Update tasks, no production code change (example scopes: build, lint, hooks)

ci: Changes to our CI configuration files and scripts (example scopes: Jenkins, Travis, Circle)

docs: Documentation only changes

feat: A new feature

fix: A bug fix

perf: A code change that improves performance

refactor: A code change that neither fixes a bug nor adds a feature

style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)

test: Adding missing tests or correcting existing tests

Commit message structure

<type>(scope): <description>

[optional body]

[optional footer]
// Simple Example
feat(calendar): added multiyear props to component
// Extended Example
feat(calendar): added multiyear props to component

- Multiyear prop must be a number
- Two theme styles
- Unit tests and Snapshots

#closes 00

๐ŸŒบ Code formatting & linting

Prettier for code formatting. Extension for VS Code can be found here

Prettier configuration can be found in .prettierrc.js

ESLint for code linting. Extension for VS Code can be found here.

ESLint configuration can be found in .eslintrc.js

Codebase linting and testing is done on pre-commit hook level.

๐Ÿ’ข Test

Project is using JEST for unit testing.

Main commands

  $ yarn test // Run all tests
  $ yarn test:update // Update Snapshots
  $ yarn test:watch // Watch test for develop

Other commands

  $ yarn test:update // Update Snapshots
  $ yarn test:watch // Watch test for develop

About

Alvaro Montero Portfolio 2020 ๐ŸŽ’ Gatsby React WP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published