diff --git a/mise.local.toml b/mise.local.toml index 59a67ac..681d0db 100644 --- a/mise.local.toml +++ b/mise.local.toml @@ -1,2 +1,3 @@ [tools] node = "latest" +npm = "latest" diff --git a/site/posts/2025-05-10-how-i-work.md b/site/posts/2025-05-10-how-i-work.md new file mode 100644 index 0000000..d30db2f --- /dev/null +++ b/site/posts/2025-05-10-how-i-work.md @@ -0,0 +1,6 @@ +--- +title: Tools of the trade +slug: tools-of-the-trade +description: Some dev tools I find most useful +draft: true +--- diff --git a/site/posts/posts.11tydata.js b/site/posts/posts.11tydata.js index aafc78e..fccbc32 100644 --- a/site/posts/posts.11tydata.js +++ b/site/posts/posts.11tydata.js @@ -5,6 +5,14 @@ module.exports = { author: "Joshua Seigler", eleventyComputed: { date: "{{ page.date }}", - slug: "{{ page.slug }}" - } + slug: "{{ page.slug }}", + permalink: (data) => { + if (process.env.ELEVENTY_RUN_MODE !== "build") return data.permalink; + else return data.draft ? false : data.permalink; + }, + eleventyExcludeFromCollections: (data) => { + if (process.env.ELEVENTY_RUN_MODE !== "build") return false; + else return data.draft ?? false; + }, + }, };