import { src, dest } from 'gulp'; import concat from 'gulp-concat'; import path from 'path'; import sass from 'gulp-sass'; const PROJECT_DIR = path.join('src', 'newsreader'); const STATIC_DIR = path.join(PROJECT_DIR, 'scss'); export const ACCOUNTS_DIR = path.join(PROJECT_DIR, 'accounts', 'static'); export const CORE_DIR = path.join(PROJECT_DIR, 'news', 'core', 'static'); export const accountsTask = () => { return src(`${STATIC_DIR}/accounts/index.scss`) .pipe(sass().on('error', sass.logError)) .pipe(concat('accounts.css')) .pipe(dest(`${ACCOUNTS_DIR}/accounts/dist/css`)); }; export const coreTask = () => { return src(`${STATIC_DIR}/homepage/index.scss`) .pipe(sass().on('error', sass.logError)) .pipe(concat('core.css')) .pipe(dest(`${CORE_DIR}/core/dist/css`)); };