Skip to content

Commit 9fb0c40

Browse files
committed
v0.3.5
1 parent cfa4f5e commit 9fb0c40

File tree

4 files changed

+21
-19
lines changed

4 files changed

+21
-19
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# eleventy 🕚 v0.3.4
1+
# eleventy 🕚 v0.3.5
22

33
A simpler static site generator. An alternative to Jekyll. Written in JavaScript. Transforms a directory of templates (of varying types) into HTML.
44

docs-src/_data/coverage.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,28 @@
1-
{"total": {"lines":{"total":1726,"covered":1495,"skipped":0,"pct":86.62},"statements":{"total":1728,"covered":1497,"skipped":0,"pct":86.63},"functions":{"total":379,"covered":316,"skipped":0,"pct":83.38},"branches":{"total":565,"covered":449,"skipped":0,"pct":79.47}}
1+
{"total": {"lines":{"total":1788,"covered":1521,"skipped":0,"pct":85.07},"statements":{"total":1790,"covered":1523,"skipped":0,"pct":85.08},"functions":{"total":397,"covered":327,"skipped":0,"pct":82.37},"branches":{"total":603,"covered":461,"skipped":0,"pct":76.45}}
22
,"/Users/zachleat/Code/eleventy/config.js": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
33
,"/Users/zachleat/Code/eleventy/src/Config.js": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
4-
,"/Users/zachleat/Code/eleventy/src/Eleventy.js": {"lines":{"total":180,"covered":87,"skipped":0,"pct":48.33},"functions":{"total":23,"covered":7,"skipped":0,"pct":30.43},"statements":{"total":180,"covered":87,"skipped":0,"pct":48.33},"branches":{"total":52,"covered":10,"skipped":0,"pct":19.23}}
4+
,"/Users/zachleat/Code/eleventy/src/Eleventy.js": {"lines":{"total":171,"covered":90,"skipped":0,"pct":52.63},"functions":{"total":23,"covered":8,"skipped":0,"pct":34.78},"statements":{"total":171,"covered":90,"skipped":0,"pct":52.63},"branches":{"total":44,"covered":10,"skipped":0,"pct":22.73}}
55
,"/Users/zachleat/Code/eleventy/src/EleventyCommandCheck.js": {"lines":{"total":27,"covered":27,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":27,"covered":27,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}}
66
,"/Users/zachleat/Code/eleventy/src/EleventyConfig.js": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
77
,"/Users/zachleat/Code/eleventy/src/EleventyError.js": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}}
88
,"/Users/zachleat/Code/eleventy/src/EleventyExtensionMap.js": {"lines":{"total":24,"covered":24,"skipped":0,"pct":100},"functions":{"total":14,"covered":14,"skipped":0,"pct":100},"statements":{"total":24,"covered":24,"skipped":0,"pct":100},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}}
9-
,"/Users/zachleat/Code/eleventy/src/Template.js": {"lines":{"total":253,"covered":227,"skipped":0,"pct":89.72},"functions":{"total":42,"covered":34,"skipped":0,"pct":80.95},"statements":{"total":253,"covered":227,"skipped":0,"pct":89.72},"branches":{"total":99,"covered":82,"skipped":0,"pct":82.83}}
9+
,"/Users/zachleat/Code/eleventy/src/EleventyServe.js": {"lines":{"total":56,"covered":11,"skipped":0,"pct":19.64},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":56,"covered":11,"skipped":0,"pct":19.64},"branches":{"total":31,"covered":0,"skipped":0,"pct":0}}
10+
,"/Users/zachleat/Code/eleventy/src/Template.js": {"lines":{"total":266,"covered":238,"skipped":0,"pct":89.47},"functions":{"total":45,"covered":37,"skipped":0,"pct":82.22},"statements":{"total":266,"covered":238,"skipped":0,"pct":89.47},"branches":{"total":109,"covered":89,"skipped":0,"pct":81.65}}
1011
,"/Users/zachleat/Code/eleventy/src/TemplateCache.js": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}}
1112
,"/Users/zachleat/Code/eleventy/src/TemplateCollection.js": {"lines":{"total":31,"covered":28,"skipped":0,"pct":90.32},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":32,"covered":29,"skipped":0,"pct":90.63},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}}
1213
,"/Users/zachleat/Code/eleventy/src/TemplateConfig.js": {"lines":{"total":54,"covered":46,"skipped":0,"pct":85.19},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":54,"covered":46,"skipped":0,"pct":85.19},"branches":{"total":18,"covered":17,"skipped":0,"pct":94.44}}
13-
,"/Users/zachleat/Code/eleventy/src/TemplateData.js": {"lines":{"total":122,"covered":119,"skipped":0,"pct":97.54},"functions":{"total":18,"covered":18,"skipped":0,"pct":100},"statements":{"total":122,"covered":119,"skipped":0,"pct":97.54},"branches":{"total":32,"covered":25,"skipped":0,"pct":78.13}}
14+
,"/Users/zachleat/Code/eleventy/src/TemplateData.js": {"lines":{"total":121,"covered":118,"skipped":0,"pct":97.52},"functions":{"total":18,"covered":18,"skipped":0,"pct":100},"statements":{"total":121,"covered":118,"skipped":0,"pct":97.52},"branches":{"total":32,"covered":25,"skipped":0,"pct":78.13}}
1415
,"/Users/zachleat/Code/eleventy/src/TemplateFileSlug.js": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}}
1516
,"/Users/zachleat/Code/eleventy/src/TemplateGlob.js": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}}
1617
,"/Users/zachleat/Code/eleventy/src/TemplateLayout.js": {"lines":{"total":38,"covered":37,"skipped":0,"pct":97.37},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":38,"covered":37,"skipped":0,"pct":97.37},"branches":{"total":14,"covered":13,"skipped":0,"pct":92.86}}
17-
,"/Users/zachleat/Code/eleventy/src/TemplateMap.js": {"lines":{"total":69,"covered":67,"skipped":0,"pct":97.1},"functions":{"total":13,"covered":13,"skipped":0,"pct":100},"statements":{"total":69,"covered":67,"skipped":0,"pct":97.1},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}}
18+
,"/Users/zachleat/Code/eleventy/src/TemplateMap.js": {"lines":{"total":68,"covered":66,"skipped":0,"pct":97.06},"functions":{"total":13,"covered":13,"skipped":0,"pct":100},"statements":{"total":68,"covered":66,"skipped":0,"pct":97.06},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}}
1819
,"/Users/zachleat/Code/eleventy/src/TemplatePassthrough.js": {"lines":{"total":12,"covered":10,"skipped":0,"pct":83.33},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":12,"covered":10,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}}
1920
,"/Users/zachleat/Code/eleventy/src/TemplatePassthroughManager.js": {"lines":{"total":51,"covered":32,"skipped":0,"pct":62.75},"functions":{"total":13,"covered":10,"skipped":0,"pct":76.92},"statements":{"total":51,"covered":32,"skipped":0,"pct":62.75},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}}
20-
,"/Users/zachleat/Code/eleventy/src/TemplatePath.js": {"lines":{"total":71,"covered":69,"skipped":0,"pct":97.18},"functions":{"total":15,"covered":14,"skipped":0,"pct":93.33},"statements":{"total":71,"covered":69,"skipped":0,"pct":97.18},"branches":{"total":41,"covered":39,"skipped":0,"pct":95.12}}
21+
,"/Users/zachleat/Code/eleventy/src/TemplatePath.js": {"lines":{"total":70,"covered":68,"skipped":0,"pct":97.14},"functions":{"total":15,"covered":14,"skipped":0,"pct":93.33},"statements":{"total":70,"covered":68,"skipped":0,"pct":97.14},"branches":{"total":44,"covered":42,"skipped":0,"pct":95.45}}
2122
,"/Users/zachleat/Code/eleventy/src/TemplatePermalink.js": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":31,"covered":31,"skipped":0,"pct":100},"branches":{"total":20,"covered":20,"skipped":0,"pct":100}}
2223
,"/Users/zachleat/Code/eleventy/src/TemplateRender.js": {"lines":{"total":79,"covered":78,"skipped":0,"pct":98.73},"functions":{"total":17,"covered":17,"skipped":0,"pct":100},"statements":{"total":79,"covered":78,"skipped":0,"pct":98.73},"branches":{"total":36,"covered":34,"skipped":0,"pct":94.44}}
23-
,"/Users/zachleat/Code/eleventy/src/TemplateWriter.js": {"lines":{"total":155,"covered":126,"skipped":0,"pct":81.29},"functions":{"total":29,"covered":21,"skipped":0,"pct":72.41},"statements":{"total":155,"covered":126,"skipped":0,"pct":81.29},"branches":{"total":30,"covered":23,"skipped":0,"pct":76.67}}
24-
,"/Users/zachleat/Code/eleventy/src/UserConfig.js": {"lines":{"total":88,"covered":67,"skipped":0,"pct":76.14},"functions":{"total":28,"covered":18,"skipped":0,"pct":64.29},"statements":{"total":89,"covered":68,"skipped":0,"pct":76.4},"branches":{"total":28,"covered":16,"skipped":0,"pct":57.14}}
24+
,"/Users/zachleat/Code/eleventy/src/TemplateWriter.js": {"lines":{"total":158,"covered":129,"skipped":0,"pct":81.65},"functions":{"total":30,"covered":22,"skipped":0,"pct":73.33},"statements":{"total":158,"covered":129,"skipped":0,"pct":81.65},"branches":{"total":32,"covered":25,"skipped":0,"pct":78.13}}
25+
,"/Users/zachleat/Code/eleventy/src/UserConfig.js": {"lines":{"total":90,"covered":68,"skipped":0,"pct":75.56},"functions":{"total":29,"covered":18,"skipped":0,"pct":62.07},"statements":{"total":91,"covered":69,"skipped":0,"pct":75.82},"branches":{"total":28,"covered":16,"skipped":0,"pct":57.14}}
2526
,"/Users/zachleat/Code/eleventy/src/Engines/Ejs.js": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":22,"covered":21,"skipped":0,"pct":95.45},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}}
2627
,"/Users/zachleat/Code/eleventy/src/Engines/Haml.js": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}}
2728
,"/Users/zachleat/Code/eleventy/src/Engines/Handlebars.js": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}}

docs/coverage.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,32 @@
1-
# Code Coverage for Eleventy v0.3.4
1+
# Code Coverage for Eleventy v0.3.5
22

33
| Filename | % Lines | % Statements | % Functions | % Branches |
44
| ------------------------------------------ | ------- | ------------ | ----------- | ---------- |
5-
| `total` | 86.62% | 86.63% | 83.38% | 79.47% |
5+
| `total` | 85.07% | 85.08% | 82.37% | 76.45% |
66
| `config.js` | 100% | 100% | 100% | 100% |
77
| `src/Config.js` | 100% | 100% | 100% | 100% |
8-
| `src/Eleventy.js` | 48.33% | 48.33% | 30.43% | 19.23% |
8+
| `src/Eleventy.js` | 52.63% | 52.63% | 34.78% | 22.73% |
99
| `src/EleventyCommandCheck.js` | 100% | 100% | 100% | 87.5% |
1010
| `src/EleventyConfig.js` | 100% | 100% | 100% | 100% |
1111
| `src/EleventyError.js` | 100% | 100% | 100% | 100% |
1212
| `src/EleventyExtensionMap.js` | 100% | 100% | 100% | 90% |
13-
| `src/Template.js` | 89.72% | 89.72% | 80.95% | 82.83% |
13+
| `src/EleventyServe.js` | 19.64% | 19.64% | 46.15% | 0% |
14+
| `src/Template.js` | 89.47% | 89.47% | 82.22% | 81.65% |
1415
| `src/TemplateCache.js` | 100% | 100% | 100% | 100% |
1516
| `src/TemplateCollection.js` | 90.32% | 90.63% | 85.71% | 83.33% |
1617
| `src/TemplateConfig.js` | 85.19% | 85.19% | 62.5% | 94.44% |
17-
| `src/TemplateData.js` | 97.54% | 97.54% | 100% | 78.13% |
18+
| `src/TemplateData.js` | 97.52% | 97.52% | 100% | 78.13% |
1819
| `src/TemplateFileSlug.js` | 100% | 100% | 100% | 100% |
1920
| `src/TemplateGlob.js` | 93.33% | 93.33% | 100% | 87.5% |
2021
| `src/TemplateLayout.js` | 97.37% | 97.37% | 100% | 92.86% |
21-
| `src/TemplateMap.js` | 97.1% | 97.1% | 100% | 83.33% |
22+
| `src/TemplateMap.js` | 97.06% | 97.06% | 100% | 83.33% |
2223
| `src/TemplatePassthrough.js` | 83.33% | 83.33% | 75% | 0% |
2324
| `src/TemplatePassthroughManager.js` | 62.75% | 62.75% | 76.92% | 66.67% |
24-
| `src/TemplatePath.js` | 97.18% | 97.18% | 93.33% | 95.12% |
25+
| `src/TemplatePath.js` | 97.14% | 97.14% | 93.33% | 95.45% |
2526
| `src/TemplatePermalink.js` | 100% | 100% | 100% | 100% |
2627
| `src/TemplateRender.js` | 98.73% | 98.73% | 100% | 94.44% |
27-
| `src/TemplateWriter.js` | 81.29% | 81.29% | 72.41% | 76.67% |
28-
| `src/UserConfig.js` | 76.14% | 76.4% | 64.29% | 57.14% |
28+
| `src/TemplateWriter.js` | 81.65% | 81.65% | 73.33% | 78.13% |
29+
| `src/UserConfig.js` | 75.56% | 75.82% | 62.07% | 57.14% |
2930
| `src/Engines/Ejs.js` | 95.45% | 95.45% | 85.71% | 66.67% |
3031
| `src/Engines/Haml.js` | 100% | 100% | 100% | 100% |
3132
| `src/Engines/Handlebars.js` | 100% | 100% | 100% | 100% |

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@11ty/eleventy",
3-
"version": "0.3.4",
3+
"version": "0.3.5",
44
"description": "Transform a directory of templates into HTML.",
55
"main": "src/Eleventy.js",
66
"license": "MIT",

0 commit comments

Comments
 (0)