mirror of
https://github.com/ad-aures/castopod.git
synced 2026-04-12 19:17:45 +02:00
refactor: update js files to typescript and replace parcel with rollup
- add basic rollup config to bundle minified and browser compatible js - use babel to transpile typescript files to js - add static code checkers: eslint and stylelint - update package.json scripts - update DEPENDENCIES.md file to include rollup and popper - set html in rss feed description fields - update Podcast and Episode entities to add description_html attribute generated by parsing markdown to html using parsedown #9
This commit is contained in:
parent
c0e66d5f70
commit
e0da11517d
26 changed files with 1994 additions and 2852 deletions
|
|
@ -60,12 +60,15 @@ docker-compose run --rm composer install --ignore-platform-reqs
|
|||
docker-compose run --rm node npm install
|
||||
```
|
||||
|
||||
6. Build styles using postcss
|
||||
6. Build assets: javascript, styles, icons and svg images
|
||||
|
||||
> To generate the `public/index.css` file, you must run the following command.
|
||||
> To generate public assets, you must run the following commands.
|
||||
|
||||
```bash
|
||||
docker-compose run --rm node npm run build:js
|
||||
docker-compose run --rm node npm run build:css
|
||||
docker-compose run --rm node npm run build:icons
|
||||
docker-compose run --rm node npm run build:svg
|
||||
```
|
||||
|
||||
## Start docker containers
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue