engine_which
.use_tailwind
.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 is
currently and can be found: necessary to run anything with packer.dev
directory to be present.put_test
to add a testthat check to ensure files
are minified.include_action_check
to add a Github workflow
that checks that the files have been minified on commit.include_tests
.put_precommit_hook
to add a pre-commit git hook
that ebsure JavaScript files have been minified on commit.engine_adapt
to easily change engine dependending
on the current project’s engine.engine_which
to retrieve which engine the current
project is using.put_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
from JavaScript code à la roxygen2, as well as
add_jsdoc_tutorial
to add vignettes-like documents.scaffold_leprechaun
to scaffold an application
for a leprechaun project.use_loader_eslint
, previously deprecated, see
add_plugin_eslint
.make_library
to turn the project into a library
callable from outside the bundle.@import
statements for CSS loadermodules
and import
arguments to CSS
loader function.use_loader_style
to easily allow CSS modules. See
the documentationengine_*
and
yarn_*
functions, see documentation.use_loader_ts
, ts_get_types
, and
ts_get_type
for TypeScript integration, see documentation.rstudio
to open files, if available.scaffold_ambiorix
function.npm_uninstall
to uninstall NPM packages.npm_update
and npm_outdated
.add_plugin_prettier
add_plugin_eslint
use_loader_eslint
, as it will apparently be
deprecated in favour of the plugin; hence the addition of
add_plugin_eslint
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.use_loader_*
functions.scaffold_input
,
scaffold_output
, and scaffold_extension
.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
.Initial version