Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/11ty/eleventy-plugin-syntaxhighlight

A pack of Eleventy plugins for syntax highlighting in Markdown, Liquid, and Nunjucks templates.
https://github.com/11ty/eleventy-plugin-syntaxhighlight

Slight description change

6161ffbc03a650ef6f2b5437b9cd624ed209034e authored over 1 year ago by Zach Leatherman <[email protected]>
v5.0.0

75d33c56ff2cdc68b9148e0280726d976661c27a authored over 1 year ago by Zach Leatherman <[email protected]>
Additional comment

9a817ef480b2f59192136403cdb5eb7fba7eb91e authored over 1 year ago by Zach Leatherman <[email protected]>
Fix test suite on Windows

e7d31b34eb683b0c0243c42d2ffd59b6b2bf75cb authored over 1 year ago by Zach Leatherman <[email protected]>
Fixes #80

4c3a22c8af79941b071e5d17c0e107dc275f6c1b authored over 1 year ago by Zach Leatherman <[email protected]>
Test for #75

2cd9429b09084988de5b00882b19ce75d3c08843 authored over 1 year ago by Zach Leatherman <[email protected]>
Fixes #76

1016319d2f899cd47af5ce952094549047950f2b authored over 1 year ago by Zach Leatherman <[email protected]>
Fixes #81

150d1ad5d188ed32725d4bfab5ccd7f8771201a5 authored over 1 year ago by Zach Leatherman <[email protected]>
Fixes #82

9c86577e16f77d9c281b9443ad415141f4ae2321 authored over 1 year ago by Zach Leatherman <[email protected]>
Adds `errorOnInvalidLanguage` which is defaulted to false. #73

215980024701b3e1c30130ad2dee38d8c2b0f62a authored over 1 year ago by Zach Leatherman <[email protected]>
Merge pull request #73 from yehudab/master

Add an option to ignore invalid languages. Fixes #70

a7afa9b15c2359ee92dfa8c48398f31c0f707820 authored over 1 year ago by Zach Leatherman <[email protected]>
JavaScript functions are used throughout Eleventy (not just 11ty.js)

f40329ef9aab961484a8f4e752d27af146e2f2fb authored over 1 year ago by Zach Leatherman <[email protected]>
v4.2.0

ac92151c42996faef19650f34f54a77e4ac210f2 authored about 2 years ago by Zach Leatherman <[email protected]>
Adds syntax-highlight webc component

b57bac5211197d0bf0e0a9a3a0bf4180901afea1 authored about 2 years ago by Zach Leatherman <[email protected]>
Update dependencies!

b67b5e8213a51004775223195215f1892b086099 authored about 2 years ago by Zach Leatherman <[email protected]>
GitHub actions!

b444a9cf2932667d5a8f669f6299513dafb23617 authored about 2 years ago by Zach Leatherman <[email protected]>
Add an option to ignore invalid languages

61809e3e576ec028ff7c76763e3081ec9e155bea authored about 2 years ago by Yehuda B <[email protected]>
v4.1.0

7b7b547fff07f2e60d91c0a7ed3bba1938dbc057 authored over 2 years ago by Zach Leatherman <[email protected]>
Fixes #68

dbd36899654ff7e5a80f784c0c3122620a2955fe authored over 2 years ago by Zach Leatherman <[email protected]>
Fixes https://github.com/11ty/eleventy-plugin-syntaxhighlight/issues/64

3b8e3a7b818484a42cdf31222f446fbf4356972d authored over 2 years ago by Zach Leatherman <[email protected]>
Merge pull request #60 from rmcginty/master

Replacing all carriage returns prior to highlighting to eliminate blank lines on output

24f62120c4a8af92cd9daa797586d02ac9b9b8c0 authored over 2 years ago by Zach Leatherman <[email protected]>
Tests for #52

921e29686ada453b543769b252d86d6c5adfd3d4 authored over 2 years ago by Zach Leatherman <[email protected]>
Handle `class` on `preAttributes` or `codeAttributes`

4273f21017f42e148241b6eaef61984fc750f3c1 authored over 2 years ago by Zach Leatherman <[email protected]>
Merge pull request #50 from chriskirknielsen/master

Add context info and callback to getAttributes

a8ebb01270accd91964643b0fa957aa7fe547d16 authored over 2 years ago by Zach Leatherman <[email protected]>
SVG logo

4049efc3208fac29089199b89f1db5f80e6f4119 authored almost 3 years ago by Zach Leatherman <[email protected]>
README logo

0d6f70574002cbada98ee1c6b645db818e6e26ff authored almost 3 years ago by Zach Leatherman <[email protected]>
Test that the 11ty.js version works with `diff-`

23761d7fd54de0312040520175959327b1a0ab9b authored almost 3 years ago by Zach Leatherman <[email protected]>
Dependency bump

805f4dcbc319098ccb765321c6abb389c6c3910e authored almost 3 years ago by Zach Leatherman <[email protected]>
v4.0.0

b15027b6a5fb05cd2b7f5aadbf66257a604e9f7f authored almost 3 years ago by Zach Leatherman <[email protected]>
Adds new global JavaScript function for use in 11ty.js for `highlight`. Should probably be a major version bump so it doesn’t conflict with any existing global functions.

9ca33866ad2a9a043c68b00420b22f049b773b24 authored almost 3 years ago by Zach Leatherman <[email protected]>
v3.2.2

35987a840890fcf5dc8d90d370e653d088fccdf2 authored almost 3 years ago by Zach Leatherman <[email protected]>
Variable cleanup.

4ea96cde0b81d8fae931b1da71ae97dd8bb604ad authored almost 3 years ago by Zach Leatherman <[email protected]>
Fix: Aliases weren’t resolving correctly for diff languages

6bc55ade33611cc81a31b7ed03ca5de406ff0404 authored almost 3 years ago by Zach Leatherman <[email protected]>
v3.2.1

c0633403c5575d3bbdf1a677dc4b292698728041 authored almost 3 years ago by Zach Leatherman <[email protected]>
Autoload the diff plugin if you use diff as a language.

4df870e6b001997da3482d7556a93fa416fc1482 authored almost 3 years ago by Zach Leatherman <[email protected]>
Update deps.

489f74b430d766e41c4b7d6f67366f4946b63232 authored almost 3 years ago by Zach Leatherman <[email protected]>
Avoid Language does not exist console logs.

17d62ef87d5d206c55b0ea98ed7a04fe40078a2a authored almost 3 years ago by Zach Leatherman <[email protected]>
v3.2.0

ccb49f43a9c8bd9a9c34ba0e7246d1afb494d0f2 authored almost 3 years ago by Zach Leatherman <[email protected]>
Work with `diff-` languages for the diff-highlight plugin.

cea95e9da7feef4cf03e7797fe534aee2b3e368f authored almost 3 years ago by Zach Leatherman <[email protected]>
v3.1.3

d557caf36a608640b5e029dc1feb1d81a27e0b63 authored about 3 years ago by Zach Leatherman <[email protected]>
Update deps for release.

c2cf8bcbd4f57181a11a282151e555bc3513a24c authored about 3 years ago by Zach Leatherman <[email protected]>
Fixes https://github.com/11ty/eleventy-plugin-syntaxhighlight/issues/62

40d1bc65ccfb35a6b07f3a782ff6305f2fc08913 authored about 3 years ago by Zach Leatherman <[email protected]>
Moving removal of \r, adding tests to verify all cases

fixes #59

dc5976d709e4d1d05981e55740134a4e5c380d15 authored over 3 years ago by Ryan McGinty <[email protected]>
Replacing all carriage returns prior to highlighting to eliminate blank lines on output

3d0bfd28c49ddea67bd7ec54fab2bf3cecf84840 authored over 3 years ago by Ryan McGinty <[email protected]>
v3.1.2

e992469c4fd3e910e1dab3865f0e23ee481ea8b9 authored over 3 years ago by Zach Leatherman <[email protected]>
Update dependencies for npm audit

426215aa48e200485bfbcc10969ea47ffa2aa9b4 authored over 3 years ago by Zach Leatherman <[email protected]>
Merge branch 'master' of https://github.com/chriskirknielsen/eleventy-plugin-syntaxhighlight

48dda762ac416c24056a2ee3c4b4c81e313591f3 authored over 3 years ago by chriskirknielsen <[email protected]>
Detail the context variable in function definition

8878bc31236b99cf88a715a3c269f184a391d567 authored over 3 years ago by chriskirknielsen <[email protected]>
Update error message to take callback function into account

8d793f52d95251e3e578e4e57dd1a608127d1e1a authored over 3 years ago by chriskirknielsen <[email protected]>
Fix content -> context typo in example comment

dff1b01e08f4ba304945f2c78f34754aab6c326d authored over 3 years ago by chriskirknielsen <[email protected]>
Update error message to take callback function into account

24ed545b960883c9dff0d0e767db462e8f43687e authored over 3 years ago by chriskirknielsen <[email protected]>
Fix context -> context typo in example comment

e7f21cf37c7e3d10fe4840e6a41f2dc83b3171e6 authored over 3 years ago by chriskirknielsen <[email protected]>
Add context info to getAttribute

Allows to pull in laguange dynamically

5a19a7c3959dbf9083247958437f165dd761dbb4 authored over 3 years ago by chriskirknielsen <[email protected]>
v3.1.1

a08406ae0828941feea5893e2c08397d88881c38 authored over 3 years ago by Zach Leatherman <[email protected]>
Minor tweaks to attribute additions to <pre> and <code>. Removes string support. Add tests.

fa14c60095e79cdec5ab865bb025fa53ff021c37 authored over 3 years ago by Zach Leatherman <[email protected]>
Merge pull request #48 from ChrisBrownie55/chris/allow-custom-attributes

Allow custom attributes to be applied to pre and code tags

ccd0adbd72c4745d31ab14c2ca4b4ee7e4e0c53c authored over 3 years ago by Zach Leatherman <[email protected]>
Fix support for attribute map

Joins the formattedAttributes with space characters to allow for multiple attributes in the attr...

134f8ccd5af734e7fadf7c9b9a2112f01c543b09 authored over 3 years ago by Chris Brown <[email protected]>
Add + fix tests

c8e8896b1c5580d4806a374cf771040ace8b21f8 authored over 3 years ago by Chris Brown <[email protected]>
demo

c8e9682f1af1fd4b39725966c3e6e4058aa7afdb authored over 3 years ago by Chris Brown <[email protected]>
core feature

9de65c26afbc159b4860c6d4e53601279eaf4a57 authored over 3 years ago by Chris Brown <[email protected]>
v3.1.0

6fabee324feac9fcb871812d07fc82608054f871 authored almost 4 years ago by Zach Leatherman <[email protected]>
Switch from JSDOM to linkedom for character wrapping feature.

47cb311e732a69800556c414099fa2636f527631 authored almost 4 years ago by Zach Leatherman <[email protected]>
v3.0.6

0dd97d004ea19a82d5e185b5be55b412e068b16e authored almost 4 years ago by Zach Leatherman <[email protected]>
Fix #44 regression.

57b965b19c020cd838080af2e113fba8141a5b96 authored almost 4 years ago by Zach Leatherman <[email protected]>
v3.0.5

6f9785b0f410f132cac9c98fb5acc200d65fd2c7 authored almost 4 years ago by Zach Leatherman <[email protected]>
Updates dependencies.

e9293b5fa5afc76ca3c250a4073174aa7628ab09 authored almost 4 years ago by Zach Leatherman <[email protected]>
Even BETTER fix for #40. Modeled after https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/raw.ts

9971202b32480d1ac052f835541f7b4e8b65afaa authored about 4 years ago by Zach Leatherman <[email protected]>
Better test for #40

8323d7b7be94808b882b9030320fcdcc05f766e3 authored about 4 years ago by Zach Leatherman <[email protected]>
Fixes #40. Not a breaking change.

cf31677e9580ebf4228445a09f16929d843255d1 authored about 4 years ago by Zach Leatherman <[email protected]>
v3.0.4

d8bab4a218346f773bd7356710836b6596bf00c7 authored about 4 years ago by Zach Leatherman <[email protected]>
Adds `lineSeparator` option to fix #17.

8a8c9952a85fa1975bd9d1da381ef257743cde9f authored about 4 years ago by Zach Leatherman <[email protected]>
Merge pull request #30 from byoigres/master

Updated results to pass tests

ede8740916ca757b405dc25d6108f9f3476f96da authored about 4 years ago by Zach Leatherman <[email protected]>
v3.0.3

bc9971afe20d8cd5892afc9be43cd4a0a390675c authored about 4 years ago by Zach Leatherman <[email protected]>
Make it sync by default, change the export to capitalized because it is a class.

313ea269a5d90d16208e5bc8568ee4a66c008d8c authored about 4 years ago by Zach Leatherman <[email protected]>
Add individual character wrap feature.

1696a3c2250170e0293c5bd78143a5805412cf3d authored about 4 years ago by Zach Leatherman <[email protected]>
Fix a few failing tests, upgrade deps

daa4cad2ed50252255afaae80d49de4ef202a39b authored about 4 years ago by Zach Leatherman <[email protected]>
v3.0.2

ec9efcd370a94c75aaa0750fba0c2da6c6a82e4e authored about 4 years ago by Zach Leatherman <[email protected]>
Switch to `trim`, add tests.

3f45f2e12e28b243f0c3c307958c75b577375e9d authored about 4 years ago by Zach Leatherman <[email protected]>
Option to disable content trim (eligible to make content trim opt-in by default in next major release)

59b68301d36f8c7f0d76f9a7da5d4fa827bf8c1e authored about 4 years ago by Zach Leatherman <[email protected]>
Add start task

4458f28bb3bcf5d6b2b132c685f32f8a80b538f4 authored about 4 years ago by Zach Leatherman <[email protected]>
Updated results to pass tests

c449b4a2994667f56c0c44e569d6be69a5da96f5 authored over 4 years ago by Sergio Flores <[email protected]>
Merge pull request #20 from pborenstein/ava-update

update ava 2.4 => 3.5

1ade6a6c2374d45a2efa3990e84f45b47de6e068 authored almost 5 years ago by Zach Leatherman <[email protected]>
update ava 2.4 => 3.5

update tests to use CJS instead of ESM

Between ava 2.4 and ava 3.0, they changed best practices...

602a6f5e9f3284ebdfc332f130b44fb18db4b0b9 authored almost 5 years ago by Philip Borenstein <[email protected]>
v3.0.1

b4cdb747da6983094cf177e101b2ab91b22590e2 authored almost 5 years ago by Zach Leatherman <[email protected]>
Fixes #18

2d9dd50574d5c3c1e7fc2cf0e980cc6c3b84faa9 authored almost 5 years ago by Zach Leatherman <[email protected]>
Prism alias wrapper to fix #19

47d7caf7ab82da3427705a9d0b8f9c549e287c9e authored almost 5 years ago by Zach Leatherman <[email protected]>
Move documentation to 11ty.dev

aa360e15c3cd72523cedc1e7df3c9cd39095b528 authored almost 5 years ago by Zach Leatherman <[email protected]>
Add alwaysWrapLineHighlights option and default change for v3.0 release.

bf7786b6b45c8e17dbd80918f535a4988170d373 authored almost 5 years ago by Zach Leatherman <[email protected]>
The addPlugin signature for this plugin requires Eleventy 0.5.4 and above. #16

7bd5a6c3a6a87bdba9308ed4776f328e7693e4f7 authored almost 5 years ago by Zach Leatherman <[email protected]>
Stray console log in demo

a355aa2889254d1c5f07fd308c92f510d53929e5 authored almost 5 years ago by Zach Leatherman <[email protected]>
v3.0

8fc4ffd3d97da52fdacb8a4af19567c55a780c1a authored almost 5 years ago by Zach Leatherman <[email protected]>
Only wrap lines if line highlighting feature is in play. Breaking change.

41ebb2dbe049295e44f3d75aa98938e32586417b authored almost 5 years ago by Zach Leatherman <[email protected]>
Create FUNDING.yml

6c31de7d7abbd42e038420d8ec800cc3f70f3e1c authored over 5 years ago by Zach Leatherman <[email protected]>
Different mitigation for #12 has less badness. Regression reported in https://github.com/11ty/11ty.io/pull/127

d21dc3c847b9a732dea24aa18f8eb4633f544eee authored over 5 years ago by Zach Leatherman <[email protected]>
v2.0.2

932c3216e0e6fa88e339adc8ae5c41d398598d7f authored over 5 years ago by Zach Leatherman <[email protected]>
Fixes #9, fixes #12

b443bdaccc1be5b92238dda12ab4511f95c9d170 authored over 5 years ago by Zach Leatherman <[email protected]>
Push new version with eleventy as a devDep

01d79134e172b26da5e5175a44fe30f57736e96b authored about 6 years ago by Zach Leatherman <[email protected]>
Update sample css.

2e00a545c8de0fcae7d288ae6aa938657fcaf736 authored about 6 years ago by Zach Leatherman <[email protected]>
Big release—adds support for Nunjucks highlighter, adds options to allow specifying using only some of the syntax highlighter pack (Fixes #2), adds `options.init` to make it possible to further customize Prism (Fixes #4)

9dbd54adcd88726dc21e8edc36ec6b8da590e83e authored about 6 years ago by Zach Leatherman <[email protected]>
Removes removed plain highlighter code for 2.0

a5238320fb4649d7467b4d23b1ea8c5349a20ace authored about 6 years ago by Zach Leatherman <[email protected]>