UNPKG

phenomic

Version:

Modern website generator based on the React and Webpack ecosystem.

98 lines (97 loc) 2.39 kB
export default { "cwd": { type: "string", description: ( "base directory (eg: where 'source' and 'destination' should be" ), default: process.cwd(), }, "source": { type: "string", description: "source folder of your content (md, assets, etc)", default: "content", }, "destination": { type: "string", description: "destination folder of your build", default: "dist", }, "assets": { // types: string, objects, boolean and falsy value description: "path to static assets (images, media etc)", default: "assets", }, "offline": { // types: boolean, object description: "flag to enable offline usage via appcache and service worker", }, "force-offline": { type: "boolean", description: "flag to force offline mode (for development)", default: false, }, "CNAME": { type: "boolean", description: "flag to enable automatic generation of a CNAME file", default: false, }, "nojekyll": { type: "boolean", description: ( "flag to generate a .nojekyll file, to avoid Jekyll automatic step on" + "GitHub Pages" ), default: true, }, "devHost": { type: "string", description: "host used during development", default: "0.0.0.0", }, "devPort": { type: "number", description: "port used during development", default: 3333, }, "verbose": { type: "boolean", description: "flag to enable a more verbose output", default: false, }, "dev": { type: "boolean", description: "flag to enable dev mode (hot loading)", default: false, }, "production": { type: "boolean", description: "flag to enable production (optimized) mode", default: false, }, "static": { type: "boolean", description: "flag to enable static build", default: false, }, "server": { type: "boolean", description: "flag to enable development server", default: false, }, "open": { type: "boolean", description: "flag to automatically open development server", default: true, }, "cache": { type: "boolean", description: "flag to enable hard cache for webpack " + "(hard-source-webpack-plugin)", default: false, }, "clientScripts": { type: "boolean", description: "flag to disable client side JavaScript in HTML files", default: true, }, }