@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.04 kB
JavaScript
/* globals module */
(function () {
'use strict';
var themeDir = './source';
var paths = {
icons: [
themeDir + '/images/icons/*.svg'
]
// js: themeDir + '/components/_patterns/00-base/global/*.js',
// styleguide_js: [
// themeDir + '/js/**/*.js',
// themeDir + '/components/_patterns/**/*.js'
// ],
// dist_js: themeDir + '/dist',
// sass: themeDir,
// img: 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
// }
};
})();