Commit Graph

62 Commits (73f40e96a508c16b87851748039d9148ce4f3752)

Author SHA1 Message Date
Peter Jaszkowiak 23f212a4c0 chore: eslint prefer-destructuring
Peter Jaszkowiak dab3b23575 chore: eslint no-var, vars-on-top
Peter Jaszkowiak b56d9e12b5 chore: eslint prefer-arrow-callback
Peter Jaszkowiak 707b55b6a5 chore: eslint prefer-template
Peter Jaszkowiak 4ee0f1459d chore: eslint import/newline-after-import
Barış Soner Uşaklı 814771bdc7 fix: restart on js changes in vendor
Tudor-Dan Ravoiu 39279a1e54
Run grunt with debugger enabled ()
* Run grunt with debugger enabled

When forking a node.js thread we are also having the possibility to pass some node.js arguments, such as "--inspect=0.0.0.0". By providing this, we are adding the capability of doing live debugging even when the system is started with grunt.

* removed whitespace

* Update Gruntfile.js
Barış Soner Uşaklı c4bdeae06e feat: merge improvements wip
Barış Soner Uşaklı d484731d8c fix: derp includes
Barış Soner Uşaklı 6108064ea8 feat: change to contains to match scoped modules
replace recursive function with loop
Barış Soner Uşaklı cb662e15ce feat: improve grunt restart/rebuild speed
Barış Soner Uşaklı 451c7fd4b6 feat: allow only watching core
Barış Soner Uşaklı a6b7770342
Grunt active plugins ()
* 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
Barış Soner Uşaklı 26d4e0852f use includes instead of indexOf
use _.uniq instead of filter&indexOf
Peter Jaszkowiak abffc29128 Use Benchpress ()
* 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
psychobunny f1f5db4c99 remove redundant lines in watch directories
psychobunny 70887c5f78 fix grunt paths for core less files
psychobunny 0e219a8c58 closes
psychobunny 006584e405 fixes `[build] Unknown target:` error message
Peter Jaszkowiak 2a9cdb7be2 Add `--threads=#` option for setting max threads
Make grunt NODE_ENV development by default
Peter Jaszkowiak dd2b930824 Resolve merge conflicts, minify only `.js` files
Peter Jaszkowiak 4bb49a7171 ESlint no-unused-vars
Peter Jaszkowiak feb8405f95 ESlint eol-last
Peter Jaszkowiak a038c66549 ESlint quotes
Peter Jaszkowiak 277a7fb8b4 ESlint key-spacing, no-trailing-spaces
Peter Jaszkowiak 3361a72725 ESlint no-plusplus
and no-empty, space-unary-ops
Peter Jaszkowiak 2ba46808a1 ESlint one-var, fix comma-dangle
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle
pichalite bb3c8b910a Skip option skips build
pichalite 5ca931a52c Update gruntfile to build on initialization
Julian Lam 06bf631445 increased file watch interval to reduce high CPU usage when using grunt
Julian Lam 5de67f9607 excluding tx managed language files from grunt
Peter Jaszkowiak 80b4c6fa68 Exclude config files
Peter Jaszkowiak e94d47976d Build language files on change
Julian Lam 12f834072a removed comment from Gruntfile
Julian Lam 7a10cffb25 fix Gruntfile.js to work with bew build step
Julian Lam 9bf0f6c5cd prep for @psychobunny, re:
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule
psychobunny 5f5d8e6b56 ah, woops
psychobunny 6e617dd69a closes
Julian Lam 94a505a6bb removed symlink logic and using route bridging instead.
Also allowed plugins to define modules from their plugin.json
Julian Lam ad16c3db6b updated Gruntfile to ignore js files in public/src/modules
psychobunny f12903a3fe grunt watch: ignore .git folders
Julian Lam 32c18a1cd8 updated gruntfile to not watch subdependencies
psychobunny baeed22f20 grunt: only compile ACP less if that was changed, and vice versa with theme/plugin less
psychobunny efb6a9fe7e added option to skip asset compilation on initial grunt startup with --skip flag
psychobunny 551c81a977 grunt: watch for tjs changes as well
psychobunny 60d655e32b installer - got the basics in
psychobunny 89ecda5163 for plugin admin pages
need to find a better solution tho
psychobunny cf6b32bce6 logic error