Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/castle2668/studio-ghibli

Studio Ghibli Fan Project.
https://github.com/castle2668/studio-ghibli

eslint react react-router webpack

Last synced: 2 days ago
JSON representation

Studio Ghibli Fan Project.

Awesome Lists containing this project

README

        

# 🌰 Studio Ghibli

[![Netlify Status](https://api.netlify.com/api/v1/badges/dd817a95-4b54-43e4-ab1b-585aa41d9a8d/deploy-status)](https://app.netlify.com/sites/studio-ghibli-dev/deploys)

## Webpack

- Basics
- `webpack`
- `webpack-cli`
- `webpack-dev-server`
- `babel-loader`, `@babel/core`, and `@babel/preset-env`
- Loaders
- `style-loader`
- `css-loader`
- `postcss-loader` and `autoprefixer`
- `sass-loader` and `sass`
- Plugins
- `html-webpack-plugin`
- Optimization
- `image-minimizer-webpack-plugin`
- `imagemin`
- `imagemin-gifsicle`
- `imagemin-jpegtran`
- `imagemin-optipng`
- `imagemin-svgo`

## React

- `react`, `react-dom`, and `@babel/preset-react`
- `style-components` and `babel-plugin-styled-components`
- `react-router-dom`
- `localforage`, `match-sorter`, and `sort-by` for React Router v6.4.5 Tutorial
- `prop-types`

## Linter and Formatter

- `eslint`
- `eslint-config-airbnb`
- `eslint-plugin-import`
- `eslint-plugin-jsx-a11y`
- `eslint-plugin-react`
- `eslint-plugin-react-hooks`
- `eslint-plugin-simple-import-sort`

## Other Packages

- `lodash`
- `axios`

## API

Films data is cloned from [janaipakos](https://github.com/janaipakos/ghibliapi), see api docs [here](https://ghibliapi.herokuapp.com/)

## Disclaimer

This repository was developed for learning purpose.
You can read, copy, fork, distributed, etc for your learning process too.
There is no purpose from Author to harm anyone.

## Credit

- [Janaipakos](https://github.com/janaipakos/ghibliapi) for awesome API
- Acorn icons created by Freepik - [Flaticon](https://www.flaticon.com/free-icons/acorn)