51 Commits (3d0db9630f79d2a23626241e1c577314f923e490)

Author SHA1 Message Date
Barış Soner Uşaklı 451c7fd4b6 feat: allow only watching core 5 years ago
Barış Soner Uşaklı a6b7770342
Grunt active plugins (#7677)
* feat: only watch active plugins/themes

* fix: remove log

* fix: remove left over glob

* fix: remove test glob

* feat: watch baseThemes as well

* feat: dont watch upgrade scripts
6 years ago
Barış Soner Uşaklı 26d4e0852f use includes instead of indexOf
use _.uniq instead of filter&indexOf
6 years ago
Peter Jaszkowiak abffc29128 Use Benchpress (#5901)
* Use Benchpress

* Use Benchpress.compileParse

* Error for template load failure

* Use benchpressjs package

* Compile templates on demand

* Fix user settings page

* Fix admin search to exclude `.jst` files

* Fix 500-embed

So ajaxify can still show an error if the server goes down
8 years ago
psychobunny f1f5db4c99 remove redundant lines in watch directories 8 years ago
psychobunny 70887c5f78 fix grunt paths for core less files 8 years ago
psychobunny 0e219a8c58 closes #5891 8 years ago
psychobunny 006584e405 fixes `[build] Unknown target:` error message 8 years ago
Peter Jaszkowiak 2a9cdb7be2 Add `--threads=#` option for setting max threads
Make grunt NODE_ENV development by default
8 years ago
Peter Jaszkowiak dd2b930824 Resolve merge conflicts, minify only `.js` files 8 years ago
Peter Jaszkowiak 4bb49a7171 ESlint no-unused-vars 8 years ago
Peter Jaszkowiak feb8405f95 ESlint eol-last 8 years ago
Peter Jaszkowiak a038c66549 ESlint quotes 8 years ago
Peter Jaszkowiak 277a7fb8b4 ESlint key-spacing, no-trailing-spaces 8 years ago
Peter Jaszkowiak 3361a72725 ESlint no-plusplus
and no-empty, space-unary-ops
8 years ago
Peter Jaszkowiak 2ba46808a1 ESlint one-var, fix comma-dangle 8 years ago
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle 8 years ago
pichalite bb3c8b910a Skip option skips build 8 years ago
pichalite 5ca931a52c Update gruntfile to build on initialization 8 years ago
Julian Lam 06bf631445 increased file watch interval to reduce high CPU usage when using grunt 8 years ago
Julian Lam 5de67f9607 excluding tx managed language files from grunt 8 years ago
Peter Jaszkowiak 80b4c6fa68 Exclude config files 8 years ago
Peter Jaszkowiak e94d47976d Build language files on change 8 years ago
Julian Lam 12f834072a removed comment from Gruntfile 8 years ago
Julian Lam 7a10cffb25 fix Gruntfile.js to work with bew build step 8 years ago
Julian Lam 9bf0f6c5cd prep for @psychobunny, re: #5211 8 years ago
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule 8 years ago
psychobunny 5f5d8e6b56 ah, woops 9 years ago
psychobunny 6e617dd69a closes #4520 9 years ago
Julian Lam 94a505a6bb removed symlink logic and using route bridging instead.
Also allowed plugins to define modules from their plugin.json
9 years ago
Julian Lam ad16c3db6b updated Gruntfile to ignore js files in public/src/modules 9 years ago
psychobunny f12903a3fe grunt watch: ignore .git folders 9 years ago
Julian Lam 32c18a1cd8 updated gruntfile to not watch subdependencies 9 years ago
psychobunny baeed22f20 grunt: only compile ACP less if that was changed, and vice versa with theme/plugin less 9 years ago
psychobunny efb6a9fe7e added option to skip asset compilation on initial grunt startup with --skip flag 9 years ago
psychobunny 551c81a977 grunt: watch for tjs changes as well 10 years ago
psychobunny 60d655e32b installer - got the basics in 10 years ago
psychobunny 89ecda5163 for plugin admin pages
need to find a better solution tho
10 years ago
psychobunny cf6b32bce6 logic error 10 years ago
psychobunny 6c5395dd05 added --verbose flag for grunt dev 10 years ago
psychobunny 8d121e7724 cleanup 10 years ago
psychobunny d003515fd1 grunt - added restart message 10 years ago
psychobunny d03a70cc25 if multiple file extensions change before nodebb finishes compiling, then add to incomplete list and compile 10 years ago
psychobunny 68930aaa5d limit watch paths to three levels deep in nodebb-*, should be enough hopefully
minimatch sucks, unless I'm using it wrong. negating = find everything
then remove as necessary => long load times before watch is activated
10 years ago
psychobunny 982400354a added watch paths to plugins/themes 10 years ago
psychobunny f8663bbfd0 added tpl flag to --from-file 10 years ago
psychobunny b9875b42e9 yay grunt watch finally works! 10 years ago
psychobunny eb6754c5eb nice, I figured out how to speed up grunt watch 10 years ago
psychobunny 242f66934c another attempt 10 years ago
psychobunny 540facaaab try #2 (I give up, grunt-watch seems so unpredictable... on windows anyways) 10 years ago