- Dynamically resolve image paths for podcast episodes in `episodes.11tydata.js` - Add podcast metadata handling with inferred URLs for MP3 and transcripts - Introduce search functionality with Lunr.js and a search index generator - Update Eleventy path prefix handling to support environment variable override - Add `.mp4` files to `.gitignore` - Expand VSCode settings to include Markdown-Eleventy support and improved terminal history - Add deployment script (`deploy.sh`) with remote rsync-based deployment and permission handling - Adjust episode layout to use dynamic image paths and updated podcast metadata - Add search and members page updates, including new URLs and search integration - Update dependencies to include `html-to-text` and related packages for search indexing
15 lines
379 B
JavaScript
15 lines
379 B
JavaScript
const podcastData = require('../episodes.11tydata').eleventyComputed.podcast;
|
|
|
|
module.exports = {
|
|
"season": 1,
|
|
"tags": [
|
|
"campaign:crew-of-the-kahuna", "season:1"
|
|
],
|
|
"stylesheets": ["/css/s04.css"],
|
|
"eleventyComputed": {
|
|
"podcast": async (data)=>{
|
|
var result = {...await podcastData(data),"title": `E${data.episode}: ${data.title}`}
|
|
return result
|
|
}
|
|
}
|
|
} |