locomotivemtl / locomotive-boilerplate

🚂 Front-end boilerplate for projects by Locomotive.
https://locomotivemtl-boilerplate.vercel.app/
MIT License
455 stars 71 forks source link

Various fixes and changes to build utilities #132

Closed mcaskill closed 1 year ago

mcaskill commented 1 year ago

Utilities

Moved exports to end of file to improve readability.

Separated generic helpers from build helpers:

  1. Moved build/utils/*.js to build/helpers/*.js.
  2. From build/helpers/config.js:
    • Moved functions merge and isObjectLike to build/utils/index.js.
  3. From build/helpers/template.js:
    • Moved functions flatten and escapeRegExp to build/utils/index.js.
  4. From build/tasks/styles.js:
    • Moved and renamed function createPostCSSProcessor to build/helpers/postcss.js as createProcessor.
  5. Replaced occurrences of Object.assign with merge for task options parsing in all tasks.

Tasks

Glob

PostCSS

General

cloudflare-pages[bot] commented 1 year ago

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 349d110
Status: ✅  Deploy successful!
Preview URL: https://33c5d167.locomotive-boilerplate.pages.dev
Branch Preview URL: https://feature-build-task-chores.locomotive-boilerplate.pages.dev

View logs