Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thierrymichel/movie-wishlist
https://github.com/thierrymichel/movie-wishlist
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/thierrymichel/movie-wishlist
- Owner: thierrymichel
- License: unlicense
- Created: 2019-10-09T14:10:58.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T23:16:50.000Z (almost 2 years ago)
- Last Synced: 2023-07-01T10:39:46.366Z (over 1 year ago)
- Language: JavaScript
- Size: 1.41 MB
- Stars: 0
- Watchers: 2
- Forks: 4
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple Workflow with Laravel Mix.
## Install
- `npm i`
## Features
- Copy `src/*.html` to `dist` folder.
- Copy `src/assets/*/` to `dist/assets/*/` folder.
- Compile SASS `src/styles/app.scss` to `dist/styles` folder.
- Bundle and transpile JS `src/scripts/app.js` to `dist/scripts` folder.
- Create sources maps.
- Run a dev web server with browsersync.
- Run linter on SCSS and JS files.
- Optimize assets on production mode (build).## Commands
- `npm start` : build on files changes, launch a dev server with browsersync.
- `npm run build` : clean, lint and build the project.
- `npm run clean` : clean the `dist` folder.
- `npm run lint` : run a linter on scss and js files.## Linters
### Javascript
Use "JavaScript Standard Style" : [https://standardjs.com/rules.html](https://standardjs.com/rules.html)
Only customization: require a semicolon at the end of each line.
### Stylesheet
Use "stylelint-config-standard" : [https://github.com/stylelint/stylelint-config-standard](https://github.com/stylelint/stylelint-config-standard)