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
Showing
- .babelrc 4 additions, 0 deletions.babelrc
- .browserslistrc 5 additions, 0 deletions.browserslistrc
- .devcontainer/devcontainer.json 12 additions, 14 deletions.devcontainer/devcontainer.json
- .eslintrc.json 8 additions, 1 deletion.eslintrc.json
- .stylelintrc.json 18 additions, 0 deletions.stylelintrc.json
- DEPENDENCIES.md 2 additions, 1 deletionDEPENDENCIES.md
- app/Entities/Episode.php 7 additions, 11 deletionsapp/Entities/Episode.php
- app/Entities/Podcast.php 19 additions, 4 deletionsapp/Entities/Podcast.php
- app/Helpers/rss_helper.php 2 additions, 2 deletionsapp/Helpers/rss_helper.php
- app/Views/_assets/admin.ts 0 additions, 0 deletionsapp/Views/_assets/admin.ts
- app/Views/_assets/main.js 0 additions, 1 deletionapp/Views/_assets/main.js
- app/Views/_assets/modules/Dropdown.js 0 additions, 56 deletionsapp/Views/_assets/modules/Dropdown.js
- app/Views/_assets/modules/Dropdown.ts 64 additions, 0 deletionsapp/Views/_assets/modules/Dropdown.ts
- app/Views/_assets/modules/HTMLEditor.ts 2 additions, 2 deletionsapp/Views/_assets/modules/HTMLEditor.ts
- app/Views/_assets/modules/MarkdownEditor.ts 24 additions, 16 deletionsapp/Views/_assets/modules/MarkdownEditor.ts
- app/Views/_assets/modules/Slugify.ts 9 additions, 5 deletionsapp/Views/_assets/modules/Slugify.ts
- app/Views/_assets/modules/Tooltip.ts 4 additions, 4 deletionsapp/Views/_assets/modules/Tooltip.ts
- app/Views/_assets/typings.d.ts 2 additions, 0 deletionsapp/Views/_assets/typings.d.ts
- app/Views/_layout.php 3 additions, 0 deletionsapp/Views/_layout.php
- composer.json 1 addition, 1 deletioncomposer.json
Loading
Please register or sign in to comment