engine_which
.use_tailwind
.Published by JohnCoene almost 3 years ago
framework7
parameter for golem_scaffold
to create plug and play Framework7 powered Shiny app.use_loader_framework7
to support Framework7 projects.ease_lit
to use Lit in a project.include_tests
(see below)include_tests_mocha
supercedes include_tests
include_tests_peeky
.scaffold_bare
to create empty scaffolds with no code.engine_check
to check whether npm and/or yarn isdev
directoryput_test
to add a testthat check to ensure files areinclude_action_check
to add a Github workflow thatinclude_tests
.Published by JohnCoene about 3 years ago
Adds helper systems to make it easier to contribute to packer projects and use enforce robustness.Full details below.
put_precommit_hook
to add a pre-commit git hook thatengine_adapt
to easily change engine dependendingengine_which
to retrieve which engine the currentput_rprofile_adapt
to add engine_adapt
to the.Rprofile
.checks
to run basic checks on packer projects.use_loader_svelte
.add_plugin_workbox
for progressive web applications.add_plugin_jsdoc
for generating documentation fromadd_jsdoc_tutorial
scaffold_leprechaun
to scaffold an application foruse_loader_eslint
, previously deprecated, seeadd_plugin_eslint
.Published by JohnCoene over 3 years ago
Major features includes convenience functions to support TypeScript, support for yarn, and support for CSS modules.
make_library
to turn the project into a library@import
statements for CSS loadermodules
and import
arguments to CSS loader function.use_loader_style
to easily allow CSS modules. See theengine_*
and yarn_*
functions,use_loader_ts
, ts_get_types
, and ts_get_type
Published by JohnCoene about 4 years ago
Includes changes in skipped 0.0.5
rstudio
to open files, if available.scaffold_ambiorix
function.scaffold_rmd
to scaffold R markdown projects.use
is now appended to existing entry.use_loader_eslint
.use_eslint
argument to use_babel
.Published by JohnCoene about 4 years ago
scaffold_rmd
to scaffold R markdown projects.use
is now appended to existing entry.use_loader_eslint
.use_eslint
argument to use_babel
.use_loader_*
now accept test
argument.use_loader_rule
to allow adding loaders yet implemented.use_loader_file
to allow importing images.use_loader_vue_style
, apply_vue
now uses use_loader_css
which works.output_path
argument to add_plugin_html
.scaffold_input("no space allowed")
would not fail before.Published by JohnCoene about 4 years ago
apply_react
adds the relevant (babel) loader, installs dependencies, and creates, or updates, or replaces the srcjs/index.js
file.react
argument to scaffold_golem
to include react in a golem scaffold, run apply_react
under the hood.add_plugin_clean
to easily clean bundled files.include_tests
, run_tests
, and add_test_file
.rule
.Published by JohnCoene about 4 years ago