From 19d4f8bc1b63108552e1a2c00c78432bba629db8 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Fri, 7 Dec 2018 22:45:27 +0000 Subject: [PATCH 1/2] Back to sass --- assets/css/app.css | 10 ------- assets/css/base/base.css | 36 -------------------------- assets/css/base/images.css | 17 ------------ assets/css/base/vue.css | 27 ------------------- assets/css/components/blockquote.css | 3 --- assets/css/components/button.css | 8 ------ assets/css/components/link.css | 3 --- assets/css/components/listing.css | 11 -------- assets/css/components/markdown.css | 30 --------------------- assets/css/components/note.css | 11 -------- assets/css/components/slides.css | 22 ---------------- assets/css/components/table.css | 27 ------------------- assets/css/components/talk/video.css | 6 ----- assets/css/components/widget.css | 3 --- assets/css/custom-components.css | 10 ------- assets/css/custom-preflight.css | 3 --- assets/css/tailwind-components.css | 1 - assets/css/tailwind-preflight.css | 1 - assets/css/tailwind-utilities.css | 1 - assets/sass/app.sass | 23 ++++++++++++++++ assets/sass/base/base.sass | 29 +++++++++++++++++++++ assets/sass/base/images.sass | 12 +++++++++ assets/sass/base/vue.sass | 19 ++++++++++++++ assets/sass/components/blockquote.sass | 2 ++ assets/sass/components/button.sass | 6 +++++ assets/sass/components/link.sass | 2 ++ assets/sass/components/listing.sass | 8 ++++++ assets/sass/components/markdown.sass | 22 ++++++++++++++++ assets/sass/components/note.sass | 8 ++++++ assets/sass/components/slides.sass | 15 +++++++++++ assets/sass/components/table.sass | 20 ++++++++++++++ assets/sass/components/talk/video.sass | 4 +++ assets/sass/components/widget.sass | 2 ++ package.json | 4 --- webpack.mix.js | 10 +------ yarn.lock | 36 +++----------------------- 36 files changed, 176 insertions(+), 276 deletions(-) delete mode 100644 assets/css/app.css delete mode 100644 assets/css/base/base.css delete mode 100644 assets/css/base/images.css delete mode 100644 assets/css/base/vue.css delete mode 100644 assets/css/components/blockquote.css delete mode 100644 assets/css/components/button.css delete mode 100644 assets/css/components/link.css delete mode 100644 assets/css/components/listing.css delete mode 100644 assets/css/components/markdown.css delete mode 100644 assets/css/components/note.css delete mode 100644 assets/css/components/slides.css delete mode 100644 assets/css/components/table.css delete mode 100644 assets/css/components/talk/video.css delete mode 100644 assets/css/components/widget.css delete mode 100644 assets/css/custom-components.css delete mode 100644 assets/css/custom-preflight.css delete mode 100644 assets/css/tailwind-components.css delete mode 100644 assets/css/tailwind-preflight.css delete mode 100644 assets/css/tailwind-utilities.css create mode 100644 assets/sass/app.sass create mode 100644 assets/sass/base/base.sass create mode 100644 assets/sass/base/images.sass create mode 100644 assets/sass/base/vue.sass create mode 100644 assets/sass/components/blockquote.sass create mode 100644 assets/sass/components/button.sass create mode 100644 assets/sass/components/link.sass create mode 100644 assets/sass/components/listing.sass create mode 100644 assets/sass/components/markdown.sass create mode 100644 assets/sass/components/note.sass create mode 100644 assets/sass/components/slides.sass create mode 100644 assets/sass/components/table.sass create mode 100644 assets/sass/components/talk/video.sass create mode 100644 assets/sass/components/widget.sass diff --git a/assets/css/app.css b/assets/css/app.css deleted file mode 100644 index 8d1889e9..00000000 --- a/assets/css/app.css +++ /dev/null @@ -1,10 +0,0 @@ -@import 'font-awesome/css/font-awesome'; -@import 'highlightjs/styles/github-gist'; - -@import 'tailwind-preflight'; -@import 'custom-preflight'; - -@import 'tailwind-components'; -@import 'custom-components'; - -@import 'tailwind-utilities'; diff --git a/assets/css/base/base.css b/assets/css/base/base.css deleted file mode 100644 index 89fb9789..00000000 --- a/assets/css/base/base.css +++ /dev/null @@ -1,36 +0,0 @@ -a { - color: inherit; - text-decoration: none; - - &:focus, - &:hover { - text-decoration: underline; - } -} - -main a { - text-decoration: underline; - - &:focus, - &:hover { - text-decoration: none; - } -} - -h1, h2, h3 { - @apply mb-2; -} - -.content h2, -.content h3 { - @apply mt-6; -} - -p, -ul, -ol, -blockquote, -table, -pre { - @apply mb-6; -} diff --git a/assets/css/base/images.css b/assets/css/base/images.css deleted file mode 100644 index 542fc188..00000000 --- a/assets/css/base/images.css +++ /dev/null @@ -1,17 +0,0 @@ -img { - &.with-border { - @apply border border-solid border-grey-light; - } - - &.with-padding { - @apply p-1; - } - - &.avatar { - @apply border p-1 rounded-full; - } -} - -svg { - fill: currentColor; -} diff --git a/assets/css/base/vue.css b/assets/css/base/vue.css deleted file mode 100644 index 1be9003d..00000000 --- a/assets/css/base/vue.css +++ /dev/null @@ -1,27 +0,0 @@ -[v-cloak] { - .v-cloak-block { - @apply block; - } - - .v-cloak-inline { - @apply inline; - } - - .v-cloak-inline-block { - @apply inline-block; - } - - .v-cloak-hidden { - @apply hidden; - } - - .v-cloak-invisible { - @apply invisible; - } -} - -.v-cloak-block, -.v-cloak-inline, -.v-cloak-inline-b { - @apply hidden; -} diff --git a/assets/css/components/blockquote.css b/assets/css/components/blockquote.css deleted file mode 100644 index 7de15389..00000000 --- a/assets/css/components/blockquote.css +++ /dev/null @@ -1,3 +0,0 @@ -blockquote { - @apply border-l-4 border-blue pl-4 px-6 py-2; -} diff --git a/assets/css/components/button.css b/assets/css/components/button.css deleted file mode 100644 index 9e700c04..00000000 --- a/assets/css/components/button.css +++ /dev/null @@ -1,8 +0,0 @@ -.button { - @apply bg-blue inline-block rounded text-white px-4 py-2; - - &:active, - &:hover { - @apply bg-blue-dark; - } -} diff --git a/assets/css/components/link.css b/assets/css/components/link.css deleted file mode 100644 index 16fd48d3..00000000 --- a/assets/css/components/link.css +++ /dev/null @@ -1,3 +0,0 @@ -.link { - @apply text-blue; -} diff --git a/assets/css/components/listing.css b/assets/css/components/listing.css deleted file mode 100644 index a92e7595..00000000 --- a/assets/css/components/listing.css +++ /dev/null @@ -1,11 +0,0 @@ -.listing { - @apply pl-0; -} - -.listing-item { - @apply overflow-hidden pb-8; - - &:not(:last-child) { - @apply border-b border-grey-light mb-8; - } -} diff --git a/assets/css/components/markdown.css b/assets/css/components/markdown.css deleted file mode 100644 index 78e0d6e1..00000000 --- a/assets/css/components/markdown.css +++ /dev/null @@ -1,30 +0,0 @@ -.markdown { - h2 { - @apply mt-8 mb-3 text-black; - } - - h2, h3 { - @apply text-black; - } - - p, - li { - a { - @apply link; - } - - code { - @apply bg-grey-lighter inline-block font-mono text-sm px-1 py-px; - } - } - - p:last-child { - @apply mb-0; - } - - pre code, - .hljs { - @apply bg-grey-lighter block border-grey-dark border-l-4 font-mono; - @apply leading-loose overflow-x-scroll p-6 rounded text-sm; - } -} diff --git a/assets/css/components/note.css b/assets/css/components/note.css deleted file mode 100644 index f15b3f97..00000000 --- a/assets/css/components/note.css +++ /dev/null @@ -1,11 +0,0 @@ -.note { - @apply bg-blue-lighter border-blue border-l-4 mb-4 p-4 rounded; - - > *:last-child { - @apply mb-0; - } - - p a { - @apply text-black; - } -} diff --git a/assets/css/components/slides.css b/assets/css/components/slides.css deleted file mode 100644 index bb16d150..00000000 --- a/assets/css/components/slides.css +++ /dev/null @@ -1,22 +0,0 @@ -.slides { - background: url("../images/loading.gif") center no-repeat; - min-height: 275px; - - @screen md { - & { - min-height: 375px; - } - } - - @screen lg { - & { - min-height: 450px; - } - } - - @screen xl { - & { - min-height: 560px; - } - } -} diff --git a/assets/css/components/table.css b/assets/css/components/table.css deleted file mode 100644 index 107c17ce..00000000 --- a/assets/css/components/table.css +++ /dev/null @@ -1,27 +0,0 @@ -.table-collapse { - @apply border-collapse; -} - -.table-responsive { - @apply mb-4 border w-full overflow-x-auto overflow-y-hidden; - - table { - @apply mb-0 border-0 whitespace-no-wrap; - } -} - -.table { - @apply w-full table-collapse; - - & tr:nth-child(odd) { - @apply bg-grey-lighter; - } - - & tr th { - @apply text-left p-3 bg-white; - } - - & td { - @apply p-3 border-t; - } -} diff --git a/assets/css/components/talk/video.css b/assets/css/components/talk/video.css deleted file mode 100644 index f851b8b2..00000000 --- a/assets/css/components/talk/video.css +++ /dev/null @@ -1,6 +0,0 @@ -.talk-video { - iframe, - embed { - @apply absolute h-full pin-l pin-t w-full; - } -} diff --git a/assets/css/components/widget.css b/assets/css/components/widget.css deleted file mode 100644 index 7fe6d405..00000000 --- a/assets/css/components/widget.css +++ /dev/null @@ -1,3 +0,0 @@ -.widget { - @apply mb-6 block; -} diff --git a/assets/css/custom-components.css b/assets/css/custom-components.css deleted file mode 100644 index 537379af..00000000 --- a/assets/css/custom-components.css +++ /dev/null @@ -1,10 +0,0 @@ -@import 'components/blockquote'; -@import 'components/button'; -@import 'components/link'; -@import 'components/listing'; -@import 'components/markdown'; -@import 'components/note'; -@import 'components/slides'; -@import 'components/table'; -@import 'components/talk/video'; -@import 'components/widget'; diff --git a/assets/css/custom-preflight.css b/assets/css/custom-preflight.css deleted file mode 100644 index 319884f7..00000000 --- a/assets/css/custom-preflight.css +++ /dev/null @@ -1,3 +0,0 @@ -@import 'base/base'; -@import 'base/images'; -@import 'base/vue'; diff --git a/assets/css/tailwind-components.css b/assets/css/tailwind-components.css deleted file mode 100644 index 020aabaf..00000000 --- a/assets/css/tailwind-components.css +++ /dev/null @@ -1 +0,0 @@ -@tailwind components; diff --git a/assets/css/tailwind-preflight.css b/assets/css/tailwind-preflight.css deleted file mode 100644 index f58c35ef..00000000 --- a/assets/css/tailwind-preflight.css +++ /dev/null @@ -1 +0,0 @@ -@tailwind preflight; diff --git a/assets/css/tailwind-utilities.css b/assets/css/tailwind-utilities.css deleted file mode 100644 index 65dd5f63..00000000 --- a/assets/css/tailwind-utilities.css +++ /dev/null @@ -1 +0,0 @@ -@tailwind utilities; diff --git a/assets/sass/app.sass b/assets/sass/app.sass new file mode 100644 index 00000000..8bd72160 --- /dev/null +++ b/assets/sass/app.sass @@ -0,0 +1,23 @@ +@import '~font-awesome/css/font-awesome' +@import '~highlightjs/styles/github-gist' + +@tailwind preflight + +@import 'base/base' +@import 'base/images' +@import 'base/vue' + +@tailwind components + +@import 'components/blockquote' +@import 'components/button' +@import 'components/link' +@import 'components/listing' +@import 'components/markdown' +@import 'components/note' +@import 'components/slides' +@import 'components/table' +@import 'components/talk/video' +@import 'components/widget' + +@tailwind utilities diff --git a/assets/sass/base/base.sass b/assets/sass/base/base.sass new file mode 100644 index 00000000..e3db564d --- /dev/null +++ b/assets/sass/base/base.sass @@ -0,0 +1,29 @@ +a + color: inherit + text-decoration: none + + &:focus, + &:hover + text-decoration: underline + +main a + text-decoration: underline + + &:focus, + &:hover + text-decoration: none + +h1, h2, h3 + @apply mb-2 + +.content h2, +.content h3 + @apply mt-6 + +p, +ul, +ol, +blockquote, +table, +pre + @apply mb-6 diff --git a/assets/sass/base/images.sass b/assets/sass/base/images.sass new file mode 100644 index 00000000..a2c6be55 --- /dev/null +++ b/assets/sass/base/images.sass @@ -0,0 +1,12 @@ +img + &.with-border + @apply border border-solid border-grey-light + + &.with-padding + @apply p-1 + + &.avatar + @apply border p-1 rounded-full + +svg + fill: currentColor diff --git a/assets/sass/base/vue.sass b/assets/sass/base/vue.sass new file mode 100644 index 00000000..597fb126 --- /dev/null +++ b/assets/sass/base/vue.sass @@ -0,0 +1,19 @@ +[v-cloak] + .v-cloak-block + @apply block + + .v-cloak-inline + @apply inline + + .v-cloak-inline-block + @apply inline-block + + .v-cloak-hidden + @apply hidden + + .v-cloak-invisible + @apply invisible + +.v-cloak-block, +.v-cloak-inline, + @apply hidden diff --git a/assets/sass/components/blockquote.sass b/assets/sass/components/blockquote.sass new file mode 100644 index 00000000..1808a016 --- /dev/null +++ b/assets/sass/components/blockquote.sass @@ -0,0 +1,2 @@ +blockquote + @apply border-l-4 border-blue pl-4 px-6 py-2 diff --git a/assets/sass/components/button.sass b/assets/sass/components/button.sass new file mode 100644 index 00000000..6d5ed2a5 --- /dev/null +++ b/assets/sass/components/button.sass @@ -0,0 +1,6 @@ +.button + @apply bg-blue inline-block rounded text-white px-4 py-2 + + &:active, + &:hover + @apply bg-blue-dark diff --git a/assets/sass/components/link.sass b/assets/sass/components/link.sass new file mode 100644 index 00000000..35e4bd73 --- /dev/null +++ b/assets/sass/components/link.sass @@ -0,0 +1,2 @@ +.link + @apply text-blue diff --git a/assets/sass/components/listing.sass b/assets/sass/components/listing.sass new file mode 100644 index 00000000..c8efa7f5 --- /dev/null +++ b/assets/sass/components/listing.sass @@ -0,0 +1,8 @@ +.listing + @apply pl-0 + +.listing-item + @apply overflow-hidden pb-8 + + &:not(:last-child) + @apply border-b border-grey-light mb-8 diff --git a/assets/sass/components/markdown.sass b/assets/sass/components/markdown.sass new file mode 100644 index 00000000..2415e06d --- /dev/null +++ b/assets/sass/components/markdown.sass @@ -0,0 +1,22 @@ +.markdown + h2 + @apply mt-8 mb-3 text-black + + h2, h3 + @apply text-black + + p, + li + a + @apply link + + code + @apply bg-grey-lighter inline-block font-mono text-sm px-1 py-px + + p:last-child + @apply mb-0 + + pre code, + .hljs + @apply bg-grey-lighter block border-grey-dark border-l-4 font-mono + @apply leading-loose overflow-x-scroll p-6 rounded text-sm diff --git a/assets/sass/components/note.sass b/assets/sass/components/note.sass new file mode 100644 index 00000000..bd68df86 --- /dev/null +++ b/assets/sass/components/note.sass @@ -0,0 +1,8 @@ +.note + @apply bg-blue-lighter border-blue border-l-4 mb-4 p-4 rounded + + > *:last-child + @apply mb-0 + + p a + @apply text-black diff --git a/assets/sass/components/slides.sass b/assets/sass/components/slides.sass new file mode 100644 index 00000000..fe9b1b75 --- /dev/null +++ b/assets/sass/components/slides.sass @@ -0,0 +1,15 @@ +.slides + background: url("../images/loading.gif") center no-repeat + min-height: 275px + + @screen md + & + min-height: 375px + + @screen lg + & + min-height: 450px + + @screen xl + & + min-height: 560px diff --git a/assets/sass/components/table.sass b/assets/sass/components/table.sass new file mode 100644 index 00000000..e6b789b2 --- /dev/null +++ b/assets/sass/components/table.sass @@ -0,0 +1,20 @@ +.table-collapse + @apply border-collapse + +.table-responsive + @apply mb-4 border w-full overflow-x-auto overflow-y-hidden + + table + @apply mb-0 border-0 whitespace-no-wrap + +.table + @apply w-full table-collapse + + & tr:nth-child(odd) + @apply bg-grey-lighter + + & tr th + @apply text-left p-3 bg-white + + & td + @apply p-3 border-t diff --git a/assets/sass/components/talk/video.sass b/assets/sass/components/talk/video.sass new file mode 100644 index 00000000..d91b2734 --- /dev/null +++ b/assets/sass/components/talk/video.sass @@ -0,0 +1,4 @@ +.talk-video + iframe, + embed + @apply absolute h-full pin-l pin-t w-full diff --git a/assets/sass/components/widget.sass b/assets/sass/components/widget.sass new file mode 100644 index 00000000..e567d74c --- /dev/null +++ b/assets/sass/components/widget.sass @@ -0,0 +1,2 @@ +.widget + @apply mb-6 block diff --git a/package.json b/package.json index 98e45d78..2df34d21 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,5 @@ "tailwindcss": "^0.6", "tailwindcss-visuallyhidden": "^1.0.1", "vue": "^2.5.17" - }, - "dependencies": { - "postcss-import": "^12.0.1", - "postcss-nested": "^4.1.0" } } diff --git a/webpack.mix.js b/webpack.mix.js index 896acb8a..60f164e9 100644 --- a/webpack.mix.js +++ b/webpack.mix.js @@ -4,9 +4,8 @@ require('laravel-mix-purgecss'); require('laravel-mix-tailwind'); mix.disableNotifications() - .postCss('assets/css/app.css', 'source/css') + .sass('assets/sass/app.sass', 'source/css') .js([ - // 'node_modules/highlightjs/highlight.pack.js', 'node_modules/jquery/src/jquery.js', 'assets/js/app.js', ], 'source/js/all.js') @@ -19,11 +18,4 @@ mix.disableNotifications() ], whitelistPatterns: [/language/, /hljs/], whitelistPatternsChildren: [/^markdown$/] - }) - .options({ - postCss: [ - require('postcss-import')(), - require('postcss-nested')(), - ], - processCssUrls: false, }); diff --git a/yarn.lock b/yarn.lock index eec67afe..c74ad864 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4337,7 +4337,7 @@ performance-now@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" -pify@^2.0.0, pify@^2.3.0: +pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -4442,15 +4442,6 @@ postcss-functions@^3.0.0: postcss "^6.0.9" postcss-value-parser "^3.3.0" -postcss-import@^12.0.1: - version "12.0.1" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-12.0.1.tgz#cf8c7ab0b5ccab5649024536e565f841928b7153" - dependencies: - postcss "^7.0.1" - postcss-value-parser "^3.2.3" - read-cache "^1.0.0" - resolve "^1.1.7" - postcss-js@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-1.0.1.tgz#ffaf29226e399ea74b5dce02cab1729d7addbc7b" @@ -4592,13 +4583,6 @@ postcss-nested@^3.0.0: postcss "^6.0.14" postcss-selector-parser "^3.1.1" -postcss-nested@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-4.1.0.tgz#271da8a047f2ee378139410ae2400b1c67d0bf30" - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^3.1.1" - postcss-normalize-charset@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" @@ -4727,14 +4711,6 @@ postcss@^7.0.0: source-map "^0.6.1" supports-color "^5.4.0" -postcss@^7.0.1, postcss@^7.0.2: - version "7.0.5" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.5.tgz#70e6443e36a6d520b0fd4e7593fcca3635ee9f55" - dependencies: - chalk "^2.4.1" - source-map "^0.6.1" - supports-color "^5.5.0" - prepend-http@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" @@ -4910,12 +4886,6 @@ rc@^1.2.7: minimist "^1.2.0" strip-json-comments "~2.0.1" -read-cache@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" - dependencies: - pify "^2.3.0" - read-file-stdin@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/read-file-stdin/-/read-file-stdin-0.2.1.tgz#25eccff3a153b6809afacb23ee15387db9e0ee61" @@ -5182,7 +5152,7 @@ resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" -resolve@^1.1.7, resolve@^1.4.0: +resolve@^1.4.0: version "1.8.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26" dependencies: @@ -5731,7 +5701,7 @@ supports-color@^4.2.1: dependencies: has-flag "^2.0.0" -supports-color@^5.1.0, supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0: +supports-color@^5.1.0, supports-color@^5.3.0, supports-color@^5.4.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" dependencies: From 7228e737924bc6d7917b29bfbf1a1ec6c08b6aeb Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Fri, 7 Dec 2018 22:50:41 +0000 Subject: [PATCH 2/2] Add aliases --- package.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 2df34d21..7beb7cb6 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,11 @@ { "private": true, "scripts": { - "dev": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "dev": "npm run development", + "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", - "prod": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" + "prod": "npm run production", + "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" }, "devDependencies": { "cross-env": "^5.1.5",