diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..d137ad0 --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,9 @@ +{ + "tabWidth": 2, + "useTabs": false, + "semi": true, + "singleQuote": true, + "trailingComma": "all", + "bracketSpacing": true, + "arrowParens": "always" +} diff --git a/docs/.vuepress/head.ts b/docs/.vuepress/head.ts index 6d2a93f..b748a2d 100644 --- a/docs/.vuepress/head.ts +++ b/docs/.vuepress/head.ts @@ -5,125 +5,125 @@ interface SimplifiedHeader { const simplifiedHead = [ { - tag: "script", + tag: 'script', content: [ { async: true, - src: "https://umami.phundrak.com/script.js", - "data-website-id": "67166941-8c83-4a19-bc8c-139e44b7f7aa", - "data-do-not-track": "true", + src: 'https://umami.phundrak.com/script.js', + 'data-website-id': '67166941-8c83-4a19-bc8c-139e44b7f7aa', + 'data-do-not-track': 'true', }, ], }, { - tag: "meta", + tag: 'meta', content: [ { - name: "author", - content: "Lucien Cartier-Tilet", + name: 'author', + content: 'Lucien Cartier-Tilet', }, { - property: "og:image", - content: "https://cdn.phundrak.com/img/rich_preview.png", + property: 'og:image', + content: 'https://cdn.phundrak.com/img/rich_preview.png', }, { - property: "og:title", - content: "P’undrak’s GNU/Linux Config", + property: 'og:title', + content: 'P’undrak’s GNU/Linux Config', }, { - property: "og:description", - content: "Documentation of P’undrak’s GNU/Linux configuration files", + property: 'og:description', + content: 'Documentation of P’undrak’s GNU/Linux configuration files', }, { - name: "twitter:card", - content: "summary", + name: 'twitter:card', + content: 'summary', }, { - name: "twitter:site", - content: "@phundrak", + name: 'twitter:site', + content: '@phundrak', }, { - name: "twitter:creator", - content: "@phundrak", + name: 'twitter:creator', + content: '@phundrak', }, - { name: "msapplication-TileColor", content: "#3b4252" }, - { name: "msapplication-TileImage", content: "/ms-icon-144x144.png" }, - { name: "theme-color", content: "#3b4252" }, + { name: 'msapplication-TileColor', content: '#3b4252' }, + { name: 'msapplication-TileImage', content: '/ms-icon-144x144.png' }, + { name: 'theme-color', content: '#3b4252' }, ], }, { - tag: "link", + tag: 'link', content: [ { - rel: "apple-touch-icon", - sizes: "57x57", - href: "/apple-icon-57x57.png", + rel: 'apple-touch-icon', + sizes: '57x57', + href: '/apple-icon-57x57.png', }, { - rel: "apple-touch-icon", - sizes: "60x60", - href: "/apple-icon-60x60.png", + rel: 'apple-touch-icon', + sizes: '60x60', + href: '/apple-icon-60x60.png', }, { - rel: "apple-touch-icon", - sizes: "72x72", - href: "/apple-icon-72x72.png", + rel: 'apple-touch-icon', + sizes: '72x72', + href: '/apple-icon-72x72.png', }, { - rel: "apple-touch-icon", - sizes: "76x76", - href: "/apple-icon-76x76.png", + rel: 'apple-touch-icon', + sizes: '76x76', + href: '/apple-icon-76x76.png', }, { - rel: "apple-touch-icon", - sizes: "114x114", - href: "/apple-icon-114x114.png", + rel: 'apple-touch-icon', + sizes: '114x114', + href: '/apple-icon-114x114.png', }, { - rel: "apple-touch-icon", - sizes: "120x120", - href: "/apple-icon-120x120.png", + rel: 'apple-touch-icon', + sizes: '120x120', + href: '/apple-icon-120x120.png', }, { - rel: "apple-touch-icon", - sizes: "144x144", - href: "/apple-icon-144x144.png", + rel: 'apple-touch-icon', + sizes: '144x144', + href: '/apple-icon-144x144.png', }, { - rel: "apple-touch-icon", - sizes: "152x152", - href: "/apple-icon-152x152.png", + rel: 'apple-touch-icon', + sizes: '152x152', + href: '/apple-icon-152x152.png', }, { - rel: "apple-touch-icon", - sizes: "180x180", - href: "/apple-icon-180x180.png", + rel: 'apple-touch-icon', + sizes: '180x180', + href: '/apple-icon-180x180.png', }, { - rel: "icon", - type: "image/png", - sizes: "192x192", - href: "/android-icon-192x192.png", + rel: 'icon', + type: 'image/png', + sizes: '192x192', + href: '/android-icon-192x192.png', }, { - rel: "icon", - type: "image/png", - sizes: "32x32", - href: "/favicon-32x32.png", + rel: 'icon', + type: 'image/png', + sizes: '32x32', + href: '/favicon-32x32.png', }, { - rel: "icon", - type: "image/png", - sizes: "96x96", - href: "/favicon-96x96.png", + rel: 'icon', + type: 'image/png', + sizes: '96x96', + href: '/favicon-96x96.png', }, { - rel: "icon", - type: "image/png", - sizes: "16x16", - href: "/favicon-16x16.png", + rel: 'icon', + type: 'image/png', + sizes: '16x16', + href: '/favicon-16x16.png', }, - { rel: "manifest", href: "/manifest.json" }, + { rel: 'manifest', href: '/manifest.json' }, ], }, ]; @@ -135,6 +135,6 @@ simplifiedHead.forEach((tag: SimplifiedHeader) => { head.push([tagName, element]); }); }); -head.push(["a", { rel: "me", href: "https://emacs.ch/@phundrak" }, "Mastodon"]); +head.push(['a', { rel: 'me', href: 'https://emacs.ch/@phundrak' }, 'Mastodon']); export default head;