- Add `.cache` to `.gitignore` for temporary build files. - Introduce Markdown snippets for creating Season 1 and Season 5 show notes in `.vscode/markdown.code-snippets`. - Update `.vscode/settings.json`: - Exclude `node_modules` directory. - Adjust quick suggestions to disable them for comments, strings, and others. - Remove unnecessary `console.log` statements from `episodes.11tydata.js`. - Add an image file `content/episodes/image.jpg`. - Implement a transcript search feature: - Add `search-transcripts.hbs` to enable searching transcript cues with time markers. - Add `transcript-index.11ty.js` to generate a searchable transcript index. - Update `search-index.11ty.js` to skip processing `<hr>` and `<img>` tags. - Enhance episode layout with `startAt` query parameter to allow audio playback from a specific time. - Add a new dependency: - `@11ty/eleventy-fetch` for fetching transcripts. - `media-captions` for parsing and handling transcript files. - Update package-lock.json and package.json to include new dependencies.
36 lines
951 B
JSON
36 lines
951 B
JSON
{
|
|
"name": "eleventy",
|
|
"version": "1.0.0",
|
|
"description": "A static site generator",
|
|
"main": "index.js",
|
|
"scripts": {
|
|
"build": "npx @11ty/eleventy",
|
|
"serve": "npx @11ty/eleventy --serve",
|
|
"test": "echo \"Error: no test specified\" && exit 1"
|
|
},
|
|
"keywords": [],
|
|
"author": "",
|
|
"license": "ISC",
|
|
"dependencies": {
|
|
"@11ty/eleventy-fetch": "^5.0.1",
|
|
"@11ty/eleventy-navigation": "^0.3.5",
|
|
"@11ty/eleventy-plugin-handlebars": "^1.0.0",
|
|
"@11ty/eleventy-plugin-rss": "^2.0.2",
|
|
"bootstrap": "^5.3.3",
|
|
"bootstrap-icons": "^1.11.3",
|
|
"css-select": "^5.1.0",
|
|
"dotenv": "^16.4.5",
|
|
"handlebars-helpers": "^0.10.0",
|
|
"html-minifier": "^4.0.0",
|
|
"html-to-text": "^9.0.5",
|
|
"htmlparser2": "^9.1.0",
|
|
"luxon": "^3.5.0",
|
|
"markdown-it": "^14.1.0",
|
|
"media-captions": "^0.0.18",
|
|
"music-metadata": "^10.5.1",
|
|
"npx": "^10.2.2",
|
|
"podcast": "^2.0.1",
|
|
"sass": "^1.80.3"
|
|
}
|
|
}
|