Skip to content

Commit

Permalink
refactor: convert files from spaces to tabs
Browse files Browse the repository at this point in the history
  • Loading branch information
kogakure committed Aug 24, 2022
1 parent 056e9c4 commit 06efdf8
Show file tree
Hide file tree
Showing 113 changed files with 97,806 additions and 97,818 deletions.
156 changes: 78 additions & 78 deletions .eleventy.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,94 +6,94 @@ const shortcodes = require('./src/utils/shortcodes.js');
const collections = require('./src/utils/collections.js');

module.exports = function (config) {
// Plugins
if (process.env.ELEVENTY_ENV == 'production') {
config.addPlugin(pluginLazyImages);
}
// Plugins
if (process.env.ELEVENTY_ENV == 'production') {
config.addPlugin(pluginLazyImages);
}

// Markdown It
let markdownIt = require('markdown-it');
let markdownItGitHubHeadings = require('markdown-it-github-headings');
let markdownItExternalAnchor = require('markdown-it-external-anchor');
let options = {
html: true,
};
// Markdown It
let markdownIt = require('markdown-it');
let markdownItGitHubHeadings = require('markdown-it-github-headings');
let markdownItExternalAnchor = require('markdown-it-external-anchor');
let options = {
html: true,
};

let markdownLib = markdownIt(options)
.use(markdownItGitHubHeadings)
.use(markdownItExternalAnchor, {
domain: 'www.kogakure.de',
class: 'external',
});
let markdownLib = markdownIt(options)
.use(markdownItGitHubHeadings)
.use(markdownItExternalAnchor, {
domain: 'www.kogakure.de',
class: 'external',
});

config.setLibrary('md', markdownLib);
config.setLibrary('md', markdownLib);

// Compress and combine JS files
config.addFilter('jsmin', require('./src/utils/minify-js.js'));
// Compress and combine JS files
config.addFilter('jsmin', require('./src/utils/minify-js.js'));

// Minify the HTML in production
if (process.env.ELEVENTY_ENV == 'production') {
config.addTransform('htmlmin', require('./src/utils/minify-html.js'));
}
// Minify the HTML in production
if (process.env.ELEVENTY_ENV == 'production') {
config.addTransform('htmlmin', require('./src/utils/minify-html.js'));
}

// Shortcodes
config.addShortcode('download', shortcodes.download);
config.addShortcode('duoColorImage', shortcodes.duoColorImage);
config.addShortcode('email', shortcodes.email);
config.addShortcode('more', shortcodes.more);
config.addShortcode('product', shortcodes.product);
config.addShortcode('youtube', shortcodes.youtube);
config.addPairedShortcode('banner', shortcodes.banner);
config.addPairedShortcode('figure', shortcodes.figure);
config.addPairedShortcode('productshelf', shortcodes.productshelf);
// Shortcodes
config.addShortcode('download', shortcodes.download);
config.addShortcode('duoColorImage', shortcodes.duoColorImage);
config.addShortcode('email', shortcodes.email);
config.addShortcode('more', shortcodes.more);
config.addShortcode('product', shortcodes.product);
config.addShortcode('youtube', shortcodes.youtube);
config.addPairedShortcode('banner', shortcodes.banner);
config.addPairedShortcode('figure', shortcodes.figure);
config.addPairedShortcode('productshelf', shortcodes.productshelf);

// Filters
Object.keys(filters).forEach((filterName) => {
config.addFilter(filterName, filters[filterName]);
});
config.addFilter('nbsp', filterNbsp(2, 10));
// Filters
Object.keys(filters).forEach((filterName) => {
config.addFilter(filterName, filters[filterName]);
});
config.addFilter('nbsp', filterNbsp(2, 10));

// Watch for changes and reload
config.addWatchTarget('src/assets');
// Watch for changes and reload
config.addWatchTarget('src/assets');

// Copy static files to dist
config.addPassthroughCopy({
'src/static/**/*.{xml,html,ico}': '.',
});
config.addPassthroughCopy({
'src/static/.well-known/*': '.well-known',
});
config.addPassthroughCopy({
'src/downloads': 'downloads',
});
config.addPassthroughCopy({
'src/assets/fonts': 'assets/fonts',
});
config.addPassthroughCopy({
'src/assets/images': 'assets/images',
});
// Copy static files to dist
config.addPassthroughCopy({
'src/static/**/*.{xml,html,ico}': '.',
});
config.addPassthroughCopy({
'src/static/.well-known/*': '.well-known',
});
config.addPassthroughCopy({
'src/downloads': 'downloads',
});
config.addPassthroughCopy({
'src/assets/fonts': 'assets/fonts',
});
config.addPassthroughCopy({
'src/assets/images': 'assets/images',
});

// Deep-Merge
config.setDataDeepMerge(true);
// Deep-Merge
config.setDataDeepMerge(true);

// Custom Collections
Object.keys(collections).forEach((collectionName) => {
config.addCollection(collectionName, collections[collectionName]);
});
// Custom Collections
Object.keys(collections).forEach((collectionName) => {
config.addCollection(collectionName, collections[collectionName]);
});

// Set input and output folders
return {
dir: {
input: 'src',
data: 'data',
includes: 'includes',
layouts: 'layouts',
output: 'dist',
},
templateFormats: ['njk', 'md', '11ty.js'],
htmlTemplateEngine: 'njk',
dataTemplateEngine: 'njk',
markdownTemplateEngine: 'njk',
passthroughFileCopy: true,
};
// Set input and output folders
return {
dir: {
input: 'src',
data: 'data',
includes: 'includes',
layouts: 'layouts',
output: 'dist',
},
templateFormats: ['njk', 'md', '11ty.js'],
htmlTemplateEngine: 'njk',
dataTemplateEngine: 'njk',
markdownTemplateEngine: 'njk',
passthroughFileCopy: true,
};
};
26 changes: 13 additions & 13 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"env": {
"es6": true,
"node": true,
"browser": true
},
"extends": ["eslint:recommended", "plugin:prettier/recommended"],
"plugins": ["prettier"],
"parserOptions": {
"sourceType": "module"
},
"rules": {
"prettier/prettier": "error"
}
"env": {
"es6": true,
"node": true,
"browser": true
},
"extends": ["eslint:recommended", "plugin:prettier/recommended"],
"plugins": ["prettier"],
"parserOptions": {
"sourceType": "module"
},
"rules": {
"prettier/prettier": "error"
}
}
66 changes: 33 additions & 33 deletions .stylelintrc.json
Original file line number Diff line number Diff line change
@@ -1,35 +1,35 @@
{
"plugins": [
"stylelint-order",
"stylelint-config-rational-order/plugin",
"stylelint-a11y",
"stylelint-high-performance-animation",
"stylelint-prettier"
],
"extends": [
"stylelint-config-recommended",
"stylelint-a11y/recommended",
"stylelint-prettier/recommended"
],
"syntax": "scss",
"rules": {
"property-no-unknown": [
true,
{
"ignoreProperties": ["suffix", "symbols", "system"]
}
],
"no-descending-specificity": null,
"order/order": ["custom-properties", "declarations"],
"order/properties-alphabetical-order": true,
"plugin/no-low-performance-animation-properties": true,
"at-rule-no-unknown": [
true,
{
"ignoreAtRules": ["define-placeholder", "extend"]
}
],
"string-quotes": "single",
"prettier/prettier": true
}
"plugins": [
"stylelint-order",
"stylelint-config-rational-order/plugin",
"stylelint-a11y",
"stylelint-high-performance-animation",
"stylelint-prettier"
],
"extends": [
"stylelint-config-recommended",
"stylelint-a11y/recommended",
"stylelint-prettier/recommended"
],
"syntax": "scss",
"rules": {
"property-no-unknown": [
true,
{
"ignoreProperties": ["suffix", "symbols", "system"]
}
],
"no-descending-specificity": null,
"order/order": ["custom-properties", "declarations"],
"order/properties-alphabetical-order": true,
"plugin/no-low-performance-animation-properties": true,
"at-rule-no-unknown": [
true,
{
"ignoreAtRules": ["define-placeholder", "extend"]
}
],
"string-quotes": "single",
"prettier/prettier": true
}
}
2 changes: 1 addition & 1 deletion babel.config.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"presets": ["@babel/preset-env"]
"presets": ["@babel/preset-env"]
}
Loading

0 comments on commit 06efdf8

Please sign in to comment.