chore(*): use prettier for formatting

This commit is contained in:
Cory Dransfeldt 2025-06-14 16:43:12 -07:00
parent 6c659fe1d0
commit 029caaaa9e
No known key found for this signature in database
73 changed files with 1390 additions and 794 deletions

View file

@ -1,13 +1,13 @@
import { createRequire } from "module";
import "dotenv/config";
import filters from "./config/filters/index.js";
import tablerIcons from "@cdransf/eleventy-plugin-tabler-icons";
import { minifyJsComponents } from "./config/events/minify-js.js";
import { albumReleasesCalendar } from "./config/collections/index.js";
import plugins from "./config/plugins/index.js";
import { createRequire } from 'module';
import 'dotenv/config';
import filters from './config/filters/index.js';
import tablerIcons from '@cdransf/eleventy-plugin-tabler-icons';
import { minifyJsComponents } from './config/events/minify-js.js';
import { albumReleasesCalendar } from './config/collections/index.js';
import plugins from './config/plugins/index.js';
const require = createRequire(import.meta.url);
const appVersion = require("./package.json").version;
const appVersion = require('./package.json').version;
export default async function (eleventyConfig) {
eleventyConfig.addPlugin(tablerIcons);
@ -18,23 +18,22 @@ export default async function (eleventyConfig) {
eleventyConfig.configureErrorReporting({ allowMissingExtensions: true });
eleventyConfig.setLiquidOptions({ jsTruthy: true });
eleventyConfig.watchIgnores.add("queries/**");
eleventyConfig.watchIgnores.add('queries/**');
eleventyConfig.addPassthroughCopy("src/assets");
eleventyConfig.addPassthroughCopy("api");
eleventyConfig.addPassthroughCopy("bootstrap.php");
eleventyConfig.addPassthroughCopy('src/assets');
eleventyConfig.addPassthroughCopy('api');
eleventyConfig.addPassthroughCopy('bootstrap.php');
eleventyConfig.addPassthroughCopy({
"node_modules/minisearch/dist/umd/index.js":
"assets/scripts/components/minisearch.js",
"node_modules/youtube-video-element/dist/youtube-video-element.js":
"assets/scripts/components/youtube-video-element.js",
'node_modules/minisearch/dist/umd/index.js': 'assets/scripts/components/minisearch.js',
'node_modules/youtube-video-element/dist/youtube-video-element.js':
'assets/scripts/components/youtube-video-element.js'
});
eleventyConfig.addCollection("albumReleasesCalendar", albumReleasesCalendar);
eleventyConfig.addCollection('albumReleasesCalendar', albumReleasesCalendar);
eleventyConfig.setLibrary("md", plugins.markdownLib);
eleventyConfig.setLibrary('md', plugins.markdownLib);
eleventyConfig.addLiquidFilter("markdown", (content) => {
eleventyConfig.addLiquidFilter('markdown', (content) => {
if (!content) return;
return plugins.markdownLib.render(content);
});
@ -43,17 +42,17 @@ export default async function (eleventyConfig) {
eleventyConfig.addLiquidFilter(filterName, filters[filterName]);
});
eleventyConfig.addShortcode("appVersion", () => appVersion);
eleventyConfig.addShortcode('appVersion', () => appVersion);
eleventyConfig.on("afterBuild", minifyJsComponents);
eleventyConfig.on('afterBuild', minifyJsComponents);
return {
dir: {
input: "src",
includes: "includes",
layouts: "layouts",
data: "data",
output: "dist",
input: 'src',
includes: 'includes',
layouts: 'layouts',
data: 'data',
output: 'dist'
}
};
}