├── .Rbuildignore ├── .github ├── .gitignore └── workflows │ ├── R-CMD-check.yaml │ ├── pkgdown.yaml │ ├── pr-commands.yaml │ └── test-coverage.yaml ├── .gitignore ├── DESCRIPTION ├── LICENSE ├── LICENSE.md ├── NAMESPACE ├── NEWS.md ├── R ├── check.R ├── condition.R ├── config.R ├── cpp11.R ├── encode.R ├── jinjar-package.R ├── knit.R ├── loader.R ├── parse.R ├── print.R ├── render.R └── zzz.R ├── README.Rmd ├── README.md ├── codecov.yml ├── cran-comments.md ├── jinjar.Rproj ├── man ├── figures │ ├── logo.png │ └── logo.svg ├── jinjar-package.Rd ├── jinjar_config.Rd ├── loader.Rd ├── parse.Rd ├── print.Rd └── render.Rd ├── pkgdown ├── _pkgdown.yml └── favicon │ ├── apple-touch-icon-120x120.png │ ├── apple-touch-icon-152x152.png │ ├── apple-touch-icon-180x180.png │ ├── apple-touch-icon-60x60.png │ ├── apple-touch-icon-76x76.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ └── favicon.ico ├── revdep ├── .gitignore ├── README.md ├── cran.md ├── email.yml ├── failures.md └── problems.md ├── src ├── .gitignore ├── Makevars ├── condition.cpp ├── condition.h ├── cpp11.cpp ├── inja │ ├── inja.hpp │ └── nlohmann │ │ └── json.hpp ├── jinjar_types.h ├── loader.cpp ├── loader.h ├── render.cpp ├── template.cpp └── template.h ├── tests ├── testthat.R └── testthat │ ├── _snaps │ ├── config.md │ ├── encode.md │ ├── loader.md │ ├── parse.md │ └── render.md │ ├── helper.R │ ├── knit-engine.Rmd │ ├── test-config.R │ ├── test-encode.R │ ├── test-knit.R │ ├── test-loader.R │ ├── test-parse.R │ └── test-render.R └── vignettes ├── .gitignore ├── auxiliary-templates.Rmd └── template-syntax.Rmd /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.github/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | -------------------------------------------------------------------------------- /.github/workflows/R-CMD-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/.github/workflows/R-CMD-check.yaml -------------------------------------------------------------------------------- /.github/workflows/pkgdown.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/.github/workflows/pkgdown.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-commands.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/.github/workflows/pr-commands.yaml -------------------------------------------------------------------------------- /.github/workflows/test-coverage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/.github/workflows/test-coverage.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/.gitignore -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | YEAR: 2021 2 | COPYRIGHT HOLDER: jinjar authors 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/NAMESPACE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/NEWS.md -------------------------------------------------------------------------------- /R/check.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/check.R -------------------------------------------------------------------------------- /R/condition.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/condition.R -------------------------------------------------------------------------------- /R/config.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/config.R -------------------------------------------------------------------------------- /R/cpp11.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/cpp11.R -------------------------------------------------------------------------------- /R/encode.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/encode.R -------------------------------------------------------------------------------- /R/jinjar-package.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/jinjar-package.R -------------------------------------------------------------------------------- /R/knit.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/knit.R -------------------------------------------------------------------------------- /R/loader.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/loader.R -------------------------------------------------------------------------------- /R/parse.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/parse.R -------------------------------------------------------------------------------- /R/print.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/print.R -------------------------------------------------------------------------------- /R/render.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/render.R -------------------------------------------------------------------------------- /R/zzz.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/R/zzz.R -------------------------------------------------------------------------------- /README.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/README.Rmd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/codecov.yml -------------------------------------------------------------------------------- /cran-comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/cran-comments.md -------------------------------------------------------------------------------- /jinjar.Rproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/jinjar.Rproj -------------------------------------------------------------------------------- /man/figures/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/man/figures/logo.png -------------------------------------------------------------------------------- /man/figures/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/man/figures/logo.svg -------------------------------------------------------------------------------- /man/jinjar-package.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/man/jinjar-package.Rd -------------------------------------------------------------------------------- /man/jinjar_config.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/man/jinjar_config.Rd -------------------------------------------------------------------------------- /man/loader.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/man/loader.Rd -------------------------------------------------------------------------------- /man/parse.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/man/parse.Rd -------------------------------------------------------------------------------- /man/print.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/man/print.Rd -------------------------------------------------------------------------------- /man/render.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/man/render.Rd -------------------------------------------------------------------------------- /pkgdown/_pkgdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/pkgdown/_pkgdown.yml -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/pkgdown/favicon/apple-touch-icon-120x120.png -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/pkgdown/favicon/apple-touch-icon-152x152.png -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/pkgdown/favicon/apple-touch-icon-180x180.png -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/pkgdown/favicon/apple-touch-icon-60x60.png -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/pkgdown/favicon/apple-touch-icon-76x76.png -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/pkgdown/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /pkgdown/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/pkgdown/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /pkgdown/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/pkgdown/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /pkgdown/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/pkgdown/favicon/favicon.ico -------------------------------------------------------------------------------- /revdep/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/revdep/.gitignore -------------------------------------------------------------------------------- /revdep/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/revdep/README.md -------------------------------------------------------------------------------- /revdep/cran.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/revdep/cran.md -------------------------------------------------------------------------------- /revdep/email.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/revdep/email.yml -------------------------------------------------------------------------------- /revdep/failures.md: -------------------------------------------------------------------------------- 1 | *Wow, no problems at all. :)* -------------------------------------------------------------------------------- /revdep/problems.md: -------------------------------------------------------------------------------- 1 | *Wow, no problems at all. :)* -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/src/.gitignore -------------------------------------------------------------------------------- /src/Makevars: -------------------------------------------------------------------------------- 1 | PKG_CPPFLAGS = -I./inja 2 | -------------------------------------------------------------------------------- /src/condition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/src/condition.cpp -------------------------------------------------------------------------------- /src/condition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/src/condition.h -------------------------------------------------------------------------------- /src/cpp11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/src/cpp11.cpp -------------------------------------------------------------------------------- /src/inja/inja.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/src/inja/inja.hpp -------------------------------------------------------------------------------- /src/inja/nlohmann/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/src/inja/nlohmann/json.hpp -------------------------------------------------------------------------------- /src/jinjar_types.h: -------------------------------------------------------------------------------- 1 | #include "template.h" 2 | -------------------------------------------------------------------------------- /src/loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/src/loader.cpp -------------------------------------------------------------------------------- /src/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/src/loader.h -------------------------------------------------------------------------------- /src/render.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/src/render.cpp -------------------------------------------------------------------------------- /src/template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/src/template.cpp -------------------------------------------------------------------------------- /src/template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/src/template.h -------------------------------------------------------------------------------- /tests/testthat.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat.R -------------------------------------------------------------------------------- /tests/testthat/_snaps/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/_snaps/config.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/encode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/_snaps/encode.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/loader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/_snaps/loader.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/parse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/_snaps/parse.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/render.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/_snaps/render.md -------------------------------------------------------------------------------- /tests/testthat/helper.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/helper.R -------------------------------------------------------------------------------- /tests/testthat/knit-engine.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/knit-engine.Rmd -------------------------------------------------------------------------------- /tests/testthat/test-config.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/test-config.R -------------------------------------------------------------------------------- /tests/testthat/test-encode.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/test-encode.R -------------------------------------------------------------------------------- /tests/testthat/test-knit.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/test-knit.R -------------------------------------------------------------------------------- /tests/testthat/test-loader.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/test-loader.R -------------------------------------------------------------------------------- /tests/testthat/test-parse.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/test-parse.R -------------------------------------------------------------------------------- /tests/testthat/test-render.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/tests/testthat/test-render.R -------------------------------------------------------------------------------- /vignettes/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | *.R 3 | -------------------------------------------------------------------------------- /vignettes/auxiliary-templates.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/vignettes/auxiliary-templates.Rmd -------------------------------------------------------------------------------- /vignettes/template-syntax.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchall/jinjar/HEAD/vignettes/template-syntax.Rmd --------------------------------------------------------------------------------