Recent Releases of packer
packer - Roclets
packer 0.1.3
- More robust check for appropriate engine in
engine_which. - Added roclets to bundle when documenting (prod & dev).
- Added support for tailwind with
use_tailwind. - Modified scaffold for ambiorix to support new version with package form.
- R
Published by JohnCoene over 3 years ago
packer - Test & Framework7
- Few typo in documentation.
- New
framework7parameter forgolem_scaffoldto create plug and play Framework7 powered Shiny app. - New
use_loader_framework7to support Framework7 projects. - Added
ease_litto use Lit in a project. - Deprecate
include_tests(see below) include_tests_mochasupercedesinclude_tests- Add
include_tests_peeky. - Updating packages prints correct messages.
- Added
scaffold_bareto create empty scaffolds with no code. - Added option to scaffold golem applications with framework7 #13 + added respective loader.
- Added
engine_checkto check whether npm and/or yarn is currently and can be found: necessary to run anything with packer. - Simplify check for packer, no longer requires
devdirectory to be present. - Added
put_testto add a testthat check to ensure files are minified. - Added
include_action_checkto add a Github workflow that checks that the files have been minified on commit. - Remove deprecated
include_tests. - Fix use of React #16
- Fix widget externals configuration where wrong names were inserted.
- R
Published by JohnCoene about 4 years ago
packer - Recommended
Adds helper systems to make it easier to contribute to packer projects and use enforce robustness.Full details below.
- Added
put_precommit_hookto add a pre-commit git hook that ebsure JavaScript files have been minified on commit. - Added
engine_adaptto easily change engine dependending on the current project's engine. - Added
engine_whichto retrieve which engine the current project is using. - Added
put_rprofile_adaptto addengine_adaptto the.Rprofile. - Added
checksto run basic checks on packer projects. - Added
use_loader_svelte. - Added
add_plugin_workboxfor progressive web applications. - Added
add_plugin_jsdocfor generating documentation from JavaScript code à la roxygen2, as well asadd_jsdoc_tutorialto add vignettes-like documents. - Added
scaffold_leprechaunto scaffold an application for a leprechaun project. - Remove
use_loader_eslint, previously deprecated, seeadd_plugin_eslint.
- R
Published by JohnCoene over 4 years ago
packer - Yarn, TypeScript & Styles
Major features includes convenience functions to support TypeScript, support for yarn, and support for CSS modules.
- Ensure existing R files are not overwritten is already existing.
- Added
make_libraryto turn the project into a library callable from outside the bundle. - Allow
@importstatements for CSS loader - Changed improved docs
- Added
modulesandimportarguments to CSS loader function. - Added
use_loader_styleto easily allow CSS modules. See the documentation - Add support for yarn via
engine_*andyarn_*functions, see documentation. - Watch script now default to dev (not prod)
- Added
use_loader_ts,ts_get_types, andts_get_typefor TypeScript integration, see documentation.
- R
Published by JohnCoene over 4 years ago
packer - Hello CRAN
Includes changes in skipped 0.0.5
- Use
rstudioto open files, if available. - Added
scaffold_ambiorixfunction. - Added function to mock up package creation so examples can run for CRAN submission.
- Added
scaffold_rmdto scaffold R markdown projects. - When a test for a specific loader exist the
useis now appended to existing entry. - Added
use_loader_eslint. - Added
use_eslintargument touse_babel. - Added tests
- R
Published by JohnCoene over 5 years ago
packer - Tests
- Added
scaffold_rmdto scaffold R markdown projects. - When a test for a specific loader exist the
useis now appended to existing entry. - Added
use_loader_eslint. - Added
use_eslintargument touse_babel. - Added tests
- Loaders
use_loader_*now accepttestargument. - Add
use_loader_ruleto allow adding loaders yet implemented. - Add
use_loader_fileto allow importing images. - Removed broken
use_loader_vue_style,apply_vuenow usesuse_loader_csswhich works. - Added
output_pathargument toadd_plugin_html.
Bug fixes
- Fixed import of external libraries (HTMLwidgets, Shiny, and jQuery).
- Fixed name check on scaffolds, e.g.:
scaffold_input("no space allowed")would not fail before.
- R
Published by JohnCoene over 5 years ago
packer - Stable
- Added
apply_reactadds the relevant (babel) loader, installs dependencies, and creates, or updates, or replaces thesrcjs/index.jsfile. - Added
reactargument toscaffold_golemto include react in a golem scaffold, runapply_reactunder the hood. - Added
add_plugin_cleanto easily clean bundled files. - Added unit test support via mocha.js woth
include_tests,run_tests, andadd_test_file. - Allow multiple loaders with same
rule. - Add support for coffeescript loader.
- R
Published by JohnCoene over 5 years ago