locomotivemtl / locomotive-boilerplate

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

Add support for loconfig.local.json #106

Closed mcaskill closed 2 years ago

mcaskill commented 2 years ago

Added:

Changed:

Example:

// loconfig.json
{
    "paths": {
        "url": "acme.test",
        "src": "./assets",
        "dest": "./www",
        "images": {/* … */},
        "styles": {/* … */},
        "scripts": {/* … */},
        "svgs": {/* … */},
        "views": {/* … */}
    },
    "tasks": {
    }
}
// loconfig.local.json
{
    "paths": {
        "url": "dev.acme.test"
    },
    "server": {
        "open": true,
        "https": {
            "key": "~/.config/valet/Certificates/{% paths.url %}.key",
            "cert": "~/.config/valet/Certificates/{% paths.url %}.crt"
        }
    }
}