├── .editorconfig ├── .gitattributes ├── .github ├── baker.jpg ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin └── bake.js ├── example-simple ├── _data │ └── titles.json ├── _layouts │ └── template.html ├── baker.config.js ├── index.html ├── other.html ├── scripts │ ├── Paragraph.svelte │ ├── app.js │ ├── sectors.csv │ └── utils.ts └── styles │ └── main.scss ├── example ├── .env ├── _data │ └── meta.json ├── _layouts │ ├── base.njk │ ├── extra.njk │ ├── header.njk │ ├── object.json.njk │ ├── object.njk │ ├── robots.txt.njk │ └── sitemap.xml.njk ├── assets │ ├── demo.json │ ├── fonts │ │ ├── benton-gothic-regular.woff │ │ └── benton-gothic-regular.woff2 │ └── images │ │ ├── corgi-copy.JPG │ │ └── corgi.jpg ├── baker.config.js ├── embeds │ ├── embed_example.html │ └── embed_example_2.html ├── index.njk ├── scripts │ ├── Inner.svelte │ ├── Other.svelte │ ├── app.js │ ├── app.svelte │ ├── cdcr.csv │ ├── cdcr.json │ ├── client.ts │ ├── global.d.ts │ ├── nested │ │ └── internal.js │ └── woo │ │ └── app.js ├── styles │ ├── _type.scss │ ├── _variables.scss │ └── main.scss ├── three │ └── four.njk ├── tsconfig.json └── two.njk ├── lib ├── blocks │ ├── inject.js │ ├── script.js │ └── static.js ├── engines │ ├── assets.js │ ├── base.js │ ├── nunjucks.js │ ├── rollup.js │ └── sass.js ├── env.js ├── filters │ ├── date.js │ ├── json-script.js │ └── log.js ├── index.js ├── paths.js ├── polyfills │ └── dynamic-import.js ├── rollup-plugins │ ├── css-plugin.js │ ├── data-plugin.js │ ├── dataset-plugin.js │ └── prepend-entry.js ├── utils.js └── vendor │ └── dlv.js ├── package.json ├── patches └── mini-sync+0.3.0.patch └── svelte.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.github/baker.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/.github/baker.jpg -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/README.md -------------------------------------------------------------------------------- /bin/bake.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/bin/bake.js -------------------------------------------------------------------------------- /example-simple/_data/titles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example-simple/_data/titles.json -------------------------------------------------------------------------------- /example-simple/_layouts/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example-simple/_layouts/template.html -------------------------------------------------------------------------------- /example-simple/baker.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example-simple/baker.config.js -------------------------------------------------------------------------------- /example-simple/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example-simple/index.html -------------------------------------------------------------------------------- /example-simple/other.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example-simple/other.html -------------------------------------------------------------------------------- /example-simple/scripts/Paragraph.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example-simple/scripts/Paragraph.svelte -------------------------------------------------------------------------------- /example-simple/scripts/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example-simple/scripts/app.js -------------------------------------------------------------------------------- /example-simple/scripts/sectors.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example-simple/scripts/sectors.csv -------------------------------------------------------------------------------- /example-simple/scripts/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example-simple/scripts/utils.ts -------------------------------------------------------------------------------- /example-simple/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example-simple/styles/main.scss -------------------------------------------------------------------------------- /example/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/.env -------------------------------------------------------------------------------- /example/_data/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/_data/meta.json -------------------------------------------------------------------------------- /example/_layouts/base.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/_layouts/base.njk -------------------------------------------------------------------------------- /example/_layouts/extra.njk: -------------------------------------------------------------------------------- 1 |

I'm here

2 | -------------------------------------------------------------------------------- /example/_layouts/header.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/_layouts/header.njk -------------------------------------------------------------------------------- /example/_layouts/object.json.njk: -------------------------------------------------------------------------------- 1 | {{ obj|safe }} 2 | -------------------------------------------------------------------------------- /example/_layouts/object.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/_layouts/object.njk -------------------------------------------------------------------------------- /example/_layouts/robots.txt.njk: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Allow: / 3 | -------------------------------------------------------------------------------- /example/_layouts/sitemap.xml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/_layouts/sitemap.xml.njk -------------------------------------------------------------------------------- /example/assets/demo.json: -------------------------------------------------------------------------------- 1 | { 2 | "meta": 5 3 | } 4 | -------------------------------------------------------------------------------- /example/assets/fonts/benton-gothic-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/assets/fonts/benton-gothic-regular.woff -------------------------------------------------------------------------------- /example/assets/fonts/benton-gothic-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/assets/fonts/benton-gothic-regular.woff2 -------------------------------------------------------------------------------- /example/assets/images/corgi-copy.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/assets/images/corgi-copy.JPG -------------------------------------------------------------------------------- /example/assets/images/corgi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/assets/images/corgi.jpg -------------------------------------------------------------------------------- /example/baker.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/baker.config.js -------------------------------------------------------------------------------- /example/embeds/embed_example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/embeds/embed_example.html -------------------------------------------------------------------------------- /example/embeds/embed_example_2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/embeds/embed_example_2.html -------------------------------------------------------------------------------- /example/index.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/index.njk -------------------------------------------------------------------------------- /example/scripts/Inner.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/scripts/Inner.svelte -------------------------------------------------------------------------------- /example/scripts/Other.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/scripts/Other.svelte -------------------------------------------------------------------------------- /example/scripts/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/scripts/app.js -------------------------------------------------------------------------------- /example/scripts/app.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/scripts/app.svelte -------------------------------------------------------------------------------- /example/scripts/cdcr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/scripts/cdcr.csv -------------------------------------------------------------------------------- /example/scripts/cdcr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/scripts/cdcr.json -------------------------------------------------------------------------------- /example/scripts/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/scripts/client.ts -------------------------------------------------------------------------------- /example/scripts/global.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /example/scripts/nested/internal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/scripts/nested/internal.js -------------------------------------------------------------------------------- /example/scripts/woo/app.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/styles/_type.scss: -------------------------------------------------------------------------------- 1 | $font-family: Georgia, serif; 2 | -------------------------------------------------------------------------------- /example/styles/_variables.scss: -------------------------------------------------------------------------------- 1 | $color: yellow; 2 | -------------------------------------------------------------------------------- /example/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/styles/main.scss -------------------------------------------------------------------------------- /example/three/four.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/three/four.njk -------------------------------------------------------------------------------- /example/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "include": ["./scripts/**/*"] 3 | } 4 | -------------------------------------------------------------------------------- /example/two.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/example/two.njk -------------------------------------------------------------------------------- /lib/blocks/inject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/blocks/inject.js -------------------------------------------------------------------------------- /lib/blocks/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/blocks/script.js -------------------------------------------------------------------------------- /lib/blocks/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/blocks/static.js -------------------------------------------------------------------------------- /lib/engines/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/engines/assets.js -------------------------------------------------------------------------------- /lib/engines/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/engines/base.js -------------------------------------------------------------------------------- /lib/engines/nunjucks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/engines/nunjucks.js -------------------------------------------------------------------------------- /lib/engines/rollup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/engines/rollup.js -------------------------------------------------------------------------------- /lib/engines/sass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/engines/sass.js -------------------------------------------------------------------------------- /lib/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/env.js -------------------------------------------------------------------------------- /lib/filters/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/filters/date.js -------------------------------------------------------------------------------- /lib/filters/json-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/filters/json-script.js -------------------------------------------------------------------------------- /lib/filters/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/filters/log.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/paths.js -------------------------------------------------------------------------------- /lib/polyfills/dynamic-import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/polyfills/dynamic-import.js -------------------------------------------------------------------------------- /lib/rollup-plugins/css-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/rollup-plugins/css-plugin.js -------------------------------------------------------------------------------- /lib/rollup-plugins/data-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/rollup-plugins/data-plugin.js -------------------------------------------------------------------------------- /lib/rollup-plugins/dataset-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/rollup-plugins/dataset-plugin.js -------------------------------------------------------------------------------- /lib/rollup-plugins/prepend-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/rollup-plugins/prepend-entry.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/utils.js -------------------------------------------------------------------------------- /lib/vendor/dlv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/lib/vendor/dlv.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/package.json -------------------------------------------------------------------------------- /patches/mini-sync+0.3.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/patches/mini-sync+0.3.0.patch -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datadesk/baker/HEAD/svelte.config.js --------------------------------------------------------------------------------