Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create an asset pipeline with linting/minification #22

Open
4 tasks
notthetup opened this issue Sep 21, 2018 · 1 comment
Open
4 tasks

Create an asset pipeline with linting/minification #22

notthetup opened this issue Sep 21, 2018 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@notthetup
Copy link
Collaborator

We should have an asset pipeline.

It's basically a series of utilities we can run on the various assets (image files, css files, html files, markdown files etc), which check for errors (linting) and optimizes the files (minification of js/css and images etc)

I have started a basic asset pipeline based off the gulpfile from the original blog theme (Type on Strap) on this branch https://github.com/org-arl/unet-blog/tree/assetpipeline. It already does image minification. It can be currently invoked with make build, but it needs gulp and all its dependencies installed.

We should add

  • scss linting
  • markdown linting
  • html linting
  • js minification

References :

https://gulpjs.com/
https://www.npmjs.com/
https://github.com/DavidAnson/markdownlint
https://www.npmjs.com/package/gulp-scss-lint

@notthetup notthetup changed the title Create an asset pipeline with linting Create an asset pipeline with linting/minification Sep 21, 2018
@notthetup
Copy link
Collaborator Author

@mchitre mchitre added the enhancement New feature or request label Oct 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants