Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eleventy v3 #902

Merged
merged 48 commits into from
Jan 29, 2025
Merged
Changes from 1 commit
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
3b969da
Update to @11/eleventy@ v3
mphstudios Jan 11, 2024
99481d2
Remove Handlebars template formats
mphstudios Jan 24, 2024
e1e127a
Set type module in package configuration
mphstudios Jan 24, 2024
3bf488e
Use ESM export statements
mphstudios Jan 24, 2024
ae3e3c8
Rewrite require statements as import statements
mphstudios Jan 24, 2024
6ab4f13
Replace module aliases with node subpath
mphstudios Jan 24, 2024
dbc44e3
Update @11ty/eleventy-img major version
mphstudios Feb 14, 2024
88ec231
Configure Eleventy Image plugin
mphstudios Feb 15, 2024
3b8a205
Update sharp minor version
mphstudios Feb 15, 2024
a59f3a1
Update IIIF dependencies
mphstudios Feb 15, 2024
a382c08
Use import statements in eleventy config
mphstudios Feb 15, 2024
2db61b0
Update loglevel minor version
mphstudios Feb 15, 2024
df3da0d
Update cpy-cli major version
mphstudios Feb 15, 2024
315e24a
Update del-cli minor version
mphstudios Feb 15, 2024
e87e625
Update chalk major version
mphstudios Feb 15, 2024
589b58e
Update markdown-it and plugins to ESM versions
mphstudios Feb 15, 2024
0f26bae
Update eslint and prettier minor versions
mphstudios Feb 15, 2024
c3801e2
Update jsdom major version
mphstudios Feb 15, 2024
f928449
Update sass minor version
mphstudios Feb 15, 2024
a1e94ad
Update rollup-plugin-copy minor version
mphstudios Feb 15, 2024
dee3170
Update liquidjs and liquid-args
mphstudios Feb 15, 2024
60c32d0
Update lit major version
mphstudios Feb 15, 2024
ca8a62a
Update fs-extra minor version
mphstudios Feb 15, 2024
47b264d
Update to core-js v3
mphstudios Feb 15, 2024
71ec260
Update markdown-it-anchor patch version
mphstudios Feb 15, 2024
898b00e
Fix eleventy@3 cli module extension
mphstudios Feb 15, 2024
7b4e5bc
Fix import statements by adding js file extensions
mphstudios Feb 16, 2024
3d1eaef
Update eslint configuration
mphstudios Feb 16, 2024
eeb3763
Update ESlint configuration
mphstudios Apr 23, 2024
7424c43
Update 11ty v3 release
mphstudios Oct 11, 2024
81c4584
Install the Eleventy v2 to v3 helper plugin
mphstudios Oct 12, 2024
086ac6f
Refactoring for Eleventy v3 Configuration API
mphstudios Oct 12, 2024
5d39cd3
Merge branch 'main' into deps/eleventy-v3
mphstudios Dec 19, 2024
fe51b13
Basic eleventy v3 MVP
cbutcosk Jan 10, 2025
8cdba1e
Use citeproc directly in CSL->text citation transform (fixes DEV-19476)
cbutcosk Jan 27, 2025
6f87509
Revert iiif/builder to iiif-builder (resolves DEV-19475)
cbutcosk Jan 27, 2025
7643f4a
Correct iiif-builder import syntax
cbutcosk Jan 27, 2025
219ac46
Fix epub path resolutions and asset bundling path math
cbutcosk Jan 27, 2025
87c19ff
Add changelog for release
cbutcosk Jan 27, 2025
a5430be
Auto-generated lint fixes
cbutcosk Jan 29, 2025
a31748b
Remaining lint fixes
cbutcosk Jan 29, 2025
73a1dbf
Restore minified soundcloud w/ disabled eslint
cbutcosk Jan 29, 2025
01c4e32
Revert unused var removal and silence lint warning
cbutcosk Jan 29, 2025
c6faa30
Update changelog heading
mphstudios Jan 29, 2025
a8a7112
Update changelog for breaking changes
mphstudios Jan 29, 2025
c340baa
Amend previous changelog edit
mphstudios Jan 29, 2025
7a611ed
Silence stray epub transform log
cbutcosk Jan 29, 2025
6cf15e0
Merge pull request #991 from thegetty/fix/eslint-first-extended-run-f…
cbutcosk Jan 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Update to @11/eleventy@ v3
mphstudios committed Jan 11, 2024
commit 3b969da226d2e92314685270339e6357ae0bb77a
2 changes: 1 addition & 1 deletion packages/11ty/.eleventy.js
Original file line number Diff line number Diff line change
@@ -48,7 +48,7 @@ const publicDir = process.env.ELEVENTY_ENV === 'production' ? 'public' : false /
* @param {Object} base eleventy configuration
* @return {Object} A modified eleventy configuation
*/
module.exports = function(eleventyConfig) {
export default async function(eleventyConfig) {
/**
* Override addPassthroughCopy to use _absolute_ system paths.
* @see https://www.11ty.dev/docs/copy/#passthrough-file-copy
1,954 changes: 509 additions & 1,445 deletions packages/11ty/package-lock.json

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions packages/11ty/package.json
Original file line number Diff line number Diff line change
@@ -52,14 +52,14 @@
"template-polyfill": "^2.0.0"
},
"devDependencies": {
"@11ty/eleventy": "^2.0.1",
"@11ty/eleventy-img": "^3.0.0",
"@11ty/eleventy": "3.0.0-alpha.4",
"@11ty/eleventy-img": "^3.1.8",
"@11ty/eleventy-navigation": "^0.3.5",
"@11ty/eleventy-plugin-directory-output": "^1.0.1",
"@11ty/eleventy-plugin-syntaxhighlight": "^4.2.0",
"@11ty/eleventy-plugin-syntaxhighlight": "^5.0.0",
"@11ty/eleventy-plugin-vite": "^4.0.0",
"@11ty/eleventy-plugin-webc": "^0.11.0",
"@11ty/is-land": "^3.0.1",
"@11ty/eleventy-plugin-webc": "^0.11.2",
"@11ty/is-land": "^4.0.0",
"@iiif/parser": "^1.1.2",
"@iiif/vault": "^0.9.22",
"ajv": "^8.12.0",