Skip to content

Releases: stamat/poops

v1.0.8

28 Jul 22:00
Compare
Choose a tag to compare

MJS watch support, I can't believe i forgot about this... I surpriise myself often!

Full Changelog: v1.0.7...v1.0.8

v1.0.7

14 Jul 10:07
Compare
Choose a tag to compare
  • Fixed the main execution order which was causing the no config found error not to display
  • Disabled nujucks autoescape

Full Changelog: v1.0.6...v1.0.7

v1.0.6

06 Jul 23:56
Compare
Choose a tag to compare
  • fixed JS mangling issue - mangling option was resseting on next compile run due my negligence.
  • new bin alias 💩 now you can run it as npx 💩 or just 💩 if intalled globally!

v1.0.5

06 Jul 18:04
Compare
Choose a tag to compare

Some markup templating improvements:

  • fixes reloading data files into markup on every data file change
  • adds support for YAML data files
  • adds a custom filter slugify

v1.0.4

06 Jul 14:24
Compare
Choose a tag to compare
  • Markup data files now soft fail
  • Markup is rebuilt on data file change
  • Invalid or nonexisting data files now soft fail
  • Terminal bell sounds on all soft fails, so you can hear if something fails
  • Fix the terser issue sometimes mangling and sometimes not, with a simple refactor (hopefully it fixes the issue, it shouldn't be occuring anyways since bool is not passed by a reference, or is it? 🤔)

v1.0.3

06 Jul 11:31
Compare
Choose a tag to compare
  • Soft fails added for all three types of code: markups, styles and scripts

This means that if there is an error with the code being bundled the system will not exit, rather it will display the error and will continue to run. A simple update by catching all the errors during the compile process, saving time to reload the script over and over again. I just figured out this was missing when i started using this on a real project.

v1.0.2

05 Jul 13:50
Compare
Choose a tag to compare
  • Poops is now a simple static site generator. Initial markup templating implementation with Nunjucks. Needs some more work though, still WIP.
  • Code split into CJS modules for easier refactoring and maintainance.

v1.0.1

03 Jul 14:11
Compare
Choose a tag to compare

Minor fixes from poop to poops due the rename...

v1.0.0

03 Jul 14:03
Compare
Choose a tag to compare

Initial script for bundling ES and SASS. Needs more polish and maybe a static site building option.