GIPHY client webapp written in TypeScript/Vue
Status | |
---|---|
Build | |
Dependencies | |
Website | |
Community |
![]() View trending GIFs |
![]() Organize in 3 columns |
![]() Switch to dark theme |
![]() Search for GIFs |
First, clone the project and install dependencies:
yarn
To compile the webapp and run a local server with hot-reloading:
yarn serve
Lint files using ESLint and Prettier using the configuration available in .eslintrc.js
:
yarn lint
To build the production app in the ./dist
directory:
yarn build
The webapp is hosted by Netlify using the configuration in netlify.toml
.
Unit tests are defined per component and helper function in ./tests/unit
.
Run all unit tests:
yarn test:unit
End-to-end tests using Cypress in ./tests/e2e
.
Run end-to-end tests:
yarn test:e2e
- Code: MIT
- Logo and assets: CC BY 4.0
- GIPHY® is a trademark of Giphy Inc.