UNPKG

@pegakit/pegakit

Version:

The living styleguide, pattern library, UI ToolKit, and front-end build tools that power Pega's digital web properties.

111 lines (108 loc) 3.06 kB
/* globals module */ (function () { 'use strict'; var themeDir = './source/'; var paths = { icons: [ themeDir + 'images/icons/svg/**/*.svg' ] // js: themeDir + '/components/_patterns/00-base/global/*.js', // styleguide_js: [ // themeDir + '/js/**/*.js', // themeDir + '/components/_patterns/**/*.js' // ], // dist_js: themeDir + '/dist', // sass: themeDir, // images: themeDir + '/images', // dist_css: themeDir + '/dist/css', // dist_img: themeDir + '/dist/img' }; module.exports = { // host: 'http://127.0.0.1:8888/', // themeDir: themeDir, paths: paths, // sassOptions: { // outputStyle: 'expanded', // eyeglass: { // enableImportOnce: false // } // }, // cssConfig: { // enabled: true, // src: themeDir + '/components/_patterns/**/*.scss', // dest: themeDir + '/dist/', // flattenDestOutput: true, // lint: { // enabled: false, // failOnError: true // }, // sourceComments: false, // sourceMapEmbed: false, // outputStyle: 'expanded', // autoPrefixerBrowsers: [ // 'last 2 versions', // '- IE >= 9' // ], // includePaths: (['./node_modules']), // sassdoc: { // enabled: true, // dest: themeDir + '/dist/sassdoc', // verbose: false, // sort: [ // 'file', // 'group', // 'line' // ] // } // }, // iconConfig: { // shape: { // dimension: { // maxWidth: 15, // maxHeight: 15 // }, // spacing: { // Add padding // padding: 10 // } // }, // mode: { // css: { // bust: false, // dest: '../../dist', // prefix: '@mixin sprite-%s', // render: { // scss: { // dest: '../components/_patterns/01-atoms/04-images/icons/_icon_sprite.scss', // template: 'node_modules/fourk-gulp/gulp-tasks/svg-icons/sprite.scss.handlebars' // } // } // } // } // }, // patternLab: { // enabled: true, // configFile: 'pattern-lab/config/config.yml', // watchedExtensions: (['twig', 'json', 'yaml', 'yml', 'md', 'jpg', 'jpeg', 'png']), // scssToJson: [ // { // src: themeDir + '/components/_patterns/00-base/global/01-colors/_color-vars.scss', // dest: themeDir + '/components/_patterns/00-base/global/01-colors/colors.json', // lineStartsWith: '$', // allowVarValues: false // } // ] // }, // browserSync: { // ui: false, // enabled: true, // baseDir: './', // startPath: 'pattern-lab/public/', // // Uncomment below if using a specific local url // // domain: 'fourk.dev', // openBrowserAtStart: true, // browser: "google chrome", // reloadDelay: 50, // reloadDebounce: 750 // } }; })();